Symptom
An Invoice ID has been created even though the Account ID is marked as Obsolete.
Environment
SAP Business By Design
Reproducing the Issue
- Go to Account Management work center.
- Select Accounts View.
- In the drop-down menu, select All Accounts.
- Search for Account ID ABC (Where ABC represents the Account ID).
- You will notice that the status is set to Obsolete.
- Open the Account ID ABC and go to the Changes tab.
- The account was set to Obsolete on e.g. 20.02.2025.
- Go to Customer Invoicing work center.
- Select Invoice Documents view.
- In the drop-down menu, select All Invoice Documents.
- Search for Invoice ID DEF (Where DEF represents the Invoice ID).
- Click in Edit and View All.
- Go to the Document Flow tab.
- Search for Manual Invoice Request GHI (Where GHI represents the Manual Invoice Request ID)
- Manual Invoice Request GHI was created on e.g. 01.02.2025, prior to the Account ID being set to Obsolete on 20.02.2025.
Cause
The system allows the creation of an Invoice even if the respective Account is marked as Obsolete for the following scenarios:
- If a Manual Invoice Request is created and saved (not released) while the Account ID is active, and subsequently, the Account ID is set to Obsolete, the system still allows the release of the Manual invoice Request. This occurs because the system verifies the account status at the time of saving the Invoice Request, not at the time of its release. In our example, Manual Invoice Request GHI was created on 01.02.2025, prior to the Account ID being set to Obsolete on 20.02.2025.
- When an existing Invoice ID is copied and released, the system does not check the account status. Consequently, a new invoice can be created even if the account is set to Obsolete.
Resolution
This is the current system behaviour.
Keywords
KBA , SRD-CRM-INV , Customer Invoicing , Problem
Product
SAP Business ByDesign all versions
SAP Knowledge Base Article - Public