SAP Table KOMT1

Price Determination Communications-Pricing Procedure

KOMT1 (Price Determination Communications-Pricing Procedure) is a standard table in SAP R\3 ERP systems. Below you can find the technical details of the fields that make up this table. Key fields are marked in blue.

Additionally we provide an overview of foreign key relationships, if any, that link KOMT1 to other SAP tables.

KOMT1 table fields

Field Data element Checktable Datatype Length Decimals
STUNR Step number STUNR NUMC 3 0
ZAEHK Condition counter DZAEHK NUMC 2 0
KAPPL Application KAPPL T681A CHAR 2 0
KSCHL Condition type KSCHA CHAR 4 0
STUNB From Ref. Step for Percentage Conditions STUNB NUMC 3 0
STUN2 From Ref. Step for Percentage Conditions STUNB NUMC 3 0
KAUTO Condition determined manually KAUTO CHAR 1 0
X Yes
NULL No
KOBED Requirement KOBED NUMC 3 0
KZWIW Condition subtotal KZWIW CHAR 1 0
NULL No separate sub-totals
1 Carry over value to KOMP-KZWI1
2 Carry over value to KOMP-KZWI2
3 Carry over value to KOMP-KZWI3
4 Carry over value to KOMP-KZWI4
5 Carry over value to KOMP-KZWI5
6 Carry over value to KOMP-KZWI6
7 Carry over value to KOMP_BONBA (rebate basis 1)
8 Copy values according to KOMP-PREVA (preference value)
9 Copy values to KOMP-BRTWR (gross value)
A Carry over price to KOMP-CMPRE (credit price)
B Carry over value to KOMP-WAVWR (cost)
C Carry over value to KOMP-GKWRT (statistical value)
D Copy value to XWORKD
E Copy value to XWORKE
F Copy value to XWORKF
G Copy value to XWORKG
H Copy value to XWORKH
I Copy value to XWORKI
J Copy value to XWORKJ
K Copy price to XWORKK
L Copy price to XWORKL
M Copy price to XWORKM
Q VAT base amount for internally posted material (only IS-OIL)
S Copy values to KOMP-EFFWR (effective value)
Y Copy value to KOMP-OIIDC (IS-OIL/only JVA CRP Pricing)
Z Copy value to KOMP-OIEBC (IS-OIL/only JVA CRP Pricing)
N Value Transfer to KOMP-NRAB_VALUE (Free Goods)
KVSL1 Account key KVSL1 T687 CHAR 3 0
KVSL2 Account key - accruals / provisions KVSL2 T687 CHAR 3 0
DRUKZ Print ID for condition lines DRUKZ CHAR 1 0
NULL It was not printed
X Printing at item level (previous procedure)
S Printing at totals level (previous procedure)
A Total: General
B Total: if value <> zero
C Total: if value <> previous value
D Total: if value <> zero and value <> previous value
a at item: General
b at item: if value <> zero
c at item: if value <> previous value
d at item: if value <> zero and value <> previous value
KOAID Condition class KOAID CHAR 1 0
A Discount or surcharge
B Prices
C Expense reimbursement
D Taxes
E Extra pay
F Fees or differential (only IS-OIL)
G Tax Classification
H Determining sales deal
Q Totals record for fees (only IS-OIL)
W Wage Withholding Tax
KOZGF Access sequence KOZGF T682 CHAR 4 0
KRECH Calculation type for condition KRECH CHAR 1 0
A Percentage
B Fixed amount
C Quantity
D Gross weight
E Net weight
F Volume
G Formula
H Percentage included
I Percentage (travel expenses)
K Per mille
J Per mille
L Points
M Quantity - monthy price
N Quantity - yearly price
O Quantity - daily price
P Quantity - weekly price
Q Commodity Price
R Distance-dependent
S Number of shipping units
T Multi-dimensional
U Percentage FIN (CRM Only)
KZBZG Scale basis indicator KZBZG CHAR 1 0
B Value scale
C Quantity scale
D Gross weight scale
E Net weight scale
F Volume scale
G Scale based on a formula
L Point scale
M Time period scale - Month
N Time period scale - Years
O Time period scale - Days
P Time period scale - Week
R Distance
S Number of shipping units
T reserved (IS-OIL, time prices)
X reserved (IS-OIL, day prices)
KNTYP Condition category (examples: tax, freight, price, cost) KNTYP CHAR 1 0
$ TaxJurCode trigger (without license check KNVL)
+ Tax exemption license via conditions
- Total charges (only IS-OIL)
0 Charges - condition records (only IS-OIL)
1 Tax JurDic level 1 (with license check KNVL)
2 Tax JurDic level 2
3 Tax JurDic level 3
4 Tax JurDic level 4
5 Customer reserve 5
6 Customer reserve 6
7 Customer reserve 7
8 Customer reserve 8
9 Customer reserve 9
A Packaging
B Delivery costs
C Insurance
D Tax
E Cash discount
F Freight
G Internal price
H Basic price
I Price for intercompany billing
J Customer expected price / customer value (excl.tax)
K Base amount excluding tax
L Generally new when copying
M Sales tax w/license-checking (VAT)
N Input Tax not Deductible
O Variants
P Base amount including tax
Q Costing
R Invoice list condition
S Standard cost
T Moving cost
U Discount/surcharge for precious metals
V Price component
W Expected sales price (including tax)
X Customer reserve X
Y Customer reserve Y
Z Customer reserve Z
a Reserved (fixed extra pay)
b Transfer Price for Group Valuation
c Transfer price for profit centers
d Confirmed purchase net price/value
e Down payment request/down payment clearing
f Free goods - inclusive
g Payment
h Profit Center Cost
i Ship & Debit 1 (IBU HiTec)
j Ship & Debit 2 (IBU HiTec)
l TP-ILV: Base Tarif That Covers Costs
m SSR Discount (only IS-Oil)
n Profit Center Internal Price (Route)
o AFS Season Determination
p SSR Partner Commission (only IS-OIL)
& AFS Value-Added Services
KMWST Condition VAT indicator KMWST CHAR 2 0
KAEND_BTR Condition rate of change for amount/percentage KAEND_BTR CHAR 1 0
X Yes
NULL No
KAEND_WRT Scope for changing the value KAEND_WRT CHAR 1 0
X Yes
NULL No
KAEND_UFK Scope for changing conversion factors KAEND_UFK CHAR 1 0
X Yes
NULL No
KAEND_RCH Calculation type can be changed KAEND_RCH CHAR 1 0
X Yes
NULL No
KAEND_LOE Delete the scope for changing rate KAEND_LOE CHAR 1 0
X Yes
NULL No
KAEND_MEH Condition scope of change for unit of measure KAEND_MEH CHAR 1 0
X Yes
NULL No
KOBLI Condition is mandatory KOBLI CHAR 1 0
X Yes
NULL No
KMANU Making manual entries KMANU CHAR 1 0
NULL No limitations
A Free
B Automatic entry has priority
C Manual entry has priority
D Not possible to process manually
GRZGF Access sequence for the group key GRZGF T682 CHAR 4 0
GRLNR Routine number for creating group key GRLNR NUMC 2 0
GRMEN Scale unit GRMEN T006 UNIT 3 0
GANZZ Indicator: Currency Translation after Multiplication GANZZ CHAR 1 0
X Yes
NULL No
KGRPE Group condition KGRPE CHAR 1 0
X Group condition
NULL
KRELI Condition for invoice list KRELI CHAR 1 0
KDUPL Structure condition KDUPL CHAR 1 0
NULL
A Condition to be duplicated
B Cumulation condition
KRUEK Condition is Relevant for Accrual (e.g. Freight) KRUEK CHAR 1 0
X Yes
NULL No
KKOPF Condition applies to header KKOPF CHAR 1 0
X Yes
NULL No
KPOSI Condition applies to items KPOSI CHAR 1 0
X Yes
NULL No
KSTAT Condition is used for statistics KSTAT CHAR 1 0
X Yes
NULL No
KOUPD Condition update KOUPD CHAR 1 0
X Yes
NULL No
SOSTA Special form for scale determination SOSTA CHAR 1 0
KOFRM Condition formula for alternative calculation type KOFRM NUMC 3 0
KOFRS Formula for scale base value KOFRS NUMC 3 0
KOFRA Alternative formula for condition base value KOFRA NUMC 3 0
KZNEP Condition exclusion indicator KZNEP T686A CHAR 1 0
KNEGA Plus/minus sign of the condition amount KNEGA CHAR 1 0
NULL positive and negative
X Negative
A Positive
TXPRF Rounding rule TXPRF CHAR 1 0
NULL Commercial
A Round up
B Round down
KPRDT Pricing date KPRDT CHAR 1 0
NULL Standard (KOMK-PRSDT; tax and rebate KOMK-FBUDA)
A Date of services rendered (KOMK-FBUDA)
B Price date (KOMK-PRSDT)
C Billing date (KOMK-FKDAT)
D Creation date (KOMK-ERDAT)
E Order date (KOMK-AUDAT)
STFKZ Scale Type STFKZ CHAR 1 0
NULL can be maintained in condition record
A Base-scale
B To-scale
C not used
D Graduated-to interval scale
VKKAL Sales Price Calculation: Relevant to pricing VKKAL CHAR 1 0
X Yes
NULL No
VKOBL SP Calculation: "Relevant to pricing" ID can be changed VKOBL CHAR 1 0
X Yes
NULL No
RKAPPL Reference application RKAPPL CHAR 2 0
RKSCHL Reference condition type RKSCHL CHAR 4 0
IX_KOMT2_V Index number for internal tables KOIDX INT4 10 0
IX_KOMT2_B Index number for internal tables KOIDX INT4 10 0
KINAK Condition is inactive KINAK CHAR 1 0
A Condition exclusion item
K Inactive due to calculation basis/shipping material type
L Condition exclusion header or inactive at header level
M Inactive due to manual entry
T Inactive at header level
W The document item is statistical
X Inactive via formulae of incorrect
Y Inactive because of subsequent price
BERGL Calculation Base BERGL CHAR 1 0
NULL All
A Delivery
B Delivery item
C Handling units
D Shipment costs item
E Per handling unit
F Shipping unit including delivery item
O Document Item Quantity - Bulk Product Shipment (IS-Oil Only)
P Vehicle - Bulk Product Shipment (IS-Oil Only)
VHART Packaging Material Type VHIART TVTY CHAR 4 0
RDIFA Rounding difference comparison RDIFA CHAR 1 0
X Yes
NULL No
KVORG Event in condition processing KVORG CHAR 2 0
01 Sales price calculation
02 Purchase price simulation
03 Purchasing document
04 Goods receipt
05 Invoice receipt
06 Master conditions maintenance
07 Profitability analysis
08 Price simulation in Sales and Distribution
09 Vendor billing document (agency business)
10 Payment document (agency business)
NULL No description of operation
KFKIV Condition for inter-company billing KFKIV CHAR 1 0
X Yes
NULL No
KVARC Condition for configuration KVARC CHAR 1 0
X Yes
NULL No
KMENG Quantity conversion KMENG CHAR 1 0
X Yes
NULL No
KTREL Relevance for account assignment KTREL CHAR 1 0
NULL Relevant for account assignment
B Account assignment with accounting indicator
MDFLG Indicator: Matrix maintenance MDFLG CHAR 1 0
NULL Standard maintenance
1 Matrix maintenance: 1-dimensional
2 Matrix maintenance: 2-dimensional
3 Matrix maintenance: 3-dimensional
KBFLAG Bit encrypted flags in Pricing KBFLAG RAW 2 0
IS_CPF_ENABLED Condition Enabled for Config. Parameters and Formulas (CPF) COND_IS_CPF_ENABLED CHAR 1 0
NULL No
X Yes
OIKOSTL Cost center for fee expense accounting OIA_KOSTL CHAR 10 0
OIACPOL Fee accounting policy indicator OIA_ACPOL CHAR 1 0
1 Fees included in inventory
2 Fees posted to expense account
3 Fees posted to revenue account
OIFEEMAN Fee rate indicator OIA_FEEMAN CHAR 1 0
X Fee rate manually entered
NULL Fee rate automatically determined
OIKHERK Origin of the condition KHERK CHAR 1 0
A Automatic pricing
B Duplicated from main item
C Manually entered
D Header condition
E Item total
F Condition supplement
G Original header condition
H Correction Rebate
I Cost Correction
OIFEEPRT Condition is printed at item level OIA_FEEPRT CHAR 1 0
X Yes
NULL No
OIGRNET Gross/net pricing indicator OIC_GRNET CHAR 1 0
NULL Normal Processing
G Invoicing Always Based on Gross Volume
N Invoicing Always Based on Net Volume
R Invoicing Based on Line Item Rule (OIGNRULE)
OIGRCHK Carry out gross/net unit check OIC_GRCHK CHAR 1 0
X Yes
NULL No
OIINVCYC Invoice cycle OIA_INVCYC TOIA10 NUMC 1 0
OIKSTEU Condition control KSTEU CHAR 1 0
A Adjust for quantity variance
B Free
C Changed manually
D Fixed
E Condition value and basis fixed
F Condition value fixed (billed items)
G Condition basis fixed
H Condition value fixed (cost price)
I Scale Base Value and Condition Amount Fixed (for BYD only)
OIREPORT Report number OIC_REPORT CHAR 8 0
OIDATA Routine number for data capture OIC_DATA NUMC 3 0
OIHEAD Header format routine for second level analysis report OIC_HEAD NUMC 3 0
OIITEM Item routine for second level analysis report OIC_ITEM NUMC 3 0
OIERRHAN Error handling routine for second level analysis OIC_SECERR NUMC 3 0
OIA_SPLTIV Indicator for split invoice verification OIA_SPLTIV CHAR 1 0
NULL No split invoice verification
X Split invoice verification
OIRCONDCL SSR PC: Condition classification OIRE_CONDCLA CHAR 1 0
OIU_EP Exploration and Production condition (PRA) OIU_EP CHAR 1 0
X Flag set. Event has occurred.
NULL Flag is Not Set

