One of these principle aims at reduce the processing time which is mainly due to the forward-looking emphasis of the flow generation. For example, at the beginning of a 12-month FY, the flow generation requires the creation or update of 13 records (12 for periods and 1 for the FY).
This principle consists in the absence of flow generation for an asset when no action has affected its flows since the last generation: new assets or modified assets only are processed.
It relies on an indicator dimensioned according to the context of the financial asset: FLGCNXFLX
It specifies whether flows of a context must be regenerated or not.
This indicator is included in financial assets table FXDASSETS. This is a 11-character alphanumerical field ; the character of n rank specifies whether flow of context n are to be generated:
- Value "1": flows are not to be generated
- Value "2": flows are to be generated
- Value "3": flows are not managed on the context
These elements are included in local menu 3189.
When a business action requires a new calculation, the indicator is not modified by the action, but it will be by the calculation program. Actually as long as the asset is not recalculated, flows still correspond to depreciations. Flow generation is only required when the asset has been recalculated.
The Generated flows indicator, displayed as a color patch, is displayed with the details of the depreciation plan; it specifies the flow status for the context of the selected plan:
: Flows are generated and the asset is calculated
: Flows are generated but at least one plan of the context must be recalculated (in this case, the flows will have to be generated after the calculation)
: Flows revisions are not managed. The flows of this asset context will be generated during the next generation of the provisional flows or closing.
When no plan for the context.manages the flows, this indicator is not displayed.
This indicator can be ignored during the Provisional flow generation, if the option Force flow generation is selected; in this case, all flows for the selected assets will be generated.
In order to avoid the formation in the database of a too large space for the storage of pending updates, it is possible to force this update (commit) every n asset, during the provisional flow generation.
The setup of this number of assets is common with the calculation. This is the dimension activity code BPC - No of assets per commit. Its default value is 2000. This basic value may be adapted to various environments.
This value is specified in the log file created at the end of the flow generation processing.
The processing load for flow generation may be distributed over several days through thanks to:
The maximum time dedecated to this processing is specified in the log file created at the end of the flow generation processing.