Understanding Final Voucher Journal Entries

The system creates final voucher journal entries when you run the Create A/P Entries program (R48197) to transfer the voucher information from the JD Edwards EnterpriseOne Service Billing system to the JD Edwards EnterpriseOne Accounts Payable and General Accounting systems. The system updates transactions in the Accounts Payable Ledger table (F0411) and the Account Ledger table (F0911) from the Voucher Summary table (F4823) and Summarized Journal Workfile table (F48S911), respectively. The billing system uses the A/P functional server and G/L functional server to validate all accounting information.

The Create A/P Entries program is a batch program. The voucher batch is processed as a unit. If the system detects one or more errors, it does not transfer vouchers to the A/P and G/L systems, and it sets the voucher batch to an error status. You must correct the error conditions and then rerun the Create A/P Entries program. You can run the Create A/P Entries program as many times as necessary to correct all errors and transfer voucher information to the JD Edwards EnterpriseOne Accounts Payable and General Accounting systems.

Note: The Create A/P Entries program writes the voucher information to the JD Edwards EnterpriseOne Accounts Payable and General Accounting systems. You must run the Post Vouchers to G/L program (R09801) to post the transactions, create automatic offsets, and update the posted codes and batch status.

When you run the Create A/P Entries program, the system calls the Journal Generation program (R48131) if the batch is in error or if the proof journals have not been created.

When the system detects no errors, it:

  • Creates a batch in the Batch Control Records table (F0011) in the JD Edwards EnterpriseOne General Accounting system, using the same batch number that it assigned in the JD Edwards EnterpriseOne Service Billing system.

    The amount of the batch and the number of documents are also passed to the new financials batch.

  • Writes the transactions in the F0911 table, using entries from the F48S911 table.

  • Writes the transactions in the F0411 table, using entries from the F4823 table.

  • Updates the Billing Workfile History table (F4812H) with transactions from the F4812 table for this voucher batch.

  • Deletes the transactions from the F4812 table for this voucher batch.

  • Updates the F4823 table to indicate that the voucher has been transferred to JD Edwards EnterpriseOne Accounts Payable.

  • Deletes records from the Billing Detail Journal Workfile table (F48S910) for this voucher batch.

  • Deletes records from the F48S911 table for this voucher batch.

  • Deletes the record from the Service Billing Batch Control table (F48011) for this voucher batch.

  • Produces a report that includes only headings.

When the system detects errors, it:

  • Deletes the batch from the F0011 table and sets the record in the F48011 table to an error status.

  • Makes no further changes to any JD Edwards EnterpriseOne Service Billing tables.

  • Produces a report that includes only headings.

    No errors appear on the report. Refer to the Journal Edit Register report (R48300) or the Employee Work Center program (P012501) for detailed information about errors.