SAP ABAP Class CL_EAM_QMI_SERVICES (Service class for QMI Notification)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PM (Application Component) Plant Maintenance
     ILDB (Package) Plant Maintenance Logical Databases
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_EAM_LDB_SERVICES Super Service class for EAM Logical Databases 20130115
Properties
Class CL_EAM_QMI_SERVICES  
Short Description Service class for QMI Notification    
Super Class CL_EAM_LDB_SERVICES Super Service class for EAM Logical Databases 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ILDB   Plant Maintenance Logical Databases 
Created 20130115   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EAM_QMI_SERVICES has no forward declaration.
Interfaces
Class CL_EAM_QMI_SERVICES has no interface implemented.
Friends
Class CL_EAM_QMI_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_EAM_QMI_SERVICES 20130115
2 MC_NO Constant Public Type reference (TYPE) CHAR1 ' ' 20130115
3 MC_YES Constant Public Type reference (TYPE) CHAR1 'X' 20130115
4 MT_ALLSUBORD Instance attribute Public Type reference (TYPE) LTT_S_SUBORDER 20130115
5 MT_ALLSUBORD_H Instance attribute Public Type reference (TYPE) LTT_S_SUBORDER_H 20130115
6 MT_EQBS Instance attribute Private Type reference (TYPE) LTT_EQBS 20130115
7 MT_EQKT Instance attribute Private Type reference (TYPE) LTT_EQKT 20130115
8 MT_EQUI Instance attribute Private Type reference (TYPE) LTT_EQUI 20130115
9 MT_HIKOLA Instance attribute Private Type reference (TYPE) LTT_HIKOLA 20130115
10 MT_OBJK Instance attribute Public Type reference (TYPE) LTT_OBJK 20130115
11 MT_QMEL Instance attribute Public Type reference (TYPE) LTT_IQMEL 20130115
12 MT_QMEL_IFLOS Instance attribute Public Type reference (TYPE) LTT_IQMEL_IFLOS 20130115
13 MT_QMFE Instance attribute Public Type reference (TYPE) LTT_QMFE 20130115
14 MT_QMMA Instance attribute Public Type reference (TYPE) LTT_QMMA 20130115
15 MT_QMMA_NOTIF Instance attribute Public Type reference (TYPE) LTT_QMMA 20130115
16 MT_QMSM Instance attribute Public Type reference (TYPE) LTT_QMSM 20130115
17 MT_QMSM_NOTIF Instance attribute Public Type reference (TYPE) LTT_QMSM 20130115
18 MT_QMUR Instance attribute Public Type reference (TYPE) LTT_QMUR 20130115
19 MT_TPIR2T Instance attribute Public Type reference (TYPE) LTT_TPIR2T 20130115
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20130115
2 FILL_OBJNR_TABLE Instance method Private Method 20130115
3 GET_EQUI_FOR_NOTIF Instance method Public Method 20130115
4 GET_HISTORY_ORDERS Instance method Public Method 20130115
5 GET_IHGNS_FOR_OBJNR Instance method Public Method 20130115
6 GET_INSTANCE Static method Public Method 20130115
7 GET_ITEMS Instance method Public Method 20130115
8 GET_ORDERS Instance method Public Method 20130115
9 GET_QMEL_FOR_DIQMEL Instance method Public Method 20130115
10 GET_QMMAX Instance method Public Method 20130115
11 GET_QMSM Instance method Public Method 20130115
12 GET_QMSMX Instance method Public Method 20130115
13 PRE_SELECT_ALL Instance method Public Method 20130115
14 PRE_SELECT_DIIFLO Instance method Private Method 20130115
15 PRE_SELECT_DIIHPA Instance method Private Method 20130115
16 PRE_SELECT_DIQMEL Instance method Private Method 20130115
17 PRE_SELECT_EQUI Instance method Private Method 20130115
18 PRE_SELECT_QMFE Instance method Private Method 20130115
19 PRE_SELECT_QMMAX Instance method Private Method 20130115
20 PRE_SELECT_QMSM Instance method Private Method 20130115
Events
Class CL_EAM_QMI_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LS_ADRNR Public See coding 20130115 BEGIN OF ls_adrnr, addrnumber TYPE AD_ADDRNUM. TYPES: END OF ls_adrnr
2 LS_KBEDSEL Public See coding 20130115 BEGIN OF ls_kbedsel, bedid TYPE bedid, bedzl TYPE cim_count. TYPES: END OF ls_kbedsel
3 LTS_AUFKS_LEAD Public See coding 20130115 BEGIN OF lts_aufks_lead, lead_aufnr TYPE co_laufnr, END OF lts_aufks_lead
4 LTT_ADRNR Public See coding 20130115 ltt_adrnr TYPE STANDARD TABLE OF ls_adrnr
5 LTT_AFAB Public See coding 20130115 ltt_afab TYPE STANDARD TABLE OF afab
6 LTT_AFFHB Public See coding 20130115 ltt_affhb TYPE STANDARD TABLE OF affhb
7 LTT_AFRU Public See coding 20130115 ltt_afru TYPE STANDARD TABLE OF afru
8 LTT_AFVC Public See coding 20130115 ltt_afvc TYPE STANDARD TABLE OF viafvc
9 LTT_AUFKS_LEAD Public See coding 20130115 ltt_aufks_lead TYPE STANDARD TABLE OF lts_aufks_lead
10 LTT_AUFM Public See coding 20130115 ltt_aufm TYPE STANDARD TABLE OF diaufm
11 LTT_EQBS Public See coding 20130115 ltt_eqbs TYPE STANDARD TABLE OF eqbs
12 LTT_EQKT Public See coding 20130115 ltt_eqkt TYPE STANDARD TABLE OF eqkt
13 LTT_EQUI Public See coding 20130115 ltt_equi TYPE STANDARD TABLE OF equi
14 LTT_HIKOLA Public See coding 20130115 ltt_hikola TYPE STANDARD TABLE OF hikola
15 LTT_HIKOLA_IFLOS Public See coding 20130115 ltt_hikola_iflos TYPE STANDARD TABLE OF hikola_iflos
16 LTT_HIVG Public See coding 20130115 ltt_hivg TYPE STANDARD TABLE OF hivg
17 LTT_IAUFKS_IFLOS Public See coding 20130115 ltt_iaufks_iflos TYPE STANDARD TABLE OF viaufks_iflos
18 LTT_IQMEL Public See coding 20130115 ltt_iqmel TYPE STANDARD TABLE OF viqmel
19 LTT_IQMEL_IFLOS Public See coding 20130115 ltt_iqmel_iflos TYPE STANDARD TABLE OF viqmel_iflos
20 LTT_KBED Public See coding 20130115 ltt_kbed TYPE STANDARD TABLE OF dikbedh
21 LTT_KBEDSEL Public See coding 20130115 ltt_kbedsel TYPE STANDARD TABLE OF ls_kbedsel
22 LTT_OBJK Public See coding 20130115 ltt_objk TYPE STANDARD TABLE OF objk
23 LTT_PMCO Public See coding 20130115 ltt_pmco TYPE STANDARD TABLE OF pmco
24 LTT_PMCO_KGR Public See coding 20130115 ltt_pmco_kgr TYPE STANDARD TABLE OF pmco_kgr
25 LTT_QMFE Public See coding 20130115 ltt_qmfe TYPE STANDARD TABLE OF wqmfe
26 LTT_QMMA Public See coding 20130115 ltt_qmma TYPE STANDARD TABLE OF wqmma
27 LTT_QMSM Public See coding 20130115 ltt_qmsm TYPE STANDARD TABLE OF wqmsm
28 LTT_QMUR Public See coding 20130115 ltt_qmur TYPE STANDARD TABLE OF wqmur
29 LTT_RA_AUART Public See coding 20130115 ltt_ra_auart TYPE RANGE OF auart
30 LTT_RA_AUFNR Public See coding 20130115 ltt_ra_aufnr TYPE RANGE OF aufnr
31 LTT_RA_DEVICEID Public See coding 20130115 ltt_ra_deviceid TYPE RANGE OF deviceid
32 LTT_RA_EQUNR Public See coding 20130115 ltt_ra_equnr TYPE RANGE OF equnr
33 LTT_RA_GEWRKE Public See coding 20130115 ltt_ra_gewrke TYPE RANGE OF cr_objid
34 LTT_RA_MATNR Public See coding 20130115 ltt_ra_matnr TYPE RANGE OF matnr
35 LTT_RA_QMART Public See coding 20130115 ltt_ra_qmart TYPE RANGE OF qmart
36 LTT_RA_QMNUM Public See coding 20130115 ltt_ra_qmnum TYPE RANGE OF qmnum
37 LTT_RA_SERNR Public See coding 20130115 ltt_ra_sernr TYPE RANGE OF gernr
38 LTT_RA_STAT Public See coding 20130115 ltt_ra_stat TYPE RANGE OF qm_phase
39 LTT_RA_TPLNR Public See coding 20130115 ltt_ra_tplnr TYPE RANGE OF ilom_strno
40 LTT_RA_VAWRK Public See coding 20130115 ltt_ra_vawrk TYPE RANGE OF wergw
41 LTT_RESB Public See coding 20130115 ltt_resb TYPE STANDARD TABLE OF resbd
42 LTT_RIHAUFK Public See coding 20130115 ltt_rihaufk TYPE STANDARD TABLE OF rihaufk
43 LTT_TPIR2T Public See coding 20130115 ltt_tpir2t TYPE STANDARD TABLE OF tpir2t
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_EAM_QMI_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_EAM_QMI_SERVICES has no exception.

