Overview of Transactions to Batch Headers Integrity Report In EnterpriseOne (R007021)

Purpose
 Overview
Scope
Details
 Setup
 Processing Options
 Data Selection
 Reviewing the Report
 Resolving the Integrity
 Reasons for Integrity

Purpose

Overview

The Transactions To Batch Headers integrity report (R007021) provides following transaction level information on integrity issues:

The Transactions To Batch Headers report (R007021) compares batches in the Batch Header table (F0011) with its associated detailed transactions (in tables listed below) & identifies following discrepancies:

General Accounting Tables:

Accounts Receivables Tables:

Accounts Payable Tables:

Scope

This document provides an overview of the Transactions to Batch Headers Integrity Report (R007021) including the overview, program functionality, setup, and information on reviewing and resolving the integrity report.

Details

Setup

Processing Options

Post/Unposted Tab

1. Posted/Unposted Transactions

Select Tab

1. Date Range (From & Thru Date):

2. Prior Days:

NOTE: Since R007021 is a batch header report, the system uses the batch date (F0011.ICDICJ), not the general ledger date, to select records.

3. Batch Type Range (From & Thru Batch Type):

4. Batch Number Range (From & Thru Batch Number):

5. User ID Range (From & Thru User ID):

G/L Tab

1. G/L Integrity check Flag

NOTE:

A/R Tab

1. A/R Ledger File F03B11 Flag

2. A/R Receipts Header File F03B13 Flag

3. Compare Receipts Header and Detail Flag

NOTE: If you specify a range of batch types or batch numbers in the processing options and leave any of these AR processing options blank, the system does not perform an integrity check between the specified table and the F0011 table. For example, assume that you specify the batch type range IB through RB in the processing options. Then you specify '1' for the GL and AP processing options and leave the AR processing options blank. The system will perform an integrity check on the batches within the IB through RB range that exist in the F0911 table and compare them to the F0011 table.

A/P Tab

1. A/P Ledger File F0411 Flag

2. A/P Matching Document File F0413 Flag

3. Compare A/P Header and Detail Flag

ENHANCEMENT NOTE: In 8.10 & subsequent EnterpriseOne releases, a new Processing Option Tab "Options" is added that allows the report to rebuild batch headers automatically for missing batch headers, and also provides an option to set the default status of newly created Batch Header as either Pending or Approved.

Options Tab

1. Rebuild Missing Batch Header F0011 Flag

2. Manager Approval Flag

Data Selection

Do not specify any data selection criteria for this report.

NOTE:

Reviewing the Report

* The report categorizes the discrepancies (if any) under different headings owing to comparison of batch header table with each detail transaction table, depending upon the Integrity Check flag specified under different Processing options tab. The R007021 report would print following messages:

No. Error Message Cause of Error Message
1* No Batch Header (F0011) Record This would appear if a batch header for any detail transactions is missing from F0011 Batch Header table.
2* Batch Header (F0011) Unposted / Detail (XYZ) Posted
(where XYZ could be either of F0911/F03B11/F03B13/F03B14/F0411/F0413/F0414 tables)
If a particular batch number has Batch Status Unposted whereas the corresponding detail transactions have Post Status as Posted.
3* Batch Header (F0011) Posted / Detail (XYZ) Unposted
(where XYZ could be either of F0911/F03B11/F03B13/F03B14/F0411/F0413/F0414 tables)
This would appear if a particular batch number has Batch Status F0011.IST = 'D' (Batch header shows Posted) whereas the corresponding detail transactions have Post Status as Unposted.
4* Header (F03B13/F0413) Posted / Detail (F03B14/F0414) Unposted If F03B13/F0413 header record is Posted and all of the corresponding F03B14/F0414 detail records are Unposted. Please note that F03B13 is always associated with F03B14 and F0413 with F0414 table.
5* Header (F03B13/F0414) Unposted / All Detail (F03B14/F0414) Posted If F03B13/F0413 header record is Unposted and all of the corresponding F03B14/F0414 detail records are Posted.
6* No Records in Error This message would appear if the Integrity check flag is enabled for a particular table and none of the above mentioned discrepancies are found.

Resolving the Integrity

No Batch Header (F0011) Record

To correct this discrepancy, please follow either of the methods to create the missing batch header:

Automatically:

Re-run R007021 by setting the processing option under Options Tab Rebuild Missing Batch Header as '1' to rebuild missing batch header. After it creates a batch header, it would print message: Missing Batch Header (F0011) record was Added.

Manually:

  1. Open P0011 Work with Batches form.
  2. Select Form-exit --> Create.
  3. In Batch header revisions, add the batch header related information. Specify information in all fields except Input Total, Batch Status, and Number of Documents Expected.

NOTE:

Batch Header (F0011) Unposted / Detail (XYZ) Posted

Run Batch to Detail (R007031) Integrity report to update the Batch Header Status to 'D'.

Please see Overview of Batch to Detail Integrity Report (R007031) in EnterpriseOne Financial Management Overview of Batch to Detail Integrity Report (R007031) for additional information.

Batch Header (F0011) Posted / Detail (XYZ) Unposted

To correct this discrepancy, please follow the below steps:-

  1. Inquire the batch in P0011 Work with Batches form.
  2. Select the Batch header record in grid and Row-Exit -> Revise.
  3. Change the status of the batch to 'A' (Approved) on the Batch Header Revisions form.
  4. Post the batch.

Header (ABC) Posted / Detail (XYZ) Unposted and 5* Header (F03B13/F0414) Unposted / All Detail (F03B14/F0414) Posted

For both 4* & 5* error messages, it would be required to export and review the data as follows:

  1. Inquire by PYID Payment Id corresponding to the batch number in question and export the data from respective Header (F03B13/F0413) & Detail (F03B14/F0414)
  2. Export the data from F0011 and F0911 for the batch number
  3. Review the batch status in all the tables collectively and update the Post Status as desired via SQL. There could be numerous possibilities for this scenario. For instance - reset the F03B13 Header table status to Blank, if corresponding F0011/F03B14 records are unposted and there are no corresponding F0911 entries or reset the F03B13 Header table status to Posted, if corresponding F0011/F03B14/F0911 records have status as Posted.

Reasons for Integrity

Missing batch header records

Following may be the probable reasons for this error to appear on R007021 report:

Posted Batch Header Record, No Posted Detail

This error appears on the R007021 report, if a user incorrectly changes a batch header record to a posted status.

NOTE: To prevent future discrepancies, consider assigning responsibility for batch revisions to a single super-user.