BAPI_MARA_GA SAP (Material Data at Client Level) Structure details
Description: Material Data at Client Level
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 |
MATERIAL | Material Number | MATNR | CHAR | 18 | Assigned to domain | MATN1 | MATNR | MAT | S_MAT1 |
IND_SECTOR | Industry sector | MBRSH | CHAR | 1 | Assigned to domain | MBRSH | MTP | ||
MATL_TYPE | Material Type | MTART | CHAR | 4 | Assigned to domain | MTART | MTA | ||
CREATED_ON | Created On | ERSDA | DATS | 8 | DATUM | ||||
CREATED_BY | Name of Person who Created the Object | ERNAM | CHAR | 12 | USNAM | ||||
LAST_CHNGE | Date of Last Change | LAEDA | DATS | 8 | DATUM | ||||
CHANGED_BY | Name of Person Who Changed Object | AENAM | CHAR | 12 | USNAM | ||||
MAT_STATUS | Maintenance status of complete material | VPSTA | CHAR | 15 | PSTAT | ||||
MAINT_STAT | Maintenance status | PSTAT_D | CHAR | 15 | PSTAT | ||||
DEL_FLAG | Flag Material for Deletion at Client Level | LVOMA | CHAR | 1 | XFELD | ||||
MATL_GROUP | Material Group | MATKL | CHAR | 9 | Assigned to domain | MATKL | MKL | S_WBWG | |
OLD_MAT_NO | Old material number | BISMT | CHAR | 18 | BISMT | ||||
BASE_UOM | Base Unit of Measure | MEINS | UNIT | 3 | Assigned to domain | CUNIT | MEINS | ||
BASE_UOM_ISO | Base unit of measure in ISO code | MEINS_ISO | CHAR | 3 | Assigned to domain | ISOCD_UNIT | |||
PO_UNIT | Purchase Order Unit of Measure | BSTME | UNIT | 3 | Assigned to domain | CUNIT | MEINS | ||
PO_UNIT_ISO | Order unit in ISO code | BSTME_ISO | CHAR | 3 | Assigned to domain | ISOCD_UNIT | |||
DOCUMENT | Document number (without document management system) | DZEINR | CHAR | 22 | CHAR22 | ||||
DOC_TYPE | Document type (without Document Management system) | DZEIAR | CHAR | 3 | ZEIAR | ||||
DOC_VERS | Document version (without Document Management system) | DZEIVR | CHAR | 2 | VERSI | ||||
DOC_FORMAT | Page format of document (without Document Management system) | DZEIFO | CHAR | 4 | DINFO | ||||
DOC_CHG_NO | Document change number (without document management system) | AESZN | CHAR | 6 | AENUM | ||||
PAGE_NO | Page number of document (without Document Management system) | BLATT | CHAR | 3 | BLATT | ||||
NO_SHEETS | Number of sheets (without Document Management system) | BLANZ | NUMC | 3 | NUM3 | ||||
PROD_MEMO | Production/inspection memo | FERTH | CHAR | 18 | FERTH | ||||
PAGEFORMAT | Page Format of Production Memo | FORMT | CHAR | 4 | DINFO | ||||
SIZE_DIM | Size/dimensions | GROES | CHAR | 32 | CHAR32 | ||||
BASIC_MATL | Basic Material | WRKST | CHAR | 48 | Assigned to domain | WRKST | |||
STD_DESCR | Industry Standard Description (such as ANSI or ISO) | NORMT | CHAR | 18 | NORMT | ||||
DSN_OFFICE | Laboratory/design office | LABOR | CHAR | 3 | Assigned to domain | LABOR | |||
PUR_VALKEY | Purchasing Value Key | EKWSL | CHAR | 4 | Assigned to domain | EKWSL | |||
NET_WEIGHT | Net Weight | NTGEW | QUAN | 13(3) | MENG13 | ||||
UNIT_OF_WT | Weight Unit | GEWEI | UNIT | 3 | Assigned to domain | CUNIT | MEINS | ||
UNIT_OF_WT_ISO | Unit of weight in ISO code | GEWEI_ISO | CHAR | 3 | Assigned to domain | ISOCD_UNIT | |||
CONTAINER | Container requirements | BEHVO | CHAR | 2 | Assigned to domain | BEHVO | |||
STOR_CONDS | Storage conditions | RAUBE | CHAR | 2 | Assigned to domain | RAUBE | |||
TEMP_CONDS | Temperature conditions indicator | TEMPB | CHAR | 2 | Assigned to domain | TEMPB | |||
TRANS_GRP | Transportation Group | TRAGR | CHAR | 4 | Assigned to domain | TRAGR | |||
HAZ_MAT_NO | Hazardous material number | STOFF | CHAR | 18 | Assigned to domain | MATN1 | STOFF | STO | |
DIVISION | Division | SPART | CHAR | 2 | Assigned to domain | SPART | SPA | C_SPART | |
COMPETITOR | Competitor | WETTB | CHAR | 10 | Assigned to domain | ALPHA | KUNNR | KUN | |
QTY_GR_GI | Quantity: Number of GR/GI slips to be printed | WESCH | QUAN | 13(3) | MENG13 | ||||
PROC_RULE | Procurement rule | BWVOR | CHAR | 1 | Assigned to domain | BWVOR | |||
SUP_SOURCE | Source of Supply | BWSCL | CHAR | 1 | Assigned to domain | BQSCL | |||
SEASON | Season Category | SAISO | CHAR | 4 | Assigned to domain | SAISO | SAISO | ||
LABEL_TYPE | Label type | ETIAR | CHAR | 2 | Assigned to domain | ETIAR | |||
LABEL_FORM | Label form | ETIFO | CHAR | 2 | Assigned to domain | ETIFO | |||
PROD_HIER | Product hierarchy | PRODH_D | CHAR | 18 | Assigned to domain | PRODH | VPR | ||
CAD_ID | CAD Indicator | CADKZ | CHAR | 1 | XFELD | ||||
ALLOWED_WT | Allowed packaging weight | ERGEW | QUAN | 13(3) | MENG13 | ||||
PACK_WT_UN | Unit of weight (allowed packaging weight) | ERGEI | UNIT | 3 | Assigned to domain | CUNIT | MEINS | ||
PACK_WT_UN_ISO | Unit of weight (allowed packaging weight) in ISO code | ERGEI_ISO | CHAR | 3 | Assigned to domain | ISOCD_UNIT | |||
ALLWD_VOL | Allowed packaging volume | ERVOL | QUAN | 13(3) | MENG13 | ||||
PACK_VO_UN | Volume unit (allowed packaging volume) | ERVOE | UNIT | 3 | Assigned to domain | CUNIT | MEINS | ||
PACK_VO_UN_ISO | Volume unit (allowed packaging volume) in ISO code | ERVOE_ISO | CHAR | 3 | Assigned to domain | ISOCD_UNIT | |||
WT_TOL_LT | Excess Weight Tolerance for Handling unit | GEWTO | DEC | 3(1) | PRZ21 | ||||
VOL_TOL_LT | Excess Volume Tolerance of the Handling Unit | VOLTO | DEC | 3(1) | PRZ21 | ||||
VAR_ORD_UN | Variable Purchase Order Unit Active | VABME | CHAR | 1 | VABME | ||||
CONFIGURED | Configurable Material | KZKFG | CHAR | 1 | XFELD | ||||
BATCH_MGMT | Batch management requirement indicator | XCHPF | CHAR | 1 | XFELD | ||||
SH_MAT_TYP | Packaging Material Type | VHIART | CHAR | 4 | Assigned to domain | TRATY | |||
FILL_LEVEL | Maximum level (by volume) | FUELG | DEC | 3 | DEC3 | ||||
STACK_FACT | Stacking factor | STFAK | INT2 | 5 | INT2 | ||||
MAT_GRP_SM | Material Group: Packaging Materials | MAGRV | CHAR | 4 | Assigned to domain | MAGRV | |||
AUTHORITYGROUP | Authorization Group | BEGRU | CHAR | 4 | BEGRU | ||||
QM_PROCMNT | QM in Procurement is Active | QMPUR | CHAR | 1 | XFELD | ||||
CATPROFILE | Catalog Profile | RBNR | CHAR | 9 | Assigned to domain | RBNR | |||
MINREMLIFE | Minimum Remaining Shelf Life | MHDRZ | DEC | 4 | DEC4 | ||||
SHELF_LIFE | Total shelf life | MHDHB | DEC | 4 | DEC4 | ||||
STOR_PCT | Storage percentage | MHDLP | DEC | 3 | DEC3 | ||||
CONF_MATL | Cross-Plant Configurable Material | SATNR | CHAR | 18 | Assigned to domain | MATN1 | MATNR | ||
CO_PRODUCT | Indicator: Material can be co-product | KZKUPMAT | CHAR | 1 | FLAG | ||||
PR_REF_MAT | Pricing Reference Material | PMATN | CHAR | 18 | Assigned to domain | MATN1 | MATNR | MAT | |
PUR_STATUS | Cross-Plant Material Status | MSTAE | CHAR | 2 | Assigned to domain | MMSTA | |||
SAL_STATUS | Cross-distribution-chain material status | MSTAV | CHAR | 2 | Assigned to domain | VMSTA | |||
PVALIDFROM | Date from which the cross-plant material status is valid | MSTDE | DATS | 8 | DATUM | ||||
SVALIDFROM | Date from which the X-distr.-chain material status is valid | MSTDV | DATS | 8 | DATUM | ||||
ENVT_RLVT | Environmentally Relevant | KZUMW | CHAR | 1 | XFELD | ||||
PROD_ALLOC | Product allocation determination procedure | KOSCH | CHAR | 18 | Assigned to domain | KOSCH | |||
QUAL_DIK | Material qualifies for discount in kind | NRFHG | CHAR | 1 | NRFHG | ||||
MANU_MAT | Manufacturer Part Number | MFRPN | CHAR | 40 | CHAR40 | ||||
MFR_NO | Number of a Manufacturer | MFRNR | CHAR | 10 | Assigned to domain | ALPHA | LIFNR | ||
INV_MAT_NO | Number of firm's own (internal) inventory-managed material | MPMAT | CHAR | 18 | Assigned to domain | MATN1 | MATNR | MAT | |
MANUF_PROF | Manufacturer Part Profile | MPROF | CHAR | 4 | Assigned to domain | MPROF | |||
HAZMATPROF | Dangerous Goods Indicator Profile | ADGE_PROFL | CHAR | 3 | Assigned to domain | ADGD_PROFL | |||
HIGH_VISC | Indicator: Highly Viscous | ADGE_IHIVI | CHAR | 1 | X | ||||
LOOSEORLIQ | Indicator: In Bulk/Liquid | ADGE_ILOOS | CHAR | 1 | X | ||||
CLOSED_BOX | Packaging Material is Closed Packaging | KZGVH | CHAR | 1 | XFELD | ||||
APPD_B_REC | Indicator: Approved batch record required | XGCHP | CHAR | 1 | XFELD | ||||
MATCMPLLVL | Material completion level | CSCP_COMP_LVL | NUMC | 2 | Assigned to domain | CSCP_COMP_LVL | |||
PAR_EFF | Assign effectivity parameter values/ override change numbers | CC_MTEFF | CHAR | 1 | XFELD | ||||
ROUND_UP_RULE_EXPIRATION_DATE | Rounding rule for calculation of SLED | RDMHD | CHAR | 1 | RDMHD | ||||
PERIOD_IND_EXPIRATION_DATE | Period Indicator for Shelf Life Expiration Date | DATTP | CHAR | 1 | PERKZ | DATTP | H_PERDKZ | ||
PROD_COMPOSITION_ON_PACKAGING | Indicator: Product composition printed on packaging | PRZUS | CHAR | 1 | XFELD | ||||
ITEM_CAT | General item category group | MTPOS_MARA | CHAR | 4 | Assigned to domain | MTPOS | |||
HAZ_MAT_NO_EXTERNAL | Long Material Number for HAZ_MAT_NO Field | MGV_HAZ_MAT_NO_EXTERNAL | CHAR | 40 | MATNR_EXT | ||||
HAZ_MAT_NO_GUID | External GUID for HAZ_MAT_NO Field | MGV_HAZ_MAT_NO_GUID | CHAR | 32 | MATNR_EGUID | ||||
HAZ_MAT_NO_VERSION | Version Number for HAZ_MAT_NO Field | MGV_HAZ_MAT_NO_VERSION | CHAR | 10 | MATNW | MATNR_VERS | |||
INV_MAT_NO_EXTERNAL | Long Material Number for INV_MAT_NO Field | MGV_INV_MAT_NO_EXTERNAL | CHAR | 40 | MATNR_EXT | ||||
INV_MAT_NO_GUID | External GUID for INV_MAT_NO Field | MGV_INV_MAT_NO_GUID | CHAR | 32 | MATNR_EGUID | ||||
INV_MAT_NO_VERSION | Version Number for INV_MAT_NO Field | MGV_INV_MAT_NO_VERSION | CHAR | 10 | MATNW | MATNR_VERS | |||
MATERIAL_FIXED | Material Is Locked | MATFI | CHAR | 1 | XFELD | ||||
CM_RELEVANCE_FLAG | Relevant for Configuration Management | DE_CM_RELEVANCE_FLAG | CHAR | 1 | DO_CM_RELEVANCE_FLAG | ||||
SLED_BBD | Expiration Date | SLED_BBD | CHAR | 1 | SLED_BBD | ||||
GTIN_VARIANT | Global Trade Item Number Variant | GTIN_VARIANT | CHAR | 2 | GTIN_VARIANT | ||||
SERIALIZATION_LEVEL | Level of Explicitness for Serial Number | SERLV | CHAR | 1 | SERLV | ||||
PL_REF_MAT | Reference material for materials packed in same way | PL_RMATP | CHAR | 18 | Assigned to domain | MATN1 | MATNR | MAT | |
EXTMATLGRP | External Material Group | EXTWG | CHAR | 18 | Assigned to domain | EXTWG | |||
UOMUSAGE | Units of measure usage | KZWSO | CHAR | 1 | KZWSO | ||||
GDS_RELEVANT | Indicator: Global Data Synchronization-Relevant | GDS_RELEVANT | CHAR | 1 | XFELD | ||||
MATERIAL_EXTERNAL | Long Material Number for MATERIAL Field | MGV_MATERIAL_EXTERNAL | CHAR | 40 | MATNR_EXT | ||||
MATERIAL_GUID | External GUID for MATERIAL Field | MGV_MATERIAL_GUID | CHAR | 32 | MATNR_EGUID | ||||
MATERIAL_VERSION | Version Number for MATERIAL Field | MGV_MATERIAL_VERSION | CHAR | 10 | MATNW | MATNR_VERS | |||
CONF_MATL_EXTERNAL | Long Material Number for CONF_MATL field | MGV_CONF_MATL_EXTERNAL | CHAR | 40 | MATNR_EXT | ||||
CONF_MATL_GUID | External GUID for CONF_MATL Field | MGV_CONF_MATL_GUID | CHAR | 32 | MATNR_EGUID | ||||
CONF_MATL_VERSION | Version Number for Field CONF_MATL | MGV_CONF_MATL_VERSION | CHAR | 10 | MATNW | MATNR_VERS | |||
PL_REF_MAT_EXTERNAL | Long Material Number for PL_REF_MAT Field | MGV_PL_REF_MAT_EXTERNAL | CHAR | 40 | MATNR_EXT | ||||
PL_REF_MAT_GUID | External GUID for PL_REF_MAT Field | MGV_PL_REF_MAT_GUID | CHAR | 32 | MATNR_EGUID | ||||
PL_REF_MAT_VERSION | Version Number for PL_REF_MAT Field | MGV_PL_REF_MAT_VERSION | CHAR | 10 | MATNW | MATNR_VERS | |||
PR_REF_MAT_EXTERNAL | Long Material Number for PR_REF_MAT Field | MGV_PR_REF_MAT_EXTERNAL | CHAR | 40 | MATNR_EXT | ||||
PR_REF_MAT_GUID | External GUID for PR_REF_MAT Field | MGV_PR_REF_MAT_GUID | CHAR | 32 | MATNR_EGUID | ||||
PR_REF_MAT_VERSION | Version Number for PR_REF_MAT Field | MGV_PR_REF_MAT_VERSION | CHAR | 10 | MATNW | MATNR_VERS | |||
WE_ORIGIN_ACCEPTANCE | Acceptance At Origin | WEORA | CHAR | 1 | XFELD | ||||
STD_HU_TYPE | Standard HU Type | CIFHUTYPDF | CHAR | 4 | CHAR4 | ||||
PILFERABLE | Pilferable | CIFPILFRBL | CHAR | 1 | XFELD | ||||
WHSE_STORAGE_CONDITION | Warehouse Storage Condition | CIFWHSTC | CHAR | 2 | CHAR2 | ||||
WHSE_MATERIAL_GROUP | Warehouse Material Group | CIFWHMATGR | CHAR | 4 | CHAR4 | ||||
HANDLING_INDICATOR | Handling Indicator | CIFHDLCODE | CHAR | 4 | CHAR4 | ||||
HAZ_MAT_RELEVANT | Relevant for Hazardous Substances | CIFHAZMAT | CHAR | 1 | XFELD | ||||
HU_TYPE | Handling Unit Type | CIFHUTYP | CHAR | 4 | CHAR4 | ||||
VARIABLE_TARE_WEIGHT | Variable Tare Weight | CIFTAREVAR | CHAR | 1 | XFELD | ||||
MAX_ALLOWED_CAPACITY | Maximum Allowed Capacity of Packaging Material | CIFMAXC | DEC | 15(3) | DECV15_3 | ||||
OVERCAPACITY_TOLERANCE | Overcapacity Tolerance of the Handling Unit | CIFMAXCTOL | DEC | 3(1) | DEC2_1 | ||||
MAX_ALLOWED_LENGTH | Maximum Packing Length of Packaging Material | CIFMAXL | QUAN | 15(3) | CIFQUAN15 | ||||
MAX_ALLOWED_WIDTH | Maximum Packing Width of Packaging Material | CIFMAXB | QUAN | 15(3) | CIFQUAN15 | ||||
MAX_ALLOWED_HEIGTH | Maximum Packing Height of Packaging Material | CIFMAXH | QUAN | 15(3) | CIFQUAN15 | ||||
MAX_DIMENSION_UN | Unit of Measure for Maximum Packing Length/Width/Height | CIFMAXDUOM | UNIT | 3 | Assigned to domain | CUNIT | MEINS | ||
MAX_DIMENSION_UN_ISO | Unit for Maximum Packing Length/Width/Height in ISO Code | CIFMAXDUOM_ISO | CHAR | 3 | Assigned to domain | ISOCD_UNIT | |||
COUNTRYORI | Country of origin of the material | HERKL | CHAR | 3 | Assigned to domain | LAND1 | LND | ||
COUNTRYORI_ISO | Material's country of origin in ISO code | HERKL_ISO | CHAR | 2 | INTCA | ||||
MATFRGTGRP | Material freight group | MFRGR | CHAR | 8 | Assigned to domain | MFRGR | |||
QUARANTINE_PERIOD | Quarantine Period | CIFQQTIME | QUAN | 3 | |||||
QUARANTINE_PERIOD_UN | Time Unit for Quarantine Period | CIFQQTIMEUOM | UNIT | 3 | Assigned to domain | CUNIT | MEINS | ||
QUARANTINE_PERIOD_UN_ISO | Time Unit for Quarantine Time in ISO Code | CIFQQTIMEUOM_ISO | CHAR | 3 | Assigned to domain | ISOCD_UNIT | |||
QUALITY_INSP_GRP | Quality Inspection Group | CIFQGRP | CHAR | 4 | CIFQGRP | ||||
SERIAL_NUMBER_PROFILE | Serial Number Profile | CIFSERIAL | CHAR | 4 | CIFSERIAL | ||||
EWM_CW_RELEVANT | EWM CW: Material Is a Catch Weight Material | CIFCWQREL | CHAR | 1 | XFELD | ||||
EWM_CW_LOGISTICAL_UNIT | EWM CW: Logistics Unit of Measure | CIFLOGUNIT | UNIT | 3 | Assigned to domain | CUNIT | MEINS | ||
EWM_CW_LOGISTICAL_UNIT_ISO | EWM CW: Logistics Unit of Measure | CIFLOGUNIT_ISO | CHAR | 3 | Assigned to domain | ISOCD_UNIT | |||
EWM_CW_TOLERANCE_GROUP | EWM-CW: Catch Weight Tolerance Group for EWM | CIFCWQTOLGR | CHAR | 9 | Assigned to domain | CIFCWQTOLGR | |||
EWM_CW_INPUT_CONTROL | EWM CW: Catch Weight Profile for Entering CW Quantity | CIFCWQPROC | CHAR | 2 | Assigned to domain | CIFCWQPROC | |||
PACOD | Packaging Code | CBUNE_PACODE | CHAR | 10 | Assigned to domain | CBUND_PACOD | |||
DG_PCKGING_STATUS | Dangerous Goods Packaging Status | ADGE_DG_PACK_STATUS | CHAR | 10 | CHAR10 | ||||
ADJUST_PROFILE | Adjustment Profile | CIFADPROF | CHAR | 3 | Assigned to domain | CIFADPROF | |||
IPMIPPRODUCT | ID for an Intellectual Property (CRM Product) | CRM_PRODUCT_ID_IP | CHAR | 40 | CRM_PRODUCT_ID | ||||
MEDIUM | Medium | MEDIU | CHAR | 6 | Assigned to domain | MEDIU | |||
NSNID | NATO Stock Number | DFPS_NSNID | CHAR | 9 | DFPS_NSNID | ||||
PHYSICAL_COMMODITY | Physical Commodity | TBA_STOEFFCHEN | CHAR | 18 | Assigned to domain | TBA_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 asSE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).
Search for further information about these or an SAP related objects