Processing Source and Journal Flows
This section provides an overview of the flow update process and discusses how to:
Run the Source Flow Update process.
Run the Journal Flow Update process.
Run the Flow Flattener.
Pages Used to Process Flow Updates
Page Name |
Definition Name |
Navigation |
Usage |
---|---|---|---|
Source Flow Update run control |
GC_FLSRC_RUN |
|
Run the Source Flow Update process. |
Journal Flow Update run control |
GC_FLJRNL_RUN |
|
Run the Journal Flow Update process. |
Journal Flow Update - Pending Batches |
GC_FLJRNL_PND |
|
Select to view pending or posted batches. |
Flow Flattener run control |
RUN_GC_FLOW_FLAT |
|
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.
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.
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.
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.