Pricing Fundamentals

Business Scenario

In pricing, conditions (e.g. prices, discounts, surcharges, freights, taxes) must be-

  • Automatically determined.
  • Able to be manually altered.
  • Configurable according to different company requirements.
Groups of Conditions

LOGISTICS -> SD -> MASTER DATA -> CONDITIONS ->

  • VK31 Create
  • VK32 Change
  • VK33 Display
Data about conditions is stored in the condition records, at any level you require, although the levels at which pricing is normally carried out are predefined in standard R/3 system.  Can add additional levels as needed.

4 areas of conditions-

  • Pricing
  • Price list 
  • Material price  i.e. the individual price for a product
  • Customer-specific price i.e. individual price for a certain customer
Other prices
These are held on master records
  • Discounts/surcharges
  • Customer (e.g. discount for a preferred customer)
  • Material (some work out cheaper)
  • Price group
  • Material pricing group
  • Customer/material pricing group
  • Customer/material
  • Price group/material pricing group
Other
N.B. cash discounts are not part of the net price- are taken off after the document is posted to FI.

Freight

  • Incoterms part 1
  • Incoterms part 1 & 2
Other
  • Taxes
  • Departure country/ destination country
  • Domestic
  • Export
  • Other
  • Condition Records
DEFINITION
Condition record = a condition type with a value

USAGE

A condition record is used to store the data used in pricing calculations

FEATURES

  • Validity periods - can limit a pricing agreement to a certain period by specifying a validity period.  If no start date it specified, defaults to today; if no end date, default to 30/12/9999. E.g. different price lists for different years.
  • Discounts only given for the duration of a special offer
  • Validity periods for a condition record cannot overlap.
  • Scales- values in a condition record can be maintained according to a scale.  Can specify an upper and lower limit for each condition record, so that manual changes can only be made within these limits.
  • Condition records are normally created in a specific sales area.  Thus, it may depend on which sales area is used as to what price is automatically determined.
  • Scales and free goods are optional in R/3.
Period 1- Mar 1- Apr 30
£1000 -1%
£2000 -2%
£3000 -3%
Lower limit 0%
Upper limit -5%

Period 2- May 1 – May 30
£1000 -2%
£2000 -3%
£3000 -4%
Lower limit 0%
Upper limit -5%

Condition Types

Common Examples
PR00    Price

K007    Discount in percentage according to amount spent
Scale base type Calculation type
£100 -1%
£1000 -2%
£10000 -4%

K029    Discount by weight
Scale base type Calculation type
100kg -1% per kg
1000kg -3% per kg
10000kg -5% per kg

Effects

Condition types determine which type the condition is (i.e. prices, surcharges, discounts, etc) and how it is used.

Determined by

Each condition type is determined by scale base type and calculation type:

  • Scale base type Calculation type Condition Type
  • Amount of money (value) Percentage K007
  • Fixed amount PR00
  • Quantity Amount per unit 
  • Weight Amount per unit (e.g. kg) K029
  • Volume Amount per unit (e.g. litre) 
  • Time period Amount per time period 
Defining the condition type

Defined in the IMG:
SD -> BASIC FUNCTIONS -> PRICING -> PRICING CONTROL -> DEFINE CONDITION TYPES ->

Maintain
Maintain upper/ lower levels
Check settings

Control Data
Calculation type - How system defines sales value, e.g. quantity-based calculation.
Plus/ minus - tells R/3 what to do with the condition, i.e. add it or take it away

Scales
Scale basis     quantity/ volume for scales
Maintaining Conditions

As of 4.6A, 2 options-
Old maintenance technique

LOGISTICS -> SD ->MASTER DATA -> CONDITIONS -> SELECT USING CONDITION TYPE

Input condition type, e.g. K007.  Can add, for example, new scales or free goods.
VK11    Create
VK12    Change
VK13    Display

New maintenance technique
LOGISTICS -> SD -> MASTER DATA -> CONDITIONS ->

VK31    Create
VK34    Create with template
VK32    Change
VK33    Display

SAP SD Tips

See Also
SD Consultant Year End Activities

Get help for your SAP SD problems
Do you have a SAP SD Question?

SAP SD Books
SAP Sales and Distribution, Certification, Interview Questions Reference Books

Delivery Hints
SAP Logistics Execution

SAP Sales and Distribution Tips
SAP SD Discussion Forum and Sales/Distribution Tips

Main Index
SAP Basis, ABAP Programming and Other IMG Stuff
http://www.erpgreat.com

All the site contents are Copyright © www.erpgreat.com and the content authors. All rights reserved.
All product names are trademarks of their respective companies.  The site www.erpgreat.com is in no way affiliated with SAP AG.
Every effort is made to ensure the content integrity.  Information used on this site is at your own risk.
 The content on this site may not be reproduced or redistributed without the express written permission of
www.erpgreat.com or the content authors.