BAPIMATMRA SAP (BAPI CRS Structure for MARA (Material)) Structure details
Description: BAPI CRS Structure for MARA (Material)
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 |
OPERATION | Function | MSGFN | CHAR | 3 | MSGFN | ||||
MATERIAL | Material Number | MATNR | CHAR | 18 | Assigned to domain | MATN1 | MATNR | MAT | S_MAT1 |
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 | ||||
MAINT_STAT | Maintenance status of complete material | VPSTA | CHAR | 15 | PSTAT | ||||
STATUS | Maintenance status | PSTAT_D | CHAR | 15 | PSTAT | ||||
DEL_FLAG | Flag Material for Deletion at Client Level | LVOMA | CHAR | 1 | XFELD | ||||
MATL_TYPE | Material Type | MTART | CHAR | 4 | T134 | MTART | MTA | ||
IND_SECTOR | Industry sector | MBRSH | CHAR | 1 | T137 | MBRSH | MTP | ||
MATL_GROUP | Material Group | MATKL | CHAR | 9 | T023 | MATKL | MKL | S_WBWG | |
OLD_MAT_NO | Old material number | BISMT | CHAR | 18 | BISMT | ||||
UNBASE | Base Unit of Measure | MEINS | UNIT | 3 | T006 | CUNIT | MEINS | ||
UNBASE_ISO | ISO code for unit of measurement | ISOCD_UNIT | CHAR | 3 | Assigned to domain | ISOCD_UNIT | |||
UNITPO | Purchase Order Unit of Measure | BSTME | UNIT | 3 | T006 | CUNIT | MEINS | ||
UNITPO_ISO | ISO code for unit of measurement | ISOCD_UNIT | 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 (Basic Constituent of a Material) | CRMWRKST | CHAR | 48 | CRMWRKST | ||||
STD_DESCR | Industry Standard Description (such as ANSI or ISO) | NORMT | CHAR | 18 | NORMT | ||||
DSN_OFFICE | Laboratory/design office | LABOR | CHAR | 3 | T024L | LABOR | |||
PUR_VALKEY | Purchasing Value Key | EKWSL | CHAR | 4 | T405 | EKWSL | |||
GROSS_WT | Gross Weight | BRGEW | QUAN | 13(3) | MENG13 | ||||
NET_WEIGHT | Net Weight | NTGEW | QUAN | 13(3) | MENG13 | ||||
UNITWT | Weight Unit | GEWEI | UNIT | 3 | T006 | CUNIT | MEINS | ||
UNITWT_ISO | ISO code for unit of measurement | ISOCD_UNIT | CHAR | 3 | Assigned to domain | ISOCD_UNIT | |||
VOLUME | Volume | VOLUM | QUAN | 13(3) | MENG13 | ||||
UNVOL | Volume unit | VOLEH | UNIT | 3 | T006 | CUNIT | MEINS | ||
UNVOL_ISO | ISO code for unit of measurement | ISOCD_UNIT | CHAR | 3 | Assigned to domain | ISOCD_UNIT | |||
CONTAINER | Container requirements | BEHVO | CHAR | 2 | T144 | BEHVO | |||
STOR_CONDS | Storage conditions | RAUBE | CHAR | 2 | T142 | RAUBE | |||
TEMP_CONDS | Temperature conditions indicator | TEMPB | CHAR | 2 | T143 | TEMPB | |||
L_L_CODE | Low-Level Code | DISST | CHAR | 3 | DISST | ||||
TRANS_GRP | Transportation Group | TRAGR | CHAR | 4 | TTGR | TRAGR | |||
HAZ_MAT_NO | Hazardous material number | STOFF | CHAR | 18 | MGEF | MATN1 | STOFF | STO | |
DIVISION | Division | SPART | CHAR | 2 | TSPA | SPART | SPA | C_SPART | |
COMPETITOR | Competitor | WETTB | CHAR | 10 | V_KNA1WETT | ALPHA | KUNNR | KUN | |
EUR_ART_NR | European Article Number (EAN) - obsolete!!!!! | EANNR | CHAR | 13 | CHAR13 | EAN | |||
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 | TMBW1 | BQSCL | |||
SEASON | Season Category | SAISO | CHAR | 4 | T6WSP | SAISO | SAISO | ||
LABEL_TYPE | Label type | ETIAR | CHAR | 2 | T6WP3 | ETIAR | |||
LABEL_FORM | Label form | ETIFO | CHAR | 2 | T6WP4 | ETIFO | |||
DUMMYENTAR | Deactivated | DUMMYENTAR | CHAR | 1 | CHAR1 | ||||
EAN_UPC | International Article Number (EAN/UPC) | EAN11 | CHAR | 18 | EAN11 | EAN11 | EAN | ||
EAN_CAT | Category of International Article Number (EAN) | NUMTP | CHAR | 2 | TNTP | NUMTP | |||
LENGTH | Length | LAENG | QUAN | 13(3) | MENG13 | ||||
WIDTH | Width | BREIT | QUAN | 13(3) | MENG13 | ||||
HEIGHT | Height | HOEHE | QUAN | 13(3) | MENG13 | ||||
UNDIM | Unit of Dimension for Length/Width/Height | MEABM | UNIT | 3 | T006 | CUNIT | MEINS | ||
UNDIM_ISO | ISO code for unit of measurement | ISOCD_UNIT | CHAR | 3 | Assigned to domain | ISOCD_UNIT | |||
PROD_HIER | Product hierarchy | PRODH_D | CHAR | 18 | T179 | PRODH | VPR | ||
NET_CHANGE | Stock Transfer Net Change Costing | CK_AEKLK | CHAR | 1 | XFELD | ||||
CAD_ID | CAD Indicator | CADKZ | CHAR | 1 | XFELD | ||||
QM_PROCMNT | QM in Procurement is Active | QMPUR | CHAR | 1 | XFELD | ||||
ALLOWED_WT | Allowed packaging weight | ERGEW | QUAN | 13(3) | MENG13 | ||||
UNPWT | Unit of weight (allowed packaging weight) | ERGEI | UNIT | 3 | T006 | CUNIT | MEINS | ||
UNPWT_ISO | ISO code for unit of measurement | ISOCD_UNIT | CHAR | 3 | Assigned to domain | ISOCD_UNIT | |||
ALLWD_VOL | Allowed packaging volume | ERVOL | QUAN | 13(3) | MENG13 | ||||
UNPVO | Volume unit (allowed packaging volume) | ERVOE | UNIT | 3 | T006 | CUNIT | MEINS | ||
UNPVO_ISO | ISO code for unit of measurement | ISOCD_UNIT | 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 | ||||
REV_LEV | Revision Level Has Been Assigned to the Material | KZREV | CHAR | 1 | XFELD | ||||
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 | TVTY | 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 | TVEGR | MAGRV | |||
AUTHRTYGRP | Authorization Group | BEGRU | CHAR | 4 | BEGRU | ||||
VALID_FROM | Valid-From Date | DATAB | DATS | 8 | DATUM | ||||
DELN_DATE | Deletion date | LIQDT | DATS | 8 | DATUM | ||||
SEASON_YR | Season Year | SAISJ | CHAR | 4 | GJAHR | CJAHR | WMSAISJ | ||
PRICE_BAND | Price Band Category | PLGTP | CHAR | 2 | TWPT | PLGTP | |||
EMPTIESBOM | Empties Bill of Material | W_MITLEERG | CHAR | 1 | FLAG | ||||
EXTMATLGRP | External Material Group | EXTWG | CHAR | 18 | Assigned to domain | EXTWG | |||
CONF_MATL | Cross-Plant Configurable Material | SATNR | CHAR | 18 | MARA | MATN1 | MATNR | ||
MATL_CAT | Material Category | ATTYP | CHAR | 2 | ATTYP | MTY | |||
CO_PRODUCT | Indicator: Material can be co-product | KZKUPMAT | CHAR | 1 | FLAG | ||||
FOLLOW_UP | Indicator: The material has a follow-up material | KZNFM | CHAR | 1 | XFELD | ||||
PR_REF_MAT | Pricing Reference Material | PMATN | CHAR | 18 | MARA | MATN1 | MATNR | MAT | |
PUR_STATUS | Cross-Plant Material Status | MSTAE | CHAR | 2 | T141 | MMSTA | |||
SAL_STATUS | Cross-distribution-chain material status | MSTAV | CHAR | 2 | TVMS | 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 | ||||
TAX_CLASS | Tax classification of the material | TAKLV | CHAR | 1 | TSKM | TAXKM | |||
CATPROFILE | Catalog Profile | RBNR | CHAR | 9 | T352B | 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 | ||||
UNCNT | Content unit | INHME | UNIT | 3 | T006 | CUNIT | MEINS | ||
UNCNT_ISO | ISO code for unit of measurement | ISOCD_UNIT | CHAR | 3 | Assigned to domain | ISOCD_UNIT | |||
NET_CONT | Net contents | INHAL | QUAN | 13(3) | MENG13 | ||||
COMPPRUNIT | Comparison price unit | VPREH | DEC | 5 | PACK3 | ||||
MATLABLGRP | IS-R Labeling: material grouping (deactivated in 4.0) | ETIAG | CHAR | 18 | Assigned to domain | ETIAG | |||
GROSS_CONT | Gross contents | INHBR | QUAN | 13(3) | MENG13 | ||||
CONV_METHD | Quantity Conversion Method | OIB_CMETH | CHAR | 1 | OIB_CMETH | ||||
INT_OBJ_NO | Internal object number | CUOBM | NUMC | 18 | CUOBJ | ||||
ENVT_RLVT | Environmentally Relevant | KZUMW | CHAR | 1 | XFELD | ||||
PROD_ALLOC | Product allocation determination procedure | KOSCH | CHAR | 18 | T190S | KOSCH | |||
PRPROFVAR | Pricing profile for variants | SPROF | CHAR | 1 | SPROF | ||||
QUAL_DIK | Material qualifies for discount in kind | NRFHG | CHAR | 1 | NRFHG | ||||
LOGSYS | Logical system | LOGSYS | CHAR | 10 | Assigned to domain | ALPHA | LOGSYS | ||
MATGUID | GUID for Material | MATGUID | CHAR | 32 | SYCHAR32 | ||||
MANU_MAT | Manufacturer Part Number | MFRPN | CHAR | 40 | CHAR40 | ||||
MFR_NO | Number of a Manufacturer | MFRNR | CHAR | 10 | LFA1 | ALPHA | LIFNR | ||
INV_MAT_NO | Number of firm's own (internal) inventory-managed material | MPMAT | CHAR | 18 | MARA | MATN1 | MATNR | MAT | |
MANUF_PROF | Manufacturer Part Profile | MPROF | CHAR | 4 | TMPPF | MPROF | |||
UOMUSAGE | Units of measure usage | KZWSO | CHAR | 1 | KZWSO | ||||
SEASMATCAT | Rollout in a Season | SAITY | CHAR | 2 | T6WSA | SAITY | WMSAITY | ||
HAZMATPROF | Dangerous Goods Indicator Profile | ADGE_PROFL | CHAR | 3 | TDG41 | ADGD_PROFL | |||
HIGH_VISC | Indicator: Highly Viscous | ADGE_IHIVI | CHAR | 1 | X | ||||
LOOSEORLIQ | Indicator: In Bulk/Liquid | ADGE_ILOOS | CHAR | 1 | X | ||||
SERLEVEL | Level of Explicitness for Serial Number | SERLV | CHAR | 1 | SERLV | ||||
CLOSED_BOX | Packaging Material is Closed Packaging | KZGVH | CHAR | 1 | XFELD | ||||
APPD_B_REC | Indicator: Approved batch record required | XGCHP | CHAR | 1 | XFELD | ||||
PAR_EFF | Assign effectivity parameter values/ override change numbers | CC_MTEFF | CHAR | 1 | XFELD | ||||
MATCMPLLVL | Material completion level | CSCP_COMP_LVL | NUMC | 2 | TCSCP_COMP_LVL | CSCP_COMP_LVL | |||
PRDIND_EXP | Period Indicator for Shelf Life Expiration Date | DATTP | CHAR | 1 | PERKZ | DATTP | H_PERDKZ | ||
RNDUP_EXP | Rounding rule for calculation of SLED | RDMHD | CHAR | 1 | RDMHD | ||||
PROD_COMP | Indicator: Product composition printed on packaging | PRZUS | CHAR | 1 | XFELD | ||||
ITEM_CAT | General item category group | MTPOS_MARA | CHAR | 4 | TPTM | MTPOS | |||
MATERIAL_EXTERN | Long Material Number for MATERIAL Field | MGV_MATERIAL_EXTERNAL | CHAR | 40 | MATNR_EXT | ||||
BPART_GUID | CHAR32 data element for SYST | SYCHAR32 | CHAR | 32 | SYCHAR32 |
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 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