You want to create a surcharge based on extension fields. When creating sales orders, the surcharge could be added automatically into the item pricing.
Here is an example:
- Create extension field
create extension feild ‘Item_Color’ on product and enabled the extension scenario from material to sales order item.
Create extension field ‘Account Ext. Field’ on account and enable the extension scenario from account to sales order General.
Now, when you creating a sales order, the extension field ‘Account Ext. Field’ and ‘Item_Color’ will be visible in the SO and the value is copied from account and product master data.
2. Enable the extension fields for Pricing on SO.
Now these 2 extension fields are available for pricing.
3. Create Custom Surcharge based on extension field.
Step1: create custom price table
Step2: Assign Access Sequence
Step3: Assign Pricing Group
Step4: Create Surcharge
Create new sales order, the surcharge will be applied and added into the item level pricing.
Note: the surcharge is supported on item level.
Refer to more explanation from help document:Pricing with Extension Fields.
KBA , SRD-CC , Cross Components , How To