SAP Table BAPICONDIT

BAPI Structure of KONP with English Field Names

BAPICONDIT (BAPI Structure of KONP with English Field Names) 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 BAPICONDIT to other SAP tables.

Source: BAPICONDIT (BAPI Structure of KONP with English Field Names)

BAPICONDIT table fields

Field Data element Checktable Datatype Length Decimals
OPERATION Function MSGFN CHAR 3 0
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
023 Wait/Adjust: Data should not be imported
018 Resend
SD_DOC Sales and Distribution Document Number VBELN CHAR 10 0
ITM_NUMBER Item number of the SD document POSNR NUMC 6 0
COND_NO Condition record number KNUMH CHAR 10 0
COND_COUNT Sequential number of the condition KOPOS NUMC 2 0
APPLICATIO Application KAPPL T681A CHAR 2 0
COND_TYPE Condition type KSCHA T685 CHAR 4 0
TEXT_NO Number of texts KNUMT CHAR 10 0
SCALETYPE 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
SCALEBASIN 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)
SCALE_QTY Condition scale quantity KSTBM QUAN 15 3
UNITMEASUR Condition scale unit of measure KONMS T006 UNIT 3 0
MEASUR_ISO Target quantity unit of measure in ISO code ISO_ZIEME CHAR 3 0
SCALE_VAL Currency amount for BAPIS (with 9 decimal places) BAPICUREXT DEC 28 9
CURRENCKEY Scale currency KONWS TCURC CUKY 5 0
CURREN_ISO ISO Currency Code BAPIISOCD CHAR 3 0
CALCTYPCON 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)
COND_VALUE Currency amount for BAPIS (with 9 decimal places) BAPICUREXT DEC 28 9
CONDCURR Rate unit (currency or percentage) KONWA TCURC CUKY 5 0
COND_ISO ISO Currency Code BAPIISOCD CHAR 3 0
COND_P_UNT Condition pricing unit KPEIN DEC 5 0
COND_UNIT Condition unit KMEIN T006 UNIT 3 0
CONUNITISO Target quantity unit of measure in ISO code ISO_ZIEME CHAR 3 0
PRICELEVEL Price levels PRSCH CHAR 4 0
NUMCONVERT Numerator for converting condition units to base units KUMZA DEC 5 0
DENOMINATO Denominator for converting condition units to base units KUMNE DEC 5 0
BASE_UOM Base Unit of Measure MEINS T006 UNIT 3 0
BASEQTYISO Target quantity unit of measure in ISO code ISO_ZIEME CHAR 3 0
LOWERLIMIT Currency amount for BAPIS (with 9 decimal places) BAPICUREXT DEC 28 9
UPPERLIMIT Currency amount for BAPIS (with 9 decimal places) BAPICUREXT DEC 28 9
PLCONDVAL Currency amount for BAPIS (with 9 decimal places) BAPICUREXT DEC 28 9
CUM_VALUE Currency amount for BAPIS (with 9 decimal places) BAPICUREXT DEC 28 9
CUMM_ACCR Currency amount for BAPIS (with 9 decimal places) BAPICUREXT DEC 28 9
CURRENCY Currency Key WAERS CUKY 5 0
CURR_ISO ISO Currency Code BAPIISOCD CHAR 3 0
CONDCURREN Condition currency (for cumulation fields) KWAEH TCURC CUKY 5 0
ISOCURRENC ISO Currency Code BAPIISOCD CHAR 3 0
PLAN_BASIS Currency amount for BAPIS (with 9 decimal places) BAPICUREXT DEC 28 9
RATE_UNIT Rate unit (currency, sales unit, or %) KOEIN CUKY 5 0
EXCLUSION Condition exclusion indicator KZNEP T686A CHAR 1 0
CUSTOMER Customer Number KUNNR KNA1 CHAR 10 0
VENDOR_NO Account Number of Vendor or Creditor LIFNR LFA1 CHAR 10 0
TAX_CODE Tax on sales/purchases code MWSKZ CHAR 2 0
INDIDELETE Deletion Indicator for Condition Item LOEVM_KO CHAR 1 0
X Yes
NULL No
CONDITIDX Condition item index DZAEHK_IND NUMC 2 0
MATLSETTL Material for rebate settlement BOMAT MARA CHAR 18 0
ACCRUALS Currency amount for BAPIS (with 9 decimal places) BAPICUREXT DEC 28 9
REB_RETROA Rebate was set up retroactively KSPAE CHAR 1 0
X Yes
NULL No
STATOFAGRE Status of the agreement BOSTA CHAR 1 0
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
NULL Open
PROMOT_NO Promotion KNUMA_PI CHAR 10 0
SALES_DEAL Sales deal KNUMA_AG KONA CHAR 10 0
SALESQUOTE Sales quote KNUMA_SQ KONA CHAR 10 0
ADD_VAL_DY Additional value days VALTG NUMC 2 0
FIX_VAL_DY Fixed value date VALDT DATS 8 0
PMNTTRMS Terms of Payment Key DZTERM CHAR 4 0
NUMBORDERS Maximum number of sales orders per condition record ANZAUF NUMC 2 0
01
MINCONBAVA Minimum condition base value MIKBAS QUAN 15 3
MAXCONBAVA Maximum condition base value MXKBAS QUAN 15 3
MAXCONVAL Currency amount for BAPIS (with 9 decimal places) BAPICUREXT DEC 28 9
INCR_SCALE Number of incremental scale KLF_STG NUMC 4 0
PRICSCALE Scale number for pricing KLF_KAL NUMC 4 0
RELPRCG Sales Price Calculation: Relevant to pricing VKKAL CHAR 1 0
X Yes
NULL No
PROMOTION Promotion WAKTION CHAR 10 0
REBAGREEMT Agreement (subsequent settlement) KNUMA_BO KONA CHAR 10 0
WITHTAXCOD Withholding tax code WT_WITHCD CHAR 2 0
CONTRACT Contract Type RANTYP CHAR 1 0
1 Loans
2 Securities
3 Lease-Out - Real Estate
4 Foreign Exchange
5 Money Market
6 Derivatives
7 Open Item Transactions
8 Administration Contract - Real Estate
9 General Contract - Real Estate
A Internal use only
Y Reserved for Customer Enhancements
Z Reserved for Customer Enhancements
V Contract Management - Consumer Products
X External Accounts
E Exposure Position
CONTRACTNO Contract Number RANL CHAR 13 0
FLOW_TYPE Flow Type SBEWART TZB0A CHAR 4 0
INDIMATMAI 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
STATUS Release status KFRST CHAR 1 0
NULL Released
A Blocked
B Released for pricing simulation
C Released for planning and pricing simulation
UMSABST Status of business volume comparison for a condition UASTA CHAR 1 0
NULL Business volume comparison/agreement is not defined
A Bus. vol. compar./agreement optional and was not carried out
B Bus. vol. compar./agreement optional and already carried out
C Bus.vol. compar./agree. required and not yet carried out
D Bus.vol. compar./agree. required and already carried out
MATLSETTL_EXTERNAL Long Material Number for MATLSETTL Field MGV_MATLSETTL_EXTERNAL CHAR 40 0
MATLSETTL_GUID External GUID for MATLSETTL Field MGV_MATLSETTL_GUID CHAR 32 0
MATLSETTL_VERSION Version Number for MATLSETTL Field MGV_MATLSETTL_VERSION CHAR 10 0

