BAPI_MARA_GA SAP (Material Data at Client Level) Structure details

Dictionary Type: Structure
Description: Material Data at Client Level




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




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

BAPI_MARA_GA 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 "Material Data at Client Level" 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_BAPI_MARA_GA TYPE BAPI_MARA_GA.

The BAPI_MARA_GA table consists of various fields, each holding specific information or linking keys about Material Data at Client Level data available in SAP. These include IND_SECTOR (Industry sector), MATL_TYPE (Material Type), CREATED_ON (Created On), CREATED_BY (Name of Person who Created the Object).. 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 BAPI_MARA_GA 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
MATERIALMaterial Number MATNRCHAR18Assigned to domainMATN1MATNRMATS_MAT1
IND_SECTORIndustry sector MBRSHCHAR1Assigned to domainMBRSHMTP
MATL_TYPEMaterial Type MTARTCHAR4Assigned to domainMTARTMTA
CREATED_ONCreated On ERSDADATS8DATUM
CREATED_BYName of Person who Created the Object ERNAMCHAR12USNAM
LAST_CHNGEDate of Last Change LAEDADATS8DATUM
CHANGED_BYName of Person Who Changed Object AENAMCHAR12USNAM
MAT_STATUSMaintenance status of complete material VPSTACHAR15PSTAT
MAINT_STATMaintenance status PSTAT_DCHAR15PSTAT
DEL_FLAGFlag Material for Deletion at Client Level LVOMACHAR1XFELD
MATL_GROUPMaterial Group MATKLCHAR9Assigned to domainMATKLMKLS_WBWG
OLD_MAT_NOOld material number BISMTCHAR18BISMT
BASE_UOMBase Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
BASE_UOM_ISOBase unit of measure in ISO code MEINS_ISOCHAR3Assigned to domainISOCD_UNIT
PO_UNITPurchase Order Unit of Measure BSTMEUNIT3Assigned to domainCUNITMEINS
PO_UNIT_ISOOrder unit in ISO code BSTME_ISOCHAR3Assigned to domainISOCD_UNIT
DOCUMENTDocument number (without document management system) DZEINRCHAR22CHAR22
DOC_TYPEDocument type (without Document Management system) DZEIARCHAR3ZEIAR
DOC_VERSDocument version (without Document Management system) DZEIVRCHAR2VERSI
DOC_FORMATPage format of document (without Document Management system) DZEIFOCHAR4DINFO
DOC_CHG_NODocument change number (without document management system) AESZNCHAR6AENUM
PAGE_NOPage number of document (without Document Management system) BLATTCHAR3BLATT
NO_SHEETSNumber of sheets (without Document Management system) BLANZNUMC3NUM3
PROD_MEMOProduction/inspection memo FERTHCHAR18FERTH
PAGEFORMATPage Format of Production Memo FORMTCHAR4DINFO
SIZE_DIMSize/dimensions GROESCHAR32CHAR32
BASIC_MATLBasic Material WRKSTCHAR48Assigned to domainWRKST
STD_DESCRIndustry Standard Description (such as ANSI or ISO) NORMTCHAR18NORMT
DSN_OFFICELaboratory/design office LABORCHAR3Assigned to domainLABOR
PUR_VALKEYPurchasing Value Key EKWSLCHAR4Assigned to domainEKWSL
NET_WEIGHTNet Weight NTGEWQUAN13(3) MENG13
UNIT_OF_WTWeight Unit GEWEIUNIT3Assigned to domainCUNITMEINS
UNIT_OF_WT_ISOUnit of weight in ISO code GEWEI_ISOCHAR3Assigned to domainISOCD_UNIT
CONTAINERContainer requirements BEHVOCHAR2Assigned to domainBEHVO
STOR_CONDSStorage conditions RAUBECHAR2Assigned to domainRAUBE
TEMP_CONDSTemperature conditions indicator TEMPBCHAR2Assigned to domainTEMPB
TRANS_GRPTransportation Group TRAGRCHAR4Assigned to domainTRAGR
HAZ_MAT_NOHazardous material number STOFFCHAR18Assigned to domainMATN1STOFFSTO
DIVISIONDivision SPARTCHAR2Assigned to domainSPARTSPAC_SPART
COMPETITORCompetitor WETTBCHAR10Assigned to domainALPHAKUNNRKUN
QTY_GR_GIQuantity: Number of GR/GI slips to be printed WESCHQUAN13(3) MENG13
PROC_RULEProcurement rule BWVORCHAR1Assigned to domainBWVOR
SUP_SOURCESource of Supply BWSCLCHAR1Assigned to domainBQSCL
SEASONSeason Category SAISOCHAR4Assigned to domainSAISOSAISO
LABEL_TYPELabel type ETIARCHAR2Assigned to domainETIAR
LABEL_FORMLabel form ETIFOCHAR2Assigned to domainETIFO
PROD_HIERProduct hierarchy PRODH_DCHAR18Assigned to domainPRODHVPR
CAD_IDCAD Indicator CADKZCHAR1XFELD
ALLOWED_WTAllowed packaging weight ERGEWQUAN13(3) MENG13
PACK_WT_UNUnit of weight (allowed packaging weight) ERGEIUNIT3Assigned to domainCUNITMEINS
PACK_WT_UN_ISOUnit of weight (allowed packaging weight) in ISO code ERGEI_ISOCHAR3Assigned to domainISOCD_UNIT
ALLWD_VOLAllowed packaging volume ERVOLQUAN13(3) MENG13
PACK_VO_UNVolume unit (allowed packaging volume) ERVOEUNIT3Assigned to domainCUNITMEINS
PACK_VO_UN_ISOVolume unit (allowed packaging volume) in ISO code ERVOE_ISOCHAR3Assigned to domainISOCD_UNIT
WT_TOL_LTExcess Weight Tolerance for Handling unit GEWTODEC3(1) PRZ21
VOL_TOL_LTExcess Volume Tolerance of the Handling Unit VOLTODEC3(1) PRZ21
VAR_ORD_UNVariable Purchase Order Unit Active VABMECHAR1VABME
CONFIGUREDConfigurable Material KZKFGCHAR1XFELD
BATCH_MGMTBatch management requirement indicator XCHPFCHAR1XFELD
SH_MAT_TYPPackaging Material Type VHIARTCHAR4Assigned to domainTRATY
FILL_LEVELMaximum level (by volume) FUELGDEC3DEC3
STACK_FACTStacking factor STFAKINT25INT2
MAT_GRP_SMMaterial Group: Packaging Materials MAGRVCHAR4Assigned to domainMAGRV
AUTHORITYGROUPAuthorization Group BEGRUCHAR4BEGRU
QM_PROCMNTQM in Procurement is Active QMPURCHAR1XFELD
CATPROFILECatalog Profile RBNRCHAR9Assigned to domainRBNR
MINREMLIFEMinimum Remaining Shelf Life MHDRZDEC4DEC4
SHELF_LIFETotal shelf life MHDHBDEC4DEC4
STOR_PCTStorage percentage MHDLPDEC3DEC3
CONF_MATLCross-Plant Configurable Material SATNRCHAR18Assigned to domainMATN1MATNR
CO_PRODUCTIndicator: Material can be co-product KZKUPMATCHAR1FLAG
PR_REF_MATPricing Reference Material PMATNCHAR18Assigned to domainMATN1MATNRMAT
PUR_STATUSCross-Plant Material Status MSTAECHAR2Assigned to domainMMSTA
SAL_STATUSCross-distribution-chain material status MSTAVCHAR2Assigned to domainVMSTA
PVALIDFROMDate from which the cross-plant material status is valid MSTDEDATS8DATUM
SVALIDFROMDate from which the X-distr.-chain material status is valid MSTDVDATS8DATUM
ENVT_RLVTEnvironmentally Relevant KZUMWCHAR1XFELD
PROD_ALLOCProduct allocation determination procedure KOSCHCHAR18Assigned to domainKOSCH
QUAL_DIKMaterial qualifies for discount in kind NRFHGCHAR1NRFHG
MANU_MATManufacturer Part Number MFRPNCHAR40CHAR40
MFR_NONumber of a Manufacturer MFRNRCHAR10Assigned to domainALPHALIFNR
INV_MAT_NONumber of firm's own (internal) inventory-managed material MPMATCHAR18Assigned to domainMATN1MATNRMAT
MANUF_PROFManufacturer Part Profile MPROFCHAR4Assigned to domainMPROF
HAZMATPROFDangerous Goods Indicator Profile ADGE_PROFLCHAR3Assigned to domainADGD_PROFL
HIGH_VISCIndicator: Highly Viscous ADGE_IHIVICHAR1X
LOOSEORLIQIndicator: In Bulk/Liquid ADGE_ILOOSCHAR1X
CLOSED_BOXPackaging Material is Closed Packaging KZGVHCHAR1XFELD
APPD_B_RECIndicator: Approved batch record required XGCHPCHAR1XFELD
MATCMPLLVLMaterial completion level CSCP_COMP_LVLNUMC2Assigned to domainCSCP_COMP_LVL
PAR_EFFAssign effectivity parameter values/ override change numbers CC_MTEFFCHAR1XFELD
ROUND_UP_RULE_EXPIRATION_DATERounding rule for calculation of SLED RDMHDCHAR1RDMHD
PERIOD_IND_EXPIRATION_DATEPeriod Indicator for Shelf Life Expiration Date DATTPCHAR1PERKZDATTPH_PERDKZ
PROD_COMPOSITION_ON_PACKAGINGIndicator: Product composition printed on packaging PRZUSCHAR1XFELD
ITEM_CATGeneral item category group MTPOS_MARACHAR4Assigned to domainMTPOS
HAZ_MAT_NO_EXTERNALLong Material Number for HAZ_MAT_NO Field MGV_HAZ_MAT_NO_EXTERNALCHAR40MATNR_EXT
HAZ_MAT_NO_GUIDExternal GUID for HAZ_MAT_NO Field MGV_HAZ_MAT_NO_GUIDCHAR32MATNR_EGUID
HAZ_MAT_NO_VERSIONVersion Number for HAZ_MAT_NO Field MGV_HAZ_MAT_NO_VERSIONCHAR10MATNWMATNR_VERS
INV_MAT_NO_EXTERNALLong Material Number for INV_MAT_NO Field MGV_INV_MAT_NO_EXTERNALCHAR40MATNR_EXT
INV_MAT_NO_GUIDExternal GUID for INV_MAT_NO Field MGV_INV_MAT_NO_GUIDCHAR32MATNR_EGUID
INV_MAT_NO_VERSIONVersion Number for INV_MAT_NO Field MGV_INV_MAT_NO_VERSIONCHAR10MATNWMATNR_VERS
MATERIAL_FIXEDMaterial Is Locked MATFICHAR1XFELD
CM_RELEVANCE_FLAGRelevant for Configuration Management DE_CM_RELEVANCE_FLAGCHAR1DO_CM_RELEVANCE_FLAG
SLED_BBDExpiration Date SLED_BBDCHAR1SLED_BBD
GTIN_VARIANTGlobal Trade Item Number Variant GTIN_VARIANTCHAR2GTIN_VARIANT
SERIALIZATION_LEVELLevel of Explicitness for Serial Number SERLVCHAR1SERLV
PL_REF_MATReference material for materials packed in same way PL_RMATPCHAR18Assigned to domainMATN1MATNRMAT
EXTMATLGRPExternal Material Group EXTWGCHAR18Assigned to domainEXTWG
UOMUSAGEUnits of measure usage KZWSOCHAR1KZWSO
GDS_RELEVANTIndicator: Global Data Synchronization-Relevant GDS_RELEVANTCHAR1XFELD
MATERIAL_EXTERNALLong Material Number for MATERIAL Field MGV_MATERIAL_EXTERNALCHAR40MATNR_EXT
MATERIAL_GUIDExternal GUID for MATERIAL Field MGV_MATERIAL_GUIDCHAR32MATNR_EGUID
MATERIAL_VERSIONVersion Number for MATERIAL Field MGV_MATERIAL_VERSIONCHAR10MATNWMATNR_VERS
CONF_MATL_EXTERNALLong Material Number for CONF_MATL field MGV_CONF_MATL_EXTERNALCHAR40MATNR_EXT
CONF_MATL_GUIDExternal GUID for CONF_MATL Field MGV_CONF_MATL_GUIDCHAR32MATNR_EGUID
CONF_MATL_VERSIONVersion Number for Field CONF_MATL MGV_CONF_MATL_VERSIONCHAR10MATNWMATNR_VERS
PL_REF_MAT_EXTERNALLong Material Number for PL_REF_MAT Field MGV_PL_REF_MAT_EXTERNALCHAR40MATNR_EXT
PL_REF_MAT_GUIDExternal GUID for PL_REF_MAT Field MGV_PL_REF_MAT_GUIDCHAR32MATNR_EGUID
PL_REF_MAT_VERSIONVersion Number for PL_REF_MAT Field MGV_PL_REF_MAT_VERSIONCHAR10MATNWMATNR_VERS
PR_REF_MAT_EXTERNALLong Material Number for PR_REF_MAT Field MGV_PR_REF_MAT_EXTERNALCHAR40MATNR_EXT
PR_REF_MAT_GUIDExternal GUID for PR_REF_MAT Field MGV_PR_REF_MAT_GUIDCHAR32MATNR_EGUID
PR_REF_MAT_VERSIONVersion Number for PR_REF_MAT Field MGV_PR_REF_MAT_VERSIONCHAR10MATNWMATNR_VERS
WE_ORIGIN_ACCEPTANCEAcceptance At Origin WEORACHAR1XFELD
STD_HU_TYPEStandard HU Type CIFHUTYPDFCHAR4CHAR4
PILFERABLEPilferable CIFPILFRBLCHAR1XFELD
WHSE_STORAGE_CONDITIONWarehouse Storage Condition CIFWHSTCCHAR2CHAR2
WHSE_MATERIAL_GROUPWarehouse Material Group CIFWHMATGRCHAR4CHAR4
HANDLING_INDICATORHandling Indicator CIFHDLCODECHAR4CHAR4
HAZ_MAT_RELEVANTRelevant for Hazardous Substances CIFHAZMATCHAR1XFELD
HU_TYPEHandling Unit Type CIFHUTYPCHAR4CHAR4
VARIABLE_TARE_WEIGHTVariable Tare Weight CIFTAREVARCHAR1XFELD
MAX_ALLOWED_CAPACITYMaximum Allowed Capacity of Packaging Material CIFMAXCDEC15(3) DECV15_3
OVERCAPACITY_TOLERANCEOvercapacity Tolerance of the Handling Unit CIFMAXCTOLDEC3(1) DEC2_1
MAX_ALLOWED_LENGTHMaximum Packing Length of Packaging Material CIFMAXLQUAN15(3) CIFQUAN15
MAX_ALLOWED_WIDTHMaximum Packing Width of Packaging Material CIFMAXBQUAN15(3) CIFQUAN15
MAX_ALLOWED_HEIGTHMaximum Packing Height of Packaging Material CIFMAXHQUAN15(3) CIFQUAN15
MAX_DIMENSION_UNUnit of Measure for Maximum Packing Length/Width/Height CIFMAXDUOMUNIT3Assigned to domainCUNITMEINS
MAX_DIMENSION_UN_ISOUnit for Maximum Packing Length/Width/Height in ISO Code CIFMAXDUOM_ISOCHAR3Assigned to domainISOCD_UNIT
COUNTRYORICountry of origin of the material HERKLCHAR3Assigned to domainLAND1LND
COUNTRYORI_ISOMaterial's country of origin in ISO code HERKL_ISOCHAR2INTCA
MATFRGTGRPMaterial freight group MFRGRCHAR8Assigned to domainMFRGR
QUARANTINE_PERIODQuarantine Period CIFQQTIMEQUAN3
QUARANTINE_PERIOD_UNTime Unit for Quarantine Period CIFQQTIMEUOMUNIT3Assigned to domainCUNITMEINS
QUARANTINE_PERIOD_UN_ISOTime Unit for Quarantine Time in ISO Code CIFQQTIMEUOM_ISOCHAR3Assigned to domainISOCD_UNIT
QUALITY_INSP_GRPQuality Inspection Group CIFQGRPCHAR4CIFQGRP
SERIAL_NUMBER_PROFILESerial Number Profile CIFSERIALCHAR4CIFSERIAL
EWM_CW_RELEVANTEWM CW: Material Is a Catch Weight Material CIFCWQRELCHAR1XFELD
EWM_CW_LOGISTICAL_UNITEWM CW: Logistics Unit of Measure CIFLOGUNITUNIT3Assigned to domainCUNITMEINS
EWM_CW_LOGISTICAL_UNIT_ISOEWM CW: Logistics Unit of Measure CIFLOGUNIT_ISOCHAR3Assigned to domainISOCD_UNIT
EWM_CW_TOLERANCE_GROUPEWM-CW: Catch Weight Tolerance Group for EWM CIFCWQTOLGRCHAR9Assigned to domainCIFCWQTOLGR
EWM_CW_INPUT_CONTROLEWM CW: Catch Weight Profile for Entering CW Quantity CIFCWQPROCCHAR2Assigned to domainCIFCWQPROC
PACODPackaging Code CBUNE_PACODECHAR10Assigned to domainCBUND_PACOD
DG_PCKGING_STATUSDangerous Goods Packaging Status ADGE_DG_PACK_STATUSCHAR10CHAR10
ADJUST_PROFILEAdjustment Profile CIFADPROFCHAR3Assigned to domainCIFADPROF
IPMIPPRODUCTID for an Intellectual Property (CRM Product) CRM_PRODUCT_ID_IPCHAR40CRM_PRODUCT_ID
MEDIUMMedium MEDIUCHAR6Assigned to domainMEDIU
NSNIDNATO Stock Number DFPS_NSNIDCHAR9DFPS_NSNID
PHYSICAL_COMMODITYPhysical Commodity TBA_STOEFFCHENCHAR18Assigned to domainTBA_STOEFFCHEN

Key field Non-key field



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

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

How to access SAP table BAPI_MARA_GA

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