Automated Problem Solving in the Financial System

This document explains how to correct transaction and status errors that were caused by a system failure. The corrections are made by using the automated problem solving functions in 'Program Problem. Solve' (CRS418).

The purpose of the problem solving function is to reset statuses or blocks that are incorrectly set and that prevent you from continuing your work.

Press F14 in (CRS418) to generate the standard set of problem solving functions.

After you select the appropriate problem solving ID in (CRS418), the function connected to the ID then starts automatically to correct the problem.

List of problem solving functions

This table shows the available problem solving functions. For functions listed with an asterisk, you can retrieve the exact job number by pressing F4 in (CRS418).

ID

Action

Description

AB01

Release blocked status on bank statement

An error occurs when you work with a bank statement in 'Bank Statement. Open' (ABS100).

After selecting AB01, recalculate the bank statement and its lines by selecting option 7 in (ABS100) for the statement. If the job that ended abnormally updated the general ledger, delete the voucher in 'Trans Work File. Restart Erroneous Jobs' (GLS037) as well. Once this is done, you can resume your work with the released bank statement.

AB02

Reset status on bank statement reconciliation

An error occurs when you work with a bank statement in 'Bank Statement Reconciliation. Open' (ABS180), which leads to that the bank statement is still in status 20, 40, 70, or 80, even if a job is no longer in progress.

Problem solving function AB02 resets the status of the bank statement in (ABS180) to 10-'New' or 30-'Validated', depending on how far the bank statement has been processed, so that you can resume processing of the bank statement.

AP01

Release goods receipt transactions for invoice match

An error occurs when you match a supplier invoice to a goods receipt in 'Supplier Invoice. Select to Match' (APS350) or 'Supplier Invoice. Select Trans to Match' (APS351) or when working with the matching in 'Supplier Invoice. Match GR Line' (APS360).

AP02

Release supplier invoice when recoding matched supplier invoice

An error occurs when you match a supplier invoice in (APS360) when this program is accessed from 'Supplier Invoice. Recode' (APS110).

AP03

Release status of supplier payment proposal

An error occurs when you work with a supplier payment proposal in 'Supplier Payment Proposal. Update Details' (APS137), accessed from 'Suppl Payment Proposal. Open' (APS130).

Note: You cannot use AP03 if the error occurred when the proposal was updating the general ledger.

AP04

AP04 Clear work file for approved supplier invoice

An error occurs when you are recoding supplier invoices in 'Supplier Invoice. Recode' (APS110) and some invoices have already been approved for payment. Due to the error, the current invoice is listed as approved in (APS110), meaning that it cannot be recoded or approved, although it still is not updated as approved for payment in the FPLEDG table. Consequently, it cannot be paid. Problem solving function AP04 is used to delete the invoice from the FPRTDF work table so that you can resume recoding and approving the invoice.

AP06

Release credit request transactions (APS390)

Used to release records which for some reason remain in an incorrect status in 'Credit Request Transactions. Open' (APS390). Valid for status 75-'Manual Completion' and 85-'Manual Reverse'.

AP07

Release credit request transactions (APS395)

Used to release records which for some reason remain in an incorrect status in 'Credit Request Transactions. Match' (APS395) and in (APS390). Valid for status 40-'Allocated to invoice' and 70-'Account entries created'.

AP08 Release original inv from credit request transactions (APS390)

Used for credit request transaction type 3-'PO claim request' to release records which, for some reason, are allocated to an original invoice that has been canceled.

AR01*

Reset status of statement of account

An error occurs when you work with a statement of account proposal in 'AR Statement of Account. Open' (ARS140).

Note: You can only use AR01 if the status in (ARS140) is 1, 2 (reset to status 0), 4, 6, or 7 (reset to status 9).

AR02*

Reset status of payment reminder

An error occurs when you work with a payment reminder proposal in 'Payment Reminder. Open' (ARS150).

Note: You can only use AR02 if the general ledger was not updated. Otherwise, you must restart the interrupted job in 'Transaction Work File. Restart Interrupted Jobs' (GLS047) and then update the payment reminder manually.

You can only use AR02 if the status in (ARS150) is 1, 2 (reset to status 0), 4, 6, or 7 (reset to status 9).

AR03*

Reset status of interest invoice

An error occurs when you work with an interest proposal in 'Interest Invoice. Open' (ARS160).

Note: You can only use AR03 if the general ledger was not updated. Otherwise, you must restart the interrupted job in (GLS047) and then update the interest proposal manually.

AR04*

Reset status of collection proposal

An error occurs when you work with a collection proposal in 'Collection. Open Assignment' (ARS170).

Note: You can only use AR04 if the general ledger was not updated. Otherwise, you must restart the interrupted job in (GLS047) and then update the collection proposal manually.

AR05*

Reset status of payment advice

An error occurs when you work with a payment advice proposal in 'Payment Advice. Open Proposal' (ARS180).

Note: You can only use AR05 if the status is 1 or 2.

AR06

Release bank remittance proposal (ARS300)

An error occurs when you work with a bank remittance proposal in 'Bank Remittance. Enter Details' (ARS310), accessed from 'Bank Remittance. Open' (ARS300).

