Troubleshooting
Problem
Consider the following use case-
1. DO_NOT_CONSOL_DEBITS_OR_CREDITS is set to N at parent, Authorization Required and Settlement Required is set to N at child organization
2. Ensure that the child organization inherits configurations from the parent.
3. Disable DO_NOT_CONSOL_DEBITS_OR_CREDITS in both parent and child organizations. (DO_NOT_CONSOL_DEBITS_OR_CREDITS was to be disabled at parent based on earlier defect)
4. Create an order for the child organization. This does not need authorizations
5. Schedule and release the order. Create a shipment invoice
6. Run requestCollection.
After step 6, no charges are opened
Symptom
No CHARGES are opened after the invoice is created for the child organization
Cause
This is due to the configurations selected in the Payment rule of the child organization
Diagnosing The Problem
The opening of the CHARGE is not based on the Financial rule of the parent organization but on the Payment Rule for the order's enterprise. In this case the child organization has Settlement Required set to N
Resolving The Problem
Enable Settlement Required at the child organization to start opening CHARGES for orders related to the Child organization
Was this topic helpful?
Document Information
Modified date:
06 July 2018
UID
ibm10716639