Method FILL_OBJNR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJNR Call by reference Type reference (TYPE) LTT_OBJNR 20130115

Method FILL_OBJNR_TABLE on class CL_EAM_QMI_SERVICES has no exception.

Method GET_EQUI_FOR_NOTIF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_EQBS Call by reference Type reference (TYPE) EQBS 20130115
2 Exporting ES_EQKT Call by reference Type reference (TYPE) EQKT 20130115
3 Exporting ES_EQUI Call by reference Type reference (TYPE) EQUI 20130115
4 Importing IV_EQUNR Call by reference Type reference (TYPE) EQUNR 20130115

Method GET_EQUI_FOR_NOTIF on class CL_EAM_QMI_SERVICES has no exception.

Method GET_HISTORY_ORDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HIKOLA Call by reference Type reference (TYPE) LTT_HIKOLA 20130115
2 Importing IV_AUFNR Call by reference Type reference (TYPE) AUFNR 20130115

Method GET_HISTORY_ORDERS on class CL_EAM_QMI_SERVICES has no exception.

Method GET_IHGNS_FOR_OBJNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IHGNS Call by reference Type reference (TYPE) LTT_IHGNS 20130115
2 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR 20130115

Method GET_IHGNS_FOR_OBJNR on class CL_EAM_QMI_SERVICES has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_EAM_QMI_SERVICES 20130115

