This document was created in the context of the WISE project for integration of Solvay and Rhodia processes. It describes the future process for Credit Control.

As a general rule, Credit Control is performed at order level. A few exceptions exist, where it is executed at the delivery level or good issue level.
Both at order and Delivery level
At Delivery level only
At Good issue level only
Other exceptions
The credit check is made on the payer. If the sales order is created without payer, there is no credit control.
The credit control depends on the sales document type. For each sales document type, a customization is needed : 'no credit check', 'simple credit control' or 'automatic credit check'.
Automatic credit check was implemented and various checks are available (see credit checks).
The credit control takes place during a sales order creation, as well as at sales order changes, when the sales order is saved. If the customer data does not comply with the credit control conditions, the order is blocked.
In some cases, till conditions are met, credit check is not executed (order not complete, …).
If an order is blocked for credit, it can be automatically or manually unblocked. Once the order is released, it can follow the normal sale flow: order, delivery, billing, factoring ,…
Each night, a program runs to unblock the previously blocked orders: if the conditions are met (because a payment was received, credit line was increased, …), orders are automatically unblocked.
In the future, program will turn more often.
The ZPVK transaction will be used to help the Credit Management identify and process orders blocked for credit reasons. Blocked orders can be manually released via this transaction at any time.
The credit control needs data from SD and data from FI to perform the credit checks. As customer FI account data are dispatched between PI1 (factoring company accounting) and PF1 / RCS / RHO, we will use the SAP technique called "A/R summary" and an automatic running program to merge all useful FI & SD data in one table.
The credit check is made only on the "confirmed" quantity. This means that an order for which the quantity has not been confirmed is not included in the credit check and in the credit "outstanding items". It is only when the quantity is confirmed that the order undergoes this credit check, and can thus be blocked for credit.
3.1.1.1. Introduction
3.1.1.2. Determination of the Risk category
3.1.1.2.1. Scoring rating
oup
3.1.1.2.1. Payment index

We have chosen Solvay's way of calculating the average delay because easy to understand and communicate & close to Standard SAP.
Only difference with standard SAP is that we are taking into account only the 12 last months (so maximum 1 year). In standard SAP, we take the 12 last months where we registered payments, even if above 1 year.
Period of time: 6 months.
Limit between a good and a bad payer is set at 3.
'Roundings' management:
IF < 0,5 => previous unit
IF > or = to 0,5 => next unit
Example: - 2,19 => 2 ; - 2,65 => 3
The introduction of a payment index Good / Bad enables to 'reward' customers with good payment experiences and penalize customers with bad payment experiences.
The payment experience is defined as the weighted average delay over the 6 last months. It is expressed in days.
3.1.1.3. Table of the Risk category
The Risk category is the result of the combination of the 2 ratings, giving the following 2 entry-table.

How to read this table?
Let's work on concrete examples:
3.1.1.4. Credit Checks
3.1.1.4.1. Dynamic check
a. Introduction
The dynamic check is used to check the credit line availability. If credit line authorized in the control horizon is exceeded (credit line is not sufficient to cover the new order), order will be blocked.
An order is automatically blocked by the credit control if the engagement value in the defined horizon exceeds the credit limit, should the order be in the horizon or beyond.
BUT:
IF the order is in the horizon, the value of engagement in this horizon increases; the order can thus be blocked though the previous ones weren't blocked.
IF the order is beyond this horizon, the value of engagement doesn't increase in this horizon; it will only be blocked if the credit limit is already reached.
All the risk categories go through the dynamic check, except S (Solvay companies).
b. Calculated exposure
Exposure will now be calculated as follows:
Total Outstanding = Receivables + Open delivery value + Open sales order value (within defined horizon)
c. Horizon
The engagement is always linked to a date, called horizon. The horizon is defined for the credit limit check.
Engagement = commercial value + receivables.
The Commercial Value of the Engagement at a given horizon date includes :
In the Commercial Value of the Engagement, we find:
The order gets out of the Commercial Value of the Engagement when the delivery is done and the invoice issued. It enters then in the Receivables Part of the Engagement
Remark : In case of risk coverage (ex: payments in advance, bank guarantee, letter of credit), the order gets out of the engagement as soon as the accounting/financial document of risk coverage is assigned to the order.
The horizon, expressed in days, is the period taken into consideration to calculate the whole engagement of the group towards a customer. The engagement will then be compared to the credit line.
If the engagement is greater than the credit line, the order will be blocked by the system.
If the engagement is smaller than the credit line, the order won't be blocked (provided that all other credit checks are OK).
The riskier a customer is, the more of its future orders are taken into account.
The material availability date is taken into account to check whether an order is within or beyond horizon.
Horizon is set at 1, 30 or 60 days, depending on the Risk category (see below).
d. Dynamic check parameters
Parameters were defined, per risk category, as follows:

How to read the previous table?
Let's take a concrete example:
Risk category '2G'
An order will get blocked by the system in case the credit line is exceeded by more than 10% (with a max of 250K €).
e. Tolerance
For 6 risk categories (1G, 1B, 2G, 2B, 3G, 3B), a tolerance in terms of credit line excess will be implemented via the credit limit seasonal factor, with a maximum of 100K € to 250K €.
This means that, for instance, a customer with risk category 3G can overpass its credit line by 5%, but with a maximum of 100K €.

The credit limit seasonal factor permits to specify a percentage tolerance limit up to which a customer's credit limit may be temporarily extended or reduced.
% : The first field is the percentage that a customer maximum credit limit can be temporarily increased or decreased (decreased: check box minus should be checked).
Minus : It is the indicator to control if the credit limit has to be increased or decreased. If the indicator is selected, the credit limit is reduced by the percentage rate. If it is not selected, the credit limit is increased.
From … to … : Those two fields provide the validity period of the seasonal factor.
3.1.1.4.2. Open items check
a. Introduction
This credit check works in conjunction with two values that you specify in the adjacent fields:
All the risk categories go through the open items check, except S (Solvay companies).
b. Open items check parameters
Parameters were defined, per risk category, as follows:
c. Blocking codes (dunning blocks)
1. No blocking in case of overdue if invoice is flagged for one of those reasons: dispute, proof of payment received, direct payment, CN in waiting and cheque received.
2. Creation of a blocking code Y enabling to bypass the credit check on overdues for specific reasons. Y enables to bypass the overdue check on an invoice.
d. Cash against document
Implementation of an automatic 30-day tolerance in terms of overdue if payment method is Cash Against Document.
e. Creditor amounts
3.1.1.4.3. Next Review Date check
a. Introduction
This customizing point gives the opportunity to indicate whether the system carries out a credit check based on the credit limit next review date.
The next credit review date is stored in the credit data in the customer master record. When you process a document, the next credit review date must not be beyond the current date.
You can define a time buffer for this type of credit check. In the adjacent field, you can specify the number of days that are added to the next credit review date.
In case the credit limit of a customer has expired, its new orders will automatically be blocked.
b. Next Review Date Check Parameters
Next review date check will be activated for all the risk categories, except for Solvay companies (S). Tolerance varies from 0 to 60 day. Affiliates are of course not checked, as they don't get a credit line.
3.1.1.4.4. Payment term check
a. Introduction
The system can control some critical fields. The check is carried out between the critical fields in the sales document and the critical fields default value in the customer master data. If a change occurred, it blocks the document.
One of the critical fields is Payment term. It was decided to implement a payment term check for all the risk categories, except for Solvay affiliates.
b. Payment term check parameters
It was decided to implement a payment term check for all the risk categories, except for Solvay affiliates.
c. Condition to this implementation
Credit Management is responsible for payment term registering in the system.
Important remark: payment term check won't be activated at Solvay go-live (3rd of June). Activation is postponed to the 1st of January 2014 (for Solvay legacy only), to enable us to contact the different GBU's and inform them about this important change & possible consequences.
3.1.1.4.5. Credit status check
3.1.1.4.6. Released documents are still unchecked
a. Introduction
This function is used for checking documents that have already been released (approved for credit) by a credit representative, but that have subsequently been changed. The system does not carry out another credit check if the following conditions are met:
You can use a deviation factor for documents that have already been approved for credit. As long as you change the document and you keep the sales document deviation in the percentage, there is no new credit check. If the change in the document causes the deviation factor that exceed the percentage, the system carries out another credit check
The new credit value may not be greater than the validated value plus the added percentage of the validated value.
The field indicates the number of days after which a new credit check has to be carried out for a change document which was already approved for credit.
The date of the day must not be later than the release date plus the number of days in the field.
It concerns the documents released and not the documents with an ok result or the documents not controlled.
b. Released documents are still unchecked parameters
Parameters were defined, per risk category, as follows:
3.1.1.4.7. Checks in financial accounting/old A/R summary
a. Introduction
This functionality gives the opportunity to check if the A/R summary is still accepted for the credit control. If the existing data in the A/R summary exceeds the aging set in days and hours, the system sets the status « A/R summary obsolete ».

