Processing Journals

This chapter provides an overview of processing journal entries and discusses how to:

Click to jump to parent topicUnderstanding Journal Processing

PeopleSoft Enterprise General Ledger offers several ways to process journals to ensure control and maximize efficiency without losing flexibility. You decide when and by whom journals are validated and posted. Allow one user to only enter the journal entries and allow another user to post these journal entries.

When you select and inquire or process, you often have the opportunity to specifically identify characteristics of the data that you want to use to inquire upon or process.

This selection criteria might include the following terminology:

Click to jump to top of pageClick to jump to parent topicCommon Elements Used in This Chapter

Process Frequency

The options in the box control how often a request is processed. If you select Once, the system processes the current request the next time that a background Edit is executed for the run control ID. Once executed, the Process Frequency status is changed to Don't Run. If you want this request to be processed each time that editing is initiated, select Always.

Request Number

The field indicates the number for the process request. The system assigns each set of run parameters a unique number. The process edits journals in the ascending order of the request number.

Business Unit

Specify value to edit journals for that business unit only or leave it blank to edit journals for all business units. If you specify a business unit value, the Journal Edit process also edits the non-anchor business unit journals for which the anchor business unit is the specified business unit.

Ledger Group

Select to edit journals for a specific ledger group, or leave blank to edit journals for all ledger groups.

Source

Select to edit journals for a specific journal source, or leave it blank to edit journals for all journal sources.

System Source

Specify a system source to limit journal selection to specific General Ledger processes or specific application processes. For example, you could include only journals that the Allocations process or the JGen-AR (Journal Generator process for PeopleSoft Receivables transactions) created.

Process Partition ID

Specify a process partition ID to limit journal selection to specific data sets that you define for the partition ID on the Process Partition page. Each data set is associated with a business unit and ChartField combination.

Journal ID From/To,

Enter a range of journal ID numbers to limit the number of journals to process.

Journal Date From/To

Enter a journal date range to limit the number of specific journals within a given period to process.

From Year/Per (from year/period) and To Year/Per (to year/period)

Select to limit to journals within a specific range of fiscal years and periods.

Click to jump to top of pageClick to jump to parent topicJournal Processing

Before you can post journals to General Ledger you must edit them to verify that:

If the Journal Edit (GL_JEDIT) process encounters any errors, General Ledger responds based on whether you indicated that you want to recycle the journals with errors, correct the errors, and then post them, or whether you indicated that you want to post the journals with invalid ChartFields or unbalanced debit and credit amounts to your suspense accounts.

There are two methods to edit and post journals:

When you edit or post while making journal entries, the system initiates the processes on the server. When the process is complete, the system automatically updates the Journal Entry pages with the results of the edit or post.

To streamline the Journal Edit (GL_JEDIT) and Journal Post (GLPPPOST) processes, you can combine and run the processes by selecting both Edit and Post on the Journal Edit - Request page. The system posts all journals without errors that pass the Journal Edit process.

The Journal Post process:

Note. General Ledger does not post unbalanced journals to balanced ledgers.

After posting, the system retains the original journal entries for analysis and an audit trail. You can reverse posted journal entries with a full audit trail, and you can also unpost a journal. Unposting is a one time only event for any one journal, and there are restrictions—you cannot edit the journals.

The Review Journal Status component provides a summarized display of journal entries. Once all critical entries are processed, you can schedule closing and reporting tasks.

See Also

Defining Ledgers for a Business Unit

Specifying Journal Source Error Processing

Defining Common Journal Definitions

Click to jump to top of pageClick to jump to parent topicJournal Editing

The Edit Journals Request page enables you to specify selectively which journals to edit, based on the business unit, ledger group, journal source, system source, process partition ID, journal ID, and journal date. General Ledger edits only those journals that match your request criteria. If you leave one criterion blank, General Ledger ignores that criterion and edits journals that match the other criteria. For example, you can edit all business units by leaving the Business Unit field blank.

Note. To initiate a journal edit without going to the Edit Journals Request page, use the Edit Journal option in the Process field on the Journal Lines page.

You can combine the Journal Edit (GL_JEDIT) and Budget Checking (FS_BP) processes in a single run by selecting both Edit and Budget Check on the Edit Journals Request page. The system budget checks the journals that pass edit. You can also combine the Journal Edit (GL_JEDIT), Budget Checking (FS_BP), and Journal Post (GLPPPST2) processes in a single run by selecting Edit, Budget Check, and Post on the Edit Journals Request page. The system posts the journals that pass editing and budget checking. If you do not use the commitment control optional functionality, you can ignore the Budget Checking option.

When you run the process, you can run the Journal Edit process exclusively or you can run a Journal Edit and Error Rpt (report) multiprocess job (GLJEDERR) that runs the Journal Edit process and generates an error report.

Note. During the Journal Edit process, the fiscal year of adjusting journals are updated with the fiscal year associated with the adjustment period defined on the open period update page. Make sure that the adjustment periods in the open period update page are set up correctly with adjustment years. Also, when changing the fiscal year associated with the adjustment period, make sure that all the relevant adjusting journals are posted before the change.

Click to jump to top of pageClick to jump to parent topicJournal Posting

You can request posting at the time you enter journal entries or at a later time.

Most journal entries generated by a company will be posted in a background process that typically occurs on a daily or weekly basis. In this case, you mark journals for posting so that all pending journals are processed together the next time that you run the Journal Post (GLPPPOST) process.

When you mark a journal for posting, General Ledger verifies that there are no edit errors that would render the journal invalid for posting.

There are times, however, when an immediate request to post is warranted. Posting from the Journal Entry - Lines page provides you with that flexibility. To initiate a journal post without going to the Post Journals Request page, select Post Journal in the Process field on the Journal Lines page.

