CIF_MATKEY SAP (Outbound Structure for Product/Material) Structure details

Dictionary Type: Structure
Description: Outbound Structure for Product/Material




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




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
METHODMethod to be Executed During the Transfer of an Object CIFMETHODCHAR1CIFMETHOD
MATNRMaterial Number CIFMATNRCHAR40CIFMATNR
MEINSBase Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
DISSTLow-Level Code DISSTCHAR3DISST
BRGEWGross Weight BRGEWQUAN13(3) MENG13
GEWEIWeight Unit GEWEIUNIT3Assigned to domainCUNITMEINS
VOLUMVolume VOLUMQUAN13(3) MENG13
VOLEHVolume unit VOLEHUNIT3Assigned to domainCUNITMEINS
KOSCHProduct allocation determination procedure KOSCHCHAR18Assigned to domainKOSCH
COMPLCTM: Material Completion Level CTMCOMPLVLNUMC2CTMCOMPLVL
MATKLMaterial Group MATKLCHAR9Assigned to domainMATKLMKLS_WBWG
STFACPallet Position Factor CIFSTFACNUMC2NUMC2
ATT01Character field of length 40 CHAR40CHAR40CHAR40
ATT0230 Characters CHAR30CHAR30CHAR30
ATT03Char 20 CHAR20CHAR20CHAR20
ATT04Character Field Length = 10 CHAR10CHAR10CHAR10
ATT05Character Field Length = 10 CHAR10CHAR10CHAR10
KOSCH_GRPAllocation: Seq. Product Alloc. Procedures, Location-Dep. CIF_KSCHGRCHAR18CHAR18
MATGUIDGUID for Material MATGUIDCHAR32SYCHAR32
MATNRLONGMaterial Number CIFMATNRCHAR40CIFMATNR
MATVERSMaterial Version Number for APO-CIF CIF_MATVERCHAR10CIF_MATVER
TRAGRTransportation Group TRAGRCHAR4Assigned to domainTRAGR
SATNRCross-Plant Configurable Material CIFSATNRCHAR40CIFMATNR
SHLLIFEDURShelf Life CIFSHLFDURDEC11CIFTSTDURG
MATURTYDURMaturation Time CIFMTRYDURDEC11CIFTSTDURG
SHLLIFEFLGPlanning with Regard to Product Shelf Life CIFSHLFFLGCHAR1XFELD
SHLLFEDMINRequired Minimum Shelf Life CIFSHLFDMNDEC11CIFTSTDURG
SHLLFEDMAXRequired Maximum Shelf Life CIFSHLFDMXDEC11CIFTSTDURG
CUOBJ_TYPECategory of External ID of Configuration (CUOBJ) CIFCUOBJTYCHAR1CIFCUOBJTY
CUOBJ_IDExternal Identification of CUOBJ CIFCUOBJIDCHAR32CIFGUID32
KZKFGConfigurable Material KZKFGCHAR1XFELD
TD_SDP_USECIF: Indicator for Use in SDP CITDSDPUSECHAR1CITDSDPUSE
PRDHAProduct Hierarchy CIFPRODHCHAR18Assigned to domainPRODH
GTIN_INDGTIN Indicator CIFGTININDCHAR1XFELD
CFGSYSDefault Value for Configuration Relevance in SAP APO CIFCFGSCHAR1CIFCFGS
DISPLAYDisplay CIFDISPCHAR1CHAR1
VMIKOSCHProduct Allocations: VMI Product Allocation Procedure CIFVMIKOSCCHAR18Assigned to domainKOSCH
VMIKOSCH_GProduct Allocations: VMI Sequence of Prod. Alloc. Procedures CIFVMIKOSGCHAR18KOSCH_GRP
PACKGRMaterial Group: Packaging Materials MAGRVCHAR4Assigned to domainMAGRV
EXTRMATPReference Material for Mats that Are Packed in the Same Way CIFRMATPCHAR40CIFMATNR
HUTYP_DFLTStandard HU Type CIFHUTYPDFCHAR4CHAR4
BATCH_REQBatch management requirement indicator XCHPFCHAR1XFELD
PILFERABLEPilferable CIFPILFRBLCHAR1XFELD
WHSTCWarehouse Storage Condition CIFWHSTCCHAR2CHAR2
WHMATGRWarehouse Material Group CIFWHMATGRCHAR4CHAR4
HNDLCODEHandling Indicator CIFHDLCODECHAR4CHAR4
HAZMATRelevant for Hazardous Substances CIFHAZMATCHAR1XFELD
ENVRELEnvironmentally Relevant KZUMWCHAR1XFELD
DGPROFLDangerous Goods Indicator Profile CIFADGEPRFCHAR3CHAR3
ITMTPGItem category group from material master MTPOSCHAR4Assigned to domainMTPOS
MAXWAllowed Packing Weight CIFERGEWQUAN15(3) MENG15
MAXW_UOMWeight Unit GEWEIUNIT3Assigned to domainCUNITMEINS
MAXW_TOLExcess Weight Tolerance for Handling unit GEWTODEC3(1) PRZ21
MAXVAllowed Packaging Volume CIFERVOLQUAN15(3) MENG15
MAXV_UOMVolume unit VOLEHUNIT3Assigned to domainCUNITMEINS
MAXV_TOLExcess Volume Tolerance of the Handling Unit VOLTODEC3(1) PRZ21
PMTYPPackaging Material Type VHARTCHAR4Assigned to domainTRATY
CLOSED_PMPackaging Material is Closed Packaging CIFKZGVHCHAR1XFELD
MAX_FILLUPMaximum level (by volume) FUELGDEC3DEC3
HUTYPHandling Unit Type CIFHUTYPCHAR4CHAR4
TARE_VARVariable Tare Weight CIFTAREVARCHAR1XFELD
MAXCMaximum Allowed Capacity of Packaging Material CIFMAXCDEC15(3) DECV15_3
MAXC_TOLOvercapacity Tolerance of the Handling Unit CIFMAXCTOLDEC3(1) DEC2_1
MAXLMaximum Packing Length of Packaging Material CIFMAXLQUAN15(3) CIFQUAN15
MAXBMaximum Packing Width of Packaging Material CIFMAXBQUAN15(3) CIFQUAN15
MAXHMaximum Packing Height of Packaging Material CIFMAXHQUAN15(3) CIFQUAN15
MAXDIM_UOMUnit of Measure for Maximum Packing Length/Width/Height CIFMAXDUOMUNIT3Assigned to domainCUNITMEINS
MATFRGTGRPMaterial freight group MFRGRCHAR8Assigned to domainMFRGR
COUNTRYORICountry of origin of the material HERKLCHAR3Assigned to domainLAND1LND
NTGEWNet Weight NTGEWQUAN13(3) MENG13
QQTIMEQuarantine Period CIFQQTIMEQUAN3
QQTIMEUOMTime Unit for Quarantine Period CIFQQTIMEUOMUNIT3Assigned to domainCUNITMEINS
QGRPQuality Inspection Group CIFQGRPCHAR4CIFQGRP
SERIALSerial Number Profile CIFSERIALCHAR4CIFSERIAL
PS_SMARTFORMForm Name CIFPSSFNAMECHAR30Assigned to domainTDSFNAME
MHDRZRequired Minimum Shelf Life CIFMHDRZDEC11CIFMHDRZ
SLED_BBDConsider Shelf Life as Best-Bef. Date/Shelf Life Expir. Date CIFSLED_BBDCHAR1CIFSLED_BBD
SLDRNDRounding Rule for Calculating Shelf Life Expiration Date CIFSLDRNDCHAR1CIFSLDRND
EXTWGExternal Material Group EXTWGCHAR18Assigned to domainEXTWG
SPARTDivision SPARTCHAR2Assigned to domainSPARTSPAC_SPART
CWRELEWM CW: Material Is a Catch Weight Material CIFCWQRELCHAR1XFELD
CWTOLGREWM-CW: Catch Weight Tolerance Group for EWM CIFCWQTOLGRCHAR9Assigned to domainCIFCWQTOLGR
CWPROCEWM CW: Catch Weight Profile for Entering CW Quantity CIFCWQPROCCHAR2Assigned to domainCIFCWQPROC
LOGUNITEWM CW: Logistics Unit of Measure CIFLOGUNITUNIT3Assigned to domainCUNITMEINS
ATTYPMaterial Category ATTYPCHAR2ATTYPMTY
MHDLPStorage percentage MHDLPDEC3DEC3
ADPROFAdjustment Profile CIFADPROFCHAR3Assigned to domainCIFADPROF
PUOMPreferred UoM for Warehouse Operations CIFPUOMUNIT3Assigned to domainCUNITMEINS

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 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!