Processing Bank Statements Automatically

This chapter provides overviews of the automatic bank statement process and discusses how to:

See Also

Setting Up Automatic Bank Statement Processing

Click to jump to parent topicUnderstanding the Automatic Bank Statement Process

Automatic bank statement processing is used within the cash management process to reconcile bank account information that you receive from your bank against bank account information in the JD Edwards EnterpriseOne General Accounting system. This automated process saves you time as it creates accounts receivable and general ledger transactions when it reconciles your bank statement against your general ledger. Specifically, the automatic bank statement process creates:

To use automatic bank statement processing, your bank must submit bank statement data electronically using flat files. To convert the data from the flat files to the JD Edwards EnterpriseOne General Accounting system, you must run the Process Automatic Bank Statements Flat File program (R09600), which transfers the data to the staging tables (F09610 and F09611).

Next, you run the Load Bank Statement program (R09612) to transfer the data to the bank statement tables (F09616 and F09617) and use the Revise Automatic Bank Statement program (P09616) to revise any data. Then run the Process Automatic Bank Statement program (R09616) to automatically reconcile data from the electronic bank statement against the bank account information in your general ledger. If there are transactions that do not reconcile automatically and a processing option is set accordingly, the program prints an unreconciled report. You can correct unreconciled exceptions through the Manual Bank Statement Reconciliation program (P09631).

This diagram illustrates the automatic bank statement process:

Automatic Bank Statements Process

Click to jump to parent topicProcessing Flat Files from the Bank

This section provides an overview of the Process Automatic Bank Statements Flat File program and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding the Process Automatic Bank Statements Flat File Program

You use the Process Automatic Bank Statements Flat File program (R09600) to convert the data that you receive from the bank into a format that can be read and used by the JD Edwards EnterpriseOne General Accounting system. The bank file must be a text flat file. This program supports the BAI2 and SWIFT data formats. When you run this program, the system reads the data in the bank file and converts it to the appropriate format. It then writes data to the staging tables (F09610 and F09611). The R09600 calls these business functions to process bank statement data depending on the processing option settings:

Click to jump to top of pageClick to jump to parent topicSetting Processing Options for the Process Automatic Bank Statements Flat File Program (R09600)

You use processing options to define default processing information for a program.

Processing

1. Bank File Format

Use this processing option to specify the format you are using to process bank statements. Values are stored in UDC 09/FF and include:

BAI2: BAI2 Bank Format

SWIFT: Swift Bank Format

2. Text File Name

Use this processing option to specify the name of the electronic bank statement text file submitted for processing from the bank.

3. Text File Location

Use this processing option to specify the location of the bank statement text file. The system uses this value to locate the file so that it can process bank statement information.

4. Interm Text File Location

Use this processing option to specify the location where the text file is moved if the file is not deleted due to processing errors.

5. Delete Text File?

Use this processing option to specify whether the system deletes the bank-submitted text file after it has been processed and data has been written to the automatic bank statement staging tables. Values are:

1: Yes, delete file.

0: No, do not delete file.

6. Date Format Mask

Use this processing option to specify the date format that the system uses for dates in the electronic bank statement files. For example, use ROA for dates with a YYMMDD format. Values, used in combination, include:

D: Day number, 1 or 2 digits

A: Day number, zero pad to 2 digits

Y: Day number, space pad to 2 digits

M: Month number, 1 or 2 digits

O: Month number, zero pad to 2 digits

N: Month number, space pad to 2 digits

T: Month number, by language, from UDC

B: Abbreviated month name, by language, from UDC

R: 2 digit year

E: 4 digit year

S: Date separator character (slash), from configuration

C: Date separator character (comma), from configure

Click to jump to top of pageClick to jump to parent topicRunning the Process Automatic Bank Statements Flat File Program (R09600)

From the Automatic Bank Statement Processing menu (G09212), select Process Electronic Bank Statements.

Click to jump to parent topicRevising Data in the Staging Tables

This section provides an overview of data revisions to the staging tables and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding Data Revisions to the Staging Tables

If you have data that did not map correctly from the flat files to the staging tables (F09610 and F09611) when you ran the Process Automatic Bank Statements Flat File program (R09600), perform one of these tasks:

You can only revise data in the staging tables; you cannot add or delete records. When you revise data that is in error, the Revise Electronic Bank Statement Staging program validates the data to ensure that the beginning balance and transaction amounts equal the ending balance for a bank statement.

