Flexible Offsets by Account

This option allows the KFS to redirect offset entries for an account to another specified account. It allows the KFS to accommodate tracking offsets such as cash or liabilities in central designated accounts as opposed to tracking such offset entries in every account. The Offset Account document identifies the offset account for an object code and account number combination.

If the offsets by account option is enabled within the parameter USE_FLEXIBLE_OFFSET_IND, the KFS goes through a special process in e-docs and in 'Scrubber' during GL processing to determine the account that the offsets should be made to for a given transaction.

Note: For more information about flexible offsets by account, see Offset Account.

When the flexible offsets function is enabled, generation of offsets on e-docs occurs as follows:

1. The offset object code is defined in the Offset Definitiontable.

2. The object code and account number are searched from the Offset Account table.

3. If a match is found in the Offset Account table, the offset is made in the offset account defined there.

4. If no match is found, the offset is made in the same account on which the original transaction occurred.

Generation of offsets in 'Scrubber' when the flexible offsets function is enabled occurs as follows:

1. 'Scrubber' looks up the document type for a transaction in the Document Type table.

2. 'Scrubber' checks the document type of the entry against the document types defined in the parameter.

OFFSET_GENERATION_DOCUMENT_TYPES: If the document type is found in this parameter, 'Scrubber' does not generate offsets for this entry. This ensures that document types that should not generate offset entries (like journal voucher) do not have offsets generated during 'Scrubber' processing.

DOCUMENT_TYPES_REQUIRING_FLEXIBLE_OFFSET_BALANCING_ENTRIES: If the document type is found in this parameter, 'Scrubber' generates offsets even if the document type appears to be balanced. This allows 'Scrubber' to generate the proper flexible offsets for transactions that originate outside of KFS.

3. If you are using flexible offsets (parameter USE_FLEXIBLE_OFFSET_IND is set to 'Y'), 'Scrubber' checks the document type against those found in the parameter.

4. If 'Scrubber' determines in the previous steps that an offset is to be generated, it determines the transaction's offset object code using the Offset Definition table.

5. If you are using flexible offsets (parameter USE_FLEXIBLE_OFFSET_IND is set to 'Y'), 'Scrubber' searches for the object code and account number in the Offset Account table.

6. If a match is found in the Offset Account table, the offset is made in the offset account defined there. If no match is found, the offset is made in the same account on which the original transaction occurred.

More:

Year-End Processes