SAP table BAPISDCOND (BAPI Structure of KOMV with English Field Names)

Field Description Data Type Length Decimals Checktable Data Element
OPERATION Function CHAR 3 0 MSGFN
003 Delete: Message contains objects to be deleted
004 Change: Message contains changes
005 Replace: This message replaces previous messages
009 Original: First message for process
018 Resend
023 Wait/Adjust: Do not import data
SD_DOC Sales and Distribution Document Number CHAR 10 0 VBELN
CONDIT_NO Number of the Document Condition CHAR 10 0 KNUMV
ITM_NUMBER Condition item number NUMC 6 0 KPOSN
COND_ST_NO Step Number NUMC 3 0 STUNR
COND_COUNT Condition counter (short length) NUMC 2 0 DZAEHK_SHORT
APPLICATIO Application CHAR 2 0 KAPPL
COND_TYPE Condition Type CHAR 4 0 KSCHA
CONPRICDAT Condition Pricing Date DATS 8 0 KDATU
CALCTYPCON Calculation Type for Condition CHAR 1 0 KRECH
A Percentage
B Fixed Amount
C Quantity
D Gross Weight
E Net Weight
F Volume
G Formula
H Percentage (in Hundreds)
I Percentage (Travel Costs)
J Per Mille
K Per Mille (in Thousands)
L Points
M Quantity - Monthly Price
N Quantity - Year 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)
V Quantity Adjustment
W Percentage (with 6 Decimal Places)
CONBASEVAL Currency amount for BAPIS (with 9 decimal places) DEC 28 9 BAPICUREXT
SDCURRENCY SD Document Currency CUKY 5 0 WAERK
CURREN_ISO ISO code currency CHAR 3 0 WAERS_ISO
COND_VALUE Currency amount for BAPIS (with 9 decimal places) DEC 28 9 BAPICUREXT
CURRENCY Currency Key CUKY 5 0 WAERS
CURRENCISO ISO code currency CHAR 3 0 WAERS_ISO
CONEXCHRAT Price noted cond. exch. rate for conv. into local curr. rate DEC 9 5 KKURS_P
COND_P_UNT Condition Pricing Unit DEC 5 0 KPEIN
COND_D_UNT Condition Unit in the Document UNIT 3 0 KVMEI
T_UNIT_ISO Target quantity unit of measure in ISO code CHAR 3 0 ISO_ZIEME
NUMCONVERT Numerator for converting condition units to base units DEC 5 0 KUMZA
DENOMINATO Denominator for converting condition units to base units DEC 5 0 KUMNE
CONDTYPE Condition Category (Examples: Tax, Freight, Price, Cost) CHAR 1 0 KNTYP
$ TaxJurCode trigger (without license check KNVL)
& AFS Value-Added Services
+ 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
a Reserved (fixed extra pay)
B Delivery costs
b Transfer Price for Group Valuation
C Insurance
c Transfer price for profit centers
d Confirmed purchase net price/value
D Tax
E Cash discount
e Down payment request/down payment clearing
f Free goods - inclusive
F Freight
G Internal price
g Payment
H Basic price
h Profit Center Cost
I Price for intercompany billing
i Ship & Debit 1 (IBU HiTec)
J Customer expected price / customer value (excl.tax)
j Ship & Debit 2 (IBU HiTec)
K Base amount excluding tax
L Generally new when copying
l TP-ILV: Base Tarif That Covers Costs
M Sales tax w/license-checking (VAT)
m SSR Discount (only IS-Oil)
N Input Tax not Deductible
n Profit Center Internal Price (Route)
o AFS Season Determination
O Variants
P Base amount including tax
p SSR Partner Commission (only IS-OIL)
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
STAT_CON Condition is used for statistics CHAR 1 0 KSTAT
SCALETYPE Scale Type CHAR 1 0 STFKZ
can be maintained in condition record
A Base scale
B To-scale
C not used
D Graduated-to interval scale
ACCRUALS Condition is Relevant for Accrual (e.g. Freight) CHAR 1 0 KRUEK
CONINVOLST Condition for Invoice List CHAR 1 0 KRELI
No
X Yes
CONDORIGIN Origin of the Condition CHAR 1 0 KHERK
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
GROUPCOND Group Condition CHAR 1 0 KGRPE
X Group condition
COND_UPDAT Condition Update CHAR 1 0 KOUPD
ACCESS_SEQ Access sequence - Access number (short length) NUMC 2 0 KOLNR_SHORT
COND_NO Number of the Condition Record CHAR 10 0 KNUMH
CONDCOUNT Sequential number of the condition NUMC 2 0 KOPOS
ACCOUNTKEY Account Key CHAR 3 0 KVSL1
GL_ACCOUNT G/L Account Number CHAR 10 0 SAKNR
TAX_CODE Tax on sales/purchases code CHAR 2 0 MWSKZ
ACCOUNT_KE Account Key - Accruals / Provisions CHAR 3 0 KVSL2
GLACCOUNT G/L Account Number CHAR 10 0 SAKNR
WITHTAXCOD Withholding Tax Code CHAR 2 0 WT_WITHCD
VENDOR_NO Account Number of Supplier CHAR 10 0 LIFNR
CUSTNO_RR Customer number (rebate recipient) CHAR 10 0 KUNNR_KO
ROUNDOFFDI Currency amount for BAPIS (with 9 decimal places) DEC 28 9 BAPICUREXT
CONDVALUE Currency amount for BAPIS (with 9 decimal places) DEC 28 9 BAPICUREXT
CONDCNTRL Condition Control CHAR 1 0 KSTEU
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)
CONDISACTI Condition is Inactive CHAR 1 0 KINAK
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 formulas or incorrect
Y Inactive because of subsequent price
CONDCLASS Condition Class CHAR 1 0 KOAID
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
P Compare Price Protection
Q Totals record for fees (only IS-OIL)
W Wage Withholding Tax
CONDCOINHD Condition counter for header conditions (short length) NUMC 2 0 DZAEKO_SHORT
INDIBASVAL Indicator for Maximum Condition Basis Value CHAR 1 0 KMXAW
INDICONVAL Indicator for Maximum Condition Amount CHAR 1 0 KMXWR
X Maximum value set: limit has been exceeded
Y Maximum value set: limit has not yet been exceeded
FACTBASVAL Factor for Condition Base Value FLTP 16 16 KFAKTOR
STRUCTCOND Structure Condition CHAR 1 0 KDUPL
None
A Duplication Condition
B Cumulation condition
FACTCONBAS Factor for Condition Basis (Period) FLTP 16 16 KFAKTOR1
PRICELEVEL Price levels CHAR 4 0 PRSCH
CONDFORMUL Condition formula for alternative calculation type (short) NUMC 3 0 KOFRM_SHORT
SCALETYP Scale Type CHAR 1 0 STFKZ
can be maintained in condition record
A Base scale
B To-scale
C not used
D Graduated-to interval scale
INCREMSCAL Currency amount for BAPIS (with 9 decimal places) DEC 28 9 BAPICUREXT
INCREASCAL Currency amount for BAPIS (with 9 decimal places) DEC 28 9 BAPICUREXT
INDEX_NO 4 Byte Signed Integer INT4 10 0 INT4
INDEXNO 4 Byte Signed Integer INT4 10 0 INT4
CONDITIDX Condition item index (short length) NUMC 2 0 DZAEHK_IND_SHORT
PRINT_ID Print Type for Condition Lines CHAR 1 0 DRUKZ
It is not printed
a at item: General
A Total: General
b at item: if value <> zero
B Total: if value <> zero
c at item: if value <> previous value
C Total: if value <> previous value
d at item: if value <> zero and value <> previous value
D Total: if value <> zero and value <> previous value
S Printing at totals level (old logic)
X Printing at item level (old logic)
FROREFSTEP From Ref. Step for Percentage Conditions NUMC 3 0 STUNB
FROMREFSTE From Ref. Step for Percentage Conditions NUMC 3 0 STUNB
CONDSUBTOT Condition subtotal CHAR 1 0 KZWIW
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
N Value Transfer to KOMP-NRAB_VALUE (Free Goods)
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)
COND_FORM Alternative formula for condition base value (short length) NUMC 3 0 KOFRA_SHORT
COND_FORM1 Formula for scale base value (short length) NUMC 3 0 KOFRS_SHORT
MAKMANENTR Making Manual Entries CHAR 1 0 KMANU
No limitations
A Free
B Automatic entry has priority
C Manual entry has priority
D Not possible to process manually
ROUNDRULE Rounding Rule CHAR 1 0 TXPRF
Commercial
A Round up
B Round down
PMSIGNAMOU Plus/Minus Sign of the condition Amount CHAR 1 0 KNEGA
positive and negative
A Positive
X Negative
CURRCONVER Indicator: Currency Translation after Multiplication CHAR 1 0 GANZZ
CONDISMAND Condition is mandatory CHAR 1 0 KOBLI
RATEOFCHA1 Change of Condition Amount/Percentage CHAR 1 0 KAEND_BTR
RATEOFCHA2 Scope for Changing the Value CHAR 1 0 KAEND_WRT
RATEOFCHA3 Scope for Changing Conversion Factors CHAR 1 0 KAEND_UFK
RATEOFCHA4 Calculation type can be changed CHAR 1 0 KAEND_RCH
RATEOFCHA5 Delete the Scope for Changing Amount/Percentage CHAR 1 0 KAEND_LOE
RATEOFCHA6 Condition Scope of Change for Unit of Measure CHAR 1 0 KAEND_MEH
TERMSOFPAY Terms of payment ID in the condition CHAR 1 0 KZTERM
MESSAGENO Message number CHAR 3 0 MSGNR
INDIUPDATE Update indicator CHAR 1 0 UPDKZ_D
SELECTION Selection flag CHAR 1 0 SELKZ
Not selected
* Selected and processed
X Selected but not yet processed
SCALEBASIN Scale Base Type CHAR 1 0 KZBZG
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)
SCALBASVAL Currency amount for BAPIS (with 9 decimal places) DEC 28 9 BAPICUREXT
UNITMEASUR Condition Scale Unit of Measure UNIT 3 0 KONMS
TUNITISO Target quantity unit of measure in ISO code CHAR 3 0 ISO_ZIEME
CURRENCKEY Scale Currency CUKY 5 0 KONWS
CORRENISO ISO code currency CHAR 3 0 WAERS_ISO
CONDCURREN Condition Currency (for Cumulation Fields) CUKY 5 0 KWAEH
CORR_ISO ISO code currency CHAR 3 0 WAERS_ISO
CONBASVAL Currency amount for BAPIS (with 9 decimal places) DEC 28 9 BAPICUREXT
CONDIVALUE Currency amount for BAPIS (with 9 decimal places) DEC 28 9 BAPICUREXT
CONDINCOMP Condition for Intercompany Billing CHAR 1 0 KFKIV
CONDCONFIG Condition Used for Variant Configuration CHAR 1 0 KVARC
CONDCHAMAN Condition Changed Manually CHAR 1 0 KMPRS
PRICESOURC Price Source CHAR 1 0 PRSQU1
VARIANCOND Variant Condition Key CHAR 26 0 VARCOND
LEVEL_BOM Level (in multi-level BOM explosions) DEC 2 0 HISTU
PATH_BOM Path (for multi-level BOM explosions) DEC 4 0 WEGXX
STATOFAGRE Status of the agreement CHAR 1 0 BOSTA
Open
A Settlement is being checked for release
B Agreement released for settlement
C Settlement has been created
D Final settlement of agreement already carried out
REB_RETROA Rebate was set up retroactively CHAR 1 0 KSPAE
INDIDELETE Deletion Indicator for Condition Record CHAR 1 0 LOEVM_KO
AGREE_COND Agreement (various conditions grouped together) CHAR 10 0 KNUMA
CALCULBASE Calculation Base CHAR 1 0 BERGL
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)
SH_MAT_TYP Packaging Material Type CHAR 4 0 VHIART
ROUNDDIFCO Rounding difference comparison CHAR 1 0 RDIFA
QTYCONVERS Quantity Conversion CHAR 1 0 KMENG
CONCBUFFER Condition read from buffer CHAR 1 0 KBUFF
RELACCASSI Relevance for Account Assignment CHAR 1 0 KTREL
Relevant for account assignment
B Account assignment with accounting indicator
INDIMATMAI Indicator: Matrix Maintenance CHAR 1 0 MDFLG
Standard maintenance
1 Matrix maintenance: 1-dimensional
2 Matrix maintenance: 2-dimensional
3 Matrix maintenance: 3-dimensional
TAXJURISDI Tax jurisdiction code level CHAR 1 0 TXJCD_LEVEL
CONEXCHRAT_V Indirectly quoted cond. exch. rate for conv. in local curr. DEC 9 5 KKURS_V
ACCESS_SEQ_LONG Access sequence - Access number NUMC 3 0 T682I KOLNR
COND_COUNT_LONG Condition Counter NUMC 3 0 DZAEHK
CONDCOINHD_LONG Condition counter for (header conditions) NUMC 3 0 DZAEKO
CONDITIDX_LONG Condition item index NUMC 3 0 DZAEHK_IND
CONDFORMUL_LONG Routine for Alternative Calculation of Condition Amount NUMC 7 0 KOFRM
COND_FORM_LONG Routine for Alternative Calculation of Condition Base Value NUMC 7 0 KOFRA
COND_FORM1_LONG Routine for Alternative Calculation of Scale Base Value NUMC 7 0 KOFRS

BAPISDCOND foreign key relationships

Table Field Check Table Check Field
0 BAPISDCOND ACCESS_SEQ_LONG T682I Conditions: Access Sequences (Generated Form) KAPPL
0 BAPISDCOND ACCESS_SEQ_LONG T682I Conditions: Access Sequences (Generated Form) KOZGF