Symptom
You create a cash payment ABC(ABC represents the ID of the payment) with reference to invoice DEF(DEF represents the ID of the invoice) through web service ManageCashPaymentOrderIn. Error 'Posting not possbile; clearing inconsistent' occurs when requesting.
You check the relevant clearing in the system and no inconsistency was found. You think that the system should automatically clear the invoice DEF without manually clearing it.
Environment
SAP Business ByDesign
Reproducing the Issue
- You request through web service ManageCashPaymentOrderIn in SOAPUI to create a cash payment with reference to invoice DEF.
- After requesting, a cash payment ABC is cretaed. At the same time, error 'Posting not possbile; clearing inconsistent' occurs.
- Go to Payment Management work center.
- Go to Payment Monitor view.
- Show All Payments and search ABC.
- Click on Document ID ABC.
- Click on View All.
- View Document Flow tab.
- Open Clearing document.
- Click on View All.
- You cannot find any inconsistency and clearing balance is zero.
Cause
You pass the invoice internal ID in both PaymentTransactionInitiatorInvoiceReference ID and PaymentTransactionDestinatedInvoiceReference ID, then the clearing document may lead to create in proposed status.
Resolution
You have to pass the invoice External Reference ID in the PaymentTransactionInitiatorInvoiceReference ID field and the Invoice (Document) ID in the PaymentTransactionDestinatedInvoiceReference ID field.
Keywords
ManageCashPaymentOrderIn, Clearing , KBA , SRD-FIN-MOP , Payment Management , Problem