For special types of requests, such as posting groups of journals, use the Journal Post (GLPPPOST) process. Posting performs the following:

General Ledger then posts the individual journal lines to the target ledger. Journal Post also performs one or more of the following jobs if you select the options when you run the process:

The process populates the Posting Date on the journal header using the Journal Process Date that you define for each business unit on the General Ledger Definition - Journal Options page for the post date for all journals in the batch. It can be the date at the time the Journal Post process begins or a date of your choosing. If you prefer to maintain a user-specified date for posting date, you can automatically update the date for a single business unit, a range of business units, or all business units by running the Maintain GL BU Process Date process (GLPROCESSDT).

You can also run the Post Daily Balances process (GL_ADB_POST) after you post journals from the Post Journals Request page. The Journal Post process posts daily balances to an intermediate holding table. The ADB Post process posts daily balances from the intermediate holding table to the ADB ledger (also known as the daily ledger or ADB source ledger). After it posts the daily balances to the ADB ledger, it deletes the rows in the holding table. Or you can run the Journal and ADB Post (journal and average daily balance post) multiprocess job (GLADBPST) to post the journals and update the ADB ledger with the daily balances.

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, UNP, on the Open Period Update page should be opened as well to allow unposting.

See Also

Defining Default Journal Post Options for a Ledger

Calculating Average Balances

Setting the Process Date

Click to jump to top of pageClick to jump to parent topicUnposting 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 (GLPPPOST) searches for anchor journals that are to be unposted. The process identifies non-anchor journal entries by looking for the following:

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 (GLPPPOST) then tries to unpost the related non-anchor journals. The process does one of the following:

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 Enterprise 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 chapter "Making General Ledger Journal Entries."

See Also

Deleting Journal Entries Not Yet Posted

Click to jump to top of pageClick to jump to parent topicUnposting of Anchor and Non-anchor Journals

If an anchor journal is posted and is then unposted, any associated non-anchor journal will be either (U) unposted (if the status of the non-anchor was (P) posted) or (D) deleted if the status was (V) Valid but not yet posted. The unposting of a posted anchor journal and the subsequent unposting of the related posted non-anchor reversal journal is straightforward. There is a posting and unposting of both journals that is recorded in the general ledger. However, the unposting of a posted anchor journal and the treatment of an associated not-yet-posted non-anchor journal is different. For example, assume you have created an accrual journal called J1, which is the anchor, that is dated and posted for March 15 with a system generated reversal (a non-anchor J1 journal) on April 1. Also, assume that you discover after posting the accrual on March 15 that it is in error and that you immediately unpost this accrual journal. Because the non-anchor journal was never posted to the general ledger, an audit trail is created by the system by creating a non-anchor reversal journal, which is given a status of D (deleted) by the system. Both the original non-anchor journal and the reversal non-anchor journal then exist in the system with a header status of D.

The final results are:

Journal ID

Date

Header Status

Posted to General Ledger

J1

March 15

P

yes

J1

March 15

U

yes

J1

April 1

D

no

J1

April 1

D

no

Click to jump to top of pageClick to jump to parent topicChanging the Unpost Journal Date for Business Units

When you want the flexibility to change the unpost date for a journal entry, access the Journal Options page for the business unit and select the Allow Different Unpost Date option. This makes the Unpost Date field available on the Mark Journals for Unposting page.

The date in the Unpost Journal Date field is used as the journal date for the unposting entry. By default, this is the same as the original journal date; however, if you have selected the Allow Different Unpost Date option, the field is available on the Mark Journals for Unpost page and can be changed to a new or different date.

If there are related journals, the date entered must not be the same as the journal date for related journals, such as reversal, interunit, or suspense correction journals. This can cause duplicate entries which can then cause the unpost process to fail.

Note. For interunit journals, all business units must have the Allow Different Unpost Date option selected on the General Ledger Definition - Journal Options page if you want to change the journal unpost date. If one business unit does not have this option selected, you receive an error message.

See Also

Defining Journal Processing Options for a Business Unit

Viewing Journal Information

Click to jump to top of pageClick to jump to parent topicJournal Error Processing

Journal error processing options are available at the business unit, ledger for a unit, and source levels. Error processing options that are defined at the ledger level (Ledgers For A Unit component) override those defined at the business unit level; error-processing options defined at the source level override options defined at both the business unit and ledger levels.

This diagram illustrates the override hierarchy for journal error processing:

Journal error processing override

The Suspend journal error processing option can be set for these errors:

Journal Balance Errors

A journal balance error occurs when an unbalanced journal is created with a ledger that is defined as a balanced ledger. If the Suspense option is set, the system generates a suspense line to bring the journal into balance. This suspense line is referred to as a balance suspense line.

Journal Edit Errors

A journal edit error occurs if the journal line has an invalid ChartField value or ChartField combination. If the suspense option is set, a suspense line is generated for each line that is in error. This suspense line is referred to as an edit suspense line.

Journal Amount Errors

A journal amount error occurs if a foreign currency journal line has different signs on foreign amount and monetary amount. If the suspense option is set, a suspense line is generated for each line that is in error. This suspense line is referred to as an amount suspense line.

At any level, you can select the ChartFields and ChartField values for your amount, balance, and edit suspense. The Journal Edit process creates the suspense lines with the ChartFields and ChartField values you selected.

See Also

Defining Journal Processing Options for a Business Unit

Specifying Journal Source Error Processing

Click to jump to top of pageClick to jump to parent topicJournal Error and Suspense Journal Terminology

General Ledger gives you the option to suspend unbalanced amounts and amounts from lines with edit or amount errors. The Journal Suspense Correction process makes it easy for you to identify and correct journals that have transactions posted to suspense accounts.

