SAP table BFCOM (Stock Determination - Communication Structure)

Field Description Data Type Length Decimals Checktable Data Element
MATNR Material Number CHAR 40 0 MATNR
WERKS Plant CHAR 4 0 WERKS_D
CHARG Batch Number CHAR 10 0 CHARG_D
LGORT Storage location CHAR 4 0 LGORT_D
LIFNR Account Number of Supplier CHAR 10 0 LIFNR
VBELN Sales and Distribution Document Number CHAR 10 0 VBELN
POSNR Item number of the SD document NUMC 6 0 POSNR
PSPNR Work Breakdown Structure Element (WBS Element) NUMC 8 0 PS_PSP_PNR
BWTAR Valuation Type CHAR 10 0 BWTAR_D
MENGE Quantity QUAN 13 3 MENGE_D
MEINS Base Unit of Measure UNIT 3 0 T006 MEINS
ERFMG Quantity in unit of entry QUAN 13 3 ERFMG
ERFME Unit of entry UNIT 3 0 T006 ERFME
UMREZ Numerator for Conversion to Base Units of Measure DEC 5 0 UMREZ
UMREN Denominator for conversion to base units of measure DEC 5 0 UMREN
UMWRK Receiving plant/issuing plant CHAR 4 0 UMWRK
UMLGO Receiving/issuing storage location CHAR 4 0 UMLGO
KAPPL Application CHAR 2 0 T681A KAPPL
EPRIO Stock determination group CHAR 4 0 BF_GROUP
RULES Stock Determination Rule CHAR 4 0 BF_RULES
MBDAT Material Staging/Availability Date DATS 8 0 MBDAT
KZVBP Dynamic availability check for goods movement CHAR 1 0 KZVBP
A W mess. only issued in the case of non-availability
B E mess. only issued in the case of non-availability
E Message in any case: W mess. for non-avail., otherw. S mess.
F Message in any case: E mess. for non-avail., otherw. S mess.
S Availability check only with simulation
MTVFP Checking Group for Availability Check CHAR 2 0 TMVF MTVFP
PRREG Checking rule for the availability check CHAR 2 0 T441R PRREG
LBBSA Stock Type of Goods Movement (Primary Posting) CHAR 2 0 T156C LBBSA
SOBKZ Special Stock Indicator CHAR 1 0 T148 SOBKZ
SOTXT Description of special stock CHAR 20 0 SOTXT_D
FIRST_BFSOB Stock determination: Special stock indicator CHAR 1 0 BF_SOBKZ
F Unrestricted company's own stock
K Consignment
NODEL Deletion Flag for All Data on a Batch Stock CHAR 1 0 LVOCB
NOLCK Physical Inventory Blocking Indicator CHAR 1 0 SPERR
No physical inventory defined for material
A Physical inventory not yet completed for material
X Due to phys. inv., material is blocked for movements
XRUEM Allow Posting to Previous Period (Backposting) CHAR 1 0 XRUEM
XRUEJ Indicator: post to previous year CHAR 1 0 XRUEJ
INSMK Stock Type CHAR 1 0 INSMK
Unrestricted use
S Blocked stock
X Quality inspection
KZZUG Receipt Indicator CHAR 1 0 KZZUG
Normal receipt
L Tied empties
X Stock transport order
XMORE Checkbox CHAR 1 0 XFELD
No
X Yes
XSHOW Checkbox CHAR 1 0 XFELD
No
X Yes
NODIA ID: No dialog CHAR 1 0 NODIA
NOSIN Checkbox CHAR 1 0 XFELD
No
X Yes
XNOAD Checkbox CHAR 1 0 XFELD
No
X Yes
NOPIP No pipeline withdrawals CHAR 1 0 BF_NOPIP
BFSPL Stock Determination: Split Criterion NUMC 3 0 BF_SPL
DIALG Stock determination: Online control CHAR 1 0 BF_DIALG
BFCHK Checkbox CHAR 1 0 XFELD
No
X Yes
MAKTX Material Description CHAR 40 0 MAKTX
XALLR Checkbox CHAR 1 0 XFELD
No
X Yes
WMHDL Stock determination: WM processing CHAR 1 0 BF_WMHDL
1 WM has priority
2 WM storage type search has priority
3 Stock determination has priority
KZWSO Units of measure usage CHAR 1 0 KZWSO
Alternative unit of measure
A Proportion unit
B Product unit
PRMNG Quantity in Purchase Order Price Unit QUAN 13 3 BPMNG
DELNR MRP element number CHAR 10 0 DELNR
DELPS MRP element item NUMC 6 0 DELPS
DELKZ MRP element CHAR 2 0 DELKZ
AR Dependent reservation
BA Purchase requisition
BB Subcontractor requirements of material provided
BE Order item schedule line
BP Gross requirements planning
BR Process order
C1 Customer stock
C2 Subcontr. Customer Stock
C3 Subcontr. Customer Order Stock
C4 Subcontr. Project Stock
CH Batch stock
CS SegmentBatchSLoc
DD Effective-out date
E1 Subcontracting purchasing
ER End of replenishment lead time
FE Production order
FH End of planning time fence
HS SegmentBatchStock
IH Maintenance order
IM Actual goods receipt quantity
IW In Plant (Shipping Notification)
JI JIT call
KB Individual customer stock
KD Customer independent requirement (currently not used)
KK Consignment stock for customer (availability check)
LA Shipping notification
LB Storage location stock
LC Batch/storage location stock
LE SA schedule line
LF JIT delivery schedule
LK Stock with subcontractor
LL Forecast delivery schedule
LS SegmentSLocStock
M2 Material Transfer
MB Goods issue
MR Reservation
MS Direct production
NE Network order
PA Planned order
PB Project stock
PP Planned independent requirement
PR Forecast requirement
QM Inspection lot for quality management
RP Returns item
RR MRP requirement (only relevant for IS-Automotive)
RU Confirmation
S2 Simulated requirement from availability check
SA Simulation order
SB Dependent requirement
SD Safety Demand
SF Safety requirement
SG Stock Gain
SH Safety stock
SI Simulation requirement
SM Sim. dependent reqmts
SU Total requirements
TB Transfer requirements WMS
U1 Release order for a stock transfer order
U2 Release order for a stock transfer requisition
U3 Transfer requirement for simulation order
U4 Release order for stock transport scheduling agreement
UB Unplanned requirement
UL Reservation in another plant
UR Stock transfer reservation
VA Request for quotation
VB Quotation
VC Order
VE SD scheduling agreement
VF SD scheduling agreement; external service agent
VG Contract
VH Returns from Consignation Stock at Customer
VI Delivery Free of Charge
VJ Delivery
VP Planning
VT Returns (availability check)
VW External sales order
VZ Unverified delivery
WA Goods issue
WB Plant stock
WE Goods receipt
WH End replenishment period
WS SegmentStock
VBTYP SD Document Category CHAR 4 0 VBTYPL
# Revenue Recognition (Temporary)
$ (AFS)
& Warehouse Document
* Pick Order
+ Journal Entry (Temporary)
, Shipment Document
- Journal Entry (Temporary)
. Service Notification
0 Master Contract
1 Sales Activities (CAS)
2 External Transaction
3 Invoice List
4 Credit Memo List
5 Intercompany Invoice
6 Intercompany Credit Memo
7 Delivery/Shipping Notification
8 Shipment
: Service Order
A Inquiry
a Shipment Costs
b CRM Opportunity
B Quotation
BOS Service Entry Sheet
C Order
c Unverified Delivery
CEM ETM Shipping Document
CMMA Customer Management Master Agreement
CSCO Customer Management Service Confirmation
CSCT Customer Management Service Contract
CSVO Customer Management Service Order
D Item Proposal
d Trading Contract
e Allocation Table
E Scheduling Agreement
EBDR Billing Document Request
F Scheduling Agreement with External Service Agent
f001 Period-End Invoice
f002 Period-End Credit Memo
f003 Period-End Invoice (Intercompany Billing)
f004 Period-End Credit Memo (Intercompany Billing)
G Contract
g Rough Goods Receipt (only IS-Retail)
GBRQ Grants Management Billing Request
h Cancel Goods Issue
H Returns
i Goods Receipt
I Order Without Charge
J Delivery
j JIT Call
K Credit Memo Request
k Settlement Management Document
L Debit Memo Request
M Invoice
N Invoice Cancellation
n Reserved
O Credit Memo
o Reserved
P Debit Memo
p Goods Movement (Documentation)
PBD Preliminary Billing Document
PBDR Billing Document Request for Prof. Serv.
PBRQ Project Billing Request
q Reserved
Q WMS Transfer Order
R Goods Movement
r TD Transport (Only IS-Oil)
S Credit Memo Cancellation
s Load Confirmation, Reposting (Only IS-Oil)
SBRQ Subscription Billing Request
SOLO Solution Order
t Gain / Loss (Only IS-Oil)
T Returns Delivery for Order
TMFO Freight Order
TMFU Freight Unit
U Pro Forma Invoice
u Reentry into Storage (Only IS-Oil)
v Data Collation (Only IS-Oil)
V Purchase Order
W Independent Reqts Plan
w Reservation (Only IS-Oil)
X Handling Unit
x Load Confirmation, Goods Receipt (Only IS-Oil)
Y Rebate Agreement
^ Reserved
| Reserved
~ Revenue Cancellation (Temporary)
ยง Revenue Recognition/New View (Temporary)
ATP_TRTYP Transaction type CHAR 1 0 TRTYP
* Masked
A Display
B Edit
C Display from archive
D Print
E Single-item planning
H Add
K Copy reference
L Delete
P Planning file entry
S Standard parameter: normal mode
U Convert indiv. planned order
V Change
X Initial transaction
ATPCA_DELTAMD ATP Server: mode for Delta handling CHAR 1 0 DELTAMD
Standard behavior
M Minus-plus version
NOSTK Checkbox CHAR 1 0 XFELD
No
X Yes
STCHK Checkbox CHAR 1 0 XFELD
No
X Yes
SHKZG_MIGO Direction of Goods Movement CHAR 1 0 SHKZG_MIGO
+ Receipt
- Issue
XNCSG Checkbox CHAR 1 0 XFELD
No
X Yes
BDCALL Checkbox CHAR 1 0 XFELD
No
X Yes
BDKZVBP Checkbox CHAR 1 0 XFELD
No
X Yes
BWART Movement type (inventory management) CHAR 3 0 * BWART
BTEXT Movement Type Text (Inventory Management) CHAR 20 0 BWTXT
KUNNR Account number of customer CHAR 10 0 * EKUNN
KUND1 Sold-to Party CHAR 10 0 * KUNAG
NAME1 Name CHAR 30 0 NAME1
ORT01 City CHAR 25 0 ORT01
LAND1 Destination Country/Region CHAR 3 0 * LLAND
PSTLZ Postal Code CHAR 10 0 PSTLZ
LGNUM Warehouse Number / Warehouse Complex CHAR 3 0 * LGNUM
LNUMT Warehouse Number Description CHAR 25 0 LVS_LNUMT
BWLVS Movement Type for Warehouse Management NUMC 3 0 * BWLVS
LBWAT Name of Flow Type CHAR 25 0 LVS_LBWAT
PMATN Material Number for Order CHAR 40 0 * CO_MATNR
PMATX Material Description CHAR 40 0 MAKTX
PWERK Planning Plant for an Order CHAR 4 0 * CO_PWERK
PWERX Name CHAR 30 0 NAME1
KDANR Sales Document CHAR 10 0 VBELN_VA
KDPOS Item number in Sales Order NUMC 6 0 KDPOS
KDUMMY Dummy function in length 1 CHAR 1 0 DUMMY

BFCOM foreign key relationships

Table Field Check Table Check Field
0 BFCOM ERFME T006 Units of Measurement MANDT
1 BFCOM KAPPL T681A Conditions: Applications KAPPL
0 BFCOM LBBSA T156C Stock Types and Their Values LBBSA
0 BFCOM LBBSA T156C Stock Types and Their Values SOBKZ
1 BFCOM MEINS T006 Units of Measurement MANDT
1 BFCOM MEINS T006 Units of Measurement MSEHI
0 BFCOM MTVFP TMVF Availability Check Control MTVFP
1 BFCOM PRREG T441R Values Table for Checking Rule MANDT
1 BFCOM PRREG T441R Values Table for Checking Rule PRREG
0 BFCOM SOBKZ T148 Special Stock Indicator MANDT
0 BFCOM SOBKZ T148 Special Stock Indicator SOBKZ