Unposting Journals

You can unpost a journal only once, and you cannot edit a journal that you have unposted. If you want to post a journal that has been unposted, copy the journal to a new journal and then post the new journal. General Ledger automatically creates an unpost audit trail for you.

When you unpost a journal with related journal entries, the process automatically unposts the related journal entries too. For example, when you unpost an accrual journal entry, the accrual reversal journal entry is automatically unposted at the same time. The same is true for unposting interunit journals and suspense journals.

The original journal entry is the anchor journal entry and the journal entries that the system generates for accrued reversals, interunit entries, and for suspense journal lines are non-anchor journal entries.

Note:

The unpost periods must be open for related journals when an anchor journal is unposted. If you select an anchor journal for unposting that has related journals, such as a reversal, interunit, or suspense correction journal that might fall in a closed period, make sure that both the original and related journals are associated with an open period. Unposting to closed periods can have out of balance issues causing differences in journal and ledger balances when there are related journals. In addition, if you enter a different unpost date, the date entered must not be the same as the journal date for the related journals. This can cause duplicate entries which can then cause the unpost process to fail. To assist in preventing reversal problems, a message is issued from the Mark to Unpost page warning that any unposting of an anchor journal with related journals should have appropriate periods open for both the original anchor journal as well as its related journals.

The Journal Post process (GL_JP) searches for anchor journals that are to be unposted. The process identifies non-anchor journal entries by looking for the following:

Term Definition

Reversal journals

Journals for which the reversal code is one of the following:

Beginning Of Next Period

On Date Specified By User

End Of Next Period

Next Day

Adjustment Period

InterUnit journals

Journals for which the interunit business unit field is different from the business unit field.

Suspense correction journals

Journals that contain an entry in the PS_JRNL_HDR_SIBL table.

Book Code reversal journals

If you are using book code with multi GAAP functionality and the journal contains an entry in the PS_JRNL_HDR_SIBL table.

Reversal journals are selected by their anchor journal and can be marked for unpost based on business unit, ledger group, journal source, fiscal year and accounting period (including adjustment periods), specific journal ID (optional), ChartField criteria, journal class criteria, and journal date range (optional). Entry event lines generated with the journals are reversed (unposted) along with their associated journals.

Note:

The capability to mark journals for unposting by ChartField criteria and journal class criteria is important to the processing of reversals performed by the federal government. The government requires the capability to perform reversals on transactions involving trading partners. Because Trading Partner is set up as a ChartField by the federal government, the government can easily perform these reversals using unposting. The federal government also sets up journal classes to categorize types of journals. Processing reversals by journal class using the unpost feature enables the government to process together a large number of reversals falling within a specific category.

The Journal Post process then tries to unpost the related non-anchor journals. The process does one of the following:

  • If the non-anchor journals are posted, the process unposts them with the anchor journals.

  • If the non-anchor journals are not posted, the process creates the unpost journals to offset the non-anchor journals, and then the process marks both the anchor and non-anchor journals for posting and posts them.

    This creates an audit trail for the non-anchor journals.

Note:

Journals cannot be posted or unposted to a closed period. The closed period must first be opened before any journal activity can be processed in that period. The transaction type on the Open Period Update page should be UNP.

The Automatically Unpost options are selected by the system for both non-anchor interunit and non-anchor reversal journals. The system always unposts non-anchor journals entries with the anchor journal entry. You can query and display the non-anchor journals on the Mark Journal for Unposting page, but they are unposted only when you unpost the anchor journals.

General Ledger can unpost journals that contain Control Accounts in General Ledger; however, it does not automatically keep the feeder system for which the control account exists in sync. This must be done in the feeder application or in the feeder system (PeopleSoft Payables, Receivables, Treasury, and others).

Note:

Deleting a journal entry that has never been posted is a distinct process from unposting a journal entry that has been posted. Deleting an unposted journal entry is described in the topic, "Making General Ledger Journal Entries."