SAP Pricing Condition Tables

SAP Pricing Condition Tables & Pricing Condition Tcodes in SAP

A condition type is a representation in the system of some aspect of your daily pricing activities. For example, you can define a different condition type for each kind of price, discount or surcharge that occurs in your business transactions. You find following the list of main SAP Pricing Condition Tables and Transaction Codes.

Main SAP Pricing Condition Tables

The most important SAP Pricing Condition Tables for SAP Sales Order are:

SAP Tables Description
KONV Conditions for Transaction Data
KONP Conditions for Items
KOND Conditions (Data)
KONH Conditions (Header)
KONM Conditions

Full list of SAP Pricing Condition Tables

If you are looking for more tables for Pricing Condition in SAP check the following list:

SAP Tables Description
KONAIND Index: Groups of Conditions/Header Record Conditions
KOND Conditions (Data)
KOND3 Conditions: Campaign Determination – Data Part
KONDD Material Substitution – Data Division
KONDDP Conditions: Additional Materials for Material Determination
KONDH Conditions: Batch Strategy – Data Division
KONDI Conditions: Data part for certificates
KONDIND General Document Index for Conditions
KONDN Conditions: Free goods – Data section
KONDNS Conditions: Free goods determination – scales
KONDP Conditions: Packing Object Data Section
KONDR Conditions: Derivation strategy – data part
KONDRPR Conditions: Derivation strategy – recipient item data
KONDRPS Conditions: Derivation strategy – sender item data
KONDV Conditions: Data part for certificates
KONH Conditions (Header)
KONM Conditions (1-Dimensional Quantity Scale)
KONP Conditions (Item)
KONV Conditions (Transaction Data)
KONW Conditions (1-Dimensional Value Scale)
KOTN900 LSI Free Goods Condition Table

Source: scn.sap.com

Conditions Types T685T Table

The standard Table T685T contains all the Condition Types for Pricing.

The fields of T685T Condition Types Tables are:

T685T Fields Description
SPRAS Language Key
KVEWE Usage of the condition table
KAPPL Application
KSCHL Condition Type
VTEXT Name

The most common Conditions Types are:

Check also   SAP Stock Overview

Condition Types Description
A001 Rebates
FRA1 Freight %
HB00 Header Surch.(Value)
HB01 Header Disc.(Value)
K000 Contrct HeaderDisc %
MM00 Minimum Qty (Amount)
MM01 Minimum Qty (%)
MP01 Market Price
MWST Input Tax
P000 Gross Price
R000 Discount % on Gross
PA00 Promotion Price
P001 Gross Price
PRS Total Price

More SAP Conditions Tables

The customizing Tables for Conditions are

SAP Tcodes Description
T680M Condition: Tree Control: Features
T680MT Condition: Tree Control: Features: Texts?
T680N Condition: Tree Control: Nodes
T680NF Condition: Tree Control: Nodes: Fields
T680V Condition: Tree Control: Variants
T680VL Condition: Tree Control: Tree Variants
T680VT Condition: Tree Control: Variants: Texts
T680VU Condition: Tree Control: User-dependent Variants
T681 Conditions: Structures
T681A Conditions: Applications
T681B Conditions: Applications: Texts
T681COMP Cond.: Fig. (KVEWE & KAPPL) –> DF14L (Component Hierarchy)
T681D Condition: Tables used per Application
T681E Conditions: Fast-Entry Fields
T681F Conditions: Allowed Fields Per Usage and Application
T681H Conditions: Usage/Application with Client
T681O Permitted Document Categories for the Index to Conditions
T681OT Object Category Texts for Index to Conditions
T681S Conditions: Fast Entry Types
T681T Conditions: Fast Entry: Texts
T681U Parameters for creating pricing reports
T681V Conditions: Usages
T681W Conditions: Usage: Texts
T681X Condition tables for lists
T681Y Conditions: List Variants
T681YF Pricing Report: Fields Used
T681YT Pricing Report: Texts
T681Y_BMEN Condition Maintenance to Area Menu
T681Z Conditions: Dependent Data for Application/Usage
T682 Conditions: Access Sequences
T682I Conditions: Access Sequences (Generated Form)
T682IA Conditions: Access Sequences (Generated Form)
T682T Conditions: Access Sequences: Texts
T682V Conditions: Condition Type/Access (Execute Header Check)
T682VA Conditions: Condition Type/Access (Execute Header Check)
T682Z Conditions: Access Sequences (Fields)
T682ZA Conditions: Access Sequences (Fields)
T682Z_D T682Z with Dynamic Part
T682Z_NOBLI Conditions: Access Sequences (Fields) – Mandatory Yes/No
T683 Pricing procedures
T683C Batch Search Procedure: Determination in Sales Docs
T683S Pricing Procedure: Data
T683T Pricing Procedures: Texts
T683U Conditions: Procedure (Text)
T683V Pricing Procedures: Determination in Sales Docs.
T683V_CMP Campaign Determination Procedure: Sales Doc. Determination
T684 Condition Exclusion Groups
T684G Condition Exclusion Groups: Condition Types
T684S Condition Exclusion: Procedure Assignment
T684T Condition exclusion: Texts
T685 Conditions: Types
T685A Conditions: Types: Additional Price Element Data
T685B Condition Types: Additional Data for Sending Output
T685H Conditions: Batches => Default Values
T685M Portfolio Processing: Portfolio Types
T685N Conditions: Types & Additional Data for Free-Goods Discount
T685P WFMC: Valid printing parameters of an application
T685R Conditions: Derivation => default values
T685S Condition Types: Scales for Conditions
T685S_KEY Key Fields for Table T685S
T685T Conditions: Types: Texts
T685W DRM Relevancy for Rules Condition Types
T685Z Condition Types: Lower/Higher Limits for Pricing Elements
T686A Conditions: Exclusion Indicator
T686B Conditions: Exclusion Indicator: Texts
T686C Contact Person: Responsibilities in Sales and Distribution
T686D Contact Person: Responsibilities in SD: Texts
T686E Conditions: Processing Status
T686F Conditions: Processing Status: Texts
T687 Account Determination: Account Key
T687T Account Determination: Account Key Texts
T688 Condition: Copying Rules for Condition Tables
T688K Condition: Copying Rules for Condition Types
T688T Condition: Copying Rules for Condition Tables
T689 Download Profile for the Conditions
T689K Reference: Download Profile – Pricing Procedures
T689T Text Table for T689
Check also   SAP FI Tcodes & SAP CO Transaction Codes (Finance and Controlling Tcodes in SAP)

