Field help (CSLFLGFLW) 

For a current account, this field is used to specify whether entering a flow code on the entry line is Optional, Mandatory, or Not entered.

If the CSL- Consolidation activity code = Yes: 

On journal entry, the Flow field can be accessed if at least one account on the line is Optional or Mandatory.

On journal entry, the Flow field is mandatory if at least one account on the line is Mandatory.

When saving a journal, all the entry lines with the same nature, that is the same identifier, have the same flow code if Flow management for the account is Optional or Mandatory. The flow propagation is made according to the display order of Accounts, Charts, and Type of reference.

If the PRCSL - Pre-consolidation activity code = Yes:

On journal entry, the Flow field can be accessed if one of the ledgers set up in the journal entry transaction has consolidation management selected, and if the account defined at the line level is Optional or Mandatory.

On journal entry, the Flowfield is mandatory if one of the ledgers set up in the journal entry transaction has consolidation management selected, and if the account defined at the line level is Mandatory.

The Flow on carry-forwards records is initialized by the CSLFRWFLO – Carry-forward flow parameter (CPT chapter, CSL group). This parameter is defined at Company level.In carry-forward records, the Flow is initialized even if Flow management is not selected for the account.

Flow initialization: The initialization rule only applies to accounts with Optional or Mandatory flow management selected and only for the first ledger defined in the journal entry transaction whose consolidation management is selected.

When creating or posting a journal entry, the journal entry line flow code defaults as follows:

If a flow code is parameterized on the journal, it defaults to that value.

If there is no flow code on the journal, the flow code defaults to the value defined on the account.

The flow depends of the direction on the journal entry line.

If the direction is Credit, the flow defaults to Flow if Credit

If the direction is Debit, the flow defaults to Flow if debit.

If the amount is 0 for both debit and credit, the flow defaults to Flow if debit

If there is no flow code on the account, the flow code defaults to the flow defined in the CSLFLODEF - Default flow parameter.

If this parameter is not defined, there is no default flow code value.

Note: When the journal entry transaction has several ledgers with consolidation management selected, the flow initialized on the first ledger is propagated to the other consolidated ledgers. If for any reason no flow has been initialized on the first ledger but is mandatory on another ledger, you receive a blocking error message that flow management is mandatory for the current account.