Note:  You can only use AR06 if the status in (ARS300) is 0, 2, 5, 6, 8 (reset to status 1), 4 (reset to status 9), or 20 (reset to status 19).
AR07 Release direct debiting agreement transfer proposal (ARS460) An error occurs when you work with a proposal in 'Direct Debiting Agreement Transfer. Open' (ARS460).
Note: You can only use AR07 if the transfer status in (ARS460) is 1-8.
AR08 Release direct debiting agreement for transfer (ARS450) An error occurs when a direct debiting agreement is being transferred to the bank through 'Direct Debiting Agreement Transfer. Open' (ARS460).
Note: You can only use AR08 if the transfer status in 'Direct Debiting Agreement. Open' (ARS450) is 2='Pending confirmation from the bank'. If so, and the status of the agreement in (ARS450) is 10='Preliminary', then the status is updated to 20='Approved'. If the status of the agreement is 90='Blocked or expired', then the status is updated to 99='Canceled'.
AR09 Reset status of bank confirmation proposal (ARS355)

An error occurs when you work with a proposal in 'Bank Remitt. Reconcile Payt per Due Date' (ARS355).

Note: You can only use AR09 if the status of the proposal in (ARS355) is 2, 4, or 7. If the reconciliation has been interrupted and the status is 8, then you must restart the reconciliation of the proposal with related option 19='Restart reconciliation' in (ARS355).
AR10 Reset status of statement of account (ARS640) An error occurs when you work with a statement of account in 'AR Statement of Account. Open' (ARS640).
Note: AR10 resets the 'Proposal progress' to zero. You can only use AR10 if the 'Proposal status' is 20 or 90 in (ARS640).
AR11 Reset status of payment reminder (ARS650) An error occurs when you work with a payment reminder in 'Payment Reminder. Open' (ARS650). '
Note: AR11 is used to reset the status both on header and detail level (ARS650) and (ARS651) and you can only use AR11 if the general ledger is not updated. Otherwise, you must restart the interrupted job in 'Transaction Work File. Restart Interrupted Jobs' (GLS047) and then update the payment reminder manually.

CA01

Reset indicator for transfer of internal account entries to the general ledger

An error occurs during the generation and transfer of internal account entries triggered in 'Internal Account Entry. Create' (CAS950) and 'Internal Account Entry. Transfer to GL' (CAS960). If the FCR040 work file is updated and a voucher number is specified when selecting CA01, a cancellation voucher is created.

Note: If the general ledger was updated, you must first restart the interrupted job in (GLS047) before you can select CA01.

FA10

Release proposal for fixed asset depreciation

An error occurs when you create a depreciation proposal for a depreciation type in 'FA Depreciation. Create Account Entries' (FAS100). Selecting FA10 deletes all the records of the proposal in the FCR040 work table.

Note: You can only select FA10 if the proposal did not update the general ledger automatically when it was created. Otherwise, you must restart the interrupted job in (GLS047).
FA15 Reset physical inventory proposal status An error occurs when creating or updating a physical inventory proposal. Select FA15 to either delete the physical inventory header file, or reset the status to 0 making it available for further processing in 'Fixed Asset. Perform Physical Inventory' (FA150).
FA60 Release FA activate under construction records (FAS160) An error occurs when creating or updating the acquisition cost of fixed assets with project costs. When FA60 is selected, the job is deleted from the work file FFA161, an unbalanced voucher is created in FCR040 work table, and the status of the fixed asset record is set back to 1-'normal'.
Note: You can only use FA60 if the general ledger was not updated. Otherwise, you must restart the interrupted job in (GLS047) to complete the creation, or update, or acquisition cost of fixed assets with project costs.

GL01

Release automatic lock of reconciled transactions

An error occurs when you reconcile bank transactions in 'GL Account. Reconcile Automatically' (GLS190) or 'GL Account. Display Trans for Reconci' (GLS195). Selecting GL01 resets the indicator for reconciliation.

Note: You can only select GL01 if the general ledger was not updated. Otherwise, you must restart the interrupted job in (GLS047).

GL02

Release accounts allocation proposal

An error occurs when you create an accounts allocation proposal in 'A/C Allocation. Update' (GLS130).

Selecting GL02 deletes the start record in the job command table.

GL03*

Release period accounting proposal

An error occurs when you create a period accounting proposal in 'Period Accounting. Update' (GSL140).

Selecting GL03 deletes the start record in the job command table.

GL04*

Release proposal for unrealized exchange rate variances

An error occurs when you create a proposal for unrealized exchange rate variances in 'Unrealized Exch Rate Variance. Update' (GLS160).

Selecting GL04 deletes the start record in the job command table.

GL06* Reset internal reconciliation status

You can use GL06 to reset the status on a reconciliation number when a reconciliation operation is interrupted:

  • The status is reset to 00='Reconciliation created' when a manual reconciliation is interrupted in status 10='Reconciliation in progress'.
  • The reconciliation number is deleted, and the transactions are released for reconciliation again when an automatic reconciliation is interrupted in status 10='Reconciliation in progress'. This is necessary since automatic reconciliation only manages definite reconciliation and you cannot know if it is a definite reconciliation before all general ledger transactions have been processed.
  • The deletion continues and is completed when a reconciliation is interrupted in status 20='Deletion in progress'.

MF01*

Reset status of internal invoice

An error occurs when you work with an internal invoice proposal in 'Internal Invoice. Create' (MFS100).

Note: You can only select MF01 if the general ledger was not updated. Otherwise, you must restart the interrupted job in (GLS047) and then update the internal invoice manually.
CR02* Reset last invoice date (CRS750) You can use CR02 to reset the last invoice date on 'Settings - General Ledger' (CRS750/F) if, for example, customer invoicing, interest invoicing, or payment reminder has been performed on a faulty invoice date. The possibility to reset the last invoice date is highly disruptive to the customer invoice date control and must be used with great caution.
Note: CR02 can only be used when the parameter 'Customer invoice date control' in (CRS750) is enabled.