EPDECDATA SAP (Communication Structure: External/Internal Procurement) Structure details

Dictionary Type: Structure
Description: Communication Structure: External/Internal Procurement




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




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

EPDECDATA 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 "Communication Structure: External/Internal Procurement" 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_EPDECDATA TYPE EPDECDATA.

The EPDECDATA table consists of various fields, each holding specific information or linking keys about Communication Structure: External/Internal Procurement data available in SAP. These include ESTKZ (Creation Indicator (Purchase Requisition/Schedule Lines)), MATNR (Material Number), MATKL (Material Group), WERKS ().. 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 EPDECDATA 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
BSARTOrder Type (Purchasing) BSARTCHAR4Assigned to domainBSARTBSA
ESTKZCreation Indicator (Purchase Requisition/Schedule Lines) ESTKZCHAR1ESTKZ
MATNRMaterial Number MATNRCHAR18Assigned to domainMATN1MATNRMATS_MAT1
MATKLMaterial Group MATKLCHAR9Assigned to domainMATKLMKLS_WBWG
WERKS 0
WERKSPlant WERKS_DCHAR4WERKSWRKH_T001W_C
LGORT 0
ZEILLItem in Material Document MBLPONUMC4MBLPOPOS
XSELPItem selected (selected, chosen, ...) XSELPCHAR1XFELD
XHELLIndicator: sequence of screen displays in foreground XHELLCHAR1XFELD
BESTDValuated Unrestricted-Use Stock LABSTQUAN13(3) MENG13V
BESTHQuantity in Unit of Entry ERFMGQUAN13(3) MENG13
BESTSQuantity in Unit of Entry ERFMGQUAN13(3) MENG13
ERFMGQuantity in Unit of Entry ERFMGQUAN13(3) MENG13
ERFMEUnit of Entry ERFMEUNIT3CUNITMEINS
MENGEQuantity MENGE_DQUAN13(3) MENG13
MEINSBase Unit of Measure MEINSUNIT3CUNITMEINS
UMREZNumerator for Conversion to Base Units of Measure UMREZDEC5UMBSZ
UMRENDenominator for conversion to base units of measure UMRENDEC5UMBSN
MANDTClient MANDTCLNT3MANDT
MATNRMaterial Number MATNRCHAR18MATN1MATNRMATS_MAT1
WERKSPlant WERKS_DCHAR4WERKSWRKH_T001W_C
LGORTStorage Location LGORT_DCHAR4LGORTLAG
CHARGBatch Number CHARG_DCHAR10CHARGCHA
SOBKZSpecial Stock Indicator SOBKZCHAR1SOBKZ
SPERRPhysical Inventory Blocking Indicator SPERRCHAR1SPERR
LABSTValuated Unrestricted-Use Stock LABSTQUAN13(3) MENG13V
UMLMEStock in Transfer (Plant to Plant) UMLMEQUAN13(3) MENG13V
INSMEStock in Quality Inspection INSMEQUAN13(3) MENG13V
EINMETotal Stock of All Restricted Batches EINMEQUAN13(3) MENG13V
SPEMEBlocked Stock SPEMEQUAN13(3) MENG13V
RETMEBlocked Stock Returns RETMEQUAN13(3) MENG13V
VMLABValuated unrestricted-use stock in previous period VMLABQUAN13(3) MENG13V
VMUMLStock in Transfer in Previous Period VMUMLQUAN13(3) MENG13V
VMINSStock in Quality Inspection in Previous Period VMINSQUAN13(3) MENG13V
VMEINRestricted-Use Stock in Previous Period VMEINQUAN13(3) MENG13V
VMSPEBlocked stock of previous period VMSPEQUAN13(3) MENG13V
VMRETBlocked Stock Returns in Previous Period VMRETQUAN13(3) MENG13V
KZILLPhysical inventory indicator for whse stock in current year KZILLCHAR3INVKZ
KZVLLPhysical inventory indicator for whse stock in current year KZILLCHAR3INVKZ
KZILQPhys. inventory ind. f. stock in qual. insp. in current year KZILQCHAR3INVKZ
KZVLQPhys. inventory ind. f. stock in qual. insp. in current year KZILQCHAR3INVKZ
KZILEPhysical inventory indicator for restricted-use stock KZILECHAR3INVKZ
KZVLEPhysical inventory ind. for restricted-use stock, prev.pd KZVLECHAR3INVKZ
KZILSPhysical inventory indicator for blocked stock KZILSCHAR3INVKZ
KZVLSPhys. inventory indicator for blocked stock in prev. period KZVLSCHAR3INVKZ
BWTARValuation Type BWTAR_DCHAR10BWTARBWT
VFDATShelf Life Expiration or Best-Before Date VFDATDATS8DATUM
LWEDTDate of last goods receipt LWEDTDATS8DATUM
ZUSCHBatch status key DZUSCHCHAR1ZUSCH
ZUSTDBatch in Restricted-Use Stock DZUSTDCHAR1XFELD
CHAMEUnit of issue for batch (deactivated) CHAMEUNIT3CUNITMEINS
SPERCPhysical Inventory Blocking Indicator SPERRCHAR1SPERR
CLABSValuated Unrestricted-Use Stock LABSTQUAN13(3) MENG13V
CUMLMStock in Transfer (Plant to Plant) UMLMEQUAN13(3) MENG13V
CINSMStock in Quality Inspection INSMEQUAN13(3) MENG13V
CEINMTotal Stock of All Restricted Batches EINMEQUAN13(3) MENG13V
CSPEMBlocked Stock SPEMEQUAN13(3) MENG13V
CRETMBlocked Stock Returns RETMEQUAN13(3) MENG13V
CVMLAValuated unrestricted-use stock in previous period VMLABQUAN13(3) MENG13V
CVMUMStock in Transfer in Previous Period VMUMLQUAN13(3) MENG13V
CVMINStock in Quality Inspection in Previous Period VMINSQUAN13(3) MENG13V
CVMEIRestricted-Use Stock in Previous Period VMEINQUAN13(3) MENG13V
CVMSPBlocked stock of previous period VMSPEQUAN13(3) MENG13V
CVMREBlocked Stock Returns in Previous Period VMRETQUAN13(3) MENG13V
KZICLPhysical inventory indicator for whse stock in current year KZILLCHAR3INVKZ
KZICQPhys. inventory ind. f. stock in qual. insp. in current year KZILQCHAR3INVKZ
KZICEPhysical inventory indicator for restricted-use stock KZILECHAR3INVKZ
KZICSPhysical inventory indicator for blocked stock KZILSCHAR3INVKZ
FELDNName of field FELDNCHAR16CHAR16
VERABAvailability date VERABDATS8DATUM
LIFNRAccount Number of Vendor or Creditor LIFNRCHAR10ALPHALIFNRLIFKRED_C
KZCHFIndicator: Batch determination executed for line item KZCHFCHAR1XFELD
EKGRPPurchasing Group EKGRPCHAR3Assigned to domainEKGRPEKG
PSTYPItem Category in Purchasing Document PSTYPCHAR1Assigned to domainPSTYP
KNTTPAccount Assignment Category KNTTPCHAR1Assigned to domainKNTTPKNT
DISPOMRP Controller (Materials Planner) DISPOCHAR3Assigned to domainDISPODGRHS_T024D
DISGRMRP Group DISGRCHAR4Assigned to domainDISGR
PRVBEProduction Supply Area PRVBECHAR10Assigned to domainPRVBEPVB
CHARG 0
ZEILCLine Number DZEILENUMC3ZEILEPOS
MATNRMaterial Number MATNRCHAR18MATN1MATNRMATS_MAT1
WERKSPlant WERKS_DCHAR4WERKSWRKH_T001W_C
LGORTStorage Location LGORT_DCHAR4LGORTLAG
CHARGBatch Number CHARG_DCHAR10CHARGCHA
BWTARValuation Type BWTAR_DCHAR10BWTARBWT
CLABSValuated Unrestricted-Use Stock LABSTQUAN13(3) MENG13V
MENGEQuantity MENGE_DQUAN13(3) MENG13
MEINSBase Unit of Measure MEINSUNIT3CUNITMEINS
ERFMGQuantity MENGE_DQUAN13(3) MENG13
ERFMEBase Unit of Measure MEINSUNIT3CUNITMEINS
ZUSTDBatch in Restricted-Use Stock DZUSTDCHAR1XFELD
ZUSCHBatch status key DZUSCHCHAR1ZUSCH
BSTARStock type BSTARCHAR1BSTAR
SPERCPhysical Inventory Blocking Indicator SPERRCHAR1SPERR
XSELKItem selected (selected, chosen, ...) XSELPCHAR1XFELD
KZICLPhysical inventory indicator for whse stock in current year KZILLCHAR3INVKZ
KZVCLPhysical inventory indicator for whse stock in current year KZILLCHAR3INVKZ
KZICQPhysical inventory indicator for whse stock in current year KZILLCHAR3INVKZ
KZVCQPhysical inventory indicator for whse stock in current year KZILLCHAR3INVKZ
KZICSPhysical inventory indicator for whse stock in current year KZILLCHAR3INVKZ
KZVCSPhysical inventory indicator for whse stock in current year KZILLCHAR3INVKZ
VERABAvailability date VERABDATS8DATUM
VFDATShelf Life Expiration or Best-Before Date VFDATDATS8DATUM
LVOCADeletion Flag for All Data on a Batch at a Plant LVOCACHAR1XFELD
HERKRRegion of origin of material (non-preferential origin) HERKRCHAR3REGIO
HERKLCountry of origin of the material HERKLCHAR3LAND1LND
MTVERExport/import material group MTVERCHAR4MTVER
LIFCHVendor Account Number ELIFNCHAR10ALPHALIFNRLIFKRED_C
LICHAVendor Batch Number LICHNCHAR15LICHN
QNDATNext Inspection Date QNPDATDATS8DATUM
ZAEDTDate of last status change DZAEDTDATS8DATUM
FVDT1Date for unrestricted use FVDATDATS8DATUM
FVDT2Date for unrestricted use FVDATDATS8DATUM
FVDT3Date for unrestricted use FVDATDATS8DATUM
FVDT4Date for unrestricted use FVDATDATS8DATUM
FVDT5Date for unrestricted use FVDATDATS8DATUM
FVDT6Date for unrestricted use FVDATDATS8DATUM
LVOCBDeletion Flag for All Data on a Batch Stock LVOCBCHAR1XFELD
SOBKZSpecial Stock Indicator SOBKZCHAR1Assigned to domainSOBKZ
BDTERRequirement Date for the Component BDTERDATS8DATUM
BDMNGRequirement Quantity BDMNGQUAN13(3) MENG13
MEINSBase Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
AUFNROrder Number AUFNRCHAR12Assigned to domainALPHAAUFNRANR
SAKNRG/L Account Number SAKNRCHAR10Assigned to domainALPHASAKNRSAKC_SAKNR
GSBERBusiness Area GSBERCHAR4Assigned to domainGSBERGSB
SANKAIndicator for Relevancy to Costing CK_SELKZCHAR1Assigned to domainCK_SELKZ
NLFZTLead-time offset NLFZTDEC3NLFZT
SORTFSort String SORTPCHAR10CHAR10
SBTERLatest requirements date SBTERDATS8DATUM
SCHGTIndicator: Bulk Material SCHGTCHAR1XFELD
DBSKZDirect procurement indicator DBSKZCHAR1DBSKZ
EBELNPurchasing Document Number EBELNCHAR10Assigned to domainALPHAEBELNBESMEKK_C
EBELPItem Number of Purchasing Document EBELPNUMC5Assigned to domainEBELPBSP
PSPELWBS Element PS_POSNRNUMC8Assigned to domainABPSPPS_POSNR
AUFPLRouting number of operations in the order CO_AUFPLNUMC10AUFPL
PLNFLSequence PLNFOLGECHAR6ALPHAPLNFOLGE
VORNROperation/Activity Number VORNRCHAR4NUMCVVORNRVGN
OBJNRObject number J_OBJNRCHAR22Assigned to domainJ_OBJNRONR
GPREISPrice in component currency PPCOMPCURR15(2) WERTV8
FPREISFixed Price in Foreign Currency OPREIFXCURR15(2) WERTV8
WAERSCurrency Key WAERSCUKY5Assigned to domainWAERSFWS
PEINHPrice Unit PEINHDEC5PACK3
LIFZTDelivery time in days LIFZTDEC3DEC3
WEMPFGoods Recipient/Ship-To Party WEMPFCHAR12WEMPF
ABLADUnloading Point ABLADCHAR25TEXT25
WEBAZGoods Receipt Processing Time in Days WEBAZDEC3DEC3
LIFNRAccount Number of Vendor or Creditor LIFNRCHAR10Assigned to domainALPHALIFNRLIFKRED_C
FLGEXIndicator: External procurement FLGEXCHAR1XFELD
INFNRNumber of Purchasing Info Record INFNRCHAR10Assigned to domainALPHAINFNRINFMEIN_C
APLZLGeneral counter for order CO_APLZLNUMC8Assigned to domainCO_APLZL
STEUSControl key STEUSCHAR4Assigned to domainSTEUS
PREISPrice PREISCURR11(2) WERT11
PSPNRStandard WBS element PS_SPS_ELENUMC8Assigned to domainKONPTPS_SPSNR
PACKNOPackage number PACKNONUMC10Assigned to domainPACKNO
PRCTRProfit Center PRCTRCHAR10Assigned to domainALPHAPRCTRPRCPRCTR_EMPTY
SCHED_ENDInd.: Purchase requisition at activity finish date SCEND_ACTCHAR1XFELD
NETZKONTIndicator for the account assignment of a network(hdr/act.) NETZKONTCHAR1NETZKONT

Key field Non-key field



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

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

How to access SAP table EPDECDATA

Within an ECC or HANA version of SAP you can also view further information about EPDECDATA 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!