To understand journal suspense correction, you should be familiar with this terminology:

Suspense Journal

Journal that has transactions posted to suspense ChartFields. This journal contains amount suspense lines, balance suspense lines or edit suspense lines.

Balance Suspense Line

Suspense line generated by the Journal Edit process. This line is required to bring an out-of-balance journal back into balance.

Edit Suspense Line

Suspense line generated by the Journal Edit process that references a journal line with invalid ChartFields or ChartField combination errors.

Amount Suspense Line

Suspense line generated by the Journal Edit process that references a foreign currency journal line with foreign amounts and monetary amounts of different signs.

Corrections Journal

Journal created from the Suspense Journal Correction process that corrects and reverses suspense transactions for a suspense journal.

Balance Correction Line

Journal line generated by the Suspense Journal Correction process to correct the balance suspense line on a suspense journal.

Edit Correction Line

Journal line generated by the Suspense Journal Correction process to correct the edit suspense line on a suspense journal.

Amount Correction Line

Journal line generated by the Suspense Journal Correction process to correct the amount suspense line on a suspense journal.

Reversal Suspense Line

Journal lines generated by the Suspense Journal Correction process to reverse the suspense lines on a suspense journal.

Click to jump to top of pageClick to jump to parent topicSuspense Journals

A suspense journal contains suspense lines that are generated from the Journal Edit process.

Journal processing uses a suspense status flag (SUSP_RECON_STATUS) on the journal header record (JRNL_HEADER) to determine the life cycle of a suspense journal.

0

No suspense transactions: The journal has no amount, balance or edit suspense lines.

1

Suspense transactions: The journal has balance, edit, and amount suspense lines, and now becomes a suspense journal.

2

Corrections Journal Created: A corrections journal is created to correct and reverse the suspense transactions on a suspense journal.

3

Corrections Journal Posted: The corrections journal, created to correct and reverse the suspense transactions on a suspense journal, is now posted.

Warning! It is possible for a corrections journal to contain suspense lines caused by amount errors, edit errors, or out of balance conditions. If the corrections journal has suspense lines, it becomes a suspense journal with the status of 1 and the suspense cycle starts again.

Click to jump to parent topicDetermining the Status of Journals

At any time during journal processing, you can view the status of journals and the journal line details on the Review Journal Status pages.

This section discusses how to:

Click to jump to top of pageClick to jump to parent topicPages Used to View the Status of Journals

Page Name

Definition Name

Navigation

Usage

Review Journal Status - Journal Header

JOURNAL_HEADER_FS

General Ledger, Journals, Process Journals, Review Journal Status, Journal Header

Review journal header information.

Review Journal Status - Journal Lines

JOURNAL_LN_FS

General Ledger, Journals, Process Journals, Review Journal Status, Journal Lines

View line details for the journal.

Click to jump to top of pageClick to jump to parent topicViewing the Journal Header Information

Access the Review Journal Status - Journal Header page (General Ledger, Journals, Process Journals, Review Journal Status, Journal Header).

The top of the page displays the journal header information that you entered on the Journal Entry - Header page.

It also displays the status for the journal, which can be one of the following:

The Journal Line Totals group box displays the number of lines in the journal entry and the total amount of the debits and credits.

The Commitment Control Amount Type group box displays your settings for the control budget if you use the commitment control option.

The amount type can be one of the following:

Actuals and Recognized

The journal records the actual amount of a transaction, expenditure, or revenue.

Encumbrance

The journal is not an actual transaction yet. Instead, it records the amount that you can legally spend. This usually occurs when you create a contract or a purchase order.

Pre-Encumbrance

The journal is not an actual transaction yet. Instead, it records the amount that you will spend. This usually occurs when you create a requisition.

Collected Revenue

The journal records the collected amount from a prior revenue transaction.

Actuals, Recognized and Collect

The journal records the actual and collected amount of a revenue transaction.

Planned

The journal records the amount that you plan to spend. This amount is only an estimate; it is not an actual transaction yet.

Note. If you select Override, the journals can exceed their budgeted amount. The user ID identifies the individual who enabled the override.

Click to jump to top of pageClick to jump to parent topicViewing Journal Line Details

Access the Review Journal Status - Journal Lines page (General Ledger, Journals, Process Journals, Review Journal Status, Journal Header).

Journal Line Data

This group box lists the journal line data, including your template's ChartFields, the Transaction Amount DR field, the Transaction Amount CR field, budget date, for Commitment Control transactions, is the date that is checked against the Commitment Control budget ledger to ensure that it falls within an open Commitment Control budget period. The rate type and exchange rate that the system used to convert amounts from the transaction currency to the base currency displays on the line.

The budget status is displayed for the control budget ledger if you use the Commitment Control option and can be:

  • Error

    The entry failed to pass budget checking.

  • Not Chk'd (not checked)

    The Budget Processor has not processed the entry.

  • Valid

    The entry passed budget checking and the process updated the control budget.

  • Warning

    The Budget Processor issued a warning. This means the control budget did not have sufficient funds. However, it passed budget checking because the Commitment Control option for the control budget is set to Tracking with Budget or Tracking without Budget on the Control Budget Definitions page. It may also be over the budget amount, but less than the tolerance amount.

  • Provisionally Valid

    The entry passed budget checking but the Budget Processor has not committed the changes to the control budget (LEDGER_KK). This results when selecting the Budget Check Only option when processing the journal.

The last field that displays on the journal line is N/R, which indicates:

  • N if the line amount is a normal debit or credit.

  • R if the line amount is a reversed debit or credit.

Click to jump to parent topicRequesting Journal Edits

This section discusses how to:

Click to jump to top of pageClick to jump to parent topicPages Used to Perform Journal Edit

Page Name

Definition Name

