Symptom
The Supplier account is blocked/obsolete however it still being used in Purchasing Documents such as Purchase Orders and Supplier Invoices.
Environment
SAP Business ByDesign
Reproducing the Issue
The Supplier was set as Blocked or Obsolete by following the steps below:
- Go to Supplier Base work center.
- Go to Suppliers view.
- Search and Select respective supplier.
- Click in Edit button.
- Click In Change status button.
- Choose 'Blocked' or 'Obsolete'.
- Save it.
However when creating a Supplier Invoice or Purchase Order, the Supplier account can still be used.
Cause
There can be two reasons:
Cause 1:
When creating a manual Supplier Invoice, if an user forces the entry of the blocked Supplier ID, the system will triggers an warning message such as:
"Ship-from location with ID ABC blocked"
"Party Payee with ID ABC"
This warning message will inform the user that the supplier ABC is blocked. However it will not stop the creation of the Supplier Invoice with the blocked Supplier ABC.
Cause 2:
There is recurring invoice run that is still active:
- Go to Supplier Invoicing work center.
- Go to Recurring Invoices view.
- Use the filter "Active Recurring Invoices".
- Search for Supplier ABC.
- Navigate to Invoice History Tab.
The system has kept on creating Supplier Invoices for Supplier ABC after the date on which this Supplier was blocked. So, to stop the system to create new recurring supplier invoices with this blocked supplier, it is advised to click "Block" from this Recurring Invoice run.
Resolution
When a Supplier is Blocked/Obsolete, the system raises warning messages instead of error messages.
That's because there may be open documents (such as Invoices and Delivery documents) that may still need to be processed. Or even Purchase Orders in Sent status. If error messages were created in such cases, the user wouldn't be able to edit or create those documents.
That's why an warning message is triggered instead.
So it is up to the user to either create the document for a blocked Supplier even if the warning message is triggered OR to not create it.
If you want to change the behavior you can reach out to your implementation partner to eveluate the feasibility of achieving this via a custom Add-On (PDI).
Keywords
Recurring Invoice Run, Supplier Invoice, Obsolete Supplier, Blocked supplier , KBA , AP-SIP-SIV , Supplier Invoice , How To