Symptom
You have created a custom discount list based on extension field on item level. The discount is determined in the sales order, but is not carried into the following sales order invoice request.
Note: Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to the Sales Orders work center view.
- Create a new sales order and maintain the necessary data in General tabl.
- Go to the Items tab, enter a service product with item type as "Service - fixed price without actuals", the product discount is determined as -30% for example.
- Save and complete this sales order ABC. (ABC represents the sales order ID)
- Go to the Customer Invoicing and Invoice Requests view.
- Open the sales order invoice request ABC, you find the item discount is empty, it is not copied from the sales order.
Cause
The custom discount list is based on an extension field on sales order item level. But the extension scenario 'Sales Order - Item to Invoice Request - Item' is not enabled for the extension field. The custom discount is then removed in the sales order invoice request.
Resolution
It is needed to enabled the extension scenario 'Sales Order - Item to Invoice Request - Item'.
- In the sales order Items tab.
- Start Adaptation Mode.
- Click Extension Fields to open the Custom Fields screen.
- Select the extension field and click Show Further Usage.
- Go to Extension Scenarios tab, select row 'Sales Order - Item to Invoice Requests - Item', click Add Field. The scenario is then added.
See Also
Keywords
custom discount list; product discount; not in invoice request; sales order. , KBA , SRD-CRM-INV , Customer Invoicing , Problem