SAP Knowledge Base Article - Public

2353501 - How to Create Surcharge Based on Extension Field


You want to create a surcharge based on extension fields. When creating sales orders, the surcharge could be added automatically into the item pricing.

"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."


SAP Business ByDesign


Here is an example:

  1. Create extension fields

Create extension field ‘ECO_Item_EXT’ on product and enable the extension scenario from material to sales order item.

 1_compliant version.jpg

2.1_compliant version.jpg

2.2_compliant version.jpg

Create extension field ‘ECO_ACCOUNT_EXT’ on account and enable the extension scenario from account to sales order General.

3_compliant version.jpg

4_compliant version.jpg

Now, when you creating a sales order, the extension field ‘ECO_ACCOUNT_EXT’ and ‘ECO_Item_EXT’ are in the sales order and the value would be copied from account and product master data into the new sales order.

5_compliant version.jpg

6_compliant version.jpg

2. Enable the extension fields for Pricing Scenario and enable the Price Calulation Service on sales order.

7_compliant version.jpg

 8_compliant version.jpg

9_compliant version.jpg

10_compliant version.jpg

Now these 2 extension fields are available for pricing.

3. Create Custom Surcharge based on extension field.

11_compliant version.jpg

Step1: create custom price table

12_compliant version.jpg

Step2: Assign Access Sequence

13_compliant version.jpg

Step3: Assign Pricing Group

14_compliant version.jpg

Step4: Create Surcharge

15_compliant version.jpg


16_compliant version.jpg

Create new sales order, the surcharge is successfully determined and added into the item level pricing.

17_compliant version.jpg

Note: the surcharge is supported on item level.

Refer to more explanation from help document:Pricing with Extension Fields.







KBA , surcharge , eco participation , eco , custom pricing , SRD-CC , Cross Components , How To


SAP Business ByDesign all versions