How Subledger Journal Entries are Created and Processed in Accounting Hub

The Create Accounting process uses the uploaded transaction data and accounting rules to create subledger journal entries. For example, a subledger journal entry rule set specifies that the customer name should appear in the description of a subledger journal entry line.

The customer name value is obtained from the customer name source data provided by the uploaded transaction data.

This figure illustrates the Create Accounting process.

This figure illustrates the Create Accounting process.

How Subledger Journal Entries Are Created and Processed in Accounting Hub

  1. The source system transactions are uploaded into Universal Content Management.

  2. The transactions are then imported into Accounting Hub using the Import Accounting Transactions process.

  3. The Create Accounting process is automatically submitted.

  4. Subledger journal entry rule set definitions and sources from transaction data are applied to create subledger journal entries.

  5. The subledger journal entries are summarized and imported to Oracle General Ledger.

Process Multiple Ledgers in Single Run

The Create Accounting for Data Set process can process all Accounting Hub transactions imported through a single data file, including transactions for multiple ledgers.

This reduces the need to submit and orchestrate separate accounting processes for each ledger.

Transfer Subledger Accounting Entries to General Ledger

After accounting entries are generated, they are summarized and transferred to General Ledger.

When you submit the Create Accounting process with the Transfer to General Ledger parameter set to Yes, accounting entries are transferred directly to General Ledger without launching the:

  • Post Subledger Journal Entries process
  • Journal Import process

If you submit the standalone Post Subledger Journal Entries process, accounting entries are transferred to General Ledger without launching the Journal Import process.

If an accounting entry references an invalid account with an alternate account defined, the alternate account is used while creating General Ledger journals.

If validation errors occur during General Ledger journal batch creation:

  • Valid accounting entries are transferred to General Ledger.
  • Invalid accounting entries aren't transferred.

Review transfer validation errors on the Manage Accounting Errors page.

Intelligent Queue Management

The system manages scheduled job queues and releases Create Accounting workloads based on available processing capacity.

Submission of the Create Accounting for Data Set process is put on hold until sufficient capacity is available for downstream accounting and posting processes.

Configure Processing Options

Configure multiple ledgers in a single process run and transfer Subledger Accounting entries to General Ledger for Accounting Hub applications:

  1. Navigate to Setup and Maintenance area.
  2. Open the Manage Standard Lookups task.
  3. Search for the ORA_ERP_CONTROLLED_CONFIG lookup type.
  4. Define the following Lookup Code under above Lookup Type:
    1. Lookup Code: XLA_34838399
    2. Enabled: <selected>
    3. Meaning: Multiledger Accounting
  5. Save the changes.

Configure direct transfer for Accounting Hub applications:

  1. Navigate to Setup and Maintenance area.
  2. Open the Manage Standard Lookups task.
  3. Search for the ORA_ERP_CONTROLLED_CONFIG lookup type.
  4. Define the following Lookup Code under above Lookup Type:
    1. Lookup Code: XLA_35065565
    2. Enabled: <selected>
    3. Meaning: Direct Transfer for Accounting Hub applications
  5. Save the changes.
Configure direct transfer for all Subledger and Accounting Hub applications:
  1. Navigate to Setup and Maintenance area.
  2. Select the Fusion Accounting Hub offering.
  3. Open the Accounting Transformation functional area.
  4. Open the Manage Subledger Accounting Lookups task.
  5. Search for the ORA_XLA_PROMOTIONAL_OPTIONS lookup type.
  6. Define the following Lookup Code under above Lookup Type:
    1. Lookup Code: XLA_PROMO_31776850_ON
    2. Reference Data Set: Common Set
    3. Enabled: <selected>
    4. Meaning: Direct Transfer
  7. Save the changes.
Enable intelligent queue management:
  1. Navigate to Setup and Maintenance area.
  2. Select the Fusion Accounting Hub offering.
  3. Open the Accounting Transformation functional area.
  4. Open the Manage Subledger Accounting Lookups task.
  5. Search for the ORA_XLA_PROMOTIONAL_OPTIONS lookup type.
  6. Define the following Lookup Code under above Lookup Type:
    1. Lookup Code: XLA_PROMO_32357094_ON
    2. Reference Data Set: Common Set
    3. Enabled: <selected>
    4. Meaning: Enable Intelligent Queue Management
  7. Save the changes.

Considerations

Keep these considerations in mind:

  • It is recommended that you enable Process Multiple Ledgers in a Single Run.
  • Intelligent Queue Management isn't engaged when Process Multiple Ledgers in a Single Run is enabled.
  • Intelligent Queue Management manages Create Accounting workloads only when Process Multiple Ledgers in a Single Run isn't enabled.
  • Direct transfer to General Ledger doesn't apply when:
    • Online accounting is submitted from transaction pages.
    • The Multiperiod Accounting process is submitted. In this case, the Journal Import process is skipped, but the Post Subledger Journal Entries process isn't skipped.
    • Accounting is transferred outside Fusion General Ledger, such as Oracle EBS General Ledger or Oracle PeopleSoft General Ledger.
  • If Transfer to General Ledger is set to Yes during Create Accounting submission, the processing unit size defined in the Create Accounting Processing Options section of the Subledger Accounting System Options page is used to transfer journals to General Ledger.
Note:

This can affect the number of journal batches generated. For example, if the Create Accounting Processing Unit Size is set to 1000 and the General Ledger Transfer Processing Unit Size is set to 2000, direct transfer can result in twice the number of journal batches when more than 2000 events are processed in a batch.

  • If you use the Post Subledger Journal Entries process to transfer journals to General Ledger, the processing unit size defined in the Transfer to General Ledger Processing Options section of the Subledger Accounting System Options page is used.