SAP Table T683S

Pricing Procedure: Data

What Is the SAP T683S Table?

SAP Table T683S used to store pricing procedure steps and condition types assignments in SAP. It contains the detailed configuration information about the individual steps maintained in the pricing procedure.

In Sales and Distribution (SD), a pricing procedure is defines the sequences in which pricing conditions such as base price, discounts, surcharges, freight charges and tax that are processed during sales transactions.

The T683S table contains the important information such as Pricing Procedure Key, Step number, Condition type, Requirements, Subtotal, Calculation Formula, and Account key.

SAP T683 Table for Pricing Procedure Configuration

Each Pricing procedure is identified by a Pricing Procedure Key(KALSM) which links to pricing procedure definition maintained in T683 and its individual steps in T683S.

When a sales order is created, the relevant pricing procedure is determined based on the configured pricing procedure determination settings. SAP then processes relevant condition types in the sequences maintained in T683S to calculate prices, discounts, surcharges, freight charges, and taxes.

Quick overview

SAP table T683S
Short description Pricing Procedure: Data
Table type Transparent table
Primary key MANDT (Client), KVEWE (Usage of the condition table), KAPPL (Application), KALSM (Procedure (Pricing, Output Control, Acct. Det., Costing,...)), STUNR (Step Number), ZAEHK (Condition Counter)
Client-dependent Yes

Important fields explained

Field SAP field description What this field means
KVEWE Usage of the condition table Condition usage that identifies the purpose for which the condition technique is used.
KAPPL Application Application area in which the pricing procedure is used.
KALSM Procedure (Pricing, Output Control, Acct. Det., Costing,...) Pricing procedure to which the pricing step and condition type are assigned.
STUNR Step Number Step number that determines the sequence of conditions in the pricing procedure.
ZAEHK Condition Counter Counter that distinguishes multiple condition entries within the same pricing step.
KSCHL Condition Type Condition type assigned to this pricing procedure step.
STUNB From Reference Step Starting reference step used to determine the calculation basis for a pricing condition.
KVSL1 Account Key Account key used for G/L account determination.

At a glance

Module
Sales and Distribution SD
Application component
BASIC FUNCTIONS SD-BF
Subcomponent
PRICING SD-BF-PR

Technical details

Delivery class
C (Customizing, maintenance only by customer, no SAP imports)
Data class
APPL2 (Organization and customizing)
Package
Customizing of Pricing (VF_PRC_CUSTOMIZING)

Primary key fields

Field Description Data element Type Length
MANDT Client MANDT CLNT 3
KVEWE Usage of the condition table KVEWE CHAR 1
KAPPL Application KAPPL CHAR 2
KALSM Procedure (Pricing, Output Control, Acct. Det., Costing,...) KALSM_D CHAR 6
STUNR Step Number STUNR NUMC 3
ZAEHK Condition Counter DZAEHK NUMC 3

Table fields

23 fields

23 fields

Field Description Data element Domain Type Length Decimals Check table
MANDT Key Client MANDT MANDT CLNT 3 — T000
KVEWE Key Usage of the condition table KVEWE KVEWE CHAR 1 — T681V
KAPPL Key Application KAPPL KAPPL CHAR 2 — T681A
KALSM Key Procedure (Pricing, Output Control, Acct. Det., Costing,...) KALSM_D KALSM CHAR 6 — T683
STUNR Key Step Number STUNR STUNR NUMC 3 —
ZAEHK Key Condition Counter DZAEHK ZAEHK NUMC 3 —
KSCHL Condition Type KSCHL KSCHL CHAR 4 — T685
STUNB From Reference Step STUNB STUNR NUMC 3 —
STUN2 To Reference Step STUN2 STUNR NUMC 3 —
KAUTO Condition determined manually KAUTO XFELD CHAR 1 —
KOBED Requirement KOBED BEDNG_LONG NUMC 7 —
KZWIW Condition subtotal KZWIW KZWIW CHAR 1 —
KSTAT Condition is used for statistics KSTAT XFELD CHAR 1 —
KOFRM Routine for Alternative Calculation of Condition Amount KOFRM KOFRM_LONG NUMC 7 —
KOFRA Routine for Alternative Calculation of Condition Base Value KOFRA KOFRM_LONG NUMC 7 —
KVSL1 Account Key KVSL1 KVSCHL CHAR 3 — T687
KVSL2 Account Key - Accruals / Provisions KVSL2 KVSCHL CHAR 3 — T687
DRUKZ Print Type for Condition Lines DRUKZ DRUKZ CHAR 1 —
KOBLI Condition is mandatory KOBLI XFELD CHAR 1 —
IS_ACCT_DETN_RELEVANT Statistical and Relevant for Account Determination IS_ACCT_DETN_RELEVANT XFELD CHAR 1 —
ACCESS_LEVEL Access Level for Price Elements PRCG_ACCESS_LEVEL PRCG_ACCESS_LEVEL NUMC 4 — PRCG_ACC_LEVEL
INCLUSIONPOINTFROMTOISCOPIED From step and to step of inclusion point is copied VFPRC_FROM_TO_STEP_OF_INCL_PT XFELD CHAR 1 —
/SAPCEM/CONV_ME Conversion of Unit of Measure /SAPCEM/CONV_ME X CHAR 1 —

Editorial and verification

Content editor
ERPSAP Content Team
Verified against
SAP S/4HANA 2023 On-Premise system
Last updated
October 12, 2026

The information on this SAP T683S table page is based on the verified SAP S/4HANA 2023 on-premise system identified above. Table definitions, fields, and availability may differ across SAP releases and customer-specific systems.