SAP MTCOM Table in S/4 HANA - Material Master Communication









MTCOM is a standard SAP Table which is used to store Material Master Communication data and is available within SAP S/4 HANA systems and previous ECC R/3 systems. Below is the technical details and the field list relevant for an SAP S/4 HANA system, see here for details and fields available within the SAP R/3 version of the MTCOM table(ECC)

Delivery Class:
Display/Maintenance via SM30: Display/Maintenance Allowed but with Restrictions
Enhancement category: Can be enhanced (character-type or numeric)
Dictionary Type: Structure
Database Table: MTCOM


MTCOM table structure field list

Below is the full MTCOM field list that makes up the SAP database table structure, including key fields, description, data type and other technical details of each field


Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP SHLP Field
KENNGView IDKENNG____1CHAR5(0) KENNG____1
MATNRMaterial NumberMATNRCHAR40(0) MATN1MATNRMATS_MAT1MATNR
BUKRSCompany CodeBUKRSCHAR4(0) BUKRSBUKC_T001BUKRS
WERKSPlantWERKS_DCHAR4(0) WERKSWRKH_T001W_CWERKS
LGORTStorage locationLGORT_DCHAR4(0) LGORTLAG
CHARGBatch NumberCHARG_DCHAR10(0) CHARGCHA
LGNUMWarehouse Number / Warehouse ComplexLGNUMCHAR3(0) LGNUMLGN
LGTYPStorage TypeLGTYPCHAR3(0) LGTYPLGTH_T301LGTYP
MYKEYLIFO valuation levelMYKEYCHAR4(0) MYKEYMYL
BWKEYValuation areaBWKEYCHAR4(0) BWKEYBWK
BWTARValuation TypeBWTAR_DCHAR10(0) BWTARBWT
VKORGSales OrganizationVKORGCHAR4(0) VKORGVKOC_VKORGVKORG
VTWEGDistribution ChannelVTWEGCHAR2(0) VTWEGVTWC_VTWEGVTWEG
SPRASLanguage KeySPRASLANG1(0) ISOLASPRASSPRH_T002SPRAS
MEINHBase Unit of MeasureMEINSUNIT3(0) CUNITMEINS
PSTATMaintenance statusPSTAT_DCHAR15(0) PSTAT
XRUEJIndicator: post to previous yearXRUEJCHAR1(0) XFELD
XRUEMAllow Posting to Previous Period (Backposting)XRUEMCHAR1(0) XFELD
EKWSLPurchasing Value KeyEKWSLCHAR4(0) EKWSL
NOMUSInd.: suppress error message in the case of required tablesNOMUSCHAR1(0) XFELD
MTARTMaterial typeMTARTCHAR4(0) MTARTMTA
DISMMMRP TypeDISMMCHAR2(0) DISMM
DISLSLot Sizing Procedure within Materials PlanningDISLSCHAR2(0) DISLS
NOVORIndicator: no default val. for valuation area and sales org.NOVORCHAR1(0) XFELD
LIFNRAccount Number of Vendor or CreditorLIFNRCHAR10(0) ALPHALIFNRLIFKRED_CLIFNR
SOBKZSpecial Stock IndicatorSOBKZCHAR1(0) SOBKZ
BWTTYValuation CategoryBWTTY_DCHAR1(0) BWTTY
ALANDDeparture country (country from which the goods are sent)ALANDCHAR3(0) LAND1VAL
MMSTAPlant-Specific Material StatusMMSTACHAR2(0) MMSTA
MSTAECross-Plant Material StatusMSTAECHAR2(0) MMSTAH_T141MMSTA
VMSTADistribution-chain-specific material statusVMSTACHAR2(0) VMSTA
MSTAVCross-distribution-chain material statusMSTAVCHAR2(0) VMSTAH_TVMSVMSTA
LIFSP_MVKEDefault Delivery BlockLIFSPCHAR2(0) LIFSP
LIFSP_MARADefault Delivery BlockLIFSPCHAR2(0) LIFSP
KZSPRIndicator: LockKZSPRCHAR1(0) XFELD
KZSPMIndicator: Lock MBEW differently (E/S/N/blank)KZSPMCHAR1(0) XFELD
SPR_MEINSIndicator: Lock base unit of measure instead of MARA segmentSPR_MEINSCHAR1(0) XFELD
SPARTDivisionSPARTCHAR2(0) SPARTSPAC_SPARTSPART
KZRFBIndicator: reset buffer for Material_Pre_FetchKZRFBCHAR1(0) XFELD
KUNNRCustomer NumberKUNNRCHAR10(0) ALPHAKUNNRKUNC_KUNNRKUNNR
VBELNSales and Distribution Document NumberVBELNCHAR10(0) ALPHAVBELNAUN
POSNRItem number of the SD documentPOSNRNUMC6(0) POSNR
VERIDProduction VersionVERIDCHAR4(0) VERIDVER
KZVPLIndicator that planning data for plant should be readKZVPLCHAR1(0) XFLAG
MAXTZMaximum Number of Table RowsMAXTZINT410(0) SYST_LONG
PSPNRWork Breakdown Structure Element (WBS Element)PS_PSP_PNRNUMC8(0) ABPSPPS_POSNR
SOBSLSpecial procurement typeSOBSLCHAR2(0) SOBSL
XVKBWSales price valuation activeXVKBWCHAR1(0) XFELD
KZISOIndicator: Switch to committed level (for MBEW/MBEFU)KZISOCHAR1(0) XFELD
NOPLTRSNo error message if MARC does not exist (with MC29S)NOPLTRSCHAR1(0) XFELD
SAEXCIndicator: Raise exception if generic materialSAEXCCHAR1(0) XFELD
WVEXCInd.: Raise exception if material group reference materialWVEXCCHAR1(0) XFELD
DATUMDate for calling MATERIAL_READMTCOM_DATDATS8(0) DATUM
T141_FELDField from table T141 relevant for reading T141TT141_FELDCHAR30(0) ROLLNAME
KZBWSValuation of Special StockKZBWSCHAR1(0) KZBWS
KZMPNIndicator: Use manufacturer part numbersKZMPNCHAR1(0) XFELD
SYSDEFConfiguration: manufacturing or industry-solution systemSYSDEFCHAR2(0) SYSDEF
SCOPELOCKControl lock behavior when calling the update taskDDENQSCOPENUMC1(0) DDENQSCOPE
WAITLOCKIndicator: Lock with wait locksMTCOM_WAITCHAR1(0) XFELD
NO_RFMARACheckboxXFELDCHAR1(0) XFELD
NO_RFMAKTCheckboxXFELDCHAR1(0) XFELD
XVPERIndicator: Determine data for previous periodXVPERCHAR1(0) XFELD
XVVPRIndicator: Determine data for period before lastXVVPRCHAR1(0) XFELD
XVJAHIndicator: Determine data for last period of previous yearXVJAHCHAR1(0) XFELD
XVVJAInd.: Determine data for last period of year before lastXVVJACHAR1(0) XFELD
READ_MARACheckboxXFELDCHAR1(0) XFELD
XOBEWVendor Stock Valuation IndicatorXOBEWCHAR1(0) XFELD
NO_LISTCheckboxXFELDCHAR1(0) XFELD
BERIDMRP AreaBERIDCHAR10(0) BERIDBERID
SHKZGDebit/Credit IndicatorSHKZGCHAR1(0) SHKZG
KZSPCLock Mode Set on Table MCH1 by BAdI (Exclusive/Shared)KZSPCCHAR1(0) CHAR1
.INCLU--AP0(0)
OWNEROwner of stockOWNER_DCHAR10(0) ALPHALIFNR




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!