Skip to Main Content
Return to Navigation

Entering and Processing Commitment Control Journal Entries in General Ledger

This section discusses how to:

Pages Used to Enter and Process Commitment Control Journal Entries in General Ledger

Page Name

Definition Name

Navigation

Usage

Journal Entry - Header

JOURNAL_ENTRY1

select General Ledger, then select Journals, then select Journal Entry, then select Create/Update Journal Entries, then select Header

Select the appropriate ledger and ledger group to apply to this journal entry.

Commitment Control - Commitment Control Amount Types

JOURNAL_ENTRY_KK

Click the Commitment Control link on the Journal Entry - Header page.

Select a commitment control amount type to determine the type of processing required for the journal entry lines.

Journal Entry - Lines

JOURNAL_ENTRY2_IE

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

Enter journal lines and ChartField information to create a journal. You can run the edit and budget check process online.

Budget Check Journals

JOURNAL_BGTCHK_REQ

select General Ledger, then select Journals, then select Process Journals, then select Budget Check Journals

Runs the Commitment Control Budget Processor to budget check all edit-valid commitment control journals.

Entry Event Journals

PST_EE_RUN_REQUEST

select General Ledger, then select Journals, then select Process Journals, then select Entry Event Journals

Run the Entry Event Processor (FS_EVENTGEN application engine) to process and generate entry event accounting data for journals with entry events codes that have not been processed, such as budget adjustment journals.

Generate Journals Request

JRNL_GEN_REQUEST

select General Ledger, then select Journals, then select Subsystem Journals, then select Generate Journals, then select Generate Journals Request

Enter data to run Journal Generator process (FS_JGEN application engine) to generate journals from subsystems, accounting entries generated by Entry Event Processor and imported data to post in General Ledger.

Post Journals

JOURNAL_POST_REQ

select General Ledger, then select Journals, then select Process Journals, then select Post Journals

Enter the information for the journals you intend to post. Runs the PS/GL Journal Post (GLPPPOST) process to batch post the journals to their appropriate ledgers. When use entry event on the budget adjustment journal entry, you have to post the corresponding budgetary accounting entry created by Journal Generator.

Entering Header Information for Commitment Control Journal Entries

Use the Journal Entry - Header page (JOURNAL_ENTRY1) to select the appropriate ledger and ledger group to apply to this journal entry.

Image: Journal Entry - Header page

This example illustrates the fields and controls on the Journal Entry - Header page.

Journal Entry - Header page

Note: An actuals ledger refers to a part of the RECORDING Ledger Group shown in the sample data and is used to distinguish the actual transactions ledgers from the commitment control budget ledgers. A detail ledger refers to ledgers that record actuals, preencumbrances, encumbrances, revenue, and collected revenue amounts at a detail account level rather than at a rolled up or summary account level.

Note: If you are only adjusting one specific commitment control ledger, select the commitment control ledger group and its ledger. This enables you to access the selected commitment control ledgers directly to create your adjustments. You do not have to click the Commitment Control link because the nature of the ledger group and ledger that you selected automatically identifies the type of adjustment. However, if you select commitment control ledger group, you cannot specify entry event on the journal line. This means that you have to manually create the corresponding budgetary accounting entry.

Commitment Control Page

Use the Commitment Control page (JOURNAL_ENTRY_KK) to select a commitment control amount type to determine the type of processing required for the journal entry lines.

Image: Commitment Control page

This example illustrates the fields and controls on the Commitment Control page. You can find definitions for the fields and controls later on this page.

Commitment Control page

The Budget Processor (FS_BP) determines how to update the control budget based on the commitment control amount type that you select.

  • You can update the commitment control budget ledgers and also post the journal to the actuals ledger when you select the amount type Actuals and Recognized or Actuals, Recognize and Collect.

  • You must select the commitment control amount type Encumbrance, Pre-Encumbrance, or Collected Revenue to make commitment control budget adjustments to these ledgers without updating the actuals ledger.

    You can use entry events to generate the corresponding budgetary accounting entry and post to the actuals ledger.

  • You can also bypass commitment control budget checking or override commitment control budget exceptions by selecting the Commitment Control link and selecting the appropriate check box.

If the journal contains a journal line that has an account value that does not belong in the ledger represented by the selected Commitment Control amount type, the budget processor will not process the line nor update the commitment control ledger data table. For example, if one journal line contains a revenue transaction, and you selected pre-encumbrances as the Commitment Control accounting type, then budget processor will not process this line.

Entering and Processing Commitment Control Journal Lines

Use the Journal Entry - Lines page (JOURNAL_ENTRY2_IE) to enter journal lines and ChartField information to create a journal.

You can run the edit and budget check processes online.

  1. Enter the appropriate accounts, debit and credit amounts, and ChartFields for a commitment control journal.

    Note: Depending on how your data is set up, you may be required to enter entry event codes on the journal line.

    See Using Entry Events in General Ledger.

  2. Save the journal lines.

  3. Select Process: Edit.

    This process executes both the Edit and the Budget Check processes.

    Note: If you are creating a budget adjustment journal, you are required to select an entry event code that is associated with the GLJEADJ entry event process. The processing of this type is different from the processing of GLJE entry event process.

  4. Select Process: Budget Check Journal if you only need to execute the Budget Check process. This process commits the amounts to the budget ledger (LEDGER_KK).

    Note: Budget Check only runs if the Journal Header Status is Valid (V). If the Journal Edit process has not yet been run successfully, the budget processor will do nothing.

    Note: When you increase the budget or change other budget options so that the journals that failed the budget check now pass, rerun the budget check processing again without changing the journals, or rerun the Journal Edit process . If you change a journal after you run the Journal Edit and Budget Check processes, you must rerun the Journal Edit and Budget Check processes again to reflect the correct information on the budget.

  5. Select Process: Edit / Pre-Check to edit and run the journal through the Budget Processor. However, the Budget Processor will only check the journal and the funds will not be reserved. Commitment Control amounts will not be posted to LEDGER_KK. This process option is visible only when the Enable Budget Pre-check option is selected for General Ledger on the Installation Options - Commitment Control page (Set Up Financials/Supply Chain, Install, Installation Options, Commitment Control).

  6. If you delete a journal after you run the budget processor, the system calls the budget processor and reverses the entry to the control budget during the Delete process and cleans up all Commitment Control records (exceptions and so on).

  7. Once budget checking is successful, continue the posting process either online or in batch.