This sequence of events describes the process flow of a credit request that is initiated from Oracle Order Management.
A new order in Order Management violates the customer's existing credit limit. For example, perhaps the customer's Overall Credit Limit (plus any tolerances) has been exceeded. Order Management puts the order on hold pending credit review.
A credit review request is sent to Oracle Credit Management via the Create Credit Request API.
The Create Credit Request API creates a credit application.
Using the Credit Management Application workflow, Credit Management attempts to submit the credit application and create the case folder for credit analysis without user intervention.
If, at any time, the workflow processing fails, Credit Management assigns a credit analyst to the credit review for manual processing.
Once a credit score has been calculated by the assigned scoring model, either Credit Management or a credit analyst assigns one or more recommendations to the case folder. The case folder is submitted.
If approval is required, then recommendations are sent to Oracle Approvals Management:
Credit Management sends the credit analyst ID to Approvals Management using the AME Get Next Approver API.
Approvals Management executes its own rules engine.
Approvals Management determines the next approver and returns the approver ID to Credit Management.
The Credit Management Application workflow sends a notification to the approver.
If the approver rejects, then Credit Management closes the case folder and the recommendation has status of Rejected.
If the approver approves, then Credit Management starts the approval process again.
Credit Management sends the previous approver ID to Approvals Management using the AME Get Next Approver API.
Approvals Management can return a next approver. Or, Approvals Management can return NULL, which means that either no rule exists or the previous approver was the final approver.
Once approved, Credit Management closes the case folder and assigns a status of Approved to the recommendations.
If approval is not required, then the recommendations are automatically implemented and the case folder is closed.
Upon approval, Credit Management raises a business event indicating if the recommendation was implemented or not.
Order Management subscribes to the business event and, depending on the final credit decision, can take the order off hold or not, increase the customer's credit limit, and so on.