BAPIMATMRA SAP (BAPI CRS Structure for MARA (Material)) Structure details

Dictionary Type: Structure
Description: BAPI CRS Structure for MARA (Material)




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




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

BAPIMATMRA 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 "BAPI CRS Structure for MARA (Material)" 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_BAPIMATMRA TYPE BAPIMATMRA.

The BAPIMATMRA table consists of various fields, each holding specific information or linking keys about BAPI CRS Structure for MARA (Material) data available in SAP. These include MATERIAL (Material Number), CREATED_ON (Created On), CREATED_BY (Name of Person who Created the Object), LAST_CHNGE (Date of Last Change).. 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: Cannot Be Enhanced


SAP BAPIMATMRA 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
OPERATIONFunction MSGFNCHAR3MSGFN
MATERIALMaterial Number MATNRCHAR18Assigned to domainMATN1MATNRMATS_MAT1
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
MAINT_STATMaintenance status of complete material VPSTACHAR15PSTAT
STATUSMaintenance status PSTAT_DCHAR15PSTAT
DEL_FLAGFlag Material for Deletion at Client Level LVOMACHAR1XFELD
MATL_TYPEMaterial Type MTARTCHAR4T134MTARTMTA
IND_SECTORIndustry sector MBRSHCHAR1T137MBRSHMTP
MATL_GROUPMaterial Group MATKLCHAR9T023MATKLMKLS_WBWG
OLD_MAT_NOOld material number BISMTCHAR18BISMT
UNBASEBase Unit of Measure MEINSUNIT3T006CUNITMEINS
UNBASE_ISOISO code for unit of measurement ISOCD_UNITCHAR3Assigned to domainISOCD_UNIT
UNITPOPurchase Order Unit of Measure BSTMEUNIT3T006CUNITMEINS
UNITPO_ISOISO code for unit of measurement ISOCD_UNITCHAR3Assigned 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 (Basic Constituent of a Material) CRMWRKSTCHAR48CRMWRKST
STD_DESCRIndustry Standard Description (such as ANSI or ISO) NORMTCHAR18NORMT
DSN_OFFICELaboratory/design office LABORCHAR3T024LLABOR
PUR_VALKEYPurchasing Value Key EKWSLCHAR4T405EKWSL
GROSS_WTGross Weight BRGEWQUAN13(3) MENG13
NET_WEIGHTNet Weight NTGEWQUAN13(3) MENG13
UNITWTWeight Unit GEWEIUNIT3T006CUNITMEINS
UNITWT_ISOISO code for unit of measurement ISOCD_UNITCHAR3Assigned to domainISOCD_UNIT
VOLUMEVolume VOLUMQUAN13(3) MENG13
UNVOLVolume unit VOLEHUNIT3T006CUNITMEINS
UNVOL_ISOISO code for unit of measurement ISOCD_UNITCHAR3Assigned to domainISOCD_UNIT
CONTAINERContainer requirements BEHVOCHAR2T144BEHVO
STOR_CONDSStorage conditions RAUBECHAR2T142RAUBE
TEMP_CONDSTemperature conditions indicator TEMPBCHAR2T143TEMPB
L_L_CODELow-Level Code DISSTCHAR3DISST
TRANS_GRPTransportation Group TRAGRCHAR4TTGRTRAGR
HAZ_MAT_NOHazardous material number STOFFCHAR18MGEFMATN1STOFFSTO
DIVISIONDivision SPARTCHAR2TSPASPARTSPAC_SPART
COMPETITORCompetitor WETTBCHAR10V_KNA1WETTALPHAKUNNRKUN
EUR_ART_NREuropean Article Number (EAN) - obsolete!!!!! EANNRCHAR13CHAR13EAN
QTY_GR_GIQuantity: Number of GR/GI slips to be printed WESCHQUAN13(3) MENG13
PROC_RULEProcurement rule BWVORCHAR1Assigned to domainBWVOR
SUP_SOURCESource of Supply BWSCLCHAR1TMBW1BQSCL
SEASONSeason Category SAISOCHAR4T6WSPSAISOSAISO
LABEL_TYPELabel type ETIARCHAR2T6WP3ETIAR
LABEL_FORMLabel form ETIFOCHAR2T6WP4ETIFO
DUMMYENTARDeactivated DUMMYENTARCHAR1CHAR1
EAN_UPCInternational Article Number (EAN/UPC) EAN11CHAR18EAN11EAN11EAN
EAN_CATCategory of International Article Number (EAN) NUMTPCHAR2TNTPNUMTP
LENGTHLength LAENGQUAN13(3) MENG13
WIDTHWidth BREITQUAN13(3) MENG13
HEIGHTHeight HOEHEQUAN13(3) MENG13
UNDIMUnit of Dimension for Length/Width/Height MEABMUNIT3T006CUNITMEINS
UNDIM_ISOISO code for unit of measurement ISOCD_UNITCHAR3Assigned to domainISOCD_UNIT
PROD_HIERProduct hierarchy PRODH_DCHAR18T179PRODHVPR
NET_CHANGEStock Transfer Net Change Costing CK_AEKLKCHAR1XFELD
CAD_IDCAD Indicator CADKZCHAR1XFELD
QM_PROCMNTQM in Procurement is Active QMPURCHAR1XFELD
ALLOWED_WTAllowed packaging weight ERGEWQUAN13(3) MENG13
UNPWTUnit of weight (allowed packaging weight) ERGEIUNIT3T006CUNITMEINS
UNPWT_ISOISO code for unit of measurement ISOCD_UNITCHAR3Assigned to domainISOCD_UNIT
ALLWD_VOLAllowed packaging volume ERVOLQUAN13(3) MENG13
UNPVOVolume unit (allowed packaging volume) ERVOEUNIT3T006CUNITMEINS
UNPVO_ISOISO code for unit of measurement ISOCD_UNITCHAR3Assigned 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
REV_LEVRevision Level Has Been Assigned to the Material KZREVCHAR1XFELD
CONFIGUREDConfigurable Material KZKFGCHAR1XFELD
BATCH_MGMTBatch management requirement indicator XCHPFCHAR1XFELD
SH_MAT_TYPPackaging Material Type VHIARTCHAR4TVTYTRATY
FILL_LEVELMaximum level (by volume) FUELGDEC3DEC3
STACK_FACTStacking factor STFAKINT25INT2
MAT_GRP_SMMaterial Group: Packaging Materials MAGRVCHAR4TVEGRMAGRV
AUTHRTYGRPAuthorization Group BEGRUCHAR4BEGRU
VALID_FROMValid-From Date DATABDATS8DATUM
DELN_DATEDeletion date LIQDTDATS8DATUM
SEASON_YRSeason Year SAISJCHAR4GJAHRCJAHRWMSAISJ
PRICE_BANDPrice Band Category PLGTPCHAR2TWPTPLGTP
EMPTIESBOMEmpties Bill of Material W_MITLEERGCHAR1FLAG
EXTMATLGRPExternal Material Group EXTWGCHAR18Assigned to domainEXTWG
CONF_MATLCross-Plant Configurable Material SATNRCHAR18MARAMATN1MATNR
MATL_CATMaterial Category ATTYPCHAR2ATTYPMTY
CO_PRODUCTIndicator: Material can be co-product KZKUPMATCHAR1FLAG
FOLLOW_UPIndicator: The material has a follow-up material KZNFMCHAR1XFELD
PR_REF_MATPricing Reference Material PMATNCHAR18MARAMATN1MATNRMAT
PUR_STATUSCross-Plant Material Status MSTAECHAR2T141MMSTA
SAL_STATUSCross-distribution-chain material status MSTAVCHAR2TVMSVMSTA
PVALIDFROMDate from which the cross-plant material status is valid MSTDEDATS8DATUM
SVALIDFROMDate from which the X-distr.-chain material status is valid MSTDVDATS8DATUM
TAX_CLASSTax classification of the material TAKLVCHAR1TSKMTAXKM
CATPROFILECatalog Profile RBNRCHAR9T352BRBNR
MINREMLIFEMinimum Remaining Shelf Life MHDRZDEC4DEC4
SHELF_LIFETotal shelf life MHDHBDEC4DEC4
STOR_PCTStorage percentage MHDLPDEC3DEC3
UNCNTContent unit INHMEUNIT3T006CUNITMEINS
UNCNT_ISOISO code for unit of measurement ISOCD_UNITCHAR3Assigned to domainISOCD_UNIT
NET_CONTNet contents INHALQUAN13(3) MENG13
COMPPRUNITComparison price unit VPREHDEC5PACK3
MATLABLGRPIS-R Labeling: material grouping (deactivated in 4.0) ETIAGCHAR18Assigned to domainETIAG
GROSS_CONTGross contents INHBRQUAN13(3) MENG13
CONV_METHDQuantity Conversion Method OIB_CMETHCHAR1OIB_CMETH
INT_OBJ_NOInternal object number CUOBMNUMC18CUOBJ
ENVT_RLVTEnvironmentally Relevant KZUMWCHAR1XFELD
PROD_ALLOCProduct allocation determination procedure KOSCHCHAR18T190SKOSCH
PRPROFVARPricing profile for variants SPROFCHAR1SPROF
QUAL_DIKMaterial qualifies for discount in kind NRFHGCHAR1NRFHG
LOGSYSLogical system LOGSYSCHAR10Assigned to domainALPHALOGSYS
MATGUIDGUID for Material MATGUIDCHAR32SYCHAR32
MANU_MATManufacturer Part Number MFRPNCHAR40CHAR40
MFR_NONumber of a Manufacturer MFRNRCHAR10LFA1ALPHALIFNR
INV_MAT_NONumber of firm's own (internal) inventory-managed material MPMATCHAR18MARAMATN1MATNRMAT
MANUF_PROFManufacturer Part Profile MPROFCHAR4TMPPFMPROF
UOMUSAGEUnits of measure usage KZWSOCHAR1KZWSO
SEASMATCATRollout in a Season SAITYCHAR2T6WSASAITYWMSAITY
HAZMATPROFDangerous Goods Indicator Profile ADGE_PROFLCHAR3TDG41ADGD_PROFL
HIGH_VISCIndicator: Highly Viscous ADGE_IHIVICHAR1X
LOOSEORLIQIndicator: In Bulk/Liquid ADGE_ILOOSCHAR1X
SERLEVELLevel of Explicitness for Serial Number SERLVCHAR1SERLV
CLOSED_BOXPackaging Material is Closed Packaging KZGVHCHAR1XFELD
APPD_B_RECIndicator: Approved batch record required XGCHPCHAR1XFELD
PAR_EFFAssign effectivity parameter values/ override change numbers CC_MTEFFCHAR1XFELD
MATCMPLLVLMaterial completion level CSCP_COMP_LVLNUMC2TCSCP_COMP_LVLCSCP_COMP_LVL
PRDIND_EXPPeriod Indicator for Shelf Life Expiration Date DATTPCHAR1PERKZDATTPH_PERDKZ
RNDUP_EXPRounding rule for calculation of SLED RDMHDCHAR1RDMHD
PROD_COMPIndicator: Product composition printed on packaging PRZUSCHAR1XFELD
ITEM_CATGeneral item category group MTPOS_MARACHAR4TPTMMTPOS
MATERIAL_EXTERNLong Material Number for MATERIAL Field MGV_MATERIAL_EXTERNALCHAR40MATNR_EXT
BPART_GUIDCHAR32 data element for SYST SYCHAR32CHAR32SYCHAR32

Key field Non-key field



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

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

How to access SAP table BAPIMATMRA

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