Payer: The ticked field « payer » specifies that credit checks against open items, oldest open item, and the highest dunning level are carried out using the open items and the dunning level of only the current payer and not with data from all payers who are assigned to the credit customer.
Permitted days… permitted hours…: You can choose the permitted aging in days/hours of the A/R summary.
b. Parameters
Parameters were set, at the request of IT department, at 3 days for all the risk categories.


>< This differs from Rhodia where Risk category = Scoring rating
>< This differs from Solvay where Risk category = combination of financial (scoring) rating & country risk rating & payment index
Create payment index at Rhodia.
Define a common place to stock the info (at Solvay, payment index is stored in the field 'Customer Credit Group'. The same field is used at Rhodia to see whether the customer is insured or not).
Implement new RC calculation at Rhodia on the basis of scoring and payment index.
Adapt Solvay's RC calculation (remove the country risk rating from it)
Creation of the payment index Good / Bad on the basis of average delay at Rhodia
IF < 0,5 => previous unit
IF > or = to 0,5 => next unit
Example: - 2,19 => 2 ; - 2,65 => 3
Change the payment performance calculation at Solvay (6 months instead of 12)
Create the payment performance calculation at Rhodia (other method used previously)
Risk categories New, Solvay & TH
Solvay customers identified by company consolidation method automatically receive an 'S' risk category.
New customers automatically receive a NEW risk category.
Local customers invoiced by Vinythai (company 0974) manually receive a risk category TH.
Suppress the document value check at Rhodia.
Implement parameters per risk category in both organizations (yes/no, number of days)
Implement payment term check for all the risk categories (via Critical fields) in both organizations.
Give the hand to CM for payment term registering: this requires a lot of adaptations on Solvay side. Full description of the needed modifications will be provided by IT.
Create customer status.
Activate User 2 check for customers flagged payment in advance, L/C and doubtful.
Implement parameters per risk category (deviation in % & number of days)
Implement parameters per risk category (3 days for each risk category)
Remark: if customer is flagged at 'payment in advance', user 2 check is activated, leading to a systematic credit control.
Remark: 3S-AR informs CM about funds reception.
Preliminary remark: at Solvin, some tasks are decentralized (outsourced to an agent). This also concerns the L/C management. For each below mentioned action, the correct actor will thus be specified (CSR or agent).
3.3.1.1. Customer creation & modifications (CSR CSR = Customer Service Representative)
At customer creation, the correct payment method is chosen: "Credit Letter".
Customer status is flagged at "Credit Letter" this will automatically generate a 1€ credit line and a scoring at 5. (se referrer à Credit Settings)
The corresponding payment guarantee procedure ("schéma de couverture") is not filled in at this stage. If Payment guarantee procedure code is filled in at master data level, it automatically falls into each order. This is not what we want.
Customer is created at master data & sales organization level.
3.3.1.2. Order template creation & modifications (CSR)
3.3.1.3. Order creation
Delivery block L/C CSR / Agent
Payment method L/C CSR / Agent
Payment term Payment term CSR / Agent
Important remarks / requests :
Recommendations:
! Note that communication CM / CSR may occur exclusively in the order, in text from / to credit management area.
3.3.1.5. When L/C is OK
Create Financial document & fill in the number in the order CSR / Agent
Adaptation of the order following the L/C requirements CSR / Agent
Copy / Paste the L/C into the order CSR / Agent
Payment guarantee procedure code filled in CSR / Agent
! When financial document & payment guarantee procedure code are filled in, credit check is by-passed. Only thing which keeps the order blocked is the delivery block.
L/C copy stored in SAP CSR
Remove the delivery block when financial doc has a status D CSR
Release the order CM
Ships the goods to the customer in accordance with the export contract. CSR
Issuance of the L/C required documents within the time limit, after the departure of the vessel CSR
Sending of the documents to the negotiating bank CSR or EXPERT
(Bill of Lading, Packing list, Certificate of origin, Inspection certificate, Weight list, etc.)
Discrepancies scanned and stored in the order CSR
(At Solvin, discrepancies are shared with decentralized partner to improve the knowhow of LC)
Statement of costs sent to credit dept for audit purposes CSR or EXPERT
Statement of costs stored into customer account at invoice level CM
Important remark: In the future, all the documents related to the L/C will be stored in the order.
3.3.1.6 Credit control L/C specificities
3.3.1.6.1. Routine
By-pass of credit checks
If relevant payment guarantee procedure filled in
=> ZLCC*, ZLCN* at Solvay
=> Z0001 Crédoc at Rhodia
& financial document filled in
=> If those requirement are not fulfilled the automatic credit check will be carried out and the credit status "0004" letter of credit" will block the sales order
3.3.1.6.2. Credit line
Put by CM or automatic
3.3.1.6.3. Rating
Put by CM or automatic
3.3.1.6.4. Next review date
Put by CM
Remark: if customer is flagged at 'letter of credit', user 2 check is activated, leading to a systematic credit control.
3.3.1.6.5. Post delivery actions
Payment method (L/C) visible in customer account in order to allow a specific follow-up (no automatic reminders, because in case of overdue, or missing letter detailing the bank fees (cover letter) CM reverts to CSR, who contacts the bank to solve the issue).
If relevant payment guarantee procedure filled in
=> ZLCC*, ZLCN* at Solvay
=> Z0001 Crédoc at Rhodia
& financial document filled in
Orders with "confirmed" quantity are credit checked.
When an order is confirmed at schedule line level, normal credit check applies an order can get blocked.
In case of unconfirmed quantity, SAP standards lead to an endless loop:
Order with unconfirmed quantity is validated by the CM. Credit value = 0 because unconfirmed (standard SAP).
Logistics then confirms the quantity. But as confirmed value is > than validated value (0), the order gets blocked.
In standard SAP, when an order is blocked, the value of a blocked order is reset at 0 (suppression of the confirmed quantity).
CM validates again the order (with credit value = 0).
Logistics confirms the quantity, but as ….
And so on …
For this reason, we need to bypass the credit check: An order for which the quantity has not been confirmed is not included in the credit check and in the credit "outstanding items". It is only when the quantity is confirmed that the order undergoes this credit check, and can thus be blocked for credit. (Solvay way)
Other possible option is to implement the following: 'credit value validated' = 'order value' (not yet delivered). (Rhodia way) (and not 0 as in standard SAP)
Automatic credit checks are by-passed for sales order in shortage (ZPEN SD item category).








Name of the file |
Title of the document |
|
|