CIF_MATKEY SAP (Outbound Structure for Product/Material) Structure details
Description: Outbound Structure for Product/Material
Structure field list including key, data, relationships and ABAP select examples
CIF_MATKEY 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 "Outbound Structure for Product/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_CIF_MATKEY TYPE CIF_MATKEY.
The CIF_MATKEY table consists of various fields, each holding specific information or linking keys about Outbound Structure for Product/Material data available in SAP. These include MATNR (Material Number), MEINS (Base Unit of Measure), DISST (Low-Level Code), BRGEW (Gross Weight).. 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 CIF_MATKEY 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 |
METHOD | Method to be Executed During the Transfer of an Object | CIFMETHOD | CHAR | 1 | CIFMETHOD | ||||
MATNR | Material Number | CIFMATNR | CHAR | 40 | CIFMATNR | ||||
MEINS | Base Unit of Measure | MEINS | UNIT | 3 | Assigned to domain | CUNIT | MEINS | ||
DISST | Low-Level Code | DISST | CHAR | 3 | DISST | ||||
BRGEW | Gross Weight | BRGEW | QUAN | 13(3) | MENG13 | ||||
GEWEI | Weight Unit | GEWEI | UNIT | 3 | Assigned to domain | CUNIT | MEINS | ||
VOLUM | Volume | VOLUM | QUAN | 13(3) | MENG13 | ||||
VOLEH | Volume unit | VOLEH | UNIT | 3 | Assigned to domain | CUNIT | MEINS | ||
KOSCH | Product allocation determination procedure | KOSCH | CHAR | 18 | Assigned to domain | KOSCH | |||
COMPL | CTM: Material Completion Level | CTMCOMPLVL | NUMC | 2 | CTMCOMPLVL | ||||
MATKL | Material Group | MATKL | CHAR | 9 | Assigned to domain | MATKL | MKL | S_WBWG | |
STFAC | Pallet Position Factor | CIFSTFAC | NUMC | 2 | NUMC2 | ||||
ATT01 | Character field of length 40 | CHAR40 | CHAR | 40 | CHAR40 | ||||
ATT02 | 30 Characters | CHAR30 | CHAR | 30 | CHAR30 | ||||
ATT03 | Char 20 | CHAR20 | CHAR | 20 | CHAR20 | ||||
ATT04 | Character Field Length = 10 | CHAR10 | CHAR | 10 | CHAR10 | ||||
ATT05 | Character Field Length = 10 | CHAR10 | CHAR | 10 | CHAR10 | ||||
KOSCH_GRP | Allocation: Seq. Product Alloc. Procedures, Location-Dep. | CIF_KSCHGR | CHAR | 18 | CHAR18 | ||||
MATGUID | GUID for Material | MATGUID | CHAR | 32 | SYCHAR32 | ||||
MATNRLONG | Material Number | CIFMATNR | CHAR | 40 | CIFMATNR | ||||
MATVERS | Material Version Number for APO-CIF | CIF_MATVER | CHAR | 10 | CIF_MATVER | ||||
TRAGR | Transportation Group | TRAGR | CHAR | 4 | Assigned to domain | TRAGR | |||
SATNR | Cross-Plant Configurable Material | CIFSATNR | CHAR | 40 | CIFMATNR | ||||
SHLLIFEDUR | Shelf Life | CIFSHLFDUR | DEC | 11 | CIFTSTDURG | ||||
MATURTYDUR | Maturation Time | CIFMTRYDUR | DEC | 11 | CIFTSTDURG | ||||
SHLLIFEFLG | Planning with Regard to Product Shelf Life | CIFSHLFFLG | CHAR | 1 | XFELD | ||||
SHLLFEDMIN | Required Minimum Shelf Life | CIFSHLFDMN | DEC | 11 | CIFTSTDURG | ||||
SHLLFEDMAX | Required Maximum Shelf Life | CIFSHLFDMX | DEC | 11 | CIFTSTDURG | ||||
CUOBJ_TYPE | Category of External ID of Configuration (CUOBJ) | CIFCUOBJTY | CHAR | 1 | CIFCUOBJTY | ||||
CUOBJ_ID | External Identification of CUOBJ | CIFCUOBJID | CHAR | 32 | CIFGUID32 | ||||
KZKFG | Configurable Material | KZKFG | CHAR | 1 | XFELD | ||||
TD_SDP_USE | CIF: Indicator for Use in SDP | CITDSDPUSE | CHAR | 1 | CITDSDPUSE | ||||
PRDHA | Product Hierarchy | CIFPRODH | CHAR | 18 | Assigned to domain | PRODH | |||
GTIN_IND | GTIN Indicator | CIFGTININD | CHAR | 1 | XFELD | ||||
CFGSYS | Default Value for Configuration Relevance in SAP APO | CIFCFGS | CHAR | 1 | CIFCFGS | ||||
DISPLAY | Display | CIFDISP | CHAR | 1 | CHAR1 | ||||
VMIKOSCH | Product Allocations: VMI Product Allocation Procedure | CIFVMIKOSC | CHAR | 18 | Assigned to domain | KOSCH | |||
VMIKOSCH_G | Product Allocations: VMI Sequence of Prod. Alloc. Procedures | CIFVMIKOSG | CHAR | 18 | KOSCH_GRP | ||||
PACKGR | Material Group: Packaging Materials | MAGRV | CHAR | 4 | Assigned to domain | MAGRV | |||
EXTRMATP | Reference Material for Mats that Are Packed in the Same Way | CIFRMATP | CHAR | 40 | CIFMATNR | ||||
HUTYP_DFLT | Standard HU Type | CIFHUTYPDF | CHAR | 4 | CHAR4 | ||||
BATCH_REQ | Batch management requirement indicator | XCHPF | CHAR | 1 | XFELD | ||||
PILFERABLE | Pilferable | CIFPILFRBL | CHAR | 1 | XFELD | ||||
WHSTC | Warehouse Storage Condition | CIFWHSTC | CHAR | 2 | CHAR2 | ||||
WHMATGR | Warehouse Material Group | CIFWHMATGR | CHAR | 4 | CHAR4 | ||||
HNDLCODE | Handling Indicator | CIFHDLCODE | CHAR | 4 | CHAR4 | ||||
HAZMAT | Relevant for Hazardous Substances | CIFHAZMAT | CHAR | 1 | XFELD | ||||
ENVREL | Environmentally Relevant | KZUMW | CHAR | 1 | XFELD | ||||
DGPROFL | Dangerous Goods Indicator Profile | CIFADGEPRF | CHAR | 3 | CHAR3 | ||||
ITMTPG | Item category group from material master | MTPOS | CHAR | 4 | Assigned to domain | MTPOS | |||
MAXW | Allowed Packing Weight | CIFERGEW | QUAN | 15(3) | MENG15 | ||||
MAXW_UOM | Weight Unit | GEWEI | UNIT | 3 | Assigned to domain | CUNIT | MEINS | ||
MAXW_TOL | Excess Weight Tolerance for Handling unit | GEWTO | DEC | 3(1) | PRZ21 | ||||
MAXV | Allowed Packaging Volume | CIFERVOL | QUAN | 15(3) | MENG15 | ||||
MAXV_UOM | Volume unit | VOLEH | UNIT | 3 | Assigned to domain | CUNIT | MEINS | ||
MAXV_TOL | Excess Volume Tolerance of the Handling Unit | VOLTO | DEC | 3(1) | PRZ21 | ||||
PMTYP | Packaging Material Type | VHART | CHAR | 4 | Assigned to domain | TRATY | |||
CLOSED_PM | Packaging Material is Closed Packaging | CIFKZGVH | CHAR | 1 | XFELD | ||||
MAX_FILLUP | Maximum level (by volume) | FUELG | DEC | 3 | DEC3 | ||||
HUTYP | Handling Unit Type | CIFHUTYP | CHAR | 4 | CHAR4 | ||||
TARE_VAR | Variable Tare Weight | CIFTAREVAR | CHAR | 1 | XFELD | ||||
MAXC | Maximum Allowed Capacity of Packaging Material | CIFMAXC | DEC | 15(3) | DECV15_3 | ||||
MAXC_TOL | Overcapacity Tolerance of the Handling Unit | CIFMAXCTOL | DEC | 3(1) | DEC2_1 | ||||
MAXL | Maximum Packing Length of Packaging Material | CIFMAXL | QUAN | 15(3) | CIFQUAN15 | ||||
MAXB | Maximum Packing Width of Packaging Material | CIFMAXB | QUAN | 15(3) | CIFQUAN15 | ||||
MAXH | Maximum Packing Height of Packaging Material | CIFMAXH | QUAN | 15(3) | CIFQUAN15 | ||||
MAXDIM_UOM | Unit of Measure for Maximum Packing Length/Width/Height | CIFMAXDUOM | UNIT | 3 | Assigned to domain | CUNIT | MEINS | ||
MATFRGTGRP | Material freight group | MFRGR | CHAR | 8 | Assigned to domain | MFRGR | |||
COUNTRYORI | Country of origin of the material | HERKL | CHAR | 3 | Assigned to domain | LAND1 | LND | ||
NTGEW | Net Weight | NTGEW | QUAN | 13(3) | MENG13 | ||||
QQTIME | Quarantine Period | CIFQQTIME | QUAN | 3 | |||||
QQTIMEUOM | Time Unit for Quarantine Period | CIFQQTIMEUOM | UNIT | 3 | Assigned to domain | CUNIT | MEINS | ||
QGRP | Quality Inspection Group | CIFQGRP | CHAR | 4 | CIFQGRP | ||||
SERIAL | Serial Number Profile | CIFSERIAL | CHAR | 4 | CIFSERIAL | ||||
PS_SMARTFORM | Form Name | CIFPSSFNAME | CHAR | 30 | Assigned to domain | TDSFNAME | |||
MHDRZ | Required Minimum Shelf Life | CIFMHDRZ | DEC | 11 | CIFMHDRZ | ||||
SLED_BBD | Consider Shelf Life as Best-Bef. Date/Shelf Life Expir. Date | CIFSLED_BBD | CHAR | 1 | CIFSLED_BBD | ||||
SLDRND | Rounding Rule for Calculating Shelf Life Expiration Date | CIFSLDRND | CHAR | 1 | CIFSLDRND | ||||
EXTWG | External Material Group | EXTWG | CHAR | 18 | Assigned to domain | EXTWG | |||
SPART | Division | SPART | CHAR | 2 | Assigned to domain | SPART | SPA | C_SPART | |
CWREL | EWM CW: Material Is a Catch Weight Material | CIFCWQREL | CHAR | 1 | XFELD | ||||
CWTOLGR | EWM-CW: Catch Weight Tolerance Group for EWM | CIFCWQTOLGR | CHAR | 9 | Assigned to domain | CIFCWQTOLGR | |||
CWPROC | EWM CW: Catch Weight Profile for Entering CW Quantity | CIFCWQPROC | CHAR | 2 | Assigned to domain | CIFCWQPROC | |||
LOGUNIT | EWM CW: Logistics Unit of Measure | CIFLOGUNIT | UNIT | 3 | Assigned to domain | CUNIT | MEINS | ||
ATTYP | Material Category | ATTYP | CHAR | 2 | ATTYP | MTY | |||
MHDLP | Storage percentage | MHDLP | DEC | 3 | DEC3 | ||||
ADPROF | Adjustment Profile | CIFADPROF | CHAR | 3 | Assigned to domain | CIFADPROF | |||
PUOM | Preferred UoM for Warehouse Operations | CIFPUOM | UNIT | 3 | Assigned to domain | CUNIT | MEINS |
Key field | Non-key field |
How do I retrieve data from SAP structure CIF_MATKEY using ABAP code?
As CIF_MATKEY 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 CIF_MATKEY as there is no data to select.How to access SAP table CIF_MATKEY
Within an ECC or HANA version of SAP you can also view further information about CIF_MATKEY 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