Method GET_INSTANCE on class CL_EAM_QMI_SERVICES has no exception.

Method GET_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_QMFE Call by reference Type reference (TYPE) LTT_QMFE 20130115
2 Exporting ET_QMMA Call by reference Type reference (TYPE) LTT_QMMA 20130115
3 Exporting ET_QMSM Call by reference Type reference (TYPE) LTT_QMSM 20130115
4 Exporting ET_QMUR Call by reference Type reference (TYPE) LTT_QMUR 20130115
5 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM 20130115

Method GET_ITEMS on class CL_EAM_QMI_SERVICES has no exception.

Method GET_ORDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IAUFKS Call by reference Type reference (TYPE) LTT_IAUFKS 20130115
2 Importing IV_AUFNR Call by reference Type reference (TYPE) AUFNR 20130115

Method GET_ORDERS on class CL_EAM_QMI_SERVICES has no exception.

Method GET_QMEL_FOR_DIQMEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_QMEL Call by reference Type reference (TYPE) LTT_IQMEL_IFLOS 20130115

Method GET_QMEL_FOR_DIQMEL on class CL_EAM_QMI_SERVICES has no exception.

Method GET_QMMAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_QMMAX Call by reference Type reference (TYPE) LTT_QMMA 20130115
2 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM 20130115

Method GET_QMMAX on class CL_EAM_QMI_SERVICES has no exception.

Method GET_QMSM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_QMSM Call by reference Type reference (TYPE) LTT_QMSM 20130115
2 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM 20130115

Method GET_QMSM on class CL_EAM_QMI_SERVICES has no exception.

Method GET_QMSMX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_QMSMX Call by reference Type reference (TYPE) LTT_QMSM 20130115
2 Importing IV_FENUM Call by reference Type reference (TYPE) FELFD 20130115
3 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM 20130115

Method GET_QMSMX on class CL_EAM_QMI_SERVICES has no exception.

