SAP

Sana Commerce 9.3
Your connector

Prices and Discounts



Since SAP pricing system is very flexible it enables to configure and use multiple condition types for the product catalog and ordering process to meet your business requirements.

A condition type and corresponding access sequence in SAP is a representation of some aspect of your daily pricing activities. SAP provides a number of standard condition types for your convenience, but you can also change them, create new ones or even maintain a different condition type for each kind of price, discount, surcharge or tax.

SAP provides various price, discount, tax, surcharge condition types, but you can configure and use those which are the most suitable for managing your business.

Those condition types which can be used for pricing, discounts and tax calculations in your Sana web store should be set up in the Pricing Calculation table. In the main menu of the Sana add-on, click Webstore Configuration. In the Webstore Id field, select your webstore and click on the Change Webstore Settings button at the top. Expand the Pricing & Payments area.

For more information, see "Pricing Calculation".

This article provides the description of some basic condition types which can be used to set up prices and different types of discounts.To determine pricing in SAP you can use any standard condition types and even create your own custom condition types.

Examples of the standard SAP condition types for configuring prices and discounts:

Condition type Title Description
PR00 Price Used to set a price of a product. It can be used either to set a standard product price or a sales price for a specific customer.
K004 Material discount Used to set a discount for a material.
K005 Customer-specific material discount Used to set a discount for a certain material and customer.
K007 Customer discount Used to set a discount for a specific customer. A discount will be applied to any material ordered by this customer.

To set up pricing conditions (prices, discounts, taxes, etc.) use the condition records and then enter the necessary condition type.

Condition records

  • Create Condition Record (VK11)
  • Change Condition Record (VK12)
  • Display Condition Record (VK13)

Change Price Condition (PR00)

Use the PR00 condition type to set a price of a product. It can be used either to set a standard product price or a sales price for a specific customer.



The following table provides the description of the fields for price condition configuration:

Field Description
Material Material ID.
Sales Unit Unit of measure in which the material is sold.
Customer Customer ID.
Amount Material price.
Unit A currency of a material price.
per (Pricing unit) The quantity of a material on which the amount is based.
UoM Unit of measure to which the price condition refers.
Calculation type Determines how the system calculates prices, discounts or surcharges in a condition.

Change Material Condition (K004)

Use the K004 condition type to set a discount for a material.



The following table provides the description of the fields for material discount configuration:

Field Description
Material Material ID.
Amount Discount percentage set for a material.
Unit A currency that applies to a condition.
per (Pricing unit) The quantity of a material on which the discount percentage is based.
UoM Unit of measure to which the material discount refers.
Calculation type Determines how the system calculates prices, discounts or surcharges in a condition.

Change Customer/Material Condition (K005)

Use K005 condition type to set a discount for a certain material and customer.



The following table provides the description of the fields for customer-specific material discount configuration:

Field Description
Material Material ID.
Amount Discount percentage set for a material.
Unit A currency that applies to a condition.
per (Pricing unit) The quantity of a material on which the discount percentage is based.
UoM Unit of measure to which the discount condition refers.
Calculation type Determines how the system calculation prices, discounts or surcharges in a condition.

Change Customer Discount Condition (K007)

Use K007 condition type to set a discount for a specific customer. A discount will be applied to any material ordered by this customer.



The following table provides the description of the fields for customer discount configuration:

Field Description
Customer Customer ID.
Amount Discount percentage set for a customer.
Unit Unit that determines whether the condition for a customer is based on percentage or amount in a particular currency.
Calculation type Determines how the system calculation prices, discounts or surcharges in a condition.