Skip to Main Content
Return to Navigation

Processing Source and Journal Flows

This section provides an overview of the flow update process and discusses how to:

Pages Used to Process Flow Updates

Page Name

Definition Name

Navigation

Usage

Source Flow Update run control

GC_FLSRC_RUN

select Global Consolidation, then select Prepare Data for Consolidation, then select Process Flows for Source Data, then select Source Flow Update

Run the Source Flow Update process.

Journal Flow Update run control

GC_FLJRNL_RUN

select Global Consolidations, then select Manage Journals, then select Process Flows for Journal Data, then select Journal Flow Update

Run the Journal Flow Update process.

Journal Flow Update - Pending Batches

GC_FLJRNL_PND

select Global Consolidations, then select Manage Journals, then select Process Flows for Journal Data, then select Journal Flow Update, then select Pending Batches

Select to view pending or posted batches.

Flow Flattener run control

RUN_GC_FLOW_FLAT

select Global Consolidations, then select Process Consolidations, then select Run Other Processes, then select Flow Flattener, then select Run Flow Flattener

Run the Flow Flattener process.

Understanding the Flow Update Process

Flow processing is divided into two phases: Source Flow Update and Journal Flow Update.

Source Flow Update

The source flow update engine validates, translates, and updates the flow amounts to the flow activity record. Even though the templates may be validated, the engine revalidates the flow amounts for the template.

Because the source flow amounts are entered in the source currency, the source flow update engine translates the source flows into the consolidation currency if the source currency is not the same as the consolidation currency. The engine translates the flow amounts both at the closing rate and the cash flow rate.

See Currency Rule Page.

After the engine runs, it updates the flow activity record, and sets the status of the flow template to Done. The engine also updates the Source Flow status on the Ledger Enrichment Manager.

See Status Detail - Source Flows Page.

Journal Flow Update

The journal flow update engine performs two functions.

  • It processes all posted and unposted journals/batches for flow updates.

    Even if there are no flow amounts attached to a journal, the system keeps a log that the journal/batch has been processed.

  • The engine updates the flow information from the journal flow input templates.

    The journal flow update engine validates and updates the flow amounts to the flow activity record. Even though the journal flow input amounts may have been validated for a manual flow template, the engine re-validates the flow amounts.

After it is run, the journal flow update engine updates the flow activity record, and sets the status of the flow template to Done. The engine also updates the Journal Flow status and Flow Journals Pending Status on the Consolidation Manager page.

Note: The Journal Flow Update engine does not perform any translations because all journal flows are entered in the consolidation currency.

Flow Flattener

The Flow Flattener application engine populates the flow flattener table, which designates the flow template and accounts by business unit, scenario, fiscal year, and accounting period. This table is a key input for the Flow Inquiry. The system calls the Flow Flattener application engine when the Source Flow Update or Journal Flow Update application engines are run. Occasionally, you may need to run this engine separately. You can access the Flow Flattener run control page to run this application engine, if needed.

Source Flow Update Run Control Page

Use the Source Flow Update run control page (GC_FLSRC_RUN) to run the Source Flow Update process.

Image: Source Flow Update run control page

This example illustrates the fields and controls on the Source Flow Update run control page. You can find definitions for the fields and controls later on this page.

Source Flow Update run control page

Journal Flow Update Run Control Page

Use the Journal Flow Update run control page (GC_FLJRNL_RUN) to run the Journal Flow Update process.

Image: Journal Flow Update run control page

This example illustrates the fields and controls on the Journal Flow Update run control page. You can find definitions for the fields and controls later on this page.

Journal Flow Update run control page

Flow Flattener Run Control Page

Use the Flow Flattener run control page (RUN_GC_FLOW_FLAT) to run the Flow Flattener process.

Image: Run Flow Flattener run control page

This example illustrates the fields and controls on the Run Flow Flattener run control page. You can find definitions for the fields and controls later on this page.

Run Flow Flattener Run Control page