The staging tables include audit fields that are used for tracking and security purposes. Records that are revised in the staging tables are tracked for internal audit purposes.

See Also

Field Mapping for Automatic Bank Statement Processing

Click to jump to top of pageClick to jump to parent topicForms Used to Revise Data in Staging Tables

Form Name

FormID

Navigation

Usage

Work with Electronic Bank Statement Staging

W09610C

Automatic Bank Statement Processing (G09212), Revise Electronic Bank Statement Staging

To purge records, on the Work with Electronic Bank Statement Staging form, select Purge Staging to access the Purge Staging Tables program (R09610).

Review a list of bank statements or limit your search to a specific bank statement.

Revise Electronic Bank Statement Staging

W09610A

On the Work with Electronic Bank Statement Staging form, select the bank statement that you want to revise.

Revise data that is in error. You cannot delete or add data on this form. Instead, you must modify the mapping for one of the conversion flows and run it again.

Click to jump to top of pageClick to jump to parent topicSetting Processing Options for Revise Electronic Bank Statement Staging (P09610)

Use these processing options to restrict users from revising certain fields on the Revise Electronic Bank Statement Staging form.

Update

For each processing option on this tab, values are:

The processing options for this program correspond to these fields on the Revise Electronic Bank Statement Staging form:

Click to jump to top of pageClick to jump to parent topicRevising Staging Data

Access the Revise Electronic Bank Statement Staging form.

You cannot use this form to revise reconciled records.

Header Fields

Closing Balance

This field is required for the SWIFT format. The SWIFT bank flat file will always include a closing balance amount, which displays in this field.

If the closing balance is not in the bank flat file for the BAI2 format, the system calculates the closing balance in this field but it does not update any tables. This enables the staging tables to remain pristine, exactly as the data appeared in the bank flat file.

Not Loaded, Loaded, All

Select one of these options to identify the transactions that you want to display.

If you revise records that have not been loaded from the staging tables to the bank statement tables, run the Load Bank Statement program again so that the bank statement tables reflect the revisions.

Detail Fields

Processing option settings control whether you can revise certain fields in the detail area of this form.

Electronic Transaction Type

Displays the transaction type code from UDC table 09/BA (BAI2 format) or 09/ST ( SWIFT format).

Customer Reference

Identifies a reference that appears on the electronic bank statement. The reference in this field links the bank statement transaction to the JD Edwards EnterpriseOne General Accounting system. This could be a deposit number for receipts or a payment number.

Transaction Value Date

Displays the date that the payment amount was debited or credited to the bank account. The transaction value date is not the date the bank reconciled the payment.

Trans Debit/Credit Indicator (transaction debit/credit indicator)

Indicates if a transaction is a debit or credit. Values are:

D: Debit

C: Credit

RC: Cancellation credit

RD: Cancellation debit

If you change the Electronic Transaction Type field and the bank format is BAI2, the system supplies the default value for this field. If the bank format is SWIFT, you must enter the indicator.

Transaction Currency Code

Displays the transaction currency code of the bank account.

In a multicurrency environment, if the bank account currency is foreign, the foreign currency is the transaction currency.

Bank Reference

Identifies a reference that the bank assigns to electronic bank statements.

Reconciliation Code

Displays the code from UDC table 09/RC that identifies whether a transaction has been reconciled. This field is always disabled.

Subfield 9

Displays information that appears on the electronic bank statement.

Misc Information (miscellaneous information)

Displays miscellaneous information that appears on the electronic bank statement.

Click to jump to parent topicLoading Data into the Bank Statement Tables

This section provides an overview of the Load Bank Statement program and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding the Load Bank Statement Program

The Load Bank Statement program loads data from the F09610 and F09611 staging tables to the F0916 and F0917 bank statement tables in the JD Edwards EnterpriseOne General Accounting system. This program formats data according to the type of electronic format used (BAI2 or SWIFT) and edits values in the bank statement tables to ensure that they are valid. The Load Bank Statement report (R09612) shows the number of records loaded and, if applicable, not loaded.

