Table of Contents |
---|
Credit Control
1. Credit limit for individual customer or customer group
...
3. Credit limit calculation exclude the Sales Order which is Cancelled or Closed marked in SO Line Order Status
4. Credit limit calculation exclude if the payment terms is marked Skip Credit Limit Control
5. All credit limit calculation are base in LCY (CNA is use USD for LCY)
6. Credit balance exclude negative sales order line (JIRA 289)
7. Credit balance calculation according to Released Available Credit (LCY) (JIRA293)
8. No need to approve again if the new sales amount is within re-approve buffer.
Approval Workflow
1. Multiple Approvers, document can be release if approved by either one approver. Approval Request entries to be deleted for the approver who have not approve the order and the order have been approved.
...
4. Buffer for re-approval amount. System will record last approved sales order amount for comparison
'- The % for compare the sales order amount can be config. in Sales & Receivable Setup
Customer Credit Balance
...
Page (Page 7177 / Page 50028)
Available Credit (Page 7177) - Consolidate all credit control information and shows the Customer Credit Balance breakdown
Information including: AR Balance, Export Order Balance (i.e. Sales Order), Invoice Balance (i.e. Group Shipment), Overdue amount Please refer to Credit limit Page for details
Credit Limit Approval
1. Flag for Request Approve added in sales header (this new field is not included in copy document)
Summary of business requirement
The logic for derive the flag for "Request Approve" as below:
(A) If Skip Credit Control = NO and Available Credit Limit or Group Available Credit Limit < = 0, then Request Approval = Yes
else if Skip Credit Control = NO and Available Credit Limit or Group Available Credit Limit > 0, then Request Approval = No
(B) If Skip Credit Control = YES and Available Credit Limit or Group Available Credit Limit < = 0, then Request Approval = No
*JIRA-293
Payment Terms | Credit Limit / Group Credit Credit Limit | Need Approve | |
---|---|---|---|
Skip Credit Control = No | No Credit Limit | Yes | No Credit Limit |
Ship Credit Control = No | No Credit Limit and New Amount - Approved Sales Amount < Re-approve buffer | No | No Credit Limit Within re-approve buffer |
Ship Credit Control = No | No Credit Limit and New Amount - Approved Sales Amount > Re-approve buffer | Yes | No Credit Limit Exceed re-approve buffer |
Skip Credit Control = No | Released Credit Balance < Credit Limit * | No | Within Credit Limit |
Ship Credit Control = No | Released Credit Balance < Credit Limit and New Amount - Approved Sales Amount < Re-Approve buffer | No | Within Credit Limit Within re-approve buffer |
Ship Credit Control = No | Released Credit Balance < Credit Limit and New Amount - Approved Sales Amount > Re-Approve buffer | No | Within Credit Limit Exceed re-approve buffer |
Skip Credit Control = No | Released Credit Balance > Credit Limit * | Yes | Exceed Credit Limit |
Ship Credit Control = No | Released Credit Balance > Credit Limit and New Amount - Approved Sales Amount < Re-Approve buffer | No | Exceed Credit Limit Within re-approve buffer |
Ship Credit Control = No | Released Credit Balance > Credit Limit and New Amount - Approved Sales Amount > Re-Approve buffer | Yes | Exceed Credit Limit Exceed re-approve buffer |
Skip Credit Control = Yes | all credit limit scenario | No | Skip Credit Control |
2. Field for "Approved Sales Amount" added in sales header (this
...
field is not included in copy document) *
- Approved amount should be in local currency.
- Once the sales amount is approved, system will record the approved amount
- Approved Sales Amount use for calculate the re-approve buffer when order amount is changed after approve.
Case Scenario when Order Release
...
2. If payment terms is not skip credit control, check the credit limit
*if released credit balance within credit limit => order change to Released
*if released credit balance excess credit limit => send approval for release. Once approved and released, system update the Approved Sales Amount.
...
3.2 Check payment terms => if not skip credit control, chare the credit limit and compare the new sales amount and Approved Sales Amount
*if within buffer credit limit => order change to Released
* if excess credit limit and exceed buffer => send approval for release. Once approved and released, system update the Approved Sales Amount.
Credit Balance to be update when user change on sales order
# | Case | Remarks |
---|---|---|
1 | Change Sales Line |
Qty | Total Amount to be change | |
2 | Change Sales Line Unit Price | Total Amount to be change |
3 | Change Currency | Credit Balance to be change |
4 | Change Payment Terms | Credit Control checking to be different (i.e. Skip Credit Control or non-skip credit control |
5 | Change Customer | Customer Credit Limit or Group Credit Limit or credit balance to be different |
Case Example
Day | Payment Terms | Skip Approval | Credit Limit | Order Amount | Need Approval? | Process | Approved Amount after Released |
---|---|---|---|---|---|---|---|
Scenario 1 | |||||||
1 | TT | No | 1,000 | 100.00 | NO - Within Limit | Release | - |
2 | TT | No | 1,000 | 1,100.00 | YES - Over Limit | Sent Approval => Release | 1,100.00 |
3 | TT | No | 1,000 | 1,110.00 | NO - Within Buffer | Release | 1,100.00 |
4 | TT | No | 1,000 | 2,000.00 | YES - Over Buffer | Sent Approval => Release | 2,000.00 |
5 | LC | Yes | 1,000 | 2,000.00 | NO - Skip Control | Release | 2,000.00 |
6 | TT | No | 1,000 | 2,000.00 | NO - Within Buffer | Release | 2,000.00 |
7 | TT | No | 1,000 | 3,000.00 | YES - Over Buffer | Sent Approval => Release | 3,000.00 |
Scenario 2 | |||||||
1 | LC | Yes | 1,000 | 2,000.00 | Skip Control | Release | - |
2 | TT | No | 1,000 | 2,000.00 | Over Limit | Sent Approval => Release | 2,000.00 |
3 | LC | Yes | 1,000 | 2,100.00 | Skip Control | Release | 2,000.00 |