SlideShare a Scribd company logo
Pricing Concept in SAP SD
 Pricing is often a complex process and it can be a challenge to organizations to
arrive at a specific price for a Customer or Vendor under different circumstances
 Pricing is considered various factors such as Surcharges, Discounts, Freights,
Promotions and Taxes before arriving at final price of the Goods or Services
 Organizations emphasize the need of automated the price determination as
effective as possible in order to prevent manual overrides and price maintenance
with in SAP ERP System
Introduction
Pricing Concept in SAP SD
Pricing Elements in Sales Order
•When entering sales orders, the system can carry out an automatic check. During
sales order entry, the system can calculate prices automatically.
•The price of a material is represented by one condition type (PR00). However, the
price of a material can be based on different kinds of pricing records. The price can
come from a price list; it can be specific to a particular customer, or it may be a simple
material price.
•Each discount, surcharge, freight charge, and tax is defined by its own condition. The
following figure illustrates how the system represents various pricing elements of
everyday business.
Pricing
Elements in
Sales Order
1. Prices
2. Surcharges &
Discounts
3. Freight
4. Sales Taxes
Pricing Concept in SAP SD
Prices
Material Price
• A price or a pricing scale for a specific material
• A combination of sales organization and distribution channel for which the
material price is valid based on the access sequence defined in the
configuration
Price List Type
• Create the Custom Price list type and assign the Price List type in Customer
master data. We can define price list types by customer group (Whole Sale,
Retail) and by currency (in case of Foreign customer)
Customer Specific Price
• Create customer specific prices by defining access sequence including the
customer in addition to Sales Area. Also can be achieved assigning a routine
for the condition type
Pricing
Elements:
1. Prices
2. Surcharges &
Discounts
3. Freight
4. Sales Taxes
Pricing Concept in SAP SD
Discounts & Surcharges
•Discounts and Surcharges are based on the Base Price, Quantity or Percentage of the
base price defined condition category
•These are applied with individual pricing conditions and associated condition records
•Pricing scales can be defined based on the Order item Quantity or amount
For example, see the below conditions provided by standard SAP
Price Condition Discount Key
K007 Customer (Percentage)
K005 Customer / Material (Absolute)
BO03 Customer rebate (Percentage)
Freight Charges
•Incoterms are the internationally recognized shipping terms that establish the
respective liabilities of both the shipping party and the recipient
•SAP Standard condition KF00 is used in the pricing procedure based on the shipping
conditions automatically determined by setting up condition records
•Header condition HD00 can be used for charging the freight manually
Pricing
Elements:
1. Prices
2. Surcharges &
Discounts
3. Freight
4. Sales Taxes
Pricing Concept in SAP SD
Sales Taxes
•Automatic calculation of sales taxes, the system takes the following factors into
account:
•Whether the business being transacted is domestic or foreign
•The tax classification of the customer's ship-to party.(Customers who are non-profit
organizations, for example, may be exempt from paying sales tax.)
•The tax classification of the material.(Some products may not be taxed at all while
others may have a reduced tax rate.)
•Taxes is also a condition type in SAP as MWST (Europe) and UTXJ (US)
•Material Tax Classification
•You specify the tax classification for a material in the material master record.
•During sales order processing, the system automatically transfers the tax
classification into the sales document by Material Tax Classification (Material Master)
and Customer Tax classification ( Customer Master)
Pricing
Elements:
1. Prices
2. Surcharges &
Discounts
3. Freight
4. Sales Taxes
Pricing Concept in SAP SD
Pricing Condition Technique
Introduction:
Condition Technique Pricing determination on a
Configuration SD Document
Flow of Condition Technique
•Define condition types for each of the price elements (prices, discounts, and
surcharges) that occur in business transactions.
•Define the condition tables that enable you to store and retrieve condition records
for each of the different condition types.
•Define the access sequences that enable the system to find valid condition records.
•Group condition types and establish their sequence in pricing procedures.
Elements of
Condition
technique
1. Introduction
2. Condition Tables
3. Access Sequences
4. Condition Types
5. Pricing Procedures
6. Pricing Procedure
determination
Condition Table
Access Sequence
Condition Type
Pricing Procedure
Sales Area Customer SD Document
Pricing Concept in SAP SD
Elements of
Condition
technique
1. Introduction
2. Condition Tables
3. Access Sequences
4. Condition Types
5. Pricing Procedures
6. Pricing Procedure
determination
Condition Tables
•A condition table defines the combination of fields (the key) that identifies an
individual condition record. A condition record is how the system stores the specific
condition data that you enter in the system as condition records.
•Deciding the Sequence of Fields
Deciding the sequence of the fields
•The order of the fields in a condition table affects the performance of the system
during pricing. The sequence should be Organizational data, Sales document header
data followed by Item data
Pricing Concept in SAP SD
Access Sequences
•An access sequence is a search strategy that the system uses to find valid data for a
particular condition type.
•It determines the sequence in which the system searches for data. The access
sequence consists of one or more accesses.
•The sequence of the accesses establishes which condition records have priority over
others.
•The accesses tell the system where to look first, second, and so on, until it finds a
valid condition record. You specify an access sequence for each condition type for
which you create condition records.
Though all the access sequences configured, only determined upon setting up the
condition records
Elements of
Condition
technique
1. Introduction
2. Condition Tables
3. Access Sequences
4. Condition Types
5. Pricing Procedures
6. Pricing Procedure
determination
Pricing Concept in SAP SD
Condition Types
•A condition type is a representation of pricing activities such as price, discount or
surcharge, Freight and taxes. Each category may have multiple pricing conditions
•In the above scenario, two discounts can apply. The first discount is a percentage
discount based on the quantity ordered, second discount is a fixed discount based on
the total weight of the item.
•While configuring the condition, we can define the calculation type which
determines how the system calculates prices, discounts and surcharges for a
condition.
•When setting up condition records, you can enter a different calculation type than
the one in Customizing. At present all available calculation types are permitted.
•If you use different calculation types for the same conditions (for example,
percentage, as a fixed amount or quantity-dependent), need not to define different
condition types in Customizing and can set a different calculation type when
maintaining the individual condition records.
Elements of
Condition
technique
1. Introduction
2. Condition Tables
3. Access Sequences
4. Condition Types
5. Pricing Procedures
6. Pricing Procedure
determination
Pricing Concept in SAP SD
Pricing Procedures
•The Pricing Procedure define all the condition types in a particular sequence with logical
grouping which resembles the organizational business needs. For example the step
sequence 0-100 ranges for Prices, 200-300 ranges for Discounts
•The counter define the sequence of condition type with in the step (Logical Group)
•The Condition type defined in the Pricing procedure can displayed from the configuration
•Manual – Indicator defines if a condition type can be applied manually in the pricing
procedure
•Mandatory – The Pricing condition can be handle automatically by setting up condition
records and can’t applied manually
•Statistical – This condition will not be added to net price (Ex: Accrual Conditions)
•Print – If this field is blank, can’t Print in Output documents such as Invoice etc
•Subtot – It allows to store the value of subtotal of logical group of conditions defined in
subtotals
•Req – Requirement controls the condition if and when the condition taken into account of
calculation of net value. For example condition is valid in Billing etc
•Cal Typ - This allowed you assign a piece of code that condition can behave differently than
standard
•Base Type – Allows to assign piece of code to set the condition calculation basis to
something different than standard
•Acckey – Used in account determination to post the value of a condition type to the
appropriated G/L Account
•Accruals – Used in account determination to post the value of an accrual condition type to
the appropriate accrual accounts
Elements of
Condition
technique
1. Introduction
2. Condition Tables
3. Access Sequences
4. Condition Types
5. Pricing Procedures
6. Pricing Procedure
determination
Pricing Concept in SAP SD
Pricing Procedure Determination
•The Unique pricing procedure is determined based on following criteria
Sales Area / Customer Pricing Procedure Indicator (Customer Master) /
Document Pricing Procedure Indicator from Sales Document Types (Sales order
and Billing Document ) in configuration
The above pricing procedure is satisfying the requirements of different documents
1 – Basis/Future pricing,
5 – Returns
A – Standard
T – Toll
Elements of
Condition
technique
1. Introduction
2. Condition Tables
3. Access Sequences
4. Condition Types
5. Pricing Procedures
6. Pricing Procedure
determination

