Journal entries have the following sequences attached to Subledger Accounting:
accounting sequence
The accounting sequence is assigned to Subledger Accounting journal entries at the time that the journal entry is completed. The sequence is assigned in the completion date order using the GL date as the date criterion for determining the sequence to be used.
reporting sequence
The reporting sequence is assigned to both Subledger Accounting journal entries and General Ledger journal entries when the General Ledger period is closed. This sequence is used by most of the legal reports required in some countries as the main sorting criterion to display the journal entries.
Note: In some related documents, this sequence is referred to as the chronological sequence.
These two sequences are not mutually exclusive and can coexist in the same journal entry.
In some cases, the completed journal entries can be functionally correct but the sequence numbers assigned to them are wrong. For example, the user realizes that the sequencing setup is not correct and wants to resequence all the journal entries that are sequenced based on the wrong setup. Subledger Accounting provides an undo and redo accounting feature to correct the original accounting. A key component of this feature is the Re-sequencing of Journal Entries.
Reporting sequence is optional.
The reporting sequence feature is based on the following programs:
Reporting Sequence program
This program belongs to Subledger Accounting and selects the journal entries to be sequenced. This program is called in the following modes:
Reporting sequence functionality
Undo sequences functionality
Accounting Sequence Numbering program
The reporting sequence program selects the journal entries to be sequenced and performs the following:
Groups journal entries in a specific order
Sequences the journal entries that are completed and transferred to General Ledger
Assigns sequence numbers that are consecutive with no gaps to journal entries that share the same sequence
Assigns reporting sequence at the ledger level providing the following combinations for multiple ledgers:
A different sequence is assigned to each ledger.
Different reporting sequences are assigned to some ledgers, and there is no sequence assignment to the rest of the ledgers.
Sequences journal entries that belong to an adjustment period when the corresponding nonadjustment period, based on the sequence control date, is closed
Note: If a customer plans to use reporting sequence for a ledger, and the ledger calendar includes adjustment periods, then adjustment periods must:
Always coincide with the last day of another nonadjustment period
Cover only one day
Resequences journal entries
This program is for use by Oracle Development and Support to maintain the reporting order sequence when journal entries are deleted or added.
The diagram below shows the reporting sequence process and is described in Reporting Sequence Process Steps.
Reporting Sequence Process Flow Diagram
Define the sequence setup as part of the implementation process.
Create, complete, and post journal entries as part of the daily operations.
Close a General Ledger period as part of the period end operations and the reporting sequence program is automatically run.
After selecting the journal entries that belong to this period and to all the subsequent consecutive closed periods, the reporting sequence program calls the accounting sequence numbering program to perform the actual sequencing. The reporting sequence program selects the journal entries in chronological order based on the sequencing order.
When a GL period is closed, the journal entries are sequenced if all the prior GL periods are closed based on the sequence control date.
When there is one previous GL period open, the journal entries that belong to a closed period are not eligible for sequencing.
Run the report that displays the journal entries.
Run this report whenever you want. The journal entries that belong to a closed period appear in this report with their corresponding sequence number, while the journal entries that belong to an open period are displayed without the sequence number since they have not been sequenced yet.
You can decide to open a closed period as part of the reconciliation process and the reporting sequence program is automatically run.
The program erases the sequences that are assigned to the journal entries that belong to the reopened period. If there are other succeeding closed periods, the sequences assigned to the journal entries that belong to these periods are also erased. As the sequence assigned to the journal entries is a gapless sequence, the reporting sequence program calls the accounting sequence numbering program in erase mode with the lowest sequence assigned to the selected journal entries to avoid gaps when the journal entries are resequenced.
Enter new journal entries into the period that has been reopened.
Close the period and the reporting sequence program is automatically run.
The reporting sequence program calls the accounting sequence numbering program to sequence all the journal entries that belong to this period in chronological order based on the sequencing order. The reporting sequence program selects the journal entries that belong to the succeeding closed periods.
The following journal entries can be assigned a reporting sequence:
In Subledger Accounting, journal entries that are complete and transferred to General Ledger
Note: Draft entries are not assigned a reporting sequence.
In General Ledger, posted journal entries
Run the report that displays all the journal entries that belong to the closed periods with their new sequence.