PBPT SAP (Table of ind. requirements item data) Structure details

Dictionary Type: Structure
Description: Table of ind. requirements item data




ABAP Code to SELECT data from PBPT
Related tables to PBPT
Access table PBPT




Structure field list including key, data, relationships and ABAP select examples

PBPT 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 "Table of ind. requirements item data" 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_PBPT TYPE PBPT.

The PBPT table consists of various fields, each holding specific information or linking keys about Table of ind. requirements item data data available in SAP. These include MATNR (Material Number), BERID (MRP Area), TXZ01 (Short Text), 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. .

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


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

Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
POSNRRequirements plan item BEDPPNUMC6NUM06BDP
MATNRMaterial Number MATNRCHAR18Assigned to domainMATN1MATNRMATS_MAT1
BERIDMRP Area BERIDCHAR10MDLVBERIDBERID
TXZ01Short Text TXZ01CHAR40TEXT40
WERKSPlant WERKS_DCHAR4T001WWERKSWRKH_T001W_C
BEDAERequirements type BEDAECHAR4Assigned to domainBEDAEBDA
BEDARRequirements class BEDARCHAR3Assigned to domainBEDAR
BDTYPRequirements category BDTYPCHAR1BDYP
VERSBVersion number for independent requirements VERSBCHAR2Assigned to domainVERSBVES
ZUVKZConsumption indicator DZUVKZCHAR1ZUVKZ
PBDNRRequirements Plan Number PBDNRCHAR10CHAR10PBN
BEDPPRequirements plan item BDPPCCHAR6CHAR6
VRRELIndicator: consumption relevance VRRELCHAR1VRREL
GTREFReference material GTREFCHAR18Assigned to domainMATN1MATNR
SUMKZTotals record indicator SUMKZCHAR1KENZX
PLNMGPlanned quantity PLNMGQUAN13(3) MENG13
PLGMGTotal planning quantity PLGMGQUAN13(3) MENG13
ANZETIndependent requirements - schedule line number PBETNNUMC4PBETN
UPDKZUpdate indicator UPDKZ_DCHAR1UPDKZ
EPMEHDo multiple schedule lines exist? EPMEHCHAR1XFELD
BDZEIIndependent requirements pointer BDZEINUMC12Assigned to domainBDZEI
SPRASLanguage Key SPRASLANG1Assigned to domainISOLASPRASSPRH_T002
ZUOKRCriterion for allocation DZUOKRCHAR16ZUOKR
ZUOKZAllocation Indicator DZUOKZCHAR1ZUOKZ
PLNKZPlanning Indicator PLNKZCHAR1PLNKZ
VERKZConsumption indicator for planning requirements VERVPCHAR1VERVP
VERVSIndicator: Version Active VERVSCHAR1VERVS
MEINSBase Unit of Measure MEINSUNIT3T006CUNITMEINS
HISPOProcessing a plan with or without history HISPOCHAR1HISPO
HISKZIndicator: Process plan with or without history HISKZCHAR1XFELD
TXTKZIndicator: long text exists TXTKZCHAR1FLAG
TXTPOIndicator: long text exists TXTKZCHAR1FLAG
VRHKZIndicator: change independent requirements when creating VRHKZCHAR1CHAR1
BEDADRequirements type BEDAECHAR4Assigned to domainBEDAEBDA
VERSAVersion number for independent requirements VERSBCHAR2Assigned to domainVERSBVES
DBPKZIndicator: item already exists in the data base DBPKZCHAR1CHAR1
UEBKZIndicator: data copied UEBKZCHAR1CHAR1
DATLPDate DATUMDATS8DATUM
UHRLPTime UZEITTIMS6UZEIT
DISMMMRP Type DISMMCHAR2Assigned to domainDISMM
DISSTLow-Level Code DISSTCHAR3DISST
DATETDelivery/order finish date DAT01DATS8DATUM
AENKZChange indicator AENKZCHAR1AENKZ
APROGReference type APROGCHAR1Assigned to domainAPROG
PERIVFiscal Year Variant PERIVCHAR2Assigned to domainPERIV
MRPPPPPC planning calendar MRPPPCHAR3Assigned to domainMRPPP
DISGRMRP Group DISGRCHAR4Assigned to domainDISGR
LOEVRDeletion indicator LOEVRCHAR1CHAR1
VERKAConsumption indicator for planning requirements VERVPCHAR1VERVP
VERIDProduction Version VERIDCHAR4Assigned to domainVERIDVER
RESALRe-explode BOM RESALCHAR1XFELD
STRGRPlanning strategy group STRGRCHAR2Assigned to domainSTRGR
STRA1Planning strategy STRA1CHAR2Assigned to domainSTRAT
PREISMoving Average Price/Periodic Unit Price VERPRCURR11(2) WERT11V
WERTGIndependent requirements value per period WERTPBCURR13(2) WERT
DISPOMRP Controller (Materials Planner) DISPOCHAR3Assigned to domainDISPODGRHS_T024D
VRMODConsumption mode VRMODCHAR1VRMOD
VINT1Consumption period: backward VINT1NUMC3VRINT
VINT2Consumption period: forward VINT2NUMC3VRINT
AGGPBAggregation indicator for planned independent requirements AGGPBCHAR1Assigned to domainPRGBZ
PLSCNPlanning Scenario of Long-Term Planning PLSCNNUMC3Assigned to domainPLSCNPLS
MCINFName of information structure MCINFCHAR8Assigned to domainMCINFMCB
VRSIOVersion number in the information structure VRSIOCHAR3Assigned to domainVRSIOMCV
STFNAField name in the generated DDIC structure STFNACHAR30Assigned to domainFDNAME
PEINHPrice Unit PEINHDEC5PACK3
OPLKZWith no MRP OPLKZCHAR1CHAR1
KZKFGConfigurable Material KZKFGCHAR1XFELD
MCINCName of info structure - characteristic values MCINCCHAR8Assigned to domainMCINFMCB
VRSICVersion number in the information structure VRSIOCHAR3Assigned to domainVRSIOMCV
KNTTPAccount Assignment Category KNTTPCHAR1Assigned to domainKNTTPKNT
SOBKZSpecial Stock Indicator SOBKZCHAR1Assigned to domainSOBKZ
KZVBRConsumption Posting KZVBRCHAR1KZVBR
PSPELWork Breakdown Structure Element (WBS Element) PS_PSP_PNRNUMC8Assigned to domainKONPRPS_POSNR
KDPOSItem Number in Sales Order KDPOSNUMC6NUM06KPO
KDAUFSales Order Number KDAUFCHAR10Assigned to domainALPHAVBELNAUN
INNUMInternal number assignment for requirements plan number INNUMCHAR1INNUM
PERKZPeriod Indicator PERKZCHAR1PERKZPKZ
PROFILIDName of planning profile PROFILIDNUMC12PROFPL
KZBWSValuation of Special Stock KZBWSCHAR1KZBWS
TECHSParameter Variant/Standard Variant TECHSCHAR12TECHS
KZEFFAssign effectivity parameter values/ override change numbers CC_MTEFFCHAR1XFELD
PBDIDPlanned independent requirements identification PBDIDNUMC12PBDID
BERTYType of MRP area BERTYNUMC2BERTY

Key field Non-key field



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

As PBPT 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 PBPT as there is no data to select.

How to access SAP table PBPT

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

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


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!