More Related Content

What's hot

96836801 sap-sd-interview-questions
96836801 sap-sd-interview-questions96836801 sap-sd-interview-questions
96836801 sap-sd-interview-questionskollum01
 
Revenue account determination
Revenue account determinationRevenue account determination
Revenue account determination
Srinivasulu Algaskhanpet
 
SAP STO config
SAP STO configSAP STO config
SAP STO config
samitchak
 
Availability Check in SAP SD
Availability Check in SAP SDAvailability Check in SAP SD
Availability Check in SAP SD
Mangesh Ambardekar
 
Item category for a service item SAP SD
Item category for a service item SAP SDItem category for a service item SAP SD
Item category for a service item SAP SD
Harsha Halyal
 
Make to order document
Make to order document Make to order document
Make to order document
Hari Krishna
 
S4 HANA sattlement management_Ganesh Tarlana
S4 HANA  sattlement management_Ganesh Tarlana S4 HANA  sattlement management_Ganesh Tarlana
S4 HANA sattlement management_Ganesh Tarlana
Ganesh Tarlana
 
SAP SD Sales Deal & promotion
SAP SD Sales Deal & promotionSAP SD Sales Deal & promotion
SAP SD Sales Deal & promotion
arun_bala1
 
Output determination
Output determinationOutput determination
Output determination
Srinivasulu Algaskhanpet
 