Navigation

Usage

Edit Journals Request

JOURNAL_EDIT_REQ

General Ledger, Journals, Process Journals, Edit Journals, Edit Journals Request

Edit journals and optionally post them.

Message Log

PMN_BAT_MSGLOG

General Ledger, Journals, Process Journals, Edit Journals, Edit Journals Request, Message Log

After running the Journal Edit process, click the Process Monitor link to access the Process List page. Click the Details link to access the Process Detail page. In the Actions group box, click the Message Log link.

Display the process instance, name, and type of process, along with a list of messages, which includes the severity, log time, message text, and an explanation of the text.

Journal Entry - Lines

JOURNAL_ENTRY2_IE

General Ledger, Journals, Journal Entry, Create Journal Entries, Lines

View journal entry errors by clicking the X in the Error column on the Journal Lines page.

Journal Entry - Errors

JOURNAL_ENTRY_E_IC

General Ledger, Journals, Journal Entry, Create Journal Entries, Errors

Determine which errors the system encountered.

Review Journal Status - Find an Existing Value

SEARCH

General Ledger, Journals, Process Journals, Review Journal Status, Find an Existing Value

Search for journals with errors for a specific business unit.

Click to jump to top of pageClick to jump to parent topicRunning the Journal Edit Process

Access the Edit Journals Request page (General Ledger, Journals, Process Journals, Edit Journals, Edit Journals Request).

Edit

Select to edit the journals.

Post

Select to automatically post the journals that pass edit and budget checking (commitment control journals).

Re-Edit

Select to edit valid journals more than once. Edited journals are flagged as either having errors or as valid (edit complete). If you do not select this check box, the system ignores valid journals.

Re-Edit CC Adjustment Journals

This check box becomes available when you select the Re-Edit check box. Select the Re-Edit CC Adjustment Journals check box if you want to re-edit valid Commitment Control adjustment journals along with other journals. Leave the check box deselected to prevent the re-edit of these Commitment Control adjustment journals during re-edit processing.

Recalc Exchange Rates (recalculate exchange rates)

If your journals are recorded in multiple currencies, click to recalculate based on the most current exchange rate.

Mark Journal(s) to Post

Select to mark each valid journal with a posting request status. If PeopleSoft Workflow is activated, this option is not available.

Budget Check

Select to run the Commitment Control Budget Processor (FS_BP) process to check the journal against the control budget.

Autopilot Run Control

Select the check box to make the process available to the autopilot. When this check box is selected, the system issues a warning if the process frequency selected is other than Always. The Re-Edit option cannot be selected for an Autopilot run control.

See Using Autopilot to Process Journals.

See Also

Processing Source Transactions Against Control Budgets

Enterprise PeopleTools PeopleBook: PeopleSoft Process Scheduler, "Understanding PeopleSoft Process Scheduler"

Defining User Preferences

Using Partition IDs

Click to jump to top of pageClick to jump to parent topicChecking the Status of Edit Requests

Access the Message Log page (General Ledger, Journals, Process Journals, Edit Journals, Edit Journals Request, Message Log).

After you run a batch process, you may want to review any messages that were produced to ensure that the process completed without errors. Use Message Log Search and Results to check the status of the current request or of past processing requests.

Click to jump to top of pageClick to jump to parent topicCorrecting Journal Edit Errors

Access the Journal Entry - Lines page.

When you encounter errors during editing, General Ledger marks the journal and either recycles or suspends it. The system saves recycled journals but does not post them until you have corrected the errors. You can post entries with invalid ChartFields or unbalanced debit and credit amounts to your Suspense account. You define error-processing options at the business unit, ledger for a unit, and journal source level.

To view journal entry errors, click the X in the Errors column on the Journal Entry - Lines page to go to the Errors page.

Click the Line number for the line in error on the Journal Entry - Errors page to go directly to the Journal Entry - Lines page, where you can view one or all of the lines in error. The cursor is positioned on the line and field in error.

See Also

Viewing Journal Entry Errors

Click to jump to top of pageClick to jump to parent topicFinding Journal Entry Errors

Access the Review Journal Status - Find an Existing Value page (General Ledger, Journals, Process Journals, Review Journal Status, Find an Existing Value).

Use the Review Journal Status - Find an Existing Value page to find journal entries with errors. When you enter your search criteria on the page, select Journal Has Errors in the Journal Header Status field to display a list of journal entries with errors.

Note. If you track journals by document sequence number, you can enter that number on this page.

See Also

Determining the Status of Journals

Click to jump to parent topicPosting Journals

This section discusses how to:

Click to jump to top of pageClick to jump to parent topicPages Used to Post Journals

Page Name

Definition Name

Navigation

Usage

Maintain Process Date

GL_BU_PROCESS_DT

Set Up Financials/Supply Chain, Business Unit Related, General Ledger, Maintain Process Date

Run the Maintain GL BU Process Date process (GL_PROCESSDT) that updates the process date for a business unit on the General Ledger Definition - Journal Options page. The Journal Post process (GLPPPOST) uses this date for the post date for the journals that it posts.

Mark Journals for Posting

JOURNAL_POST_MARK

General Ledger, Journals, Process Journals, Mark Journals for Posting

Mark one or more journals for posting. Journals to be posted must first be marked for posting. Marking a journal for posting indicates that the journal should be included in any posting request that is pending for which the journal meets the criteria specified. This enables you to exclude certain journals from posting until you review and approve them.

Post Journals Request

JOURNAL_POST_REQ

General Ledger, Journals, Process Journals, Post Journals, Post Journals Request

Selectively specify which journals you want to post based on business unit, ledger group, accounting period/fiscal year, source, journal ID, and journal date. You can run the Journal Post process for all business units. When you run the posting process, the system posts only those journals that fit the request criteria and are marked to post. (You also run the Post Daily Balances process (GL_ADB_POST) process from this page.)

