Symptom
- A cancellation invoice gets created for a supplier invoice, but an error during posting resulted in a business transaction with the status "unposted."
- This unposted transaction is only identified later during a review of open accounts payable (AP) transactions, with the system showing an update date matching the detection date instead of the original cancellation date.
Environment
SAP Business ByDesign
Reproducing the Issue
- Navigate to Supplier Invoice view
- A cancellation invoice is created on [Date 1] for a supplier invoice.
- The system encounters an error during the posting process, resulting in the creation of a business transaction with the status "unposted."
- At a later date ([Date 2]), the user reviews open accounts payable (AP) transactions.
- The user notices the unposted transaction, which had gone undetected since its creation.
- The system shows an update date corresponding to the date the issue was detected ([Date 2]), rather than the original cancellation date ([Date 1]).
Cause
SAP Business ByDesign uses automated background jobs (such as data consistency checks and reconciliation runs) to handle transactions with posting errors. When a posting error occurs, it may not trigger an immediate system response, causing the transaction to remain in an inconsistent, unposted state. The issue only becomes visible when scheduled background processes or manual reconciliation activities attempt to process or correct the unposted document.
Resolution
The system processes posting errors through automated background jobs, which are responsible for maintaining data consistency. These background jobs may trigger updates well after the initial error occurred, as they operate on scheduled intervals or are initiated during manual reconciliation activities. As a result, the system reflects the most recent processing attempt date rather than the original cancellation date.
This behavior is standard in SAP Business ByDesign and cannot be modified through system configuration. The timing of such updates is managed internally by SAP’s background processes and cannot be manually adjusted.
Keywords
Background Jobs, Supplier Invoice, Cancellation Invoice , KBA , SRD-FIN-ACP , Payables , Problem