To accommodate reference numbers such as those for receipts, payments, and bank wire transfers, the F09611 table includes a Customer Reference (CUSTREF) field that allows up to 16 alphanumeric characters and maps to the Receipt Number (CKNU) field in the F09617 table. The contents of the CUSTREF field also map to the Document Number (DOCM) and Reference 1 (REF1) fields and are truncated in the F09617 table.

If data was successfully mapped to the bank statement tables, the system sets a flag in the header record in the F09610 table that allows the record to be purged. You can set a processing option to purge the data from the staging tables when you run the Load Bank Statement program or you can purge the data at a later time.

If a bank statement does not contain transactions, the bank statement is not mapped to the bank statement tables because no detail records exist. The statement is, however, mapped to the staging tables to provide an exact duplicate of the bank flat file.

Click to jump to top of pageClick to jump to parent topicRunning the Load Bank Statement Program

Select Automatic Bank Statement Processing (G09212), Load Bank Statement.

Click to jump to top of pageClick to jump to parent topicSetting Processing Options for Load Bank Statement (R09612)

Use this processing option to specify whether to purge records after running the Load Bank Statement program.

Process

Purge Staging Tables

Specify whether to purge staging records that have been loaded successfully into the bank statement tables. Values are:

Blank: Do not purge.

1: Purge.

The system runs the Purge Electronic Bank Statement Staging program after it successfully loads the staging records into the bank statement tables.

Click to jump to parent topicRevising Data in the Bank Statement Tables

This section provides an overview of data revisions to the bank statement tables and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding Data Revisions to the Bank Statement Tables

If errors occur when you run the Load Bank Statement program, you can use the Revise Automatic Bank Statement program to correct the errors in the bank statement tables (F09616 and F09617).

Some fields in the bank statement tables are disabled and the system does not allow you to revise data. Other fields in the bank statement tables can be revised. You use a processing option to control which of these fields you will allow to be revised.

You can revise data only; you cannot add or delete records.

The bank statement tables include audit fields that are used for tracking and security purposes. Records that are revised in the bank statement tables are tracked for internal audit purposes.

Click to jump to top of pageClick to jump to parent topicForms Used to Revise Data in the Bank Statement Tables

Form Name

FormID

Navigation

Usage

Work With Auto Bank Statement

W09616A

Automatic Bank Statement Processing (G09212), Revise Automatic Bank Statement

On the Work With Auto Bank Statement form, select Customer/Supplier from the Form menu to revise transactions without a customer number.

Review a list of bank statements or limit your search to a specific bank statement. If a bank statement appears highlighted on this form, the statement contains a data error.

Revise Auto Bank Statement

W09616C

On the Work With Auto Bank Statement form, select the bank statement that you want to revise.

Select Bank Stmt Staging from the Row menu to revise data in the staging tables.

Select Purge Bank Statement from the Form menu to access the Purge Automatic Bank Statement Tables program (R09615) and purge the F09616 and F09617 tables.

Correct data that is in error. You cannot delete or add records on this form.

Work With Bank Statement Customer/Supplier Entry

W09617A

Automatic Bank Statement Processing (G09212), Automatic Bank Statement Customer/Supplier Entry

Identify automatic batch receipt transactions that are missing a customer number.

Revise Bank Statement Customer/Supplier Entry

W09617B

On the Work With Bank Statement Customer/Supplier Entry form, select a transaction.

Enter a missing customer number for an automatic batch receipt transaction. This form contains detailed information associated with the bank statement transaction. All fields except the Customer/Supplier Number field are for reference purposes only and cannot be changed.

Click to jump to top of pageClick to jump to parent topicSetting Processing Options for Revise Automatic Bank Statement (P09616)

Use these processing options to restrict users from revising certain fields on the Revise Auto Bank Statement form. This form accesses records in the bank statement tables.

Revise Fields

For each processing option on this tab, values are:

The processing options for this program correspond to these fields on the Revise Auto Bank Statement form:

Click to jump to top of pageClick to jump to parent topicRevising Bank Statement Data

Access the Revise Auto Bank Statement form.

The system displays transactions by the date they cleared the bank in descending order, with the most recent transaction first. If a data error exists, the system displays a warning message at the top of the Revise Auto Bank Statement form.

For BAI2 electronic format, the system performs an integrity check that validates the data that you revise on this form. The integrity check ensures that the opening balance and the total debit and credit amounts equal the closing balance for an electronic bank statement. If there is a discrepancy in the amounts, the program displays a warning message, such as Closing balance is incorrect. If the bank statement does not include a closing balance, the amount calculated in the Closing Balance field becomes the closing balance.