Message Log

PMN_BAT_MSGLOG

General Ledger, Journals, Process Journals, Post Journals, Post Journals Request, Message Log. After running the Journal Post process, click the Process Monitor link to access the Process List page. Click the Details link to access the Process Detail page. In the Actions group box, click the Message Log link.

Display the process instance, name, and type of process, along with a list of messages, which includes the severity, log time, message text, and an explanation of the text.

Click to jump to top of pageClick to jump to parent topicSetting the Process Date

Access the Maintain Process Date page (Set Up Financials/Supply Chain, Business Unit Related, General Ledger, Maintain Process Date).

The Business Unit Option group box controls for which business units the journal process date is to be updated.

All

Updates all business units.

Range

Updates a range of business units that you specify in the Business Unit From and Business Unit To fields.

Value

Updates the specific business units that you enter in the Business Unit fields.

 

Current Date

Select this option to use the date at the time the Journal Post process begins to run for the post date for all journals in the batch.

Next Day

Select this option to change the process date for the business units to the next day. This option is useful when you run the Journal Post process every day and you want to automatically change the user-defined date to the next day.

Specify Date

Select this option to change the process date for the business units to a date that you specify and enter the date in the Specify Date field.

The system only adjusts the date to a working calendar day if there is a working calendar defined. You define your working calendar on the Business Calendar page.

See Also

Defining Business Calendars

Click to jump to top of pageClick to jump to parent topicMarking Journals for Posting

Access the Mark Journals for Posting page (General Ledger, Journals, Process Journals, Mark Journals for Posting).

Select the criteria for the journals that you want to post and click the Search button. The system returns only the valid journals (valid for both journal header and budget checking status) that meet the criteria. Select business unit, ledger group, accounting year, period, and source. The system supplies the Journal Date From, and Journal Date To depending upon the values you select for year and period. You can leave the Journal ID and Source fields blank or use a wildcard (%) value. You can also use the wildcard % for the Unit field.

Post Selected Journals

After selecting the check box in the Process column for the journal(s) that you want to post, click this link to access the Post Journals Request page.

Note. For more efficient processing, schedule a background process for journal posting.

Adjustment Periods

Select this check box and you can select the applicable adjustment period in the Period field to retrieve adjusting journal entries for posting.

Note. When you are marking journal entries for posting, the Period field drop-down menu retrieves accounting periods 1 through 12. However, when you are marking adjusting journal entries the Period field drop-down menu displays adjustment periods 901 through 912 and 998.

Journal ID

Click the link to drill down to the detail contained in a journal.

View Audit Logs

Click this link to display associated audit logs and audit log detail if audit logging is enabled.

See Establishing Carriers.

See Also

Viewing Journal Information

Click to jump to top of pageClick to jump to parent topicRunning the Journal Post Process

Access the Post Journals Request page (click the Post Selected Journals link on the Mark Journals for Posting page).

Click the View All link or scroll through the requests (if applicable) to make sure that the process frequency and information is correct for each journal before clicking the Run button.

Skip Open Item Reconciliation

Select to postpone closing the open items and to skip item reconciliation until after the journal is posted. Selecting this option can save time during journal posting. You can run the Open Item Reconciliation (GL_OI_RECON) Application Engine process separately at a later time.

Skip Summary Ledger Update

Select to postpone updating the summary ledger balances. You can run the Summary Ledger (GL_SUML ) Application Engine process at a later time. Selecting this option can save time during journal posting.

Autopilot Run Control

Select this check box to make the process available to the autopilot. When this check box is selected, the system issues a warning if the process frequency selected is other than Always. The Re-Edit option cannot be selected for an Autopilot run control.

See Using Autopilot to Process Journals.

See Also

Using Open Item Accounting

Optimizing General Ledger Performance

Generating or Updating a Summary Ledger

Click to jump to top of pageClick to jump to parent topicChecking the Status of Posting Requests

Access the Message Log page (General Ledger, Journals, Process Journals, Post Journals, Post Journals Request, Message Log).

This page enables you to view the status of the posting request and details of any messages that occur during the processing.

Click to jump to parent topicUnposting Journals

This section discusses how to mark journals for unposting.

Click to jump to top of pageClick to jump to parent topicPage Used to Unpost Journals

Page Name

Definition Name

Navigation

Usage

Mark Journals for Unposting

JOURNAL_UNPOST_MRK

General Ledger, Journals, Process Journals, Mark Journals for Unposting

Mark journal entries that you want to unpost. Display the unpost date if the Allow Different Unpost Date option is selected on the Business Unit Journal Options page.

Click to jump to top of pageClick to jump to parent topicMarking Journals for Unposting

Access the Mark Journals for Unposting page (General Ledger, Journals, Process Journals, Mark Journals for Unposting).

Unit, Ledger Group, Year, Adjustment Periods Source, Period, Journal ID, Journal Date From, Journal Date To, and Journal Class

Enter the search criteria for the journals to unpost (reverse) and click the Search button to retrieve the journals.

You can leave the Journal ID and Source fields blank or use a wildcard (%) value. You can also use a wildcard (%) for the Unit or Source fields.

This applies only to anchor journals. Non-anchor interunit journals can only be unposted (or posted) from their anchor journal.

Adjustment Periods

Select this check box and you can select the applicable adjustment period in the Period field to retrieve adjusting journal entries for unposting.

Note. When you are marking journals entries for unposting, the Period field drop-down menu retrieves accounting periods only, such as 1 through 12.

However, when you are marking adjusting journal entries for unposting, the Period field drop-down menu displays adjustment periods only, such as 901 through 912 and 998.

