SAP ABAP Class CL_EAM_EQI_SERVICES (Service class for EQI logical DB (IE07))
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷ PM (Application Component) Plant Maintenance
⤷ ILDB (Package) Plant Maintenance Logical Databases
⤷ 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_EQI_SERVICES | |
Short Description | Service class for EQI logical DB (IE07) | |
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_EQI_SERVICES has no forward declaration.
Interfaces
Class CL_EAM_EQI_SERVICES has no interface implemented.
Friends
Class CL_EAM_EQI_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_EQI_SERVICES | 20130115 | |||
2 | GO_LDB_SERVICES | Static Attribute | Protected | Object reference (TYPE REF TO) | CL_EAM_LDB_SERVICES | 20130115 | |||
3 | MT_EQUI | Instance attribute | Private | Type reference (TYPE) | LTT_EQUI | 20130115 | |||
4 | MT_EQUZ | Instance attribute | Private | Type reference (TYPE) | LTT_EQUZ | 20130115 | |||
5 | MT_IQMEL | Instance attribute | Private | Type reference (TYPE) | LTT_IQMEL | 20130115 | |||
6 | MT_VINET | Instance attribute | Private | Type reference (TYPE) | LTT_VINET | 20130115 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20130115 |
2 | GET_EQUI_FOR_DIEQUI | Instance method | Public | Method | Return the data for the LDB root (DIEQUI) | 20130115 |
3 | GET_EQUZ_FOR_EQUNR | Instance method | Public | Method | Get table entries EQUZ for equipment number | 20130115 |
4 | GET_IAUFKS_FOR_EQUI | Instance method | Public | Method | Get table entries IAUFKS for euipment number | 20130115 |
5 | GET_ILOA_FOR_EQUI | Instance method | Public | Method | Get table entries ILOA for equipment time segment | 20130115 |
6 | GET_INSTANCE | Static method | Public | Method | Returns singleton instance | 20130115 |
7 | GET_QMEL_FOR_EQUNR | Instance method | Public | Method | Get table entries VIQMEL for equipment number | 20130115 |
8 | GET_VINET_FOR_EQUI | Instance method | Public | Method | Get table entries VINET for equipment | 20130115 |
9 | PRE_SELECT_ALL | Instance method | Public | Method | Selection from all requested tables | 20130115 |
10 | PRE_SELECT_DIDRAD_FOR_EQUI | Instance method | Private | Method | Selection from DRAD for equipments | 20130115 |
11 | PRE_SELECT_DIEQUI | Instance method | Private | Method | Selection from EQUI and EQKT tables | 20130115 |
12 | PRE_SELECT_DIEQUZ | Instance method | Private | Method | Selection from EQUZ table | 20130115 |
13 | PRE_SELECT_DIIFLO | Instance method | Private | Method | Selection from IFLO table | 20130115 |
14 | PRE_SELECT_DIIHPA_FOR_EQUI | Instance method | Private | Method | Selection from IHPA for equipments | 20130115 |
15 | PRE_SELECT_DIIHSG_FOR_EQUI | Instance method | Private | Method | Selection from IHSG for equipments | 20130115 |
16 | PRE_SELECT_DIIMPT | Instance method | Private | Method | Selection from IMPT table | 20130115 |
17 | PRE_SELECT_DINET | Instance method | Private | Method | Selection from VINET | 20130115 |
18 | PRE_SELECT_DIQMEL | Instance method | Private | Method | Selection from VIQMEL table | 20130115 |
Events
Class CL_EAM_EQI_SERVICES has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | LTS_RA_EQKTX | Public | See coding | Equipment text range | 20130115 | BEGIN OF lts_ra_eqktx,
sign(1) TYPE c,
option(2) TYPE c,
low TYPE ktx01,
high TYPE ktx01,
END OF lts_ra_eqktx
|
|
2 | LTS_RA_EQUNR | Public | See coding | Equipment number range | 20130115 | BEGIN OF lts_ra_equnr,
sign(1) TYPE c,
option(2) TYPE c,
low TYPE equnr,
high TYPE equnr,
END OF lts_ra_equnr
|
|
3 | LTS_RA_MATNR | Public | See coding | Material number range | 20130115 | BEGIN OF lts_ra_matnr,
sign(1) TYPE c,
option(2) TYPE c,
low TYPE matnr,
high TYPE matnr,
END OF lts_ra_matnr
|
|
4 | LTS_RA_OBJNR | Public | See coding | 20130115 | BEGIN OF lts_ra_objnr,
sign(1) TYPE c,
option(2) TYPE c,
low TYPE j_objnr,
high TYPE j_objnr,
END OF lts_ra_objnr
|
||
5 | LTS_RA_SERNR | Public | See coding | Serial number range | 20130115 | BEGIN OF lts_ra_sernr,
sign(1) TYPE c,
option(2) TYPE c,
low TYPE gernr,
high TYPE gernr,
END OF lts_ra_sernr
|
|
6 | LTT_EQUI | Public | See coding | 20130115 | ltt_equi TYPE STANDARD TABLE OF v_equi_s
|
||
7 | LTT_EQUZ | Public | See coding | 20130115 | ltt_equz TYPE STANDARD TABLE OF equz
|
||
8 | LTT_IQMEL | Public | See coding | 20130115 | ltt_iqmel TYPE STANDARD TABLE OF viqmel
|
||
9 | LTT_RA_EQKTX | Public | See coding | Equipment text range | 20130115 | ltt_ra_eqktx TYPE STANDARD TABLE OF lts_ra_eqktx
|
|
10 | LTT_RA_EQUNR | Public | See coding | Equipment number range | 20130115 | ltt_ra_equnr TYPE STANDARD TABLE OF lts_ra_equnr
|
|
11 | LTT_RA_MATNR | Public | See coding | Material number range | 20130115 | ltt_ra_matnr TYPE STANDARD TABLE OF lts_ra_matnr
|
|
12 | LTT_RA_OBJNR | Public | See coding | 20130115 | ltt_ra_objnr TYPE STANDARD TABLE OF lts_ra_objnr
|
||
13 | LTT_RA_SERNR | Public | See coding | Serial number range | 20130115 | ltt_ra_sernr TYPE STANDARD TABLE OF lts_ra_sernr
|
|
14 | LTT_VINET | Public | See coding | 20130115 | ltt_vinet TYPE STANDARD TABLE OF vinet
|
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_EAM_EQI_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_EAM_EQI_SERVICES has no exception.
Method GET_EQUI_FOR_DIEQUI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_EQUI | Call by reference | Type reference (TYPE) | LTT_EQUI | 20130115 |
Method GET_EQUI_FOR_DIEQUI on class CL_EAM_EQI_SERVICES has no exception.
Method GET_EQUZ_FOR_EQUNR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_EQUZ | Call by reference | Type reference (TYPE) | LTT_EQUZ | 20130115 | |||
2 | Importing | IV_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | 20130115 |
Method GET_EQUZ_FOR_EQUNR on class CL_EAM_EQI_SERVICES has no exception.
Method GET_IAUFKS_FOR_EQUI 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_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | 20130115 |
Method GET_IAUFKS_FOR_EQUI on class CL_EAM_EQI_SERVICES has no exception.
Method GET_ILOA_FOR_EQUI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ILOA | Call by reference | Type reference (TYPE) | LTT_ILOA | 20130115 | |||
2 | Importing | IT_EQUZ | Call by reference | Type reference (TYPE) | LTT_EQUZ | 20130115 |
Method GET_ILOA_FOR_EQUI on class CL_EAM_EQI_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_EQI_SERVICES | 20130115 |
Method GET_INSTANCE on class CL_EAM_EQI_SERVICES has no exception.
Method GET_QMEL_FOR_EQUNR 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 | 20130115 | |||
2 | Importing | IV_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | 20130115 |
Method GET_QMEL_FOR_EQUNR on class CL_EAM_EQI_SERVICES has no exception.
Method GET_VINET_FOR_EQUI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_VINET | Call by reference | Type reference (TYPE) | LTT_VINET | 20130115 | |||
2 | Importing | IV_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | 20130115 |
Method GET_VINET_FOR_EQUI on class CL_EAM_EQI_SERVICES has no exception.
Method PRE_SELECT_ALL Signature
Method PRE_SELECT_ALL on class CL_EAM_EQI_SERVICES has no exception.
Method PRE_SELECT_DIDRAD_FOR_EQUI Signature
Method PRE_SELECT_DIDRAD_FOR_EQUI on class CL_EAM_EQI_SERVICES has no parameter.
Method PRE_SELECT_DIDRAD_FOR_EQUI on class CL_EAM_EQI_SERVICES has no exception.
Method PRE_SELECT_DIEQUI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_RA_EQKTX | Call by reference | Type reference (TYPE) | LTT_RA_EQKTX | 20130115 | |||
2 | Importing | IT_RA_EQUNR | Call by reference | Type reference (TYPE) | LTT_RA_EQUNR | 20130115 | |||
3 | Importing | IT_RA_MATNR | Call by reference | Type reference (TYPE) | LTT_RA_MATNR | 20130115 | |||
4 | Importing | IT_RA_SERNR | Call by reference | Type reference (TYPE) | LTT_RA_SERNR | 20130115 | |||
5 | Importing | IV_DIEQUI_WHERE | Call by reference | Type reference (TYPE) | LTT_DYN_WHERE | 20130115 | |||
6 | Importing | IV_SEL_PARNR | Call by reference | Type reference (TYPE) | I_PARNR | 20130115 | |||
7 | Importing | IV_SEL_PARVW | Call by reference | Type reference (TYPE) | PARVW | 20130115 | |||
8 | Importing | IV_USE_FAE | Call by reference | Type reference (TYPE) | CHAR1 | 20130115 |
Method PRE_SELECT_DIEQUI on class CL_EAM_EQI_SERVICES has no exception.
Method PRE_SELECT_DIEQUZ Signature
Method PRE_SELECT_DIEQUZ on class CL_EAM_EQI_SERVICES has no parameter.
Method PRE_SELECT_DIEQUZ on class CL_EAM_EQI_SERVICES has no exception.
Method PRE_SELECT_DIIFLO Signature
Method PRE_SELECT_DIIFLO on class CL_EAM_EQI_SERVICES has no parameter.
Method PRE_SELECT_DIIFLO on class CL_EAM_EQI_SERVICES has no exception.
Method PRE_SELECT_DIIHPA_FOR_EQUI Signature
Method PRE_SELECT_DIIHPA_FOR_EQUI on class CL_EAM_EQI_SERVICES has no parameter.
Method PRE_SELECT_DIIHPA_FOR_EQUI on class CL_EAM_EQI_SERVICES has no exception.
Method PRE_SELECT_DIIHSG_FOR_EQUI Signature
Method PRE_SELECT_DIIHSG_FOR_EQUI on class CL_EAM_EQI_SERVICES has no parameter.
Method PRE_SELECT_DIIHSG_FOR_EQUI on class CL_EAM_EQI_SERVICES has no exception.
Method PRE_SELECT_DIIMPT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_WHERE | Call by reference | Type reference (TYPE) | LTT_DYN_WHERE | 20130115 |
Method PRE_SELECT_DIIMPT on class CL_EAM_EQI_SERVICES has no exception.
Method PRE_SELECT_DINET Signature
Method PRE_SELECT_DINET on class CL_EAM_EQI_SERVICES has no parameter.
Method PRE_SELECT_DINET on class CL_EAM_EQI_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 | IV_WHERE | Call by reference | Type reference (TYPE) | LTT_DYN_WHERE | 20130115 |
Method PRE_SELECT_DIQMEL on class CL_EAM_EQI_SERVICES has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |