RIHQMAM SAP (Display Structure Reporting for QMMA - Notif. Activities) Structure details

Dictionary Type: Structure
Description: Display Structure Reporting for QMMA - Notif. Activities




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




Structure field list including key, data, relationships and ABAP select examples

RIHQMAM 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 "Display Structure Reporting for QMMA - Notif. Activities" 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_RIHQMAM TYPE RIHQMAM.

The RIHQMAM table consists of various fields, each holding specific information or linking keys about Display Structure Reporting for QMMA - Notif. Activities data available in SAP. These include QMNUM (Notification No), IWERK (Maintenance Planning Plant), TPLNR (Functional Location Label), SWERK (Maintenance plant).. 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: Can be enhanced (character-type or numeric)


SAP RIHQMAM 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
MANDTClient MANDTCLNT3Assigned to domainMANDT
QMNUMNotification No QMNUMCHAR12Assigned to domainALPHAQMNUMIQM
IWERKMaintenance Planning Plant IWERKCHAR4Assigned to domainWERKSIWK
TPLNRFunctional Location Label ILOM_STRNOCHAR40ILOM_STRNO
SWERKMaintenance plant SWERKCHAR4Assigned to domainWERKSSWK
KOSTLCost Center KOSTLCHAR10Assigned to domainALPHAKOSTLKOS
ABCKZABC indicator for technical object ABCKZCHAR1Assigned to domainABCKZ
GSBERBusiness Area GSBERCHAR4Assigned to domainGSBERGSB
ANLNRMain Asset Number ANLN1CHAR12Assigned to domainALPHAANLN1AN1
ANLUNAsset Subnumber ANLN2CHAR4Assigned to domainALPHAANLN2AN2
STORTLocation of maintenance object PMLOCCHAR10Assigned to domainAP_STAND
BEBERPlant section BEBERCHAR3Assigned to domainBEBERBBE
EQUNREquipment Number EQUNRCHAR18Assigned to domainALPHAEQUNREQNEQUI
BAUTLAssembly BAUTLCHAR18Assigned to domainMATN1MATNRMAT
MSAUSBreakdown Indicator MSAUSCHAR1XFELD
AUSVNStart of Malfunction (Date) AUSVNDATS8DATUM
AUSBSEnd of Malfunction (Date) AUSBSDATS8DATUM
AUZTVStart of Malfunction (Time) AUZTVTIMS6UHRZT
AUZTBEnd of Malfunction (Time) AUZTBTIMS6UHRZT
EAUSZTBreakdown Duration EAUSZTDEC11(2) DEC9_2
MAUEHUnit for Breakdown Duration MAUEHUNIT3Assigned to domainCUNITMEINS
BTPLNFunctional Location Affected BTPLNCHAR30Assigned to domainTPLNRTPLNRIFLIFLM
BEQUIEquipment Affected BEQUICHAR18Assigned to domainALPHAEQUNREQN
AUSWKEffect on Operation AUSWKCHAR1Assigned to domainAUSWK
VERFVAvailability Before Malfunction VERFVNUMC3NUM3
VERFNAvailability After Malfunction VERFNNUMC3NUM3
VERFMAvailability After Completion of Task VERFMNUMC3NUM3
ANLZVSystem Condition Before Malfunction ANLZVCHAR1Assigned to domainANLAZ
ANLZNSystem Condition After Malfunction ANLZNCHAR1Assigned to domainANLAZ
ANLZESystem Condition After Completion of Task ANLZECHAR1Assigned to domainANLAZ
INSPKName of Person Responsible for Technical Inspection INSPKCHAR12USNAM
DATANDate of Technical Inspection DATANDATS8DATUM
INGRPPlanner Group for Customer Service and Plant Maintenance INGRPCHAR3Assigned to domainINGRPIHG
QMARTNotification Type QMARTCHAR2Assigned to domainQMARTQMR
QMTXTShort Text QMTXTCHAR40TEXT40
BUKRSCompany Code BUKRSCHAR4Assigned to domainBUKRSBUKC_T001
ARTPRPriority Type ARTPRCHAR2Assigned to domainARTPR
PRIOKPriority PRIOKCHAR1Assigned to domainPRIOKPRIOK
ERNAMName of Person who Created the Object ERNAMCHAR12USNAM
ERDATDate on Which Record Was Created ERDATDATS8DATUM
ERZEITTime, at Which Record Was Added ERZEITTIMS6UHRZT
AENAMName of Person Who Changed Object AENAMCHAR12USNAM
AEDATChanged On AEDATDATS8DATUM
AEZEITTime of Change AEZEITTIMS6UHRZT
MZEITTime of Notification MZEITTIMS6UHRZT
QMDATDate of Notification QMDATDATS8DATUM
QMNAMName of Person Reporting Notification QMNAMCHAR12USNAM
STRMNRequired start date STRMNDATS8DATUM
STRURRequired Start Time STRURTIMS6UZEIT
LTRMNRequired End Date LTRMNDATS8DATUM
LTRURRequested End Time LTRURTIMS6UZEIT
WAERSCurrency Key WAERSCUKY5Assigned to domainWAERSFWS
AUFNROrder Number AUFNRCHAR12Assigned to domainALPHAAUFNRANR
KUNUMCustomer Number KUNUMCHAR10Assigned to domainALPHAKUNNRKUN
QMDABDate for Notification Completion QMDABDATS8DATUM
QMZABCompletion Time of Notification QMZABTIMS6UZEIT
BEZDTNotification Reference Date BEZDTDATS8DATUM
BEZURNotification Reference Time BEZUR_DTIMS6UZEIT
RBNRCatalog Profile RBNRCHAR9Assigned to domainRBNR
STTXTSystem status line J_STEXTCHAR40TEXT40
ILOANLocation and account assignment for technical object ILOANCHAR12Assigned to domainILOAN
ARBPLMain work center for maintenance tasks GEWRKCHAR8ARBPLVAP
USTXTUser Status Line J_ATEXTCHAR40TEXT40
EQKTXDescription of technical object KTX01CHAR40TEXT40
PLTXTDescription of functional location PLTXTCHAR40TEXT40
VBELNSales Order Number KDAUFCHAR10Assigned to domainALPHAVBELNAUN
BSTNKCustomer purchase order number BSTKDCHAR35BSTKD
BSTDKCustomer purchase order date BSTDKDATS8DATUM
SPARTDivision SPARTCHAR2Assigned to domainSPARTSPAC_SPART
VKORGSales Organization VKORGCHAR4Assigned to domainVKORGVKOC_VKORG
VTWEGDistribution Channel VTWEGCHAR2Assigned to domainVTWEGVTWC_VTWEG
ADRNRAddresses: Address Number CADNRCHAR10Assigned to domainALPHACADRNR
OBJNRObject Number for Status Management QMOBJNRCHAR22Assigned to domainJ_OBJNR
INDTXObject Long Text Available INDLTXCHAR1CHAR1
KZMLAPrimary language indicator for text segment KZMLACHAR1CHAR1
KDAUFSales Document VBELN_VACHAR10Assigned to domainALPHAVBELNAUN
KDPOSSales Document Item POSNR_VANUMC6Assigned to domainPOSNRAPO
FENUMItem Number in Item Record FELFDNUMC4Assigned to domainFELFD
MANUMConsecutive Number of Activity AKNUMNUMC4NUM4
MNKATCatalog Type - Activities MFKATCHAR1Assigned to domainQKATART
MNGRPCode Group - Activities MFGRPCHAR8Assigned to domainQCODEGRP
MNCODActivity Code MFCODCHAR4Assigned to domainQCODE
MNVERVersion Number QVERSNRCHAR6ALPHAQVERSNR
MATXTActivity Text MFTEXTCHAR40TEXT40
PSTERStart Date PSTERMADATS8DATUM
PETEREnd Date PETERMADATS8DATUM
PSTURStart Time of Activity PSTURMATIMS6UZEIT
PETUREnd Time of Activity PETURMATIMS6UZEIT
MNGFAQuantity Factor for Activities MNGFANUMC3NUMC3
NAME_LISTName for list displays I_NAME_LSTCHAR35NAME
TEL_NUMBERFirst telephone no.: dialling code+number AD_TLNMBR1CHAR30CHAR30
POST_CODE1City postal code AD_PSTCD1CHAR10CHAR10
CITY1City AD_CITY1CHAR40TEXT40CLCITYNAME
CITY2District AD_CITY2CHAR40TEXT40CITY_PART
COUNTRYCountry Key LAND1CHAR3Assigned to domainLAND1LND
REGIONSTATE (State, Province, County) REGIOCHAR3Assigned to domainREGIO
STREETStreet AD_STREETCHAR60TEXT60CLSTRTNAME
SERIALNRSerial Number GERNRCHAR18GERNRGERNRSER
MATNRMaterial Number MATNRCHAR18Assigned to domainMATN1MATNRMATS_MAT1
DEVICEIDAdditional Device Data DEVICEIDCHAR40DEVICEID
QMANUMSort Number for Activity QMANUMNUMC4NUMC04
MAKTXMaterial Description (Short Text) MAKTXCHAR40TEXT40
BAUTLXAssembly Description BAUTXLCHAR40TEXT40
QMGRPCode Group - Coding QMGRPCHAR8Assigned to domainQCODEGRP
QMCODCoding QMCODCHAR4Assigned to domainQCODE
PRIOKXPriority Text PRIOKXCHAR20TEXT20
POSNRSort Number for Item QLFDPOSNUMC4QFELFD
FETXTNotification Item Short Text FETXTCHAR40TEXT40
FEGRPCode Group - Problem FEGRPCHAR8Assigned to domainQCODEGRP
FECODProblem or Damage Code FECODCHAR4Assigned to domainQCODE
OTGRPCode Group - Object Parts OTGRPCHAR8Assigned to domainQCODEGRP
OTEILPart of Object OTEILCHAR4Assigned to domainQCODE
FEQKLASDefect Class QFEHLKLASCHAR2Assigned to domainQFEHLKLAS
BAUTL_ITMAssembly BAUTLCHAR18Assigned to domainMATN1MATNRMAT
BAUTLX_ITMAssembly Description BAUTXLCHAR40TEXT40
FECODETEXTCode Text for Problem FECODETEXTCHAR80QTEXT80
FEGRPTEXTCode Group Text for Problem FEGRPTEXTCHAR40QKURZTEXT
OTCODETEXTCode Text for Object Part OTCODETEXTCHAR80QTEXT80
OTGRPTEXTCode Group Text for Object Part OTGRPTEXTCHAR40QKURZTEXT
KTXTGRCode Group Text for Coding QMGRPTEXTCHAR40QKURZTEXT
KTXTCDCode Text for Coding QMCODETEXTCHAR80QTEXT80
MACODETEXTCode Text for Activity MACODETEXTCHAR80QTEXT80
MAGRPTEXTCode Group Text for Activity MAGRPTEXTCHAR40QKURZTEXT
VAWRKPlant associated with main work center WERGWCHAR4Assigned to domainWERKS
.INCLU--AP 0
DFPS_CPPM: Distributed Maintenance - Change Authorization /ISDFPS/PM_CP_ICONCHAR46TV_IMAGE
DFPS_CP_SYSLogical System /ISDFPS/LOGSYSCHAR10Assigned to domainALPHALOGSYS/ISDFPS/ALE_SYNC_SYSTEM
DFPS_CP_SYSTDescription of Logical System COMT_LOGSYSTCHAR40TEXT40
.INCLU--AP 0
UIIUnique Item Identifier UII_CHAR72CHAR72UII_CHAR72UIIH_UII

Key field Non-key field



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

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

How to access SAP table RIHQMAM

Within an ECC or HANA version of SAP you can also view further information about RIHQMAM 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!