ChartField Search Criteria: Field Name and ChartField Value

Enter the names and values of the ChartFields on the journals that you want to mark to unpost (reverse). Add the number of ChartFields that you want to include in the search.

Unpost Selected Journals

Click to open the Post Journals Request page where you run the Journal Post process (GLPPPOST) to unpost journals you selected.

Select Journals to Unpost

Select the Process check box for the journals that you want to unpost and click the Unpost Selected Journals link.

If the unpost period (transaction type UNP) is not open for the business unit, the Process check box will be unavailable for selection.

Journal ID

To view journal details, click the individual journal ID links to access the Journal Inquiry page. Click Show All or enter from or through lines and click the Drill to Journal Lines button to view journal lines on the Journal Lines Inquiry page.

Unpost Date

This field appears only if you selected the Allow Different Unpost Date for the business unit on the Journal Options page of the General Ledger Definition component. You can supply a different date to unpost the journal than the original date for which it was posted.

See Defining Journal Processing Options for a Business Unit.

View Audit Logs

Click this link to display associated audit logs and audit log detail if audit logging is enabled.

See Establishing Carriers.

Click to jump to parent topicCorrecting Journal Errors

This section discusses how to:

See Also

Defining Journal Processing Options for a Business Unit

Specifying Journal Source Error Processing

Click to jump to top of pageClick to jump to parent topicPages Used to Correct Journal Errors

Page Name

Definition Name

Navigation

Usage

Journal Suspense Correction

JRNL_SUSP_CORR

General Ledger, Journals, Suspense Correction, Correct Suspense Entries, Journal Suspense Correction

Create a journal to correct and reverse the suspense lines on a posted suspense journal. Select a suspense journal from the list of all suspense journals that have a journal status of Posted to Ledger(s). The process does not allow you to select an unposted suspense journal.

Journal Line Template

JOURNAL_LN_S_TMP

General Ledger, Journals, Suspense Correction, Correct Suspense Entries and click the Template List link

Select a journal entry template that specifies the columns that you want to display on the Journal Suspense Correction page. You define the template on the Journal Entry Template page.

Journal ChartField Errors

JRNL_SUSP_CFE_SEC

General Ledger, Journals, Suspense Correction, Correct Suspense Entries and click the Correct ChartField Errors link.

(The link appears only if the suspense journal has edit suspense lines.)

Correct individual ChartField values that are in error.

Change ChartField Values

JRNL_SUSP_CF_SEC

Select General Ledger, Journals, Suspense Correction, Correct Suspense Entries and click the Change ChartField Values link.

Change a ChartField value for multiple edit correction lines globally on the Journal Suspense Correction page.

Journal Suspense Correction Reversal

JRNL_SUSP_CORR_RVR

Select General Ledger, Journals, Suspense Correction, Correct Suspense Entries and click the Reversal link.

(The link appears only if the suspense journal has a reversal code other than Do Not Generate Reversal and the user has authorization to change the date on correction journals as set up on User Preferences - General Ledger page.)

Enter the reversal information for correction journals.

Journal Suspense Correction - Errors

JRNL_SUSP_ERRS

Select General Ledger, Journals, Suspense Correction, Correct Suspense Entries, and select the Errors tab.

Review the error message for a journal line. Click the Errors link for any line on the Journal Suspense Correction page.

Review Suspense Cross Reference

JRNL_SUS_CROSS_REF

General Ledger, Journals, Suspense Correction, Review Suspense Cross Ref, Review Suspense Cross Reference

View the connection between the suspense journal and its corresponding corrections journal. You can review the status of both journals by clicking the Journal Status and Suspense Journal Status links. General Ledger uses the Journal Header Sibling table (JRNL_HDR_SIBL) to link the suspense journal and its corresponding corrections journal.

Journal Unlock

JRNL_EDIT_LOG

General Ledger, Monitor Background Processes, Journal Unlock

Unlock journals in a process instance that terminated abnormally.

Click to jump to top of pageClick to jump to parent topicUsing the Journal Suspense Correction Option

Access the Journal Suspense Correction page (General Ledger, Journals, Suspense Correction, Correct Suspense Entries, Journal Suspense Correction).

Select the suspense journal that you want to correct. Click the Go to Jrnl Entry [Suspense] link, which opens a new window where you can review the original Journal Entry - Lines page of the posted journal entry.

To correct the suspense journal, complete the following fields in the Correction Journal group box:

Journal ID

Defaults to NEXT and generates the next available journal number when you save the journal. If you do not want to use the default, enter a unique journal ID for the correction journal.

Date

Defaults to the date of the suspense journal. Only authorized users can change the correction journal date as well as the reversal information if the suspense journal has a reversal code other than Do Not Generate Reversal.

Description

Defaults to Correction of Suspense Journal followed by the journal ID of the suspense journal you are correcting. You can change this description if desired.

Template List

Click to open the Journal Line Template page that enables you to select a template that specifies which columns you want to display in the Correction Journal Lines grid. Alternatively, you can change the columns that appear within your suspense correction journal lines by clicking the Customize link and hiding the columns that you do not want to display in your entry.

Correct ChartField Errors

Click to open the Journal ChartField Errors page where you change the ChartField values in error.

Change ChartFields Values

Click to open the Change ChartField Values page where you can change a ChartField value globally on multiple edit correction lines.

Reversal

Click the link to open the Journal Suspense Correction Reversal page where you can change the reversal information for correction journals.

Correction Journal Lines

The Correction Journal Lines grid displays the journal lines for the suspense journal that need to be corrected. The system generates edit and amount correction lines with the ChartFields and amounts from the journal lines marked in error. Use these correction lines to correct ChartField and amount errors.

