Model / SD / VBKD

SD — Sales & Distribution

VBKD

42 fields · 3 key · 22 foreign keys · sourced from leanx.eu

Sales document business data — header- and item-level commercial terms (price group, Incoterms, payment terms, exchange rates for pricing, billing plan reference, customer PO reference) that condition the pricing and billing of a sales document. Can occur once per document (header, POSNR = '000000') or per item where item-specific business data overrides the header. SAP's real table carries roughly 130 fields, many industry-specific (IS-OIL, tax, SEPA); this definition is scoped to the key, pricing/currency, payment, and reference fields the SD pricing and billing model consumes — never silently truncated below that scope.

Hover a canonical name to see the legacy SAP field name

Canonical nameConceptDescriptionData elementTypeCheck table
CLI keycliensClientMANDTCLNT 3T000
VDT_DTB_NDO keyvenditio distributio numerus documentiSales and Distribution Document NumberVBELNCHAR 10VBUK
POS_NUM_DOC keypositio numerus documentumItem number of the SD documentPOSNRNUMC 6VBUP
PRE_CTS_EMPpretium coetus emptorPrice group (customer)KONDACHAR 2T188
EMP_CTSemptor coetusCustomer groupKDGRPCHAR 2T151
VDTvenditioSales districtBZIRKCHAR 6T171
PRE_GENpretium genusPrice list typePLTYPCHAR 2T189
INCO1Incoterms (Part 1)INCO1CHAR 3TINC
INCO2Incoterms (Part 2)INCO2CHAR 28
FACfacturaInvoice dates (calendar identification)PERFKCHAR 2TFACD
FAC2facturaInvoice list schedule (calendar identification)PERRLCHAR 2TFACD
RPMratio permutationisExchange rate for FI postingsKURRFDEC 9,5
VALvalorAdditional value daysVALTGNUMC 2
VAL_DIEvalor diesFixed value dateVALDTDATS 8
SOL_CLVsolutio clavisTerms of Payment KeyDZTERMCHAR 4
SOLsolutioPayment MethodSCHZW_BSEGCHAR 1T042Z
RAT_ASG_CTSratio assignatio coetusAccount assignment group for this customerKTGRDCHAR 2TVKT
RPM_PREratio permutationis pretiumExchange Rate for Price DeterminationKURSKDEC 9,5
DIE_TAX_RPMdies taxatio ratio permutationisDate for pricing and exchange ratePRSDTDATS 8
FAC_DIE_IDXfactura dies indexBilling date for billing index and printoutFKDATDATS 8
DIEdiesDate on which services renderedFBUDADATS 8
ANFannus fiscalisFiscal YearGJAHRNUMC 4
INS_PERinscriptio periodusPosting periodPOPERNUMC 3
RPM_STTratio permutationis statisticaExchange rate for statisticsSTCURDEC 9,5
FAC_CNS_NUMfactura consilium numerusBilling plan number / invoicing plan numberFPLNRCHAR 10FPLA
WAKTIONPromotionWAKTIONCHAR 10WAKH
NUMnumerusDepartment numberABTNRCHAR 4TSAB
EMP_MEM_NUMemptor mandatum emptionis numerusCustomer purchase order numberBSTKDCHAR 35
EMP_MEM_DIEemptor mandatum emptionis diesCustomer purchase order dateBSTDKDATS 8
EMP_MEM_GENemptor mandatum emptionis genusCustomer purchase order typeBSARKCHAR 4T176
RFRreferentiaYour ReferenceIHREZCHAR 12
PSN_MEM_NUMpersona mandatum emptionis numerusShip-to Party's Purchase Order NumberBSTKD_ECHAR 35
PSN_DIEpersona diesShip-to party's PO dateBSTDK_EDATS 8
VAL_PCT_MONvalor pactum monetaValue contract currencyWKWAECUKY 5TCURC
RPM_VAL_PCTratio permutationis valor pactumExchange rate in value contract currencyWKKURDEC 9,5
TRD_TMPtraditio tempusAgreed delivery timeDELCOCHAR 3TVDC
IDXindexAccounting IndicatorBEMOTCHAR 2TBMOT
FAC_FRMfactura formaBilling formFAKTFCHAR 2
GENgenusShipping typeVSARTTRCHAR 2T173
IDX2indexSpecial processing indicatorSDABWCHAR 4TVSAK
AFNarea functionisFunctional AreaFKBERCHAR 16TFKB
PCT_RAT_NUMpactum ratio numerusContract Account NumberCORR_VKONT_KKCHAR 12

Foreign keys

FieldCheck tableCheck field
MANDTT000MANDT
VBELNVBUKVBELN
POSNRVBUPPOSNR
KONDAT188KONDA
KDGRPT151KDGRP
BZIRKT171BZIRK
PLTYPT189PLTYP
INCO1TINCINCO1
PERFKTFACDIDENT
PERRLTFACDIDENT
ZLSCHT042ZZLSCH
KTGRDTVKTKTGRD
FPLNRFPLAFPLNR
WAKTIONWAKHAKTNR
ABTNRTSABABTNR
BSARKT176BSARK
WKWAETCURCWAERS
DELCOTVDCDELCO
BEMOTTBMOTBEMOT
VSARTT173VSART
SDABWTVSAKSDABW
FKBERTFKBFKBER

View VBKD.yaml in the repository