EMARC4 SAP (Data Part MARC - Part 4) Structure details

Dictionary Type: Structure
Description: Data Part MARC - Part 4




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




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

EMARC4 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 "Data Part MARC - Part 4" 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_EMARC4 TYPE EMARC4.

The EMARC4 table consists of various fields, each holding specific information or linking keys about Data Part MARC - Part 4 data available in SAP. These include FVIDK (Production Version To Be Costed), FXPRU (Fixed-Price Co-Product), LOGGR (Logistics handling group for workload calculation), FPRFM (Distribution profile of material in 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 EMARC4 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
KZAGLIndicator: smooth promotion consumption KZAGLCHAR1KZAGL
FVIDKProduction Version To Be Costed CK_VERIDCHAR4Assigned to domainVERID
FXPRUFixed-Price Co-Product CK_FIXPRKUCHAR1XFELD
LOGGRLogistics handling group for workload calculation LOGGRCHAR4TLOGLOGGR
FPRFMDistribution profile of material in plant FPRFMCHAR3Assigned to domainMPPRF
GLGMGTied Empties Stock GLGMGQUAN13(3) MENG13V
VKGLGSales value of tied empties stock VKGLGCURR13(2) WERT13N
INDUSMaterial CFOP category J_1BINDUS3CHAR2ALPHAJ_1BINDUS3
MOWNRCAP: Number of CAP products list MOWNRCHAR12T618MMOWNR
MOGRUCommon Agricultural Policy: CAP products group-Foreign Trade MOGRUCHAR6T618GMOGRU
CASNRCAS number for pharmaceutical products in foreign trade CASNRCHAR15T610CCASNR
GPNUMProduction statistics: PRODCOM number for foreign trade GPNUMCHAR9T609GGPNUM
STEUCControl code for consumption taxes in foreign trade STEUCCHAR16T604FSTEUC
FABKZIndicator: Item Relevant to JIT Delivery Schedules FABKZCHAR1FABKZ
MATGRGroup of Materials for Transition Matrix MATNRGROUPCHAR20CHAR20
VSPVBProposed Supply Area in Material Master Record VSPVBCHAR10PVBEPRVBE
DPLFSFair share rule DPLFSCHAR2DPLFS
DPLPUIndicator: push distribution DPLPUCHAR1DPLPU
DPLHODeployment horizon in days DPLHODEC3DEC3
MINLSMinimum lot size for Supply Demand Match CSCP_MINLOTSIZEQUAN13(3) MENG13
MAXLSMaximum lot size for Supply Demand Match CSCP_MAXLOTSIZEQUAN13(3) MENG13
FIXLSFixed lot size for Supply Demand Match CSCP_FIXLOTSIZEQUAN13(3) MENG13
LTINCLot size increment for Supply Demand Match CSCP_LOTINCREMENTQUAN13(3) MENG13
COMPLThis field is no longer used CSCP_DUMMYNUMC2TCSCP_COMP_LVLCSCP_COMP_LVL
CONVTConversion types for production figures CSCP_CONV_TYPECHAR2TCSCP_CONV_TYPECSCP_CONV_TYPE
SHPROPeriod Profile for Safety Time SHPROCHAR3T438VSHPRO
AHDISMRP relevancy for dependent requirements AHDISCHAR1AHDIS
DIBERIndicator: MRP area exists DIBERCHAR1XFELD
KZPSPIndicator for cross-project material KZPSPCHAR1KZPSP
OCMPFOverall profile for order change management OCM_GPROFILECHAR6TCO48CHAR6
APOKZIndicator: Is material relevant for APO APOKZCHAR1APOKZ
MCRUEMARDH rec. already exists for per. before last of MARD per. MCRUECHAR1XFELD
LFMONCurrent period (posting period) LFMONNUMC2MONAT
LFGJAFiscal Year of Current Period LFGJANUMC4GJAHRGJAHR
EISLOMinimum Safety Stock EISLOQUAN13(3) MENG13
NCOSTDo Not Cost CK_NO_COSTINGCHAR1CK_NO_COSTING
ROTATION_DATEStrategy for Putaway and Stock Removal ROTATION_DATECHAR1ROTATION_DATE
UCHKZIndicator for Original Batch Management UCHKZCHAR1UCHKZ
UCMATReference Material for Original Batches VBOB_OB_RFMATCHAR18MARAMATN1MATNRMAT1

Key field Non-key field



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

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

How to access SAP table EMARC4

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