Follow us on LinkedIn for your next SAP project

SAP Table KOMV

Pricing Communications-Condition Record

KOMV (Pricing Communications-Condition Record) 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 KOMV to other SAP tables.

KOMV table fields

Field Data element Checktable Datatype Length Decimals Possible values
MANDT
Client
MANDT T000
CLNT
3 0
KNUMV
Number of the document condition
KNUMV
CHAR
10 0
KPOSN
Condition item number
KPOSN
NUMC
6 0
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 T685A
CHAR
4 0
KDATU
Condition pricing date
KDATU
DATS
8 0
KRECH
Calculation type for condition
KRECH
CHAR
1 0
KAWRT
Condition base value
KAWRT
CURR
15 2
KBETR
Rate (condition amount or percentage)
KBETR
CURR
11 2
WAERS
Currency Key
WAERS TCURC
CUKY
5 0
KKURS
Condition exchange rate for conversion to local currency
KKURS
DEC
9 5
KPEIN
Condition pricing unit
KPEIN
DEC
5 0
KMEIN
Condition unit in the document
KVMEI T006
UNIT
3 0
KUMZA
Numerator for converting condition units to base units
KUMZA
DEC
5 0
KUMNE
Denominator for converting condition units to base units
KUMNE
DEC
5 0
KNTYP
Condition category (examples: tax, freight, price, cost)
KNTYP
CHAR
1 0
KSTAT
Condition is used for statistics
KSTAT
CHAR
1 0
KNPRS
Scale Type
STFKZ
CHAR
1 0
KRUEK
Condition is Relevant for Accrual (e.g. Freight)
KRUEK
CHAR
1 0
KRELI
Condition for invoice list
KRELI
CHAR
1 0
KHERK
Origin of the condition
KHERK
CHAR
1 0
KGRPE
Group condition
KGRPE
CHAR
1 0
KOUPD
Condition update
KOUPD
CHAR
1 0
KOLNR
Access sequence - Access number
KOLNR
NUMC
2 0
KNUMH
Condition record number
KNUMH
CHAR
10 0
KOPOS
Sequential number of the condition
KOPOS
NUMC
2 0
KVSL1
Account key
KVSL1 T687
CHAR
3 0
SAKN1
G/L Account Number
SAKNR SKA1
CHAR
10 0
MWSK1
Tax on sales/purchases code
MWSKZ
CHAR
2 0
KVSL2
Account key - accruals / provisions
KVSL2 T687
CHAR
3 0
SAKN2
Number of Provision Account
SAKNR_ACCR SKA1
CHAR
10 0
MWSK2
Withholding tax code
WT_WITHCD
CHAR
2 0
LIFNR
Account Number of Vendor or Creditor
LIFNR LFA1
CHAR
10 0
KUNNR
Customer number (rebate recipient)
KUNNR_KO KNA1
CHAR
10 0
KDIFF
Rounding-off difference of the condition
KDIFF
CURR
5 2
KWERT
Condition value
KWERT
CURR
13 2
KSTEU
Condition control
KSTEU
CHAR
1 0
KINAK
Condition is inactive
KINAK
CHAR
1 0
KOAID
Condition class
KOAID
CHAR
1 0
ZAEKO
Condition counter for (header conditions)
DZAEKO
NUMC
2 0
KMXAW
Indicator for maximum condition base value
KMXAW
CHAR
1 0
KMXWR
Indicator for maximum condition amount
KMXWR
CHAR
1 0
KFAKTOR
Factor for condition base value
KFAKTOR
FLTP
16 16
KDUPL
Structure condition
KDUPL
CHAR
1 0
KFAKTOR1
Factor for condition basis (period)
KFAKTOR1
FLTP
16 16
KZBZG
Scale basis indicator
KZBZG
CHAR
1 0
KSTBS
Scale base value of the condition
KSTBS
CURR
15 2
KONMS
Condition scale unit of measure
KONMS T006
UNIT
3 0
KONWS
Scale currency
KONWS TCURC
CUKY
5 0
KAWRT_K
Condition base value
KAWRT
CURR
15 2
KWAEH
Condition currency (for cumulation fields)
KWAEH
CUKY
5 0
KWERT_K
Condition value
KWERT
CURR
13 2
KFKIV
Condition for inter-company billing
KFKIV
CHAR
1 0
KVARC
Condition for configuration
KVARC
CHAR
1 0
KMPRS
Condition changed manually
KMPRS
CHAR
1 0
PRSQU
Price source
PRSQU1
CHAR
1 0
VARCOND
Variant condition
VARCOND
CHAR
26 0
STUFE
Level (in multi-level BOM explosions)
HISTU
DEC
2 0
WEGXX
Path (for multi-level BOM explosions)
WEGXX
DEC
4 0
KTREL
Relevance for account assignment
KTREL
CHAR
1 0
MDFLG
Indicator: Matrix maintenance
MDFLG
CHAR
1 0
TXJLV
Tax jurisdiction code level
TXJCD_LEVEL
CHAR
1 0
KBFLAG
Bit encrypted flags in Pricing
KBFLAG
RAW
2 0
KOLNR3
Access Sequence - Access Number
KOLNR3
NUMC
3 0
CPF_GUID
CPF GUID for Document
CPF_GUID
CHAR
32 0
OIKOSTL
Cost center for fee expense accounting
OIA_KOSTL
CHAR
10 0
OIACPOL
Fee accounting policy indicator
OIA_ACPOL
CHAR
1 0
OIFEEMAN
Fee rate indicator
OIA_FEEMAN
CHAR
1 0
OIKWERT
Fee detail clearing amount
OIA_KWERT
CURR
13 2
OIFEEPRT
Condition is printed at item level
OIA_FEEPRT
CHAR
1 0
OIGRNET
Gross/net pricing indicator
OIC_GRNET
CHAR
1 0
OIGNSTRA
Gross/net pricing strategy used
OIC_GNSTRA
CHAR
1 0
OIGRCHK
Carry out gross/net unit check
OIC_GRCHK
CHAR
1 0
OIINVCYC
Invoice cycle
OIA_INVCYC TOIA10
NUMC
1 0
OIINVCYACT
Invoice cycle included indicator active (X/ )
OIA_INCYCI
CHAR
1 0
OIINCYST
Cond. statistical due to invoicing cycle
OIA_INCYST
CHAR
1 0
OIA_SPLTIV
Indicator for split invoice verification
OIA_SPLTIV
CHAR
1 0
OIA_ZTERM
Terms of Payment Key
DZTERM
CHAR
4 0
OILICIN
Excise tax internal license number
OIH_LICIN
CHAR
10 0
OILICTP
License type
OIH_LICTP
CHAR
4 0
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
OIU_EP
Exploration and Production condition (PRA)
OIU_EP
CHAR
1 0
OIRCONDCL
SSR PC: Condition classification
OIRE_CONDCLA
CHAR
1 0
PRSCH
Price levels
PRSCH
CHAR
4 0
KOFRM
Condition formula for alternative calculation type
KOFRM
NUMC
3 0
STFKZ
Scale Type
STFKZ
CHAR
1 0
KSTBM
Incremental scale: start of interval
KSTBM_AKT
CURR
15 2
KSTBM_NEXT
Increase scale: end of interval
KSTBM_NEXT
CURR
15 2
IX_KOMT1
Index number for internal tables
KOIDX
INT4
10 0
IX_GKOMV
Index number for internal tables
KOIDX
INT4
10 0
ZAEHK_IND
Condition item index
DZAEHK_IND
NUMC
2 0
DRUKZ
Print ID for condition lines
DRUKZ
CHAR
1 0
STUNB
From Ref. Step for Percentage Conditions
STUNB
NUMC
3 0
STUN2
From Ref. Step for Percentage Conditions
STUNB
NUMC
3 0
KZWIW
Condition subtotal
KZWIW
CHAR
1 0
KOFRA
Alternative formula for condition base value
KOFRA
NUMC
3 0
KOFRS
Formula for scale base value
KOFRS
NUMC
3 0
KMANU
Making manual entries
KMANU
CHAR
1 0
TXPRF
Rounding rule
TXPRF
CHAR
1 0
KNEGA
Plus/minus sign of the condition amount
KNEGA
CHAR
1 0
GANZZ
Indicator: Currency Translation after Multiplication
GANZZ
CHAR
1 0
KOBLI
Condition is mandatory
KOBLI
CHAR
1 0
KAEND_BTR
Condition rate of change for amount/percentage
KAEND_BTR
CHAR
1 0
KAEND_WRT
Scope for changing the value
KAEND_WRT
CHAR
1 0
KAEND_UFK
Scope for changing conversion factors
KAEND_UFK
CHAR
1 0
KAEND_RCH
Calculation type can be changed
KAEND_RCH
CHAR
1 0
KAEND_LOE
Delete the scope for changing rate
KAEND_LOE
CHAR
1 0
KAEND_MEH
Condition scope of change for unit of measure
KAEND_MEH
CHAR
1 0
KZTERM
Terms of payment ID in the condition
KZTERM
CHAR
1 0
FXMSG
Message number
MSGNR
CHAR
3 0
UPDKZ
Update indicator
UPDKZ_D
CHAR
1 0
SELKZ
Selection flag
SELKZ
CHAR
1 0
BOSTA
Status of the agreement
BOSTA
CHAR
1 0
KSPAE
Rebate was set up retroactively
KSPAE
CHAR
1 0
LOEVM_KO
Deletion Indicator for Condition Item
LOEVM_KO
CHAR
1 0
KNUMA_BO
Agreement (various conditions grouped together)
KNUMA KONA
CHAR
10 0
BERGL
Calculation Base
BERGL
CHAR
1 0
VHART
Packaging Material Type
VHIART TVTY
CHAR
4 0
RDIFA
Rounding difference comparison
RDIFA
CHAR
1 0
KMENG
Quantity conversion
KMENG
CHAR
1 0
KBUFF
Condition read from buffer
KBUFF
CHAR
1 0
BOSTA_CR
Condition Record Status (Rebate)
BOSTA_CR
CHAR
1 0
IS_CPF_ENABLED
Condition Enabled for Config. Parameters and Formulas (CPF)
COND_IS_CPF_ENABLED
CHAR
1 0
OIRKLFN1
Current number of the line scale
KLFN1
NUMC
4 0
OIRCOMMREVKAWRT
SSR Invoicing end of period commission reversal base qty
OIRI_COMMREVKAWRT
CURR
15 2
OIRCOMMREVKSTBS
SSR Invoicing end of period commission reversal scale base
OIRI_COMMREVKSTBS
CURR
15 2