Header Fields

Electronic Bank Account Number

Displays the bank account number from the F09610 staging table. You can revise this field, if necessary.

Display Transactions w/o Customer/Supplier Number for Auto Batch Receipts

Select this check box to display CR transactions that are missing a customer number. When the system processes automatic bank statements, it requires a customer number to create automatic batch receipts and apply them to invoices. If the customer number is blank, the system creates the automatic batch receipts as logged receipts. These receipts are not applied to invoices.

Display All , Display Reconciled Transactions , Display Unreconciled Transactions

Select one of these options to display only reconciled or unreconciled transactions, or both.

Detail Fields

Processing option settings control whether you can revise certain fields in the detail area of this form.

Cleared/Value Date

Displays the date that the payment amount was debited or credited to the bank account. The value date is not the date the bank reconciled the payment.

Payment/Receipt Number

Displays a reference number of up to 16 alphanumeric characters and is typically used for receipts, payments, and bank wire transfers.

The Customer Reference (CUSTREF) field in the F09611 staging table maps to this field (CKNU) in the F09617 bank statement table.

Electronic Bank Transaction Type

Displays a user-defined code from UDC table 09/BA (BAI2 bank format) or 09/ST ( SWIFT bank format) that identifies the transaction type code.

Bank Statement Transaction Code

Displays a user-defined transaction type, such as CK, CR, DP, JE, or RJE.

Click to jump to top of pageClick to jump to parent topicRevising Transactions without a Customer Number

Access the Work With Bank Statement Customer/Supplier Entry form.

This form displays CR transactions only. The customer number is required to create automatic batch receipts and apply them to invoices; it is not required for all CR transactions. If the customer number is blank and the reconciliation rules are set up to create automatic batch receipts, the system creates a logged receipt and does not apply it to invoices.

Show Trans w/o Cust/Suppl No for Auto Batch Receipts (show transactions without customer/supplier number for automatic batch receipts)

Select this option to display CR transactions in which the customer number is missing. If a number is missing for a transaction and the transaction is marked as an automatic batch receipt, the Customer/Supplier Flag field on this form is 1.

Show All Transactions

Select this option to display CR transactions with and without customer numbers.

If the number exists for a transaction and the transaction is marked as an automatic batch receipt, the Customer/Supplier Flag field on this form is blank.

Click to jump to parent topicProcessing Automatic Bank Statements

This section provides overviews of the automatic bank statement program and the automatic bank statement reports and messages and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding the Automatic Bank Statement Program

After you run the Load Bank Statement program and, if necessary, revise data in the bank statement tables, you can run the Process Automatic Bank Statement program. This program reconciles data that has cleared your bank against data that has been entered in the JD Edwards EnterpriseOne General Accounting system. Specifically, the Process Automatic Bank Statement program:

After you run the Process Automatic Bank Statement program, you can review transactions on the Reconcile Bank Statement Detail to Account Ledger form and manually reconcile any exceptions that did not reconcile and, if applicable, unreconcile reconciled transactions.

Journal Entry Reconciliation Only

Transaction type RJE (or other user-specified code with a special handling code 02) from UDC table 09/TT is used for bank statement transactions that already exist as journal entry transactions in the JD Edwards EnterpriseOne General Accounting system. For these transactions, the Automatic Bank Statement process does not create a duplicate transaction but, instead, reconciles the existing journal entry against the general ledger. Typically, this transaction type code is used for bank transactions such as bank fees and transfer fees.

Click to jump to top of pageClick to jump to parent topicUnderstanding Automatic Bank Statement Reports and Messages

Based on processing option settings, the Process Automatic Bank Statement program produces an Auto Bank Statement Processing report (R09616) that includes these reports:

The reason codes and corresponding text for unreconciled messages are set up in UDC table 09/UR.

This list shows examples of unreconciled messages that might appear on the Reconcile Bank Statement Detail to Account Ledger form or on the Unreconciled Transactions report that is generated by the Process Automatic Bank Statement program:

Message

Description

Amt Not Equal

(amount not equal)

This message appears if the program detects a difference between the bank statement and general ledger amounts and either of these applies:

  • A tolerance limit was not set up for the reconciliation rule.

  • The amount set up for the reconciliation rule is not within the tolerance limit set up.

