Understanding Final G/L Journal Entries

You complete the revenue recognition process in the JD Edwards EnterpriseOne Contract Billing and JD Edwards EnterpriseOne Service Billing systems by creating final journal entries in the Account Ledger table (F0911). The system uses the Create G/L Entries program (R48198) to create these final journal entries. After you create the final G/L journal entries, you must post these journal entries using the Post General Journal program (R09801). You post the entries automatically by specifying a version of the Post General Journal program in the processing options of the Create G/L Entries program, or you can post the entries manually.

When you create final G/L entries, the system:

  • Uses information from the Service Billing Batch Control table (F48011) to create a batch header record in the Batch Control Records table (F0011) in General Accounting.

  • Uses journal entries from the Summarized Journal Workfile table (F48S911) to write the final journal entries to table F0911.

  • Uses journal entries from the Billing Detail Journal Workfile table (F48S910) to write to the G/L Link table (F48S912).

  • Updates the journal status for the related workfile transactions to indicate that they have been processed for G/L journal entries.

  • Moves the workfile transactions from the Billing Detail Workfile table (F4812) to the Billing Workfile History table (F4812H) if the eligibility code is 2 (revenue / costing only) or 4 (costing only).

    Note: For JD Edwards EnterpriseOne Contract Billing, when you have selected Inv/Rev without Reconciliation for the journal generation control mode, the system moves the revenue records that are non-T and M transactions from the F4812 table to the F4812H table. However, when you have selected Inv/Rev with Reconciliation for the journal generation control mode the system updates the revenue workfile records that are non-T and M transactions in the F4812 table and does not move them to the F4812H table.
  • Writes transactions in the Employee Transaction History table (F0618) using the Payroll Reclassification Workfile table (F48S0618) if you have selected the Journal Reclassification Control check box in the Billing Constants program and a payroll reclassification was detected during journal generation.

    Note: The Create G/L Entries program (R48198) supports multicurrency time accounting.
  • Deletes the transactions from the F48S910, F48S911, and F48S0618 tables.

  • Removes the batch header record from the F48011 table.

  • 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.

For Contract Billing only, the system also:

  • Updates revenue records in the Contract Revenue Summary table (F5280) using the Contract Revenue Summary Work File table (F5280W).

    Note: When the NTE limit is exceeded, the system clears the NTE offset records in the F5280W table and updates the corresponding record in the Billing Detail Workfile table (F4812) with a value of B (NTE Place Holder) in the Transaction Classification field (TCLS) and a value of 2 (Available for Revenue Only) in the Eligibility Code field (ELGC).
  • Deletes records from the F5280W table.