SAP Pricing Condition Tcodes

Let’s start first by the most important transaction code for Sales Order Pricing Condition in SAP SD ( Sales and Distribution ).
Here the 3 tcodes to consider first:

SAP Tcodes Description
VK11 Create
VK12 Change
VK13 Display

If you want to go further and know the SAP transaction codes for SAP Pricing Condition for Sales Order,  here the list:

Full list of Pricing Condition Related Tcodes

If you are looking for an other transaction for Condition for Sales Order, you may to check the following list.
This list contains all VK* Transactions related to Pricing Condition for Sales ORder.

SAP Tcodes Description
VK+C Condition master data check
VK01 Conditions: Dialog Box for CondElem.
VK03 Create Condition Table
VK04 Change Condition Table
VK05 Display Condition Table
VK11 Create Condition
VK12 Change Condition
VK13 Display Condition
VK14 Create Condition with Reference
VK15 Create Condition
VK16 Create Condition with Reference
VK17 Change condition
VK18 Display condition
VK19 Change Condition Without Menu
VK20 Display Condition Without Menu
VK30 Maintain Variant Conditions
VK31 Condition Maintenance: Create
VK32 Condition Maintenance: Change
VK33 Condition Maintenance: Display
VK34 Condition Maint.: Create with Refer.
VKA1 Archiving conditions
VKA2 Deleting conditions
VKA3 Reloading conditions
VKA4 Archiving agreements
VKA5 Deleting agreements
VKA6 Reloading agreements
VKAR Read Archive File
VKAW Generate Archive File
VKC1 Create General Strategy
VKC2 Change General Strategy
VKC3 Display General Strategy
VKDV Number range maintenance: RV_SNKOM
VKM1 Blocked SD Documents
VKM2 Released SD Documents
VKM3 Sales Documents
VKM4 SD Documents
VKM5 Deliveries
VKOA Accnt Determination
VKOE
VKP1 Sales price calculation
VKP2 Display POS Conditions
VKP3 Pricing document for material
VKP4 Pricing document for org. Structure
VKP5 Create Calculation
VKP6 Change pricing document
VKP7 Display pricing document
VKP8 Display Price Calculation
VKP9 Currency conversion in price calc.
VKPA Archiving
VKPB Sales price calc. in background run
VKPR Read archive file
VKTT Test Partners DI/RFC
VKU1 Report: Reval at Rtl for Rtl Pr.Chng
VKU10 Correction of Valuation at Retail
VKU11 Delete Count Document Items
VKU2 Total Revaluation at Retail
VKU3 Partial Revaluation at Retail
VKU4 Rtl Revaluation Docs for Material
VKU5 Display Retail Revaluation Document
VKU6 Report: List Crtn for Rtl Pr. Change
VKU7 Report: Total Reval. for Rtl Pr. Chn
VKU8 Test Transaction BAPI Count List
VKU9 Rtl Reval. Correction: List Display
VKUN Reload
VKVE WFMC:
VKVF Conditions: Dialog Box for CondElem.
VKVG Maintain Condition Elements
VKVI General View Maintenance – W.Qualif.
VKVN WFMC:
VKXX Create Test for RKA
VKYY Change Test for RKA
VKZZ Test for RKS-Surcharge Conditions
Check also   How to Extend Integrated Invoice SAP VIM Integrated Invoice Cockpit

Leave a Reply

Your email address will not be published. Required fields are marked *