A credit check is performed towards the payer of the rental agreement line to prevent orders from being delivered if the payer is not creditworthy.
When a rental agreement is created or activated, or a picking list is printed, a check can be done to ensure that the payer is reliable and liquid according to set definitions.
A rental agreement line is stopped if the payer's credit limits have been exceeded.
A rental agreement stop caused by a credit check should not be confused with a customer stop, which is set manually for the payer on 'Customer. Open' (CRS610/J). A customer stop set in (CRS610) also prevents the picking list from being printed.
The credit check is performed against the credit limits of the payer specified on (CRS610/J). If the payer is connected to a credit group in 'Customer Credit Group. Connect' (CRS316), the credit check is performed against the credit limits defined for the credit group in (CRS610/J).
When the agreement header is created the payer of the agreement header is used for the validation of credit checks. When a rental agreement line is created it is the payer of the agreement line that is validated. When the agreement is activated, all payers on all agreement lines are validated.
Credit limits are specified in the currency of the customer on (CRS610/J).
There are four types of credit limits that check different values:
Credit limits can be left without values by specifying '0.00' as the amount or '0' as the number of days. In this case, the credit limit is not checked.
If a customer has an agreement for which financing is already secured, and the job should not be included in any credit calculations, a separate rental agreement order type can be used. The order type should have 'Upd OV wo risk' selected on (STS020/F).
Credit limits are checked during agreement creation and activation depending on the settings in (STS020) and (CRS705). If a check is done and an exceeded credit limit is found during agreement creation or activation, a warning is displayed but the agreement can still be created and activated.
The rental agreement line is assigned an agreement stop code referring to the exceeded credit limit.
If a rental agreement line has an agreement stop code when trying to release the picking list, or if 'Credit check at picking release' is selected for the dispatch policy in 'Dispatch Policy. Open' (MWS010), the picking list is not printed.
All active agreement lines are displayed in 'Rental Agreement. Stop' (STS128).
When a credit limit is exceeded, the 'Agreement stop' field indicates which credit limits have been exceeded. The number 1, 2, 3, or 4 is displayed to indicate which type of credit limit is set for the payer.
The E panel in (STS128) displays a compilation of defined credit limits and current amounts for the comparison values for the payer of the rental agreement line. The same information is available in 'Customer Credit Limit. Open' (CRS315). Function key F15='Refresh invoice amount' is available both on (STS128/E) and (CRS315/E). This triggers a recalculation of the outstanding and overdue invoice amounts, something that otherwise is only done by an automatic nightly job.
If an agreement line has an agreement stop code, the delivery number for this agreement line gets a corresponding delivery stop code.
Since an agreement can have different payers on different lines and by that also different agreement stop codes, the records in (STS128) are displayed per agreement line.
A stopped rental agreement line must be released on (STS128/E) before a picking list can be printed. An agreement line is released by setting the 'Agreement stop' field to 0 on (STS128/E).
If there are several agreement lines connected to the same delivery number only one of the agreement lines need to have an agreement stop code to block the delivery.
If the blocked agreement line should remain blocked, but the non-blocked lines should be delivered, these, or the blocked line, can be moved to another delivery number. As soon as the delivery number no longer has a connected blocked agreement line, the delivery stop code for this delivery is removed and the picking list can be created.
A stopped delivery can have various reasons.
If the blocked delivery is because of a customer stop in (CRS610), the block code on the payer in (CRS610) must be removed to release the blocked delivery.
If the blocked delivery is because of an exceeded credit limit, the agreement stop code must be edited in (STS128) for each agreement line.
The delivery stop code is removed when there are no agreement stop codes for connected agreement lines and no customer stop code for the payer in (CRS610).
If 'Credit check at picking release' is selected in (MWS010) for the dispatch policy, a new credit check is performed when trying to release the picking list. This means that even if the agreement stop code has been removed for all agreement lines in (STS128) for the delivery, but the payer still has an exceeded credit limit, the delivery is blocked again when trying to release the picking list.
The picking list status is automatically set to '03' in 'Delivery. Open Toolbox' (MWS410) and the delivery cannot be done until the payer no longer has any exceeded credit limits. You can release the picking list if you change payer on the agreement line to a payer with no exceeded credit limits.