skip credit check with PreCreditCheckedFlag cannot make upcoming revision require creit check again
Summary:
I follow the "Skip Credit Check According to the Payment Term on the Order Revision" example in
https://docs.oracle.com/en/cloud/saas/supply-chain-and-manufacturing/25a/faiom/skip-credit-check.html#u30119606
to prepare the extension
The code does not handle the case that :
step 1, revision 1 → revision 2 without change (PreCreditCheckedFlag set to Y)
step 2, revision 2 → revision 3 changed total amount (PreCreditCheckedFlag cannot set to N)
here is my code in extension:
import oracle.apps.scm.doo.common.extensions.ValidationException;
import oracle.apps.scm.doo.common.extensions.Message;
List<Message> messages = new ArrayList<Message>();
BigDecimal headerId = header.getAttribute("HeaderId");
BigDecimal refHeaderId = header.getAttribute("ReferenceHeaderId");