SAP MSAM_MO_TOB_HEADER Header Data for Technical Object Table data and field list

MSAM_MO_TOB_HEADER 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 "Header Data for Technical Object" 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_MSAM_MO_TOB_HEADER TYPE MSAM_MO_TOB_HEADER.

The MSAM_MO_TOB_HEADER table consists of various fields, each holding specific information or linking keys about Header Data for Technical Object data available in SAP. These include TPLNR (Functional Location), FUNCLOC_DISP (Functional Location Label), BEGRU (Technical object authorization group), EQTYP (Equipment category)... 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. .

MSAM_MO_TOB_HEADER structure Technical Details:

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Cannot Be Enhanced


SAP MSAM_MO_TOB_HEADER structure fields - Full list of fields found in SAP data dictionary

Looking for S/4HANA specific information? Click here to explore the details, fields and extensibility available for this table in the SAP S/4HANA version of the MSAM_MO_TOB_HEADER table. Also check whether the table still exists or has been transformed into a CDS view as part of the HANA simplifications.
Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
EQUNREquipment Number EQUNRCHAR18Assigned to domainALPHAEQUNREQNEQUI
TPLNRFunctional Location TPLNRCHAR30Assigned to domainTPLNRTPLNRIFLIFLM
FUNCLOC_DISPFunctional Location Label ILOM_STRNOCHAR40ILOM_STRNO
BEGRUTechnical object authorization group IAUTGCHAR4Assigned to domainIAUTG
EQTYPEquipment category EQTYPCHAR1Assigned to domainEQTYPEQT
EQARTType of Technical Object EQARTCHAR10Assigned to domainEQART
LVORMDeletion Indicator LVORMCHAR1XFELD
INVNRInventory number INVNRCHAR25INVNR_ANLA
GROESSize/dimension GROSSCHAR18GROES
BRGEWWeight of object OBJ_WEIGHTQUAN13(3) MENG13
GEWEIUnit of weight WEIGHT_UNITUNIT3Assigned to domainCUNITMEINS
ANSDTAcquisition date ANDTIDATS8DATUM
ANSWTAcquisition Value ANSWTCURR13(2) WERT
WAERSCurrency Key WAERSCUKY5Assigned to domainWAERSFWS
ELIEFVendor number ELIEFCHAR10Assigned to domainALPHALIFNR
GWLENDate on which the warranty ends GWLENDATS8DATUM
GWLDTWarranty Date GWLDTDATS8DATUM
WDBWTEquipment replacement value WDBWTCURR13(2) WERT
HERSTManufacturer of asset HERSTCHAR30TEXT30
HERLDCountry of manufacture HERLDCHAR3Assigned to domainLAND1
HZEINManufacturer drawing number HZEINCHAR30HZEIN
SERGEManufacturer serial number SERGECHAR30CHAR30
TYPBZManufacturer model number TYPBZCHAR20TYPBZ
BAUJJYear of construction BAUJJCHAR4GJAHRCJAHR
BAUMMMonth of construction BAUMMCHAR2BAUMM
APLKZIndicator: Task List Exists APLKZCHAR1APLKZ
AULDTFirst delivery date of the equipment AULDTDATS8DATUM
INBDTStart-up Date of the Technical Object ILOM_DATABDATS8DATUM
EQLFNConsecutive numbering of EquipUsagePeriods on same day EQLFNNUMC3NUM03EQL
GWLDVWarranty date for Sales and Distribution GWLDVDATS8DATUM
OBJNRObject number J_OBJNRCHAR22Assigned to domainJ_OBJNRONR
EQSNREQSE Number EQSNRCHAR18Assigned to domainEQSNR
CUOBJConfiguration (internal object number) CUOBJNUMC18CUOBJCUX
KRFKZReferenced Configuration KRFKZCHAR1X
KMATNConfigurable Material KMATNCHAR18Assigned to domainMATN1MATNRMAT1
MATNRMaterial Number MATNRCHAR18Assigned to domainMATN1MATNRMATS_MAT1
SERNRSerial Number GERNRCHAR18GERNRGERNRSER
WERKPlant WERKS_DCHAR4Assigned to domainWERKSWRKH_T001W_C
LAGERStorage Location LGORT_DCHAR4Assigned to domainLGORTLAG
CHARGEBatch Number CHARG_DCHAR10Assigned to domainCHARGCHA
KUNDECustomer to Whom Serial Number was Delivered KUNDSECHAR10Assigned to domainALPHAKUNNR
WARPLMaintenance Plan WARPLCHAR12Assigned to domainALPHAWARPLMPLMPLAL
IMRC_POINTMeasuring Point IMRC_POINTCHAR12Assigned to domainALPHAIMRC_POINTIPTIMPM
REVLVRevision Level REVLVCHAR2NUMCVREVLVRVS
MGANRMaster warranty number MGANRCHAR20Assigned to domainALPHAMGANRGAM
BEGRUIData origin for authorization group field INH_BEGRUICHAR1INHER
S_EQUIEquipment data exists EQUIP_KNZCHAR1X
S_SERIALSerial data when maintaining equipment KZKSDCHAR1X
S_KONFIConfiguration supported KONFKNZCHAR1XFELD
S_SALESales equipment SDKNZCHAR1XFELD
S_FHMEquip. category relevant to production resources and tools FHMKZCHAR1XFLAG
S_ELSEIndicator: Other Data Active ELSE_KNZCHAR1X
S_ISUIS-U data ISU_KNZCHAR1X
S_EQBSEQSI Exists KZEQBSCHAR1KZEQBS
S_FLEETIndicator: Fleet object active FLEET_KNZCHAR1X
BSTVPStock Check for Serial Numbers BSTVPCHAR1BSTVP
SPARTEDivision SPARTECHAR2Assigned to domainSPARTSPA
HANDLEGlobally unique identifier (linked to time segment, etc) TSEGGUIDCHAR22SYSUUID_22
TSEGTPTemplate TSEGTEMPLACHAR10Assigned to domainTMPLATSEGTEMPLA
EMATNMaterial Number Corresponding to Manufacturer Part Number EMATNCHAR18Assigned to domainMATN1MATNRHTN
DATBIValid To Date DATBIDATS8DATUM
EQUZNNumber of next EquipUsagePeriod on same day EQNNRNUMC3NUM03
TIMBIEquipment usage period time stamp TIMBITIMS6ZEITBI
ESTAIInternal equipment status ESTAICHAR1ESTAI
ESTAEBusiness transaction ESTAECHAR4ESTAE
DATABValid-From Date DATABDATS8DATUM
IWERKMaintenance Planning Plant IWERKCHAR4Assigned to domainWERKSIWK
IWERKIData origin indicator INHERCHAR1INHER
SUBMTConstruction type material of the object SUBMTCHAR18Assigned to domainMATN1MATNRMAT
MAPARManufacturer part number MAPARCHAR30MAPAR
HEQUISuperordinate Equipment HEQUICHAR18Assigned to domainALPHAEQUNR
INGRPPlanner Group for Customer Service and Plant Maintenance INGRPCHAR3Assigned to domainINGRPIHG
INGRPIData origin indicator INHERCHAR1INHER
PM_OBJTYObject Type of CIM Resources for Work Center PM_OBJTYCHAR2CR_OBJTY
TIDNRTechnical identification number TIDNRCHAR25TIDNR
TIDNRIData origin indicator INHERCHAR1INHER
KUND1Customer number KUND1CHAR10Assigned to domainALPHAKUNNR
KUND2End customer number KUND2CHAR10Assigned to domainALPHAKUNNR
KUND3Operator KUND3CHAR10Assigned to domainALPHAKUNNR
LIZNREquipment license number LIZNRCHAR20CHAR20
RBNRCatalog Profile RBNRCHAR9Assigned to domainRBNR
RBNR_IData origin indicator INHERCHAR1INHER
IBLNRPhysical Inventory Document IBLNRCHAR10ALPHABELNRIBN
BLDATDocument Date in Document BLDATDATS8DATUM
LVORM_ZDeletion Indicator LVORMCHAR1XFELD
EQLFN_ZConsecutive numbering of EquipUsagePeriods on same day EQLFNNUMC3NUM03EQL
WKCTRObject ID of the Work Center LGWIDNUMC8Assigned to domainCR_OBJID
WKCTRIData origin indicator INHERCHAR1INHER
SPRASLanguage Key SPRASLANG1Assigned to domainISOLASPRASSPRH_T002
KZLTXLong Text Indicator KZLTACHAR1XFELD
SHTXTDescription of technical object KTX01CHAR40TEXT40
MLANG Master Language for Texts0
TPLKZFunctional location structure indicator TPLKZCHAR5Assigned to domainTPLKZISR
FLTYPFunctional location category FLTYPCHAR1Assigned to domainFLTYPIFT
TPLMASuperior functional location TPLMACHAR30Assigned to domainTPLNRTPLNRIFLM
TPLMA_DISPFunctional Location Label ILOM_STRNOCHAR40ILOM_STRNO
TRPNRReference functional location TRPNRCHAR30Assigned to domainTRPNRIRLIRLM
PSTAESAP Development reserve: Format CHAR, length 4 RESERVE_CHAR_004CHAR4CHAR4
SUBMTIData origin for construction type field INH_SUBMTICHAR1INHER
MAPARISAP Development Reserve: Format CHAR, Length 1 RESERVE_CHAR_001CHAR1CHAR1
IEQUIInstallation of equipment allowed at the functional location IEQUICHAR1X
IEQUIIData origin for equip. inst. allowed field INH_IEQUIICHAR1INHER
EINZLSingle equipment installation at functional location EINZLCHAR1XFELD
POSNRPosition in superior technical object ILOM_POSNRCHAR4CHAR4
ISTYPObject category for Industry Solutions (IS) ILOM_ISTYPCHAR1ILOM_ISTYP
PREMSPremise ILOM_PREMSCHAR10CHAR10
ILOANLocation and account assignment for technical object ILOANCHAR12Assigned to domainILOAN
ABCKZABC indicator for technical object ABCKZCHAR1Assigned to domainABCKZ
ABCKZIData origin for ABC indicator field INH_ABCKZICHAR1INHER
EQFNRSort field EQFNRCHAR30CHAR30
EQFNRIData origin for sort field INH_EQFNRICHAR1INHER
SWERKMaintenance plant SWERKCHAR4Assigned to domainWERKSSWK
SWERKIData origin for maintenance plant field INH_SWERKICHAR1INHER
STORTLocation of maintenance object PMLOCCHAR10Assigned to domainAP_STAND
STORTIData origin for location field INH_STORTICHAR1INHER
MSGRPRoom RAUMNRCHAR8CHAR8
MSGRPIData origin for room number field INH_MSGRPICHAR1INHER
BEBERPlant section BEBERCHAR3Assigned to domainBEBERBBE
BEBERIData origin for plant section field INH_BEBERICHAR1INHER
CR_OBJTYObject types of the CIM resource CR_OBJTYCHAR2CR_OBJTY
PPSIDObject ID of PP work center PPSIDNUMC8Assigned to domainCR_OBJID
PPSIDIData origin for PP work center field INH_PPSIDICHAR1INHER
GSBERBusiness Area GSBERCHAR4Assigned to domainGSBERGSB
GSBERIData origin for business area field INH_GSBERICHAR1INHER
KOKRSControlling Area KOKRSCHAR4Assigned to domainCACCDCAC
KOKRSIData origin for controlling area field INH_KOKRSICHAR1INHER
KOSTLCost Center KOSTLCHAR10Assigned to domainALPHAKOSTLKOS
KOSTLIData origin for cost center field INH_KOSTLICHAR1INHER
PROIDWork Breakdown Structure Element (WBS Element) PS_PSP_PNRNUMC8Assigned to domainKONPRPS_POSNR
PROIDIData origin for WBS element field INH_PROIDICHAR1INHER
BUKRSCompany Code BUKRSCHAR4Assigned to domainBUKRSBUKC_T001
BUKRSIData origin for company code field INH_BUKRSICHAR1INHER
ANLNRMain Asset Number ANLN1CHAR12Assigned to domainALPHAANLN1AN1
ANLNRIData origin for asset main no./sub-no. fields INH_ANLNRICHAR1INHER
ANLUNAsset Subnumber ANLN2CHAR4Assigned to domainALPHAANLN2AN2
ANLUNIData origin indicator INHERCHAR1INHER
DAUFNStanding order number DAUFNCHAR12Assigned to domainALPHAAUFNRORDP
DAUFNIData origin of standing order number field INH_DAUFNICHAR1INHER
AUFNRSettlement order ILOM_ORDSTCHAR12Assigned to domainALPHAAUFNRORDE
AUFNRIData origin for settlement order field INH_AUFNRICHAR1INHER
TPLNRIData origin for functional location field INH_TPLNRICHAR1INHER
VKORGSales Organization VKORGCHAR4Assigned to domainVKORGVKOC_VKORG
VKORGIData origin for sales organization field INH_VKORGICHAR1INHER
VTWEGDistribution Channel VTWEGCHAR2Assigned to domainVTWEGVTWC_VTWEG
VTWEGIData origin of distribution channel field INH_VTWEGICHAR1INHER
SPARTDivision SPARTCHAR2Assigned to domainSPARTSPAC_SPART
SPARTIData origin for division field INH_SPARTICHAR1INHER
ADRNRAddress number AD_ADDRNUMCHAR10Assigned to domainALPHAAD_ADDRNUMADR
ADRNRIData origin for address field INH_ADRNRICHAR1INHER
OWNERObject reference indicator ILOM_OWNERCHAR1ILOM_OWNER
VKBURSales Office VKBURCHAR4Assigned to domainVKBURVKB
VKGRPSales Group VKGRPCHAR3Assigned to domainVKGRPVKG
HEQUI_SHTXTDescription of technical object KTX01CHAR40TEXT40
TPLNR_SHTXTDescription of technical object KTX01CHAR40TEXT40
TPLMA_SHTXTDescription of technical object KTX01CHAR40TEXT40
XA_STAT_PROFStatus Profile J_STSMACHAR8Assigned to domainJ_STSMA
NAME1Name 1 AD_NAME1CHAR40TEXT40
STREETStreet AD_STREETCHAR60TEXT60CLSTRTNAME
POST_CODE1City postal code AD_PSTCD1CHAR10CHAR10
CITY1City AD_CITY1CHAR40TEXT40CLCITYNAME
COUNTRYCountry Key LAND1CHAR3Assigned to domainLAND1LND
TEL_NUMBERFirst telephone no.: dialling code+number AD_TLNMBR1CHAR30CHAR30

Key field Non-key field



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

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

How to access SAP table MSAM_MO_TOB_HEADER

Within an ECC or HANA version of SAP you can also view further information about MSAM_MO_TOB_HEADER and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).