Symptom
You created an extension field on the Purchase Order and after creating a Purchase Order Acknowledgment with Deviation the extension field is blank.
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to the Purchase Requests and Orders work center.
- Go to the Common Tasks - Create New Purchase Order view.
- Click the View All button.
- Type in all the relevant data and also maintain the extension field.
- Click the Order button.
The Purchase Order XYZ is created.
- Select the newly created Purchase Order XYZ (XYZ is the identification of the purchase order).
- Click the New PO Acknowledgement button.
- Change any value, e.g. the quantity.
- Click the Accept Deviation button.
The Acknowledgement ABC is created.
- Select the Purchase Order XYZ (XYZ is the identification of the purchase order).
- Click the Edit button.
- Click the View All button.
The value is blank for the extension field.
Cause
There is an extension scenario in place from Material General Information to the Purchase Order. Therefore, whenever a change is made to the Material — such as accepting a deviation — the extension field retrieves the corresponding data from the Material Master Data.
This results in the value of the extension field being updated or overridden in the related Purchase Order. If the extension field appears blank in the Purchase Order, it indicates that no value has been maintained for that field in the Material Master Data.
Resolution
There are two possibilities:
1) Deactivate the extension scenario.
2) Add the value of the extension field on Material Master Data level.
Keywords
KBA , AP-POP-PO , Purchase Order , How To
SAP Knowledge Base Article - Public