No Matching Payment in G/L

(no matching payment in general ledger)

This message appears if there is no matching payment in the F0911 table. You must create a manual payment and post it to the general ledger.

No Matching Receipt in G/L

(no matching receipt in general ledger)

This message appears if there is no matching receipt in the F0911 table and the reconciliation rule is not set to create automatic batch receipts. Do one of these:

  • Create a manual receipt, post it to the general ledger, and run the Process Automatic Bank Statement Program again.

  • Revise the reconciliation rule to create auto batch receipts and run the Process Automatic Bank Statement program again.

Invalid G/L Offset Account

(invalid general ledger offset account)

This message appears if the offsetting account for a transaction is not valid.

Auto Batch Rec Not Created

(automatic batch receipt not created)

This message appears if the reconciliation rule for a CR transaction was not set to automatically create a batch receipt.

Click to jump to top of pageClick to jump to parent topicRunning the Process Automatic Bank Statements Program

Select Automatic Bank Statement Processing (G09212), Process Automatic Bank Statement.

Do not use data selection for the Process Automatic Bank Statement program. Instead, use the processing options to select data by bank statement number, GL bank account number, and date range.

Click to jump to top of pageClick to jump to parent topicSetting Processing Options for Process Automatic Bank Statements (R09616)

Use these processing options to select the bank statement to reconcile and the reports to print.

Select

Bank Statement Number

Specify the bank statement number to reconcile. If you leave this processing option blank, the program processes all bank statements in the F09616 table.

G/L Bank Account Number (general ledger bank account number)

Specify the general ledger bank account number to reconcile. If you leave this processing option blank, the program processes all general ledger bank accounts in the F09616 table.

Beginning Date

Specify the beginning date in which to reconcile records. If you leave this field blank, the program processes all records in the F09616 table through the ending date. If you leave the Ending Date processing option blank, the program processes all records in the table.

Ending Date

Specify the ending date in which to reconcile records. If you leave this field blank, the program processes all records in the F09616 as of the beginning date. If you leave the Beginning Date processing option blank, the program processes all records in the table.

Print

For these processing options, values are:

Blank: Print

1: Do not print

Suppress Printing Unreconciled Report , Suppress Printing Reconciled Report , and Suppress Printing Summary Report

Specify whether to print the report. To print all reports, leave these processing options blank.

Click to jump to parent topicReconciling Unreconciled Bank Statement Transactions

This section provides an overview of the Manual Bank Statement Reconciliation program and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding the Manual Bank Statement Reconciliation Program

After you run the Process Automatic Bank Statement program, you can use the Manual Bank Statement Reconciliation program (P09631) to revise unreconciled as well as reconciled transactions. This program accesses the Reconcile Bank Statement Detail to Account Ledger form. On this form, you can reconcile bank statement detail information from the F09617 table. You can also view and reconcile the corresponding general ledger information from the F0911 table in the Account Ledger region of the form. The Account Ledger region displays posted transactions only.

If the Process Automatic Bank Statement program is unable to process a transaction, the transaction appears as unreconciled (the Recon Code field is blank) on the Reconcile Bank Statement Detail to Account Ledger form with the reason why it was not reconciled.

See Understanding the Automatic Bank Statement Program.

To correct unreconciled transactions, you can exit to various forms from the Reconcile Bank Statement Detail to Account Ledger form. From the various forms, you can:

After you correct the unreconciled transaction, you can either manually reconcile the bank statement transaction on the Reconcile Bank Statement Detail to Account Ledger form or rerun the Process Automatic Bank Statements program to have the system automatically reconcile it. When a transaction is reconciled, the corresponding F0911 transaction appears as reconciled in the Account Ledger region of the form.

You can use the Reconcile Bank Statement Detail to Account Ledger form to reconcile unreconciled transactions, as well as unreconcile reconciled transactions, if necessary.

After all transactions for a bank statement are reconciled in the F09617 table, the system marks the corresponding staging records as reconciled in the F09611 staging detail table unless either of these conditions exist:

After all transactions in the F09611 table are reconciled, the system updates the header record in the F09610 table as reconciled.

Click to jump to top of pageClick to jump to parent topicForm Used to Manually Reconcile Bank Statement Transactions

Form Name

FormID

Navigation

