# All about Customer credit checks and warnings

### Overview

Accentis Enterprise performs the following checks at various points based on the record that is being processed, and the action that is being performed:

- Stop Credit
- Credit Limit
- Credit Terms
- Hold Dispatches

The record that is being processed and the action that is being performed will also determine whether the checks result in:

- A warning
- An error, or
- An overridable issue

System preferences that affect checks

There are multiple System preferences that will affect whether a certain credit check or warning is performed. These are:

Don't perform credit checks or warnings for this customer

This preference can be found in Don't perform credit checks or warnings for this customer. This does not affect whether other customers have credit checks performed - it will only affect the customer which you have selected.

Perform credit terms checks

This preference can be found in the Perform credit terms checks. This option must be selected for any credit terms checks to be performed for any customer.

Don't perform any credit checks when dispatching

This preference can be found in the Don’t perform any credit checks when dispatching. Selecting this option will mean that while credit checks can still be performed on other forms such as Sales orders, they will not be performed on Dispatches.

Perform stop credit check on customers when creating new jobs

This preference can be found in the Perform stop credit check on customers when creating new jobs. Selecting this option will mean that when new Jobs are created, a Stop credit check for the relevant Customer will be performed.

Credit check values

The settings used for each occurrence of a credit check are unique to the record type and action. Below is a key showing the available settings and what effect they have.

Potential override

YES/NO

Indicates whether the checks are overridable (based on permissions). A value of NO means the check will not present an override option even if the user has permissions.

User can override

NO/ADMIN

Indicates whether the current user has the ability to continue WITHOUT an override. This will always be NO when the value of Potential override is NO. A value of ADMIN means the check is based on admin permissions for the user.

Warnings response

YES/NO

Indicates whether the check is presented as a warning with an option to stop or continue (value = YES), or as an issue that prevents the check from passing (value = NO). This setting is only utilitsed when the Potential override setting is NO.

Stop credit

YES/NO

Indicates whether a STOP CREDIT check is performed.

CR Limit

YES/NO

Indicates whether a CREDIT LIMIT check is performed.

CR terms

YES/NO

Indicates whether a CREDIT TERMS check is performed.

Hold dispatch

YES/NO

Indicates whether a HOLD DISPATCHES check is performed.

Check locations and settings

The below is a comprehensive list of which forms will trigger checks, and which settings are required for the check to be performed.

Jobs
Record update. ONLY in ADD MODE and only if a customer has been specified.

Potential override: YES

User can override: ADMIN

Warnings response: N/A

Stop credit: YES

CR Limit: NO

CR Terms: NO

Hold Dispatch: NO

Quote
On customer change

Potential override: NO

User can override: NO

Warnings response: NO

Stop credit: YES

CR Limit: YES

CR Terms: YES

Hold Dispatch: NO

Record update

Potential override: NO

User can override: NO

Warnings response: NO

Stop credit: YES

CR Limit: YES

CR Terms: YES

Hold Dispatch: NO

Sales order
On customer change

Potential override: NO

User can override: NO

Warnings response: NO

Stop credit: YES

CR Limit: YES

CR Terms: YES

Hold Dispatch: NO

Record update

Potential override: YES

User can override: ADMIN

Warnings response: N/A

Stop credit: YES

CR Limit: YES

CR Terms: YES

Hold Dispatch: NO

Dispatch
Sales Order number change

Potential override: NO

User can override: NO

Warnings response: NO

Stop credit: YES

CR Limit: YES

CR Terms: YES

Hold Dispatch: YES

Record update

Potential override: YES

User can override: ADMIN

Warnings response: N/A

Stop credit: YES

CR Limit: YES

CR Terms: YES

Hold Dispatch: NO

Sales invoice
POS Invoice from a Quote

Potential override: NO

User can override: NO

Warnings response: NO

Stop credit: YES

CR Limit: YES

CR Terms: YES

Hold Dispatch: NO

On Customer change

Potential override: NO

User can override: NO

Warnings response: NO

Stop credit: YES

CR Limit: YES

CR Terms: YES

Hold Dispatch: NO

Dispatch changed in ADD

Potential override: NO

User can override: NO

Warnings response: NO

Stop credit: YES

CR Limit: YES

CR Terms: YES

Hold Dispatch: NO

Order changed in ADD

Potential override: NO

User can override: NO

Warnings response: NO

Stop credit: YES

CR Limit: YES

CR Terms: YES

Hold Dispatch: NO

Complete POS Receipt + Amount <> 0

Potential override: YES

User can override: ADMIN

Warnings response: N/A

Stop credit: NO

CR Limit: YES

CR Terms: NO

Hold Dispatch: NO

Record update. POS Invoice = TRUE and CR Limit <> 0

Potential override: NO

User can override: NO

Warnings response: YES

Stop credit: YES

CR Limit: YES

CR Terms: YES

Hold Dispatch: NO

Record update. POS Invoice = TRUE and CR Limit = 0 and Terms = COD or PREPAY

Potential override: NO

User can override: NO

Warnings response: YES

Stop credit: NO

CR Limit: NO

CR Terms: YES

Hold Dispatch: NO

Record update. Sales invoice and Manual lines = TRUE

Potential override: YES

User can override: ADMIN

Warnings response: N/A

Stop credit: YES

CR Limit: YES

CR Terms: YES

Hold Dispatch: YES

Last edit 14/09/23