Symptom
Cancel an item in a purchase order which has already been sent to supplier, and send update. However, the cancellation of the item does not trigger a new output. As a result, the supplier cannot receive this update.
Environment
SAP Business ByDesign
Reproducing the Issue
- Create a new purchase order XXX (XXX stands for the ID).
- Click on Order button so that the purchase order is sent to supplier.
- Cancel one of the items and click on Send Update button.
- Navigate to Output History tab, click on Refresh button.
- See that there is no new output record triggered.
Cause
System triggers an output based on the changes in attributes selected under the configuration "Purchase Order Output Control Settings".
When a purchase order item is cancelled, some value of the purchase order get changed.
At least one of below attributes need to be in scope to make system triggers a new output for purchase order item cancellation.
Header Level:
Last Approved Net Value (in case the canceled item price is not 0 and approval process involved)
Total Net Value (in case the canceled item price is not 0)
Total tax amount (in case the canceled item tax amount is not 0)
Item Level:
Tax Information
Resolution
Configure at least one of the above attributes to enable output triggering during item cancellation.
Follow the below steps to enable the settings:
- Go to Business Configuration work center.
- Go to Overview.
- Search for activity "Purchase Order Output Control Settings".
- Click on "Purchase Order Send Output Control Settings".
- Select the Node "Header" or "Item" and check the checkbox for required attributes.
- Save the changes.
Keywords
Purchase Order; Output; Cancel Item; Cancellation; Send to Supplier , KBA , SRD-SRM-PRO , Purchase Requests and Orders , AP-POP , Purchase Order Processing , Problem
SAP Knowledge Base Article - Public