SAP PBAT Interface to reducing requirements during goods mvmts Table data and field list

PBAT is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "Interface to reducing requirements during goods mvmts" Information within sap ABAP programs.

This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.

i.e. DATA: wa_PBAT TYPE PBAT.

The PBAT table consists of various fields, each holding specific information or linking keys about Interface to reducing requirements during goods mvmts data available in SAP. These include POSNR (Sales Document Item), MATNR (Material Number), BERID (MRP Area), WERKS (Plant)... See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .

PBAT structure Technical Details:

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Can be enhanced (character-type or numeric)


SAP PBAT structure fields - Full list of fields found in SAP data dictionary

Looking for S/4HANA specific information? Click here to explore the details, fields and extensibility available for this table in the SAP S/4HANA version of the PBAT table. Also check whether the table still exists or has been transformed into a CDS view as part of the HANA simplifications.
Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
VBELNSales Document VBELN_VACHAR10Assigned to domainALPHAVBELNAUN
POSNRSales Document Item POSNR_VANUMC6Assigned to domainPOSNRAPO
MATNRMaterial Number MATNRCHAR18Assigned to domainMATN1MATNRMATS_MAT1
BERIDMRP Area BERIDCHAR10Assigned to domainBERIDBERID
WERKSPlant WERKS_DCHAR4Assigned to domainWERKSWRKH_T001W_C
SHKZGDebit/Credit Indicator SHKZGCHAR1SHKZG
SHKZODebit/Credit Indicator SHKZGCHAR1SHKZG
XSTBWReversal movement type XSTBWCHAR1XFELD
LGORTStorage Location LGORT_DCHAR4Assigned to domainLGORTLAG
BWARTMovement Type (Inventory Management) BWARTCHAR3Assigned to domainBWARTBWA
KZBEWMovement Indicator KZBEWCHAR1KZBEW
SOBKZSpecial Stock Indicator SOBKZCHAR1Assigned to domainSOBKZ
DAT01Delivery/order finish date DAT01DATS8DATUM
MENGEQuantity MENGE_DQUAN13(3) MENG13
MENG1Quantity MENGE_DQUAN13(3) MENG13
MEINSBase Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
RSNUMNumber of Reservation/Dependent Requirement RSNUMNUMC10Assigned to domainRSNUMRES
RSPOSItem Number of Reservation/Dependent Requirement RSPOSNUMC4RSPOSRPO
RSARTRecord type RSARTCHAR1RSART
MBLNRNumber of Material Document MBLNRCHAR10ALPHABELNRMBN
MJAHRMaterial Document Year MJAHRNUMC4GJAHRGJAHRMJA
ZEILEItem in Material Document MBLPONUMC4MBLPOPOS
MISKZMixed MRP indicator MISKZCHAR1MISKZ
VRMODConsumption mode VRMODCHAR1VRMOD
VINT1Consumption period: backward VINT1NUMC3VRINT
VINT2Consumption period: forward VINT2NUMC3VRINT
DISMMMRP Type DISMMCHAR2Assigned to domainDISMM
DISSTLow-Level Code DISSTCHAR3DISST
DISKZStorage location MRP indicator DISKZCHAR1DISKZ
DISGRMRP Group DISGRCHAR4Assigned to domainDISGR
DIBERIndicator: MRP area exists DIBERCHAR1XFELD
BERTYType of MRP area BERTYNUMC2BERTY
APOKZIndicator: Is material relevant for APO APOKZCHAR1APOKZ
KZZUGReceipt Indicator KZZUGCHAR1KZZUG
EBELNPurchase Order Number BSTNRCHAR10Assigned to domainALPHAEBELNBES
EBELPItem Number of Purchasing Document EBELPNUMC5Assigned to domainEBELPBSP
DZEITIn-house production time DZEITDEC3DEC3
DUMPSPhantom item indicator DUMPSCHAR1XFELD
KZEARFinal Issue for This Reservation KZEARCHAR1XFELD
STRGRPlanning strategy group STRGRCHAR2Assigned to domainSTRGR
KNTTPAccount Assignment Category KNTTPCHAR1Assigned to domainKNTTPKNT
KZVBRConsumption Posting KZVBRCHAR1KZVBR
PSPELWBS Element PS_POSNRNUMC8Assigned to domainABPSPPS_POSNR
UMMATReceiving/Issuing Material UMMATCHAR18Assigned to domainMATN1MATNR
UMWRKReceiving/Issuing Plant UMWRKCHAR4Assigned to domainWERKS
UMLGOReceiving/Issuing Storage Location UMLGOCHAR4Assigned to domainLGORT
ERFMGQuantity in Unit of Entry ERFMGQUAN13(3) MENG13
ERFMEUnit of Entry ERFMEUNIT3Assigned to domainCUNITMEINS
BDARTRequirement type BDARTCHAR2BDARTBDA
LBBSAStock Type of Goods Movement (Primary Posting) LBBSACHAR2Assigned to domainLBBSA
VERIDProduction Version VERIDCHAR4Assigned to domainVERIDVER
LBEARMRP area: Subcontractor LBEARCHAR10Assigned to domainALPHALIFNR

Key field Non-key field



How do I retrieve data from SAP structure PBAT using ABAP code?

As PBAT is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on PBAT as there is no data to select.

How to access SAP table PBAT

Within an ECC or HANA version of SAP you can also view further information about PBAT and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).