Symptom
- When creating a payment through the ManageCashPaymentOrderIn web service and referencing it to an invoice, an error message "Posting not possible; clearing inconsistent" is received.
- The invoice is not automatically reconciled with the payment.
- Previous solutions proposed in other KBAs have not resolved the issue.
Environment
SAP Business ByDesign
Reproducing the Issue
- Create payment through the ManageCashPaymentOrderIn web service
- Navigate to Receivables - Customer Accounts - Account XYZ(XYZ Refers to Customer account).
- Open and under trade receivables, locate clearing ID: ABC(ABC refers to Clearing ID) which is still open.
Cause
The system has netting enabled which is causing the issue during the clearing process.
Resolution
1. Disable netting in the system. Please follow the Community link for the same.
2. Pass the invoice document date to 'BusinessTransactionDocumentDate'.
3. External Reference value of customer invoice to 'PaymentTransactionInitiatorInvoiceReference' field in the payload.
Keywords
ManageCashPaymentOrderIn, SAP Business ByDesign, Invoice Reconciliation, Posting not possible; clearing inconsistent, payload error, netting, BusinessTransactionDocumentDate , KBA , SRD-FIN-ACR , Receivables , Problem
SAP Knowledge Base Article - Public