Note. Correction journal lines for secondary ledgers are not displayed in the grid if the suspense journal is created with the KLS (Keep Ledgers in Sync) option selected.

When you first open the Journal Suspense Correction page, one or more amount correction lines are at the top of the scroll area, followed by one or more balance correction lines and edit correction lines. No references exist in the suspense journal for the balance correction lines.

Ref Ln # (reference line number) displays the line number that contains an amount error or an edit error in the suspense journal. The reference line number is always blank for the balance correction lines.

Click the Errors link for any line to open the Journal Suspense Correction - Errors page that shows the error log for the line.

When you save your work, the system creates a correction journal that contains the new correction lines. The system also generates the reversing suspense lines for the suspense journal. You won't see these lines in the grid.

Important! When you create a correction journal, you must determine whether the lines are correct or incorrect. If necessary, you can make further changes to the corrected journal before you run the Journal Edit process (Application Engine process GL_JEDIT) and the Journal Post process (GLPPPOST). But, you must make these changes from the Journal Entry - Lines page because the system changes the suspense status of the suspense journal to 2 when you save your correction journal. The Journal Suspense Correction page does not let you reenter the page for a suspense journal if its correction journal already exists.

If you have not run the Journal Post process (GLPPPOST) for the correction journal, and you decide that you want to start over, select the Delete Journal option in the Process field on the Journal Entry - Lines page to delete this correction journal. The system updates the suspense status of the suspense journal back to 1, and you can return to the Journal Suspense Correction page to create a new correction journal for the same suspense journal.

Note. A correction journal is a non-interunit journal when created. Like journals created by the Journal Entry - Lines page, the system still populates correction journal's IU System Transaction Code (IU_SYS_TRAN_CD) and IU Transaction Code (IU_TRAN_CD) but based on the suspense journal's values.  If the suspense journal does not have these two values, interunit lines are not generated for the correction journal even if it is modified using the Journal Entry - Lines page to an interunit journal.

Click to jump to top of pageClick to jump to parent topicSelecting a Journal Line Display

Access the Journal Line Template page (click the Template List link on the Journal Suspense Correction page).

You can select a Journal Entry Template from a list of those that have been created in order to format your suspense correction entry.

Selected

Select to indicate that you are currently using the template when it is checked. To use a different template, select another line.

Template Type

Identifies the users who would use the template. For example, anyone could use an All template type. The Template ID is the name for the template.

Default

If selected, the system uses the columns selected as the default when you open the Journal Suspense Correction page. You can change the default only on the Journal Entry Template - Template page.

Note. Journal entry templates are previously defined using the Journal Entry Template component. For this reason, the ChartField column check boxes that display on the Journal Line Template page are automatically selected and cannot be changed. If you want to display different columns, select the template that meets your requirements or create a new journal entry template.

See Using the Journal Entry Template to Display Journal Line Columns and Define Copy Down Options.

Click to jump to top of pageClick to jump to parent topicReviewing Journal ChartField Errors

Access the Journal ChartField Errors page (click the Correct ChartField Errors link on the Journal Suspense Correction page).

Correct ChartField Errors

This link appears on the Journal Suspense Correction page only if the suspense journal has edit suspense lines.

Error Count

Indicates the number of lines that contain the ChartField value in error.

Field Name

Indicates the ChartField whose value is in error.

Field Value

Displays the incorrect ChartField value.

Change to

Enter the correct ChartField value.

Selected

Click to select the ChartField values that you want to update on the Journal Suspense Correction page.

Click to jump to top of pageClick to jump to parent topicChanging ChartField Values

Access the Change ChartField Values page (click the Change ChartField Values link on the Journal Suspense Correction page).

Field Name

Displays the name of each ChartField.

Field Value

Enter the ChartField value that you want to change.

Change to

Enter the new ChartField value.

Selected

Select to replace all occurrences of the ChartField value on the Journal Suspense Correction page.

Click to jump to top of pageClick to jump to parent topicChanging Reversal Information for Correction Journals

Access the Journal Suspense Correction Reversal page (General Ledger, Journals, Suspense Correction, Correct Suspense Entries and click the Reversal link).

The Reversal link appears only if the suspense journal has a reversal code other than Do Not Generate Reversal and the user has authorization to change the date on correction journals as set up on the User Preferences - General Ledger page. Enter reversal information for a correction journal when the suspense journal reversal code is not Do Not Generate Reversal. A reversal journal for a suspense journal never goes to suspense, so you need only to correct the suspense journal.

Beginning of Next Period

Creates a reversing entry dated the first business day of the next accounting period. It uses the holiday list ID that you assigned to the business unit on the General Ledger Definition - Definition page to determine the first business day. If the business unit is not assigned a holiday list ID, the reversing entry is dated the first day of the next accounting period.

If the journal is an adjusting journal, the reversing entry is dated the first business day of the first accounting period of the next fiscal year.

End of Next Period

Creates a reversing entry dated the last business day of the next accounting period. It uses the holiday list ID that you assigned to the business unit on the General Ledger Definition - Definition page to determine the last business day. If the business unit is not assigned a holiday list ID, the reversing entry is dated the last day of the next accounting period.

If the journal is an adjusting journal, the reversing entry is dated the last business day of the first accounting period of the next fiscal year.

Next Day

Creates a reversing entry dated the next business day. It uses the holiday list ID that you assigned to the business unit on the General Ledger Definition - Definition page to determine the next business day. If the business unit is not assigned a holiday list ID, the reversing entry is dated the next day.

Adjustment Period

Click to creates a reversing entry to the adjustment period you select. When you select this option, enter values in the Adjustment Period and the Reversal Date fields.

On Date Specified By User

Enables you to select any date in the calendar. When you select this option, enter the reversal date.

Adjustment Period