Method PRE_SELECT_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RA_AUFNR Call by reference Type reference (TYPE) LTT_RA_AUFNR 20130115
2 Importing IT_RA_DATE Call by reference Type reference (TYPE) LTT_RA_DATE 20130115
3 Importing IT_RA_DEVICEID Call by reference Type reference (TYPE) LTT_RA_DEVICEID 20130115
4 Importing IT_RA_EQUNR Call by reference Type reference (TYPE) LTT_RA_EQUNR 20130115
5 Importing IT_RA_MATNR Call by reference Type reference (TYPE) LTT_RA_MATNR 20130115
6 Importing IT_RA_QMART Call by reference Type reference (TYPE) LTT_RA_QMART 20130115
7 Importing IT_RA_QMNUM Call by reference Type reference (TYPE) LTT_RA_QMNUM 20130115
8 Importing IT_RA_SERNR Call by reference Type reference (TYPE) LTT_RA_SERNR 20130115
9 Importing IT_RA_STAT Call by reference Type reference (TYPE) LTT_RA_STAT 20130115
10 Importing IT_RA_TPLNR Call by reference Type reference (TYPE) LTT_RA_TPLNR 20130115
11 Importing IV_DATUB Call by reference Type reference (TYPE) I_TERMBI 20130115
12 Importing IV_DATUV Call by reference Type reference (TYPE) I_TERMAB 20130115
13 Importing IV_DIQMEL_WHERE Call by reference Type reference (TYPE) LTT_DYN_WHERE 20130115
14 Importing IV_LDB_AUFK Call by reference Type reference (TYPE) CHAR1 20130115
15 Importing IV_LDB_EQUI Call by reference Type reference (TYPE) CHAR1 20130115
16 Importing IV_LDB_IFLO Call by reference Type reference (TYPE) CHAR1 20130115
17 Importing IV_LDB_IHPA Call by reference Type reference (TYPE) CHAR1 20130115
18 Importing IV_LDB_QMFE Call by reference Type reference (TYPE) CHAR1 20130115
19 Importing IV_LDB_QMMX Call by reference Type reference (TYPE) CHAR1 20130115
20 Importing IV_LDB_QMSM Call by reference Type reference (TYPE) CHAR1 20130115
21 Importing IV_LDB_QMSX Call by reference Type reference (TYPE) CHAR1 20130115
22 Importing IV_SEL_PARNR Call by reference Type reference (TYPE) I_PARNR 20130115
23 Importing IV_SEL_PARVW Call by reference Type reference (TYPE) PARVW 20130115
24 Importing IV_USE_ALT Call by reference Type reference (TYPE) CHAR1 20130115

Method PRE_SELECT_ALL on class CL_EAM_QMI_SERVICES has no exception.

Method PRE_SELECT_DIIFLO Signature

Method PRE_SELECT_DIIFLO on class CL_EAM_QMI_SERVICES has no parameter.
Method PRE_SELECT_DIIFLO on class CL_EAM_QMI_SERVICES has no exception.

Method PRE_SELECT_DIIHPA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJNR Call by reference Type reference (TYPE) LTT_OBJNR 20130115

Method PRE_SELECT_DIIHPA on class CL_EAM_QMI_SERVICES has no exception.

Method PRE_SELECT_DIQMEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RA_AUFNR Call by reference Type reference (TYPE) LTT_RA_AUFNR 20130115
2 Importing IT_RA_DATE Call by reference Type reference (TYPE) LTT_RA_DATE 20130115
3 Importing IT_RA_DEVICEID Call by reference Type reference (TYPE) LTT_RA_DEVICEID 20130115
4 Importing IT_RA_EQUNR Call by reference Type reference (TYPE) LTT_RA_EQUNR 20130115
5 Importing IT_RA_MATNR Call by reference Type reference (TYPE) LTT_RA_MATNR 20130115
6 Importing IT_RA_QMART Call by reference Type reference (TYPE) LTT_RA_QMART 20130115
7 Importing IT_RA_QMNUM Call by reference Type reference (TYPE) LTT_RA_QMNUM 20130115
8 Importing IT_RA_SERNR Call by reference Type reference (TYPE) LTT_RA_SERNR 20130115
9 Importing IT_RA_STAT Call by reference Type reference (TYPE) LTT_RA_STAT 20130115
10 Importing IT_RA_TPLNR Call by reference Type reference (TYPE) LTT_RA_TPLNR 20130115
11 Importing IV_SEL_PARNR Call by reference Type reference (TYPE) I_PARNR 20130115
12 Importing IV_SEL_PARVW Call by reference Type reference (TYPE) PARVW 20130115
13 Importing IV_USE_ALT Call by reference Type reference (TYPE) CHAR1 20130115
14 Importing IV_VIQMEL_WHERE Call by reference Type reference (TYPE) LTT_DYN_WHERE 20130115

Method PRE_SELECT_DIQMEL on class CL_EAM_QMI_SERVICES has no exception.

Method PRE_SELECT_EQUI Signature

Method PRE_SELECT_EQUI on class CL_EAM_QMI_SERVICES has no parameter.
Method PRE_SELECT_EQUI on class CL_EAM_QMI_SERVICES has no exception.

Method PRE_SELECT_QMFE Signature

Method PRE_SELECT_QMFE on class CL_EAM_QMI_SERVICES has no parameter.
Method PRE_SELECT_QMFE on class CL_EAM_QMI_SERVICES has no exception.

Method PRE_SELECT_QMMAX Signature

Method PRE_SELECT_QMMAX on class CL_EAM_QMI_SERVICES has no parameter.
Method PRE_SELECT_QMMAX on class CL_EAM_QMI_SERVICES has no exception.

Method PRE_SELECT_QMSM Signature

Method PRE_SELECT_QMSM on class CL_EAM_QMI_SERVICES has no parameter.
Method PRE_SELECT_QMSM on class CL_EAM_QMI_SERVICES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 617