Usage

Reconcile Bank Statement Detail to Account Ledger

W09631A

Automatic Bank Statement Processing (G09212), Manual Bank Statement Reconciliation

Reconcile unreconciled transactions for a bank account and, if applicable, unreconcile reconciled transactions.

Click to jump to top of pageClick to jump to parent topicSetting Processing Options for Manual Bank Statement Reconciliation (P09631)

Use these processing options to specify default values on the Reconcile Bank Statement Detail to Account Ledger form.

Defaults

Suppress Reference 3 Update

Specify whether to update the Reference 3 (GLR3) field in the F0911 table with a number from next numbers. Values are:

Blank: Do not suppress the update of Reference 3. That is, update the Reference 3 field.

1: Suppress the update of Reference 3. That is, do not update the Reference 3 field.

Note. You can override this processing option value for transactions on the Reconcile Bank Statement Detail to Account Ledger form.

Reconciled Code

Specify the reconciliation code from UDC table 09/RC to use as the default value on the Reconcile Bank Statement Detail to Account Ledger form. If you leave this processing option blank, the system uses R (Reconciled One for One Match) as the default value.

Click to jump to top of pageClick to jump to parent topicReconciling Unreconciled Bank Transactions

Access the Reconcile Bank Statement Detail to Account Ledger form.

Account Number

Enter the general ledger number for the bank account.

From Date and Thru Date

Enter the beginning and ending dates in which to view transactions for the bank account.

Reconciliation Status

Select Reconciled, Unreconciled, or All from the drop down menu to display the transactions that meet your criteria.

Bank Statement Detail

The system displays bank statement transactions from the F09617 table that correspond to the account number and the date range specified in the header area of the form.

To correct an unreconciled transaction:

  1. Select the transaction.

  2. Scroll to the top of the Reconcile Bank Statement Detail to Account Ledger form.

  3. From the Row menu, select the appropriate program.

    For example, to correct a transaction in which the payment has not been posted, select the transaction and then select Batch Review from the Row menu. On the Work With Batches form, select the unposted batch and then select Post by Batch from the Row menu.

    Note. If you use the Row menu to exit to a program and manually create a receipt or payment, the system assigns the bank statement batch number to the batch that you created. For manual journal entries, the system assigns a new batch number instead.

Statement D and Statement D...

Displays bank statement transactions based on the beginning and ending dates that you entered in the header area of the form.

To override the those dates, enter dates in these fields and click Find. The system displays transactions in the F09617 table that correspond to the statement dates that fall within the date or range of dates that you enter. To further limit the transactions that the system displays, enter values in the QBE row.

To display the corresponding F0911 information, which is based on the general ledger date, leave the From Date and Thru Date fields blank in the Account Ledger region, or broaden the date range if necessary, and click Find.

No. of Unreconciled Bank Statement Transactions (number of unreconciled bank statement transactions)

Displays the number of unreconciled transactions in the F09617 table that meet the criteria that you specified.

Recon Code (reconciliation code)

Displays the code from UDC table 09/RC that is used when you manually reconcile a transaction. The default value for this field is set in a processing option for the Manual Bank Statement Reconciliation program. You can override the default value.

Payment/Receipt Number

Displays the value stored in the CUSTREF (Customer Reference) field in the F09611 table which is mapped to the CKNU (Check Number) field in the F09617 table. This field allows up to 16 alphanumeric characters and accommodates reference numbers for receipts, payments, bank wire transfers, and so on.

Update Reference 3 Field

Select this check box to optionally update the Reference 3 field on journal entries that you manually reconcile. When you click Reconcile/Unreconcile to update the journal entries, the Reference 3 form appears with a reference number generated by next numbers. You can override the number with the bank statement number or any other number. Then, you can choose to update each selected F0911 record with the same reference number or with a different reference number. If you choose a different reference number, the system displays the Reference 3 form for each transaction.

Reconcile/Unreconcile

Select the transactions to reconcile and click the Reconcile/Unreconcile button, which is a toggle. For transactions that you manually reconcile, the system updates either or both of these tables:

F09617: Updates the reconciliation code and displays the reconciled transactions. If the transactions remain in the F09611 staging tables, they are updated as reconciled.

F0911: Updates the reconciliation code and, if applicable, the Reference 3 field and displays the reconciled transactions in the Account Ledger region of the form.

