SAP Table BTCKOMV

Batch Input Structure KOMV

BTCKOMV (Batch Input Structure KOMV) 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 BTCKOMV to other SAP tables.

BTCKOMV table fields

Field Data element Checktable Datatype Length Decimals
MANDT Client MANDT 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 CHAR 2 0
KSCHL Condition type KSCHA CHAR 4 0
KDATU Condition pricing date KDATU DATS 8 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)
KAWRT Char 15 CHAR15 CHAR 15 0
KBETR Char 15 CHAR15 CHAR 15 0
WAERS Currency Key WAERS CUKY 5 0
KKURS Character field of 9 digits CHAR9 CHAR 9 0
KPEIN R/2 table CHAR5 CHAR 5 0
KMEIN Condition unit in the document KVMEI UNIT 3 0
KUMZA R/2 table CHAR5 CHAR 5 0
KUMNE R/2 table CHAR5 CHAR 5 0
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
KSTAT Condition is used for statistics KSTAT CHAR 1 0
X Yes
NULL No
KNPRS Pricing type KNPRS CHAR 1 0
A Copy price components and redetermine scales
B Carry out new pricing
C Copy manual pricing elements and redetermine the others
D Copy pricing elements unchanged
E Adopt price components and fix values
F Copy pricing elements, turn value and fix
G Copy pricing elements unchanged and redetermine taxes
H Redetermine freight conditions
I Redetermine rebate conditions
J Redetermine confirmed purch. net price / value (KNTYP=d)
K Adopt price components and cose. Redetermine taxes.
M Copy pricing elements, turn value
N Transfer pricing components unchanged, new cost
O Redetermine variant conditions (KNTYP=O)
Q Redetermine calculation conditions (KNTYP=Q)
R Apply Price Parts and Bonus Conditions
U Redetermine precious metal conditions (KNTYP=U)
X Customer reserve X
Y Customer reserve Y
Z Customer reserve Z
1 Customer reserve 1
2 Customer reserve 2
3 Customer reserve 3
4 Customer reserve 4
5 Customer reserve 5
6 Customer reserve 6
7 Customer reserve 7
8 Customer reserve 8
9 Customer reserve 9
S Ship & Debit (IBU HiTec)
KRUEK Condition is Relevant for Accrual (e.g. Freight) KRUEK CHAR 1 0
X Yes
NULL No
KRELI Condition for invoice list KRELI CHAR 1 0
KHERK 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
KGRPE Group condition KGRPE CHAR 1 0
X Group condition
NULL
KOUPD Condition update KOUPD CHAR 1 0
X Yes
NULL No
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 CHAR 3 0
SAKN1 G/L Account Number SAKNR CHAR 10 0
MWSK1 Tax on sales/purchases code MWSKZ CHAR 2 0
KVSL2 Account key - accruals / provisions KVSL2 CHAR 3 0
SAKN2 G/L Account Number SAKNR CHAR 10 0
MWSK2 Tax on sales/purchases code MWSKZ CHAR 2 0
LIFNR Account Number of Vendor or Creditor LIFNR CHAR 10 0
KUNNR Customer number (rebate recipient) KUNNR_KO CHAR 10 0
KDIFF R/2 table CHAR5 CHAR 5 0
KWERT Character field 13 digits CHAR13 CHAR 13 0
KSTEU 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)
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
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
ZAEKO Condition counter for (header conditions) DZAEKO NUMC 2 0
PRSCH Price levels PRSCH CHAR 4 0
KOFRM Condition formula for alternative calculation type KOFRM NUMC 3 0
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)
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
KSTBS Char 15 CHAR15 CHAR 15 0
KONMS Condition scale unit of measure KONMS UNIT 3 0
KONWS Scale currency KONWS CUKY 5 0
KNUMT Number of texts KNUMT CHAR 10 0
IX_KOMT1 Not More Closely Defined Area, Possibly Used for Patchlevels CHAR4 CHAR 4 0
IX_GKOMV Not More Closely Defined Area, Possibly Used for Patchlevels CHAR4 CHAR 4 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
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
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)
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
NULL No limitations
A Free
B Automatic entry has priority
C Manual entry has priority
D Not possible to process manually
TXPRF Rounding rule TXPRF CHAR 1 0
NULL Commercial
A Round up
B Round down
KNEGA Plus/minus sign of the condition amount KNEGA CHAR 1 0
NULL positive and negative
X Negative
A Positive
GANZZ Indicator: Currency Translation after Multiplication GANZZ CHAR 1 0
X Yes
NULL No
KOBLI Condition is mandatory KOBLI CHAR 1 0
X Yes
NULL No
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
FXMSG Message number MSGNR CHAR 3 0
UPDKZ Update indicator UPDKZ_D CHAR 1 0
SELKZ Selection flag SELKZ CHAR 1 0
NULL Not selected
* Selected and processed
X Selected but not yet processed