Symptom
- In the SAP Business ByDesign system, the finance department is able to Invoice the Purchase Orders for the products which are still under Inspection.
- The requirement is to block the Invoicing of such Purchase Orders until the Inspection is completed and approved.
Environment
SAP Business ByDesign
Reproducing the Issue
Scenario:
- Create a Purchase Order on a specific product.
- Initiate Inspection on that product and inbound it to a specific logistic area.
- While the product is still under Inspection, the finance department is able to Invoice the Purchase Order.
- The requirement is for the Purchase Order to not be available in the to-be-invoiced list until the Inspection is executed with a decision.
- The Purchase Order should only appear in the to-be-invoiced list when the Inspection decision is approved and the product is moved to a specific logistic area.
Cause
Resolution
The option of blocking invoicing when the product is still in inspection is not available, as per the current system design.
As a workaround, it is suggested to create an add-on in the system which will check the status of the inspection while creating the supplier invoice. The add-on should allow the posting of the Invoice only when the Inspection status is completed.
An extension field "Inspection status" can also be created in the Supplier Invoicing and made as a mandatory field. This field can be entered manually at the time of creation of the Invoice, ensuring that the Invoice will be posted only when this field is filled.
See Also
Keywords
Block Invoicing, product in inspection, Purchase Order should not be invoiced , invoicing the product in inspection , KBA , AP-POP , Purchase Order Processing , Problem
SAP Knowledge Base Article - Public