After you reconcile all unreconciled transactions in the F09617 and F0911 tables, the system marks the header record in the F09616 table with D (reconciled). If all transactions in the F09611 table are reconciled, the system updates the header record in the F09610 table with D.

Account Ledger

The system displays general ledger transactions from the F0911 table that correspond to the account number and date range specified in the header area of the form.

G/L Date and G/L Date

Displays general ledger transactions based on the beginning and ending dates that you entered in the header area of the form.

To override the dates in the header, enter dates in these fields and click Find. The system displays transactions in the F0911 table that correspond to the general ledger dates that fall within the date or range of dates that you enter.

To further limit the transactions that the system displays, enter values in the QBE row.

No. of Unreconciled G/L Transactions (number of unreconciled general ledger transactions)

Displays the number of unreconciled transactions in the F0911 table that meet the criteria that you specified.

Debit and Credit

Displays the unreconciled debit and credit amounts from the F0911 table for the bank account.

Book Balance

Displays the year-to-date balance amount from the F0902 table.

Bank Balance

Displays the ending balance amount of the latest bank statement for the account from the F09616 table. This ending balance is used as the bank account opening balance by the Cash Forecast Analysis program when calculating cash forecast amounts for an account, if a processing option is set accordingly.

See Understanding Bank Account Opening Balances.

Click to jump to parent topicPurging Bank Statement Tables

This section provides an overview of the bank statement purge programs and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding the Bank Statement Purge Programs

After bank statement records are reconciled, you can purge the records by running these programs:

Purge Staging Tables

The Purge Staging Table program purges data in the F09160 and F09611 staging tables. If the data was successfully mapped to the bank statement tables, the Load Bank Statement program sets a flag in the header record in the F09610 table that allows the record to be deleted in both tables. Alternatively, you can set a processing option for the Load Bank Statement program to purge these tables.

Purge Automatic Bank Statement Tables

The Purge Automatic Bank Statement Tables program purges data in the F09616 and F09617 bank statement tables. If the data was successfully reconciled, the RECCODE field in the header record in the F09616 table is set to D (reconciled), which allows the record to be deleted in both tables. Alternatively, you can select Purge Bank Statement from the Form menu on the Revise Auto Bank Statement form.

Click to jump to top of pageClick to jump to parent topicPurging Staging Tables

Select Purges (G09215), Purge Staging Tables.

Click to jump to top of pageClick to jump to parent topicSetting Processing Options for Purge Staging Tables (R09610)

Use these processing options to select the date range and to specify whether to print detailed record information on the report.

Select

Bank Statement Beginning Date and Bank Statement Ending Date

Specify the date range in which to purge records from the F09610 and F09611 staging tables. The system uses these processing options to locate the available records.

If you leave the beginning date blank, all records with a statement date that is on or before the ending date will be purged. If you leave the ending date blank, all records with a statement date that is on or after the beginning date will be purged. If you leave both the beginning and ending dates blank, all records will be purged.

Print

Report Output

Specify whether to print the purged records on the Purge Staging tables report (R09610). Values are:

Blank: Do not print records. The report prints the bank statement number, general ledger bank account number, statement date, number of detail records, and the total number of records purged.

1: Print records. The report prints detailed information about the records purged.

Click to jump to top of pageClick to jump to parent topicPurging Automatic Bank Statement Tables Program

Select Purges (G09215), Purge Automatic Bank Statement Tables.

Click to jump to top of pageClick to jump to parent topicSetting Processing Options for Purge Automatic Bank Statement Tables (R09615)

Use these processing options to select the date range and the type of information to print on the purge report.

Select

Bank Statement Beginning Date and Bank Statement Ending Date

Specify the date range in which to purge records from the F09616 and F09617 bank statement tables. The system uses these processing options to locate the available records.

If you leave the beginning date blank, all records with a statement date that is on or before the ending date will be purged. If you leave the ending date blank, all records with a statement date that is on or after the beginning date will be purged. If you leave both the beginning and ending dates blank, all records will be purged.

Report Output

Report Output

Specify whether to print the purged records on the Purge Auto Bank Statement Tables report (R09615). Values are:

Blank: Do not print records. The report prints the bank statement number, general ledger bank account number, statement date, number of detail records, and the total number of records purged.

1: Print records. The report prints detailed information about the records purged.