KOMV foreign key relationships

Table Field Foreign key table Foreign key field Check table Check field
KOMV KAPPL KOMV KAPPL T681A
Conditions: Applications
KAPPL
KOMV KMEIN KOMV MANDT T006
Units of Measurement
MANDT
KOMV KMEIN KOMV KMEIN T006
Units of Measurement
MSEHI
KOMV KNUMA_BO SY MANDT KONA
Agreements
MANDT
KOMV KNUMA_BO KOMV KNUMA_BO KONA
Agreements
KNUMA
KOMV KONMS KOMV KONMS T006
Units of Measurement
MSEHI
KOMV KONMS KOMV MANDT T006
Units of Measurement
MANDT
KOMV KONWS KOMV MANDT TCURC
Currency Codes
MANDT
KOMV KONWS KOMV KONWS TCURC
Currency Codes
WAERS
KOMV KSCHL KOMV MANDT T685A
Conditions: Types: Additional Price Element Data
MANDT
KOMV KSCHL KOMV KAPPL T685A
Conditions: Types: Additional Price Element Data
KAPPL
KOMV KSCHL KOMV KSCHL T685A
Conditions: Types: Additional Price Element Data
KSCHL
KOMV KUNNR KOMV MANDT KNA1
General Data in Customer Master
MANDT
KOMV KUNNR KOMV KUNNR KNA1
General Data in Customer Master
KUNNR
KOMV KVSL1 KOMV KAPPL T687
Account Determination: Account Key
KAPPL
KOMV KVSL1 KOMV KVSL1 T687
Account Determination: Account Key
KVSL1
KOMV KVSL1 KOMV MANDT T687
Account Determination: Account Key
MANDT
KOMV KVSL2 KOMV MANDT T687
Account Determination: Account Key
MANDT
KOMV KVSL2 KOMV KAPPL T687
Account Determination: Account Key
KAPPL
KOMV KVSL2 KOMV KVSL2 T687
Account Determination: Account Key
KVSL1
KOMV LIFNR KOMV MANDT LFA1
Vendor Master (General Section)
MANDT
KOMV LIFNR KOMV LIFNR LFA1
Vendor Master (General Section)
LIFNR
KOMV MANDT KOMV MANDT T000
Clients
MANDT
KOMV OIINVCYC KOMV OIINVCYC TOIA10
Invoicing Cycle Number (IS-Oil EXG standard/core object)
OIINVCYC
KOMV OIINVCYC KOMV MANDT TOIA10
Invoicing Cycle Number (IS-Oil EXG standard/core object)
MANDT
KOMV SAKN1 SYST MANDT SKA1
G/L Account Master (Chart of Accounts)
MANDT
KOMV SAKN1 SKA1 KTOPL SKA1
G/L Account Master (Chart of Accounts)
KTOPL
KOMV SAKN1 KOMV SAKN1 SKA1
G/L Account Master (Chart of Accounts)
SAKNR
KOMV SAKN2 KOMV SAKN2 SKA1
G/L Account Master (Chart of Accounts)
SAKNR
KOMV SAKN2 SYST MANDT SKA1
G/L Account Master (Chart of Accounts)
MANDT
KOMV SAKN2 SKA1 KTOPL SKA1
G/L Account Master (Chart of Accounts)
KTOPL
KOMV VHART SY MANDT TVTY
Packaging Material Types
MANDT
KOMV VHART KOMV VHART TVTY
Packaging Material Types
TRATY
KOMV WAERS KOMV MANDT TCURC
Currency Codes
MANDT
KOMV WAERS KOMV WAERS TCURC
Currency Codes
WAERS