Click the drop-down list to display a list of valid adjustment periods (as defined on the Detail Calendar), when you have selected the Adjustment Period option.

Reversal Date

When you select the Adjustment Period or On Date Specified By User option, enter a value in this field. The reversal date is used to populate the journal date and fiscal year of the reversing entry. If you specify a reversal date that is before the journal date or a date on a nonworking day and there is a holiday list ID assigned to the business unit, you receive an error message. The system does not reset the reversal date, and you must reenter a date that is after the journal date and is a working day.

Note. During the Journal Edit process, the fiscal year of adjusting journals are updated with the fiscal year associated with the adjustment period defined on the open period update page. Make sure that the adjustment periods in the open period update page are set up correctly with adjustment years. Also, when changing the fiscal year associated with the adjustment period, make sure that all the relevant adjusting journals are posted before the change.

Click to jump to top of pageClick to jump to parent topicViewing Errors for Suspense Journal Correction Lines

Access the Journal Suspense Correction - Errors page (General Ledger, Journals, Suspense Correction, Correct Suspense Entries, Errors).

This page displays information about the ChartFields and Amount errors on the suspense journal.

Error Type

Indicates the type of error, which can be ChartField error, Combo Edit error, Amount error, or Unknown.

Line # (line number)

Indicates the number of the reference line number on the Journal Suspense Correction page with the error. It shows the field name for the ChartField in error. It also displays the message set number that contains the error message, the message number, and the message text. Click the line number to return to the Journal Suspense Correction page and place your cursor where you need to make the correction.

Click to jump to top of pageClick to jump to parent topicInquiring on Suspense Cross-References

Access the Review Suspense Cross Reference page (General Ledger, Journals, Suspense Correction, Review Suspense Cross Ref, Review Suspense Cross Reference).

Specify a combination of unit, journal ID, and date for the correction journal search criteria or just search on a unit.

Search

Click to view the correction journals that meet your search criteria and its corresponding Suspense Journal. Click Journal Status/Suspense Journal Status link to transfer to the Review Journal Status - Journal Lines page. It opens a new window, and from there you can view suspense/correction journal line information.

Journal Status

Click the link to transfer to the Review Journal Status page for the correction journal ID.

Suspense Journal Status

Click the link to transfer to the Review Journal Status page for the suspense journal ID.

Click to jump to top of pageClick to jump to parent topicPosting and Unposting Suspense and Correction Journals

Because a link exists between a suspense journal and a correction journal, it is important to understand the rules for posting and unposting these journals.

Suspense Journals

The Journal Post process (GLPPPOST) uses the suspense journal status to determine how to process the journals:

1

Unpost is allowed. The correction journal has not been created.

2

Unposting is not allowed. The correction journal is created, but not yet posted.

3

Unposting is allowed. The process also unposts the correction journal. An entry is inserted into the journal Header Sibling table with the unpost seq of 1.

Correction Journals

When you post a correction journal, the system updates the suspense status to 3 on the suspense journal. You cannot unpost a correction journal. Instead, you unpost the suspense journal, thereby unposting both journals.

If the original journal had a reversal journal, the correction journal also includes a reversal that is created when posting the correction journal. All four journals are unposted together.

Click to jump to top of pageClick to jump to parent topicUnlocking a Journal Process Instance

Access the Journal Unlock page (General Ledger, Monitor Background Processes, Journal Unlock).

General Ledger uses application locking when you run batch processes. When a general ledger process is processing a journal, it locks the journal so that no other process can access it. A process automatically turns the journal lock flag on and off to lock and unlock the journal during the process. If a process terminates abnormally, the journal may remain locked. We enable you to unlock journals in a process that failed by using the Journal Unlock page.

The page displays the ID of the user who ran the process that terminated abnormally.

The Processes List grid displays a list of processes that the user has run.

For each run of a process, it displays the process instance number and the run control ID. The Process Origin column indicates how the process was initiated, and it has the following possible values:

Other GL Application

Another General Ledger process, such as Allocations (FS_ALLC), called the process to start it.

Other

The process was initiated from an operating system command line.

Process Scheduler

A process scheduler definition initiated the process.

Remote Call

The process was initiated by an individual taking an action on a page.

The Last Update DateTime column indicates the last date and time that the process made an update to the message log.

Select Marked for each process instance whose journals you want to unlock, and click the Unlock button.

Click to jump to parent topicProducing Journal Reports

To run a report, select it from its menu and enter the necessary parameters. After entering the report parameters, you use Process Scheduler to actually run the report. Process Scheduler manages the processes, tracks the status, and generates the report.

To modify standard reports, create your own reports, or change the report output format, a variety of reporting tools are available.

This section lists the pages used to produce journal reports.

Click to jump to top of pageClick to jump to parent topicPages Used to Produce Journal Reports

Page Name

Definition Name

Navigation

Usage

Posted Journal Summary Report

RUN_GLS7009

General Ledger, Journals, Process Journals, Posted Journal Summary Report

Define parameters for the Posted Journal Summary report (GLS7009) This SQR report provides the ability to report on journals posted during a specific run of the Journal Post process. The Journal Post process updates all journals posted with the value of the Process Instance. The Process Instance is part of the search criteria used by the Posted Journal Summary report.

Journal Edit Errors Report

RUN_GLS7011

General Ledger, Journals, Process Journals, Journal Edit Errors Report

Specify the run parameters for the Journal Edit Errors Report (GLS7011). This SQR report lists detailed information on journal edit errors.

Suspended Activity Report

RUN_GLS7015

General Ledger, Journals, Suspense Correction, Suspended Activity Report

Provides detailed information on suspended journals. (Refer to GLS7011 for its functions.) The Suspended Activity report lists all journal activities that are suspended.

See Also

General Ledger Reports