Understanding the Journal Entry Batch Upload Process

After your custom program loads the transaction information into the F0911Z1 table, run the Journal Entries Batch Processor program (R09110Z) to process the information in the F0911Z1 table and load it into F0911 table.

Any additional information that is necessary for a completed transaction is loaded from other sources or calculated from existing information. For example, the system uses these sources:

  • The document number originates from the Next Numbers program (P0002) if a document number is not provided.

  • The Journal Entry MBF Processing Options (P0900049) provide the default ledger type.

  • The fiscal year and period are calculated from the general ledger date and the Company Names & Numbers program (P0010).

  • The document company number in the F0911 table is assigned based on the business unit from the first line of the account distribution.

You can run the Journal Entries Batch Processor program in either proof or final mode.

In proof mode, the system:

  • Verifies the data and identifies errors.

    The system prints a report that shows the number of transactions with errors. These errors are also written to a workflow message in the work center. Processing in proof mode does not affect your ledgers.

  • Allows you to correct errors before you process them in final mode.

In final mode, the system:

  • Creates journal entries in the F0911 table.

  • Assigns document and batch numbers if you leave them blank in the F0911Z1 table.

  • Supplies information for the fields that you leave blank.

  • Produces a report that shows the number of correct and incorrect transactions.

    Specific errors are written to workflow messages in the work center.

  • Purges journal entries that have been processed, if you set the appropriate processing option.

    If you decide not to purge the batch journal entries, then they are marked as processed