Tolerances

Tolerances are used to ensure that the amount of total referenced activity against a referenced accounting line does not violate defined limits for overages or underages. Spending and revenue transactions in particular can have various rules concerning how the line amounts can differ between the referencing transactions and the referenced transactions.

Tolerances can be defined at several levels, with sites choosing which level or levels best meet their needs. When tolerances exist, they are invoked when the referencing accounting line contains a Reference Type of Final only. Keep in mind that the application will change from a Partial Reference Type to Final automatically when it finds that the referencing line will close the referenced line. All applicable tolerances will be evaluated so a transaction must pass all with the single exception of a fund tolerance overriding a system wide tolerance.

CGI Advantage Financial allows you to establish tolerances at the following levels:

Tolerances from these are independent of tolerances defined on the commodity line of the Purchase Order transaction and on Procurement Transaction Control. Those tolerances control referencing at the commodity line level where these control referencing at the accounting line.

Accounts Receivable transactions have special ’Short Final’ logic that is only invoked when a reference is made to a receivable transaction and not an individual receivable line or customer account.

The following fields are found on each tolerance page and are used in tolerance evaluation. All other fields are common and have been omitted. Of note are the two transaction code fields on the Transaction Tolerance page that allow the wildcard of ALL when the rule should not apply to a specific transaction code.

Field Information