KOMT1 foreign key relationships

Table Field Foreign key table Foreign key field Check table Check field
KOMT1 GRMEN SYST MANDT T006 Units of Measurement MANDT
KOMT1 GRMEN KOMT1 GRMEN T006 Units of Measurement MSEHI
KOMT1 GRZGF T681V KVEWE T682 Conditions: Access Sequences KVEWE
KOMT1 GRZGF KOMT1 KAPPL T682 Conditions: Access Sequences KAPPL
KOMT1 GRZGF KOMT1 GRZGF T682 Conditions: Access Sequences KOZGF
KOMT1 KAPPL KOMT1 KAPPL T681A Conditions: Applications KAPPL
KOMT1 KOZGF KOMT1 KOZGF T682 Conditions: Access Sequences KOZGF
KOMT1 KOZGF T681V KVEWE T682 Conditions: Access Sequences KVEWE
KOMT1 KOZGF KOMT1 KAPPL T682 Conditions: Access Sequences KAPPL
KOMT1 KVSL1 KOMT1 KVSL1 T687 Account Determination: Account Key KVSL1
KOMT1 KVSL1 SYST MANDT T687 Account Determination: Account Key MANDT
KOMT1 KVSL1 KOMT1 KAPPL T687 Account Determination: Account Key KAPPL
KOMT1 KVSL2 SYST MANDT T687 Account Determination: Account Key MANDT
KOMT1 KVSL2 KOMT1 KAPPL T687 Account Determination: Account Key KAPPL
KOMT1 KVSL2 KOMT1 KVSL2 T687 Account Determination: Account Key KVSL1
KOMT1 KZNEP SYST MANDT T686A Conditions: Exclusion Indicator MANDT
KOMT1 KZNEP KOMT1 KAPPL T686A Conditions: Exclusion Indicator KAPPL
KOMT1 KZNEP KOMT1 KZNEP T686A Conditions: Exclusion Indicator KZNEP
KOMT1 OIINVCYC KOMT1 OIINVCYC TOIA10 Invoicing Cycle Number (IS-Oil EXG standard/core object) OIINVCYC
KOMT1 OIINVCYC SYST MANDT TOIA10 Invoicing Cycle Number (IS-Oil EXG standard/core object) MANDT
KOMT1 VHART SY MANDT TVTY Packaging Material Types MANDT
KOMT1 VHART KOMT1 VHART TVTY Packaging Material Types TRATY