BAPICONDIT foreign key relationships

Table Field Foreign key table Foreign key field Check table Check field
BAPICONDIT APPLICATIO BAPICONDIT APPLICATIO T681A Conditions: Applications KAPPL
BAPICONDIT BASE_UOM BAPICONDIT BASE_UOM T006 Units of Measurement MSEHI
BAPICONDIT BASE_UOM SYST MANDT T006 Units of Measurement MANDT
BAPICONDIT CONDCURR BAPICONDIT CONDCURR TCURC Currency Codes WAERS
BAPICONDIT CONDCURR SYST MANDT TCURC Currency Codes MANDT
BAPICONDIT CONDCURREN BAPICONDIT CONDCURREN TCURC Currency Codes WAERS
BAPICONDIT CONDCURREN SYST MANDT TCURC Currency Codes MANDT
BAPICONDIT COND_TYPE 'V' T685 Conditions: Types KVEWE
BAPICONDIT COND_TYPE SYST MANDT T685 Conditions: Types MANDT
BAPICONDIT COND_TYPE BAPICONDIT APPLICATIO T685 Conditions: Types KAPPL
BAPICONDIT COND_TYPE BAPICONDIT COND_TYPE T685 Conditions: Types KSCHL
BAPICONDIT COND_UNIT BAPICONDIT COND_UNIT T006 Units of Measurement MSEHI
BAPICONDIT COND_UNIT SYST MANDT T006 Units of Measurement MANDT
BAPICONDIT CURRENCKEY SYST MANDT TCURC Currency Codes MANDT
BAPICONDIT CURRENCKEY BAPICONDIT CURRENCKEY TCURC Currency Codes WAERS
BAPICONDIT CUSTOMER BAPICONDIT CUSTOMER KNA1 General Data in Customer Master KUNNR
BAPICONDIT CUSTOMER SYST MANDT KNA1 General Data in Customer Master MANDT
BAPICONDIT EXCLUSION BAPICONDIT EXCLUSION T686A Conditions: Exclusion Indicator KZNEP
BAPICONDIT EXCLUSION BAPICONDIT APPLICATIO T686A Conditions: Exclusion Indicator KAPPL
BAPICONDIT EXCLUSION SYST MANDT T686A Conditions: Exclusion Indicator MANDT
BAPICONDIT FLOW_TYPE SYST MANDT TZB0A Definition of flow types MANDT
BAPICONDIT FLOW_TYPE BAPICONDIT FLOW_TYPE TZB0A Definition of flow types SBEWART
BAPICONDIT FLOW_TYPE BAPICONDIT CONTRACT TZB0A Definition of flow types RANTYP
BAPICONDIT MATLSETTL SYST MANDT MARA General Material Data MANDT
BAPICONDIT MATLSETTL BAPICONDIT MATLSETTL MARA General Material Data MATNR
BAPICONDIT REBAGREEMT SYST MANDT KONA Agreements MANDT
BAPICONDIT REBAGREEMT BAPICONDIT REBAGREEMT KONA Agreements KNUMA
BAPICONDIT SALESQUOTE SYST MANDT KONA Agreements MANDT
BAPICONDIT SALESQUOTE BAPICONDIT SALESQUOTE KONA Agreements KNUMA
BAPICONDIT SALES_DEAL SYST MANDT KONA Agreements MANDT
BAPICONDIT SALES_DEAL BAPICONDIT SALES_DEAL KONA Agreements KNUMA
BAPICONDIT UNITMEASUR SYST MANDT T006 Units of Measurement MANDT
BAPICONDIT UNITMEASUR BAPICONDIT UNITMEASUR T006 Units of Measurement MSEHI
BAPICONDIT VENDOR_NO BAPICONDIT VENDOR_NO LFA1 Vendor Master (General Section) LIFNR
BAPICONDIT VENDOR_NO SYST MANDT LFA1 Vendor Master (General Section) MANDT