Inter Company Billing in SAP -Basics
Inter Company Billing in SAP -BasicsInter Company Billing in SAP -Basics
Inter Company Billing in SAP -Basics
Mangesh Ambardekar
 
Availability Check in SAP SD
Availability Check in SAP SDAvailability Check in SAP SD
Availability Check in SAP SD
Srinivasulu Algaskhanpet
 
SAP SD Configuration Document
SAP SD Configuration DocumentSAP SD Configuration Document
SAP SD Configuration Document
Srinivasulu Algaskhanpet
 
Text determination
Text determinationText determination
Text determination
Srinivasulu Algaskhanpet
 
Logistic execution step by step config
Logistic execution step by step configLogistic execution step by step config
Logistic execution step by step config
Jayakumar Vasudevan
 
Free goods determination
Free goods determinationFree goods determination
Free goods determination
Srinivasulu Algaskhanpet
 
Sap sd-pricing-in-depth-configuration-guide
Sap sd-pricing-in-depth-configuration-guideSap sd-pricing-in-depth-configuration-guide
Sap sd-pricing-in-depth-configuration-guide
Amar V
 
Sd configuration steps for automatic batch determination in delivery
Sd   configuration steps for automatic batch determination in deliverySd   configuration steps for automatic batch determination in delivery
Sd configuration steps for automatic batch determination in deliveryShivaprakash Shastri Hiremath
 
Important tables for sap sd
Important tables for sap sd Important tables for sap sd
Important tables for sap sd
Roshan Prasad
 
Rollout solution template SAP SD
Rollout solution template   SAP SDRollout solution template   SAP SD
Rollout solution template SAP SD
Mohammed Azhad
 

What's hot (20)

96836801 sap-sd-interview-questions
96836801 sap-sd-interview-questions96836801 sap-sd-interview-questions
96836801 sap-sd-interview-questions
 
Revenue account determination
Revenue account determinationRevenue account determination
Revenue account determination
 
SAP STO config
SAP STO configSAP STO config
SAP STO config
 
Availability Check in SAP SD
Availability Check in SAP SDAvailability Check in SAP SD
Availability Check in SAP SD
 
Item category for a service item SAP SD
Item category for a service item SAP SDItem category for a service item SAP SD
Item category for a service item SAP SD
 
Make to order document
Make to order document Make to order document
Make to order document
 
S4 HANA sattlement management_Ganesh Tarlana
S4 HANA  sattlement management_Ganesh Tarlana S4 HANA  sattlement management_Ganesh Tarlana
S4 HANA sattlement management_Ganesh Tarlana
 
SAP SD Sales Deal & promotion
SAP SD Sales Deal & promotionSAP SD Sales Deal & promotion
SAP SD Sales Deal & promotion
 
Output determination
Output determinationOutput determination
Output determination
 
Inter Company Billing in SAP -Basics
Inter Company Billing in SAP -BasicsInter Company Billing in SAP -Basics
Inter Company Billing in SAP -Basics
 
Availability Check in SAP SD
Availability Check in SAP SDAvailability Check in SAP SD
Availability Check in SAP SD
 
SAP SD Configuration Document
SAP SD Configuration DocumentSAP SD Configuration Document
SAP SD Configuration Document
 
Text determination
Text determinationText determination
Text determination
 
Logistic execution step by step config
Logistic execution step by step configLogistic execution step by step config
Logistic execution step by step config
 
Free goods determination
Free goods determinationFree goods determination
Free goods determination
 
Important tables for sap sd
Important tables for sap sdImportant tables for sap sd
Important tables for sap sd
 
Sap sd-pricing-in-depth-configuration-guide
Sap sd-pricing-in-depth-configuration-guideSap sd-pricing-in-depth-configuration-guide
Sap sd-pricing-in-depth-configuration-guide
 
Sd configuration steps for automatic batch determination in delivery
Sd   configuration steps for automatic batch determination in deliverySd   configuration steps for automatic batch determination in delivery
Sd configuration steps for automatic batch determination in delivery
 
Important tables for sap sd
Important tables for sap sd Important tables for sap sd
Important tables for sap sd
 
Rollout solution template SAP SD
Rollout solution template   SAP SDRollout solution template   SAP SD
Rollout solution template SAP SD
 

Similar to Pricing Concept in SAP SD by Venkat Mannam

Sap sd important interview concepts
Sap sd important interview concepts Sap sd important interview concepts
Sap sd important interview concepts
Mohit Amitabh
 
PRICING_PRESENTATION.ppt
PRICING_PRESENTATION.pptPRICING_PRESENTATION.ppt
PRICING_PRESENTATION.ppt
ssuserddd04a1
 
What is copa master data
What is copa master dataWhat is copa master data
What is copa master data
Rajeev Kumar
 
SAP MM - Master Data.pptx
SAP MM - Master Data.pptxSAP MM - Master Data.pptx
SAP MM - Master Data.pptx
sushilsaxena12
 
Order Management Training-28th May.pptx
Order Management Training-28th May.pptxOrder Management Training-28th May.pptx
Order Management Training-28th May.pptx
ssuser23cbfc
 
105322956 advance-pricing-total-oracle-apps
105322956 advance-pricing-total-oracle-apps105322956 advance-pricing-total-oracle-apps
105322956 advance-pricing-total-oracle-apps
Shivakumar Karajagi
 
How SAP SD is integrated with SAP Finance?
How SAP SD is integrated with SAP Finance?How SAP SD is integrated with SAP Finance?
How SAP SD is integrated with SAP Finance?
Intelligroup, Inc.
 
EBS-OPM Costing.docx
EBS-OPM Costing.docxEBS-OPM Costing.docx
EBS-OPM Costing.docx
Mina Lotfy
 
Pricing Procedure For Purchase Order
Pricing Procedure For Purchase OrderPricing Procedure For Purchase Order
Pricing Procedure For Purchase OrderRameswara Vedula
 
Oracle R12 SCM Functional Interview Questions - Order Management,
Oracle R12 SCM Functional Interview Questions - Order Management, Oracle R12 SCM Functional Interview Questions - Order Management,
Oracle R12 SCM Functional Interview Questions - Order Management,
Boopathy CS
 
sap-mm-pricing-procedure sap mm people learning
sap-mm-pricing-procedure sap mm people learningsap-mm-pricing-procedure sap mm people learning
sap-mm-pricing-procedure sap mm people learning
VimalBatch39Royals
 
Material determination
Material determinationMaterial determination
Material determinationmadhu jetty
 
Here are the 16 pricing elements in pricing procedure and description for each
Here are the 16 pricing elements in pricing procedure and description for eachHere are the 16 pricing elements in pricing procedure and description for each
Here are the 16 pricing elements in pricing procedure and description for eachvishalsap84
 
SAP MM SD INTEGRATION WITH FICO
SAP MM SD INTEGRATION WITH FICOSAP MM SD INTEGRATION WITH FICO
SAP MM SD INTEGRATION WITH FICO
Vugile Prasad
 
FI & MM integration
FI & MM integrationFI & MM integration
FI & MM integrationsekhardatta
 
SAP Product costing Calculation With Components - Skillstek
SAP Product costing Calculation With Components  - SkillstekSAP Product costing Calculation With Components  - Skillstek
SAP Product costing Calculation With Components - Skillstek
Skillstek
 
SAP Organization Structure V1.2.ppt
SAP Organization Structure V1.2.pptSAP Organization Structure V1.2.ppt
SAP Organization Structure V1.2.ppt
mambrino
 
Tranasactions
TranasactionsTranasactions
Tranasactions
bindumadhavi
 
Master_data.ppt
Master_data.pptMaster_data.ppt
Master_data.ppt
NarahariSimhadri
 

Similar to Pricing Concept in SAP SD by Venkat Mannam (20)

Sap sd important interview concepts
Sap sd important interview concepts Sap sd important interview concepts
Sap sd important interview concepts
 
PRICING_PRESENTATION.ppt
PRICING_PRESENTATION.pptPRICING_PRESENTATION.ppt
PRICING_PRESENTATION.ppt
 
What is copa master data
What is copa master dataWhat is copa master data
What is copa master data
 
SAP MM - Master Data.pptx
SAP MM - Master Data.pptxSAP MM - Master Data.pptx
SAP MM - Master Data.pptx
 
Order Management Training-28th May.pptx
Order Management Training-28th May.pptxOrder Management Training-28th May.pptx
Order Management Training-28th May.pptx
 
105322956 advance-pricing-total-oracle-apps
105322956 advance-pricing-total-oracle-apps105322956 advance-pricing-total-oracle-apps
105322956 advance-pricing-total-oracle-apps
 
How SAP SD is integrated with SAP Finance?
How SAP SD is integrated with SAP Finance?How SAP SD is integrated with SAP Finance?
How SAP SD is integrated with SAP Finance?
 
EBS-OPM Costing.docx
EBS-OPM Costing.docxEBS-OPM Costing.docx
EBS-OPM Costing.docx
 
Pricing Procedure For Purchase Order
Pricing Procedure For Purchase OrderPricing Procedure For Purchase Order
Pricing Procedure For Purchase Order
 
Oracle R12 SCM Functional Interview Questions - Order Management,
Oracle R12 SCM Functional Interview Questions - Order Management, Oracle R12 SCM Functional Interview Questions - Order Management,
Oracle R12 SCM Functional Interview Questions - Order Management,
 
sap-mm-pricing-procedure sap mm people learning
sap-mm-pricing-procedure sap mm people learningsap-mm-pricing-procedure sap mm people learning
sap-mm-pricing-procedure sap mm people learning
 
Material determination
Material determinationMaterial determination
Material determination
 
Here are the 16 pricing elements in pricing procedure and description for each
Here are the 16 pricing elements in pricing procedure and description for eachHere are the 16 pricing elements in pricing procedure and description for each
Here are the 16 pricing elements in pricing procedure and description for each
 
SAP MM SD INTEGRATION WITH FICO
SAP MM SD INTEGRATION WITH FICOSAP MM SD INTEGRATION WITH FICO
SAP MM SD INTEGRATION WITH FICO
 
FI & MM integration
FI & MM integrationFI & MM integration
FI & MM integration
 
SAP Product costing Calculation With Components - Skillstek
SAP Product costing Calculation With Components  - SkillstekSAP Product costing Calculation With Components  - Skillstek
SAP Product costing Calculation With Components - Skillstek
 
SAP Organization Structure V1.2.ppt
SAP Organization Structure V1.2.pptSAP Organization Structure V1.2.ppt
SAP Organization Structure V1.2.ppt
 
Tranasactions
TranasactionsTranasactions
Tranasactions
 
Tranasactions
TranasactionsTranasactions
Tranasactions
 
Master_data.ppt
Master_data.pptMaster_data.ppt
Master_data.ppt
 

Recently uploaded

JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 

Recently uploaded (20)

JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 

Pricing Concept in SAP SD by Venkat Mannam

  • 1. Pricing Concept in SAP SD  Pricing is often a complex process and it can be a challenge to organizations to arrive at a specific price for a Customer or Vendor under different circumstances  Pricing is considered various factors such as Surcharges, Discounts, Freights, Promotions and Taxes before arriving at final price of the Goods or Services  Organizations emphasize the need of automated the price determination as effective as possible in order to prevent manual overrides and price maintenance with in SAP ERP System Introduction
  • 2. Pricing Concept in SAP SD Pricing Elements in Sales Order •When entering sales orders, the system can carry out an automatic check. During sales order entry, the system can calculate prices automatically. •The price of a material is represented by one condition type (PR00). However, the price of a material can be based on different kinds of pricing records. The price can come from a price list; it can be specific to a particular customer, or it may be a simple material price. •Each discount, surcharge, freight charge, and tax is defined by its own condition. The following figure illustrates how the system represents various pricing elements of everyday business. Pricing Elements in Sales Order 1. Prices 2. Surcharges & Discounts 3. Freight 4. Sales Taxes
  • 3. Pricing Concept in SAP SD Prices Material Price • A price or a pricing scale for a specific material • A combination of sales organization and distribution channel for which the material price is valid based on the access sequence defined in the configuration Price List Type • Create the Custom Price list type and assign the Price List type in Customer master data. We can define price list types by customer group (Whole Sale, Retail) and by currency (in case of Foreign customer) Customer Specific Price • Create customer specific prices by defining access sequence including the customer in addition to Sales Area. Also can be achieved assigning a routine for the condition type Pricing Elements: 1. Prices 2. Surcharges & Discounts 3. Freight 4. Sales Taxes
  • 4. Pricing Concept in SAP SD Discounts & Surcharges •Discounts and Surcharges are based on the Base Price, Quantity or Percentage of the base price defined condition category •These are applied with individual pricing conditions and associated condition records •Pricing scales can be defined based on the Order item Quantity or amount For example, see the below conditions provided by standard SAP Price Condition Discount Key K007 Customer (Percentage) K005 Customer / Material (Absolute) BO03 Customer rebate (Percentage) Freight Charges •Incoterms are the internationally recognized shipping terms that establish the respective liabilities of both the shipping party and the recipient •SAP Standard condition KF00 is used in the pricing procedure based on the shipping conditions automatically determined by setting up condition records •Header condition HD00 can be used for charging the freight manually Pricing Elements: 1. Prices 2. Surcharges & Discounts 3. Freight 4. Sales Taxes
  • 5. Pricing Concept in SAP SD Sales Taxes •Automatic calculation of sales taxes, the system takes the following factors into account: •Whether the business being transacted is domestic or foreign •The tax classification of the customer's ship-to party.(Customers who are non-profit organizations, for example, may be exempt from paying sales tax.) •The tax classification of the material.(Some products may not be taxed at all while others may have a reduced tax rate.) •Taxes is also a condition type in SAP as MWST (Europe) and UTXJ (US) •Material Tax Classification •You specify the tax classification for a material in the material master record. •During sales order processing, the system automatically transfers the tax classification into the sales document by Material Tax Classification (Material Master) and Customer Tax classification ( Customer Master) Pricing Elements: 1. Prices 2. Surcharges & Discounts 3. Freight 4. Sales Taxes
  • 6. Pricing Concept in SAP SD Pricing Condition Technique Introduction: Condition Technique Pricing determination on a Configuration SD Document Flow of Condition Technique •Define condition types for each of the price elements (prices, discounts, and surcharges) that occur in business transactions. •Define the condition tables that enable you to store and retrieve condition records for each of the different condition types. •Define the access sequences that enable the system to find valid condition records. •Group condition types and establish their sequence in pricing procedures. Elements of Condition technique 1. Introduction 2. Condition Tables 3. Access Sequences 4. Condition Types 5. Pricing Procedures 6. Pricing Procedure determination Condition Table Access Sequence Condition Type Pricing Procedure Sales Area Customer SD Document
  • 7. Pricing Concept in SAP SD Elements of Condition technique 1. Introduction 2. Condition Tables 3. Access Sequences 4. Condition Types 5. Pricing Procedures 6. Pricing Procedure determination Condition Tables •A condition table defines the combination of fields (the key) that identifies an individual condition record. A condition record is how the system stores the specific condition data that you enter in the system as condition records. •Deciding the Sequence of Fields Deciding the sequence of the fields •The order of the fields in a condition table affects the performance of the system during pricing. The sequence should be Organizational data, Sales document header data followed by Item data
  • 8. Pricing Concept in SAP SD Access Sequences •An access sequence is a search strategy that the system uses to find valid data for a particular condition type. •It determines the sequence in which the system searches for data. The access sequence consists of one or more accesses. •The sequence of the accesses establishes which condition records have priority over others. •The accesses tell the system where to look first, second, and so on, until it finds a valid condition record. You specify an access sequence for each condition type for which you create condition records. Though all the access sequences configured, only determined upon setting up the condition records Elements of Condition technique 1. Introduction 2. Condition Tables 3. Access Sequences 4. Condition Types 5. Pricing Procedures 6. Pricing Procedure determination
  • 9. Pricing Concept in SAP SD Condition Types •A condition type is a representation of pricing activities such as price, discount or surcharge, Freight and taxes. Each category may have multiple pricing conditions •In the above scenario, two discounts can apply. The first discount is a percentage discount based on the quantity ordered, second discount is a fixed discount based on the total weight of the item. •While configuring the condition, we can define the calculation type which determines how the system calculates prices, discounts and surcharges for a condition. •When setting up condition records, you can enter a different calculation type than the one in Customizing. At present all available calculation types are permitted. •If you use different calculation types for the same conditions (for example, percentage, as a fixed amount or quantity-dependent), need not to define different condition types in Customizing and can set a different calculation type when maintaining the individual condition records. Elements of Condition technique 1. Introduction 2. Condition Tables 3. Access Sequences 4. Condition Types 5. Pricing Procedures 6. Pricing Procedure determination
  • 10. Pricing Concept in SAP SD Pricing Procedures •The Pricing Procedure define all the condition types in a particular sequence with logical grouping which resembles the organizational business needs. For example the step sequence 0-100 ranges for Prices, 200-300 ranges for Discounts •The counter define the sequence of condition type with in the step (Logical Group) •The Condition type defined in the Pricing procedure can displayed from the configuration •Manual – Indicator defines if a condition type can be applied manually in the pricing procedure •Mandatory – The Pricing condition can be handle automatically by setting up condition records and can’t applied manually •Statistical – This condition will not be added to net price (Ex: Accrual Conditions) •Print – If this field is blank, can’t Print in Output documents such as Invoice etc •Subtot – It allows to store the value of subtotal of logical group of conditions defined in subtotals •Req – Requirement controls the condition if and when the condition taken into account of calculation of net value. For example condition is valid in Billing etc •Cal Typ - This allowed you assign a piece of code that condition can behave differently than standard •Base Type – Allows to assign piece of code to set the condition calculation basis to something different than standard •Acckey – Used in account determination to post the value of a condition type to the appropriated G/L Account •Accruals – Used in account determination to post the value of an accrual condition type to the appropriate accrual accounts Elements of Condition technique 1. Introduction 2. Condition Tables 3. Access Sequences 4. Condition Types 5. Pricing Procedures 6. Pricing Procedure determination
  • 11. Pricing Concept in SAP SD Pricing Procedure Determination •The Unique pricing procedure is determined based on following criteria Sales Area / Customer Pricing Procedure Indicator (Customer Master) / Document Pricing Procedure Indicator from Sales Document Types (Sales order and Billing Document ) in configuration The above pricing procedure is satisfying the requirements of different documents 1 – Basis/Future pricing, 5 – Returns A – Standard T – Toll Elements of Condition technique 1. Introduction 2. Condition Tables 3. Access Sequences 4. Condition Types 5. Pricing Procedures 6. Pricing Procedure determination