Symptom
You have added a discount to the Sales Order document, but when invoicing through the Customer Invoice, the same value is not displayed.
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to the Sales Orders work center.
- Select the Sales Orders view.
- Search for the ID ABC (ABC represents the ID of the Sales Order).
- Click Edit.
- Navigate to the Pricing and Invoicing tab.
- Expand Item 10.
- Discount of 10% is determined from the discount list.
- Go to the Customer Invoicing work center.
- Select the Invoice Documents view.
- Search for the ID XYZ (XYZ represents the ID of the Customer Invoice).
- Click Edit.
- Navigate to the Pricing tab.
- Expand Item 10.
- Discount is not carried to the Invoice.
Cause
In the discount list, there is a custom field which serves as a parameter for it to be determine.
The field has been extended to the Sales Order business object, but the same was not extented to the Customer Invoice business object.
Resolution
This is the system expected behavior.
In order to prevent this issue in the future, please maintain this extension scenario in the system.
Keywords
Sales Document, Price, Discount, Custom field, Pricing Engine, Mismatch, Disappearing , KBA , AP-PRC-PC , Calculation , How To