Hierarchy

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_EAM_AFI_SERVICES | Service class for AFI logical DB (IW40) | 20130115 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_EAM_EQI_SERVICES | Service class for EQI logical DB (IE07) | 20130115 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_EAM_QMI_SERVICES | Service class for QMI Notification | 20130115 |
4 | Inheritance (c INHERITING FROM c_ref) | CL_EAM_TPI_SERVICES | Service class for TPI logical DB (IL07) | 20130118 |
Properties
Class | CL_EAM_LDB_SERVICES | |
Short Description | Super Service class for EAM Logical Databases | |
Super Class | ||
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_LDB_SERVICES has no forward declaration.
Interfaces
Class CL_EAM_LDB_SERVICES has no interface implemented.
Friends
Class CL_EAM_LDB_SERVICES has no friend class.
Attributes
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Protected | Method | Add given field into dynamic field list | 20130115 |
2 | ![]() |
Instance method | Protected | Method | Delete the field from dynamic field list | 20130115 |
3 | ![]() |
Instance method | Protected | Method | Evaluate for a specific table, if status is required | 20130115 |
4 | ![]() |
Instance method | Protected | Method | Evaluate for a specific table, if status is required | 20130115 |
5 | ![]() |
Instance method | Public | Method | Get table entries DRAD for an object | 20130115 |
6 | ![]() |
Instance method | Public | Method | Get table entries IFLO for function location | 20130115 |
7 | ![]() |
Instance method | Public | Method | Get table entries IHPA for object number | 20130115 |
8 | ![]() |
Instance method | Public | Method | Get table entries IHSG for object number | 20130115 |
9 | ![]() |
Instance method | Public | Method | Get ILOA entry for the given ILOAN | 20130115 |
10 | ![]() |
Instance method | Public | Method | Get table entries IMPTT for object number | 20130115 |
11 | ![]() |
Instance method | Public | Method | Get table entries IMRG for measuring point | 20130115 |
12 | ![]() |
Instance method | Protected | Method | Inverted Time Stamp: 99.999.999.999 - Seconds AD | 20130115 |
13 | ![]() |
Instance method | Public | Method | Is reading of status required (specific table) | 20130115 |
14 | ![]() |
Instance method | Public | Method | Is reading of status required (specific table) | 20130115 |
15 | ![]() |
Instance method | Protected | Method | Select all orders for any object | 20130115 |
16 | ![]() |
Instance method | Protected | Method | Selection from DRAD (for generic object) | 20130115 |
17 | ![]() |
Instance method | Protected | Method | Selection from IHPA (for generic object) | 20130115 |
18 | ![]() |
Instance method | Protected | Method | Selection from IHSG (for generic object) | 20130115 |
19 | ![]() |
Instance method | Protected | Method | Select from IMRG (for generic object) | 20130115 |
20 | ![]() |
Instance method | Protected | Method | Select all warranty relevant data from BGMKOBJ | 20130115 |
21 | ![]() |
Instance method | Protected | Method | Select object specific history of order data | 20130115 |
22 | ![]() |
Instance method | Protected | Method | Select object specific order data | 20130115 |
Events
Class CL_EAM_LDB_SERVICES has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | LTS_IHPA_EXT | Public | See coding | 20130115 | BEGIN OF lts_ihpa_ext.
INCLUDE TYPE ihpa.
TYPES: parvw_ext TYPE parvw.
TYPES: END OF lts_ihpa_ext
|
||
2 | LTS_IS_STATUS_REQUIRED | Public | See coding | 20130115 | BEGIN OF lts_is_status_required,
tabname TYPE ddobjname,
is_required TYPE abap_bool,
END OF lts_is_status_required
|
||
3 | LTS_RA_DATE | Public | See coding | Date range | 20130115 | BEGIN OF lts_ra_date,
sign(1) TYPE c,
option(2) TYPE c,
low TYPE sydatum,
high TYPE sydatum,
END OF lts_ra_date
|
|
4 | LTS_RA_INVTS | Public | See coding | 20130115 | BEGIN OF lts_ra_invts,
sign(1) TYPE c,
option(2) TYPE c,
low TYPE imrc_invts,
high TYPE imrc_invts,
END OF lts_ra_invts
|
||
5 | LTT_DRAD | Public | See coding | 20130115 | ltt_drad TYPE SORTED TABLE OF didrad
WITH NON-UNIQUE KEY mandt dokob objky
|
||
6 | LTT_DYN_WHERE | Public | See coding | 20130115 | ltt_dyn_where TYPE STANDARD TABLE OF rsdswhere
|
||
7 | LTT_IAUFKS | Public | See coding | 20130115 | ltt_iaufks TYPE STANDARD TABLE OF viaufks
|
||
8 | LTT_IFLO | Public | See coding | 20130115 | ltt_iflo TYPE STANDARD TABLE OF iflo
|
||
9 | LTT_IHGNS | Public | See coding | 20130115 | ltt_ihgns TYPE STANDARD TABLE OF diihgns
|
||
10 | LTT_IHPA_EXT | Public | See coding | 20130115 | ltt_ihpa_ext TYPE STANDARD TABLE OF lts_ihpa_ext
|
||
11 | LTT_IHSG | Public | See coding | 20130115 | ltt_ihsg TYPE STANDARD TABLE OF diihsg
|
||
12 | LTT_ILOA | Public | See coding | 20130115 | ltt_iloa TYPE HASHED TABLE OF iloa WITH UNIQUE KEY iloan
|
||
13 | LTT_IMPT | Public | See coding | 20130115 | ltt_impt TYPE STANDARD TABLE OF diimpt
|
||
14 | LTT_IMRG | Public | See coding | 20130115 | ltt_imrg TYPE STANDARD TABLE OF diimrg
|
||
15 | LTT_IS_STATUS_REQUIRED | Public | See coding | 20130115 | ltt_is_status_required TYPE SORTED TABLE OF lts_is_status_required
WITH UNIQUE KEY table_line
|
||
16 | LTT_OBJKY | Public | See coding | 20130115 | ltt_objky TYPE STANDARD TABLE OF objky
|
||
17 | LTT_OBJNR | Public | See coding | 20130115 | ltt_objnr TYPE STANDARD TABLE OF j_objnr
|
||
18 | LTT_RA_DATE | Public | See coding | Date range | 20130115 | ltt_ra_date TYPE STANDARD TABLE OF lts_ra_date
|
|
19 | LTT_RA_INVTS | Public | See coding | 20130115 | ltt_ra_invts TYPE STANDARD TABLE OF lts_ra_invts
|
||
20 | LTT_S_SUBORDER | Public | See coding | 20130115 | ltt_s_suborder TYPE SORTED TABLE OF viaufks
WITH NON-UNIQUE KEY lead_aufnr
|
||
21 | LTT_S_SUBORDER_H | Public | See coding | 20130115 | ltt_s_suborder_h TYPE SORTED TABLE OF hikola
WITH NON-UNIQUE KEY lead_aufnr
|
||
22 | LTT_TPLNR | Public | See coding | 20130115 | ltt_tplnr type standard TABLE OF tplnr
|
||
23 | LTT_V_EQUI | Public | See coding | 20130115 | ltt_v_equi TYPE STANDARD TABLE OF v_equi
|
Method Signatures
Method ADD_FIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_STRING | Call by reference | Type reference (TYPE) | STRING | 20130115 | |||
2 | ![]() |
IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20130115 | |||
3 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | SPACE | 20130115 |
Method ADD_FIELD on class CL_EAM_LDB_SERVICES has no exception.
Method DELETE_FIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_STRING | Call by reference | Type reference (TYPE) | STRING | 20130115 | |||
2 | ![]() |
IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | 20130115 |
Method DELETE_FIELD on class CL_EAM_LDB_SERVICES has no exception.
Method EVAL_IS_PMSDO_REQUIRED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_FIELDCAT | Call by reference | Type reference (TYPE) | DDFIELDS | 20130115 | |||
2 | ![]() |
IV_IHDAUSW | Call by reference | Type reference (TYPE) | CHAR120 | 20130115 |
Method EVAL_IS_PMSDO_REQUIRED on class CL_EAM_LDB_SERVICES has no exception.
Method EVAL_IS_STATUS_REQUIRED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_FIELDCAT | Call by reference | Type reference (TYPE) | DDFIELDS | 20130115 | |||
2 | ![]() |
IV_FIELDNAME_STTXT | Call by reference | Type reference (TYPE) | FIELDNAME | 'STTXT' | 20130115 | ||
3 | ![]() |
IV_FIELDNAME_USTXT | Call by reference | Type reference (TYPE) | FIELDNAME | 'USTXT' | 20130115 | ||
4 | ![]() |
IV_IHDAUSW | Call by reference | Type reference (TYPE) | CHAR120 | 20130115 | |||
5 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | DDOBJNAME | 20130115 |
Method EVAL_IS_STATUS_REQUIRED on class CL_EAM_LDB_SERVICES has no exception.
Method GET_DOCU_FOR_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DOKTAB | Call by reference | Type reference (TYPE) | LTT_DRAD | 20130115 | |||
2 | ![]() |
IV_DOKOB | Call by reference | Type reference (TYPE) | DOKOB | 20130115 | |||
3 | ![]() |
IV_OBJKY | Call by reference | Type reference (TYPE) | OBJKY | 20130115 |
Method GET_DOCU_FOR_OBJECT on class CL_EAM_LDB_SERVICES has no exception.
Method GET_IFLO_FOR_TPLNR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_IFLO | Call by reference | Type reference (TYPE) | LTT_IFLO | 20130115 | |||
2 | ![]() |
IV_ALL | Call by reference | Type reference (TYPE) | CHAR1 | 20130115 | |||
3 | ![]() |
IV_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | 20130115 |
Method GET_IFLO_FOR_TPLNR on class CL_EAM_LDB_SERVICES has no exception.
Method GET_IHPA_FOR_OBJNR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_IHPA_EXT | Call by reference | Type reference (TYPE) | LTT_IHPA_EXT | 20130115 | |||
2 | ![]() |
IV_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | 20130115 |
Method GET_IHPA_FOR_OBJNR on class CL_EAM_LDB_SERVICES has no exception.
Method GET_IHSG_FOR_OBJNR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_IHSG | Call by reference | Type reference (TYPE) | LTT_IHSG | 20130115 | |||
2 | ![]() |
IV_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | 20130115 |
Method GET_IHSG_FOR_OBJNR on class CL_EAM_LDB_SERVICES has no exception.
Method GET_ILOA_FOR_ILOAN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_ILOA | Call by reference | Type reference (TYPE) | ILOA | 20130115 | |||
2 | ![]() |
IV_ILOAN | Call by reference | Type reference (TYPE) | ILOAN | 20130115 |
Method GET_ILOA_FOR_ILOAN on class CL_EAM_LDB_SERVICES has no exception.
Method GET_IMPT_FOR_OBJNR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_IMPT | Call by reference | Type reference (TYPE) | LTT_IMPT | 20130115 | |||
2 | ![]() |
IV_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | 20130115 |
Method GET_IMPT_FOR_OBJNR on class CL_EAM_LDB_SERVICES has no exception.
Method GET_IMRG_FOR_IMPT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_IMRG | Call by reference | Type reference (TYPE) | LTT_IMRG | 20130115 | |||
2 | ![]() |
IV_POINT | Call by reference | Type reference (TYPE) | IMRC_POINT | 20130115 |
Method GET_IMRG_FOR_IMPT on class CL_EAM_LDB_SERVICES has no exception.
Method GET_TIMESTAMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RA_INVTS | Call by reference | Type reference (TYPE) | LTT_RA_INVTS | 20130115 |
Method GET_TIMESTAMP on class CL_EAM_LDB_SERVICES has no exception.
Method IS_PMSDO_REQUIRED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_REQUIRED | Value transfer | Type reference (TYPE) | CHAR1 | 20130115 |
Method IS_PMSDO_REQUIRED on class CL_EAM_LDB_SERVICES has no exception.
Method IS_STATUS_REQUIRED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | DDOBJNAME | 20130115 | |||
2 | ![]() |
RV_REQUIRED | Value transfer | Type reference (TYPE) | CHAR1 | 20130115 |
Method IS_STATUS_REQUIRED on class CL_EAM_LDB_SERVICES has no exception.
Method PRE_SELECT_DIAUFKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TIH01_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | 20130115 | |||
2 | ![]() |
IV_WHERE | Call by reference | Type reference (TYPE) | LTT_DYN_WHERE | 20130115 |
Method PRE_SELECT_DIAUFKS on class CL_EAM_LDB_SERVICES has no exception.
Method PRE_SELECT_DIDRAD_FOR_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_OBJKY | Call by reference | Type reference (TYPE) | LTT_OBJKY | 20130115 | |||
2 | ![]() |
IV_DOKOB | Call by reference | Type reference (TYPE) | DOKOB | 20130115 |
Method PRE_SELECT_DIDRAD_FOR_OBJECT on class CL_EAM_LDB_SERVICES has no exception.
Method PRE_SELECT_DIIHPA_FOR_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_OBJNR | Call by reference | Type reference (TYPE) | LTT_OBJNR | 20130115 |
Method PRE_SELECT_DIIHPA_FOR_OBJECT on class CL_EAM_LDB_SERVICES has no exception.
Method PRE_SELECT_DIIHSG_FOR_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_OBJNR | Call by reference | Type reference (TYPE) | LTT_OBJNR | 20130115 | |||
2 | ![]() |
IV_FIELD_SELECTION_TAB | Call by reference | Type reference (TYPE) | TABNAME | 20130115 |
Method PRE_SELECT_DIIHSG_FOR_OBJECT on class CL_EAM_LDB_SERVICES has no exception.
Method PRE_SELECT_DIIMRG_FOR_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CUST_IMRG | Call by reference | Type reference (TYPE) | TABNAME | 20130115 | |||
2 | ![]() |
IV_WHERE | Call by reference | Type reference (TYPE) | LTT_DYN_WHERE | 20130115 |
Method PRE_SELECT_DIIMRG_FOR_OBJECT on class CL_EAM_LDB_SERVICES has no exception.
Method PRE_SELECT_WARRANTY Signature
Method PRE_SELECT_WARRANTY on class CL_EAM_LDB_SERVICES has no parameter.
Method PRE_SELECT_WARRANTY on class CL_EAM_LDB_SERVICES has no exception.
Method SELECT_HIKOLA_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_SEL_LIST | Call by reference | Type reference (TYPE) | STRING | 20130115 | |||
2 | ![]() |
IV_WHERE | Call by reference | Type reference (TYPE) | LTT_DYN_WHERE | 20130115 |
Method SELECT_HIKOLA_OBJECT on class CL_EAM_LDB_SERVICES has no exception.
Method SELECT_VIAUFKS_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_SEL_LIST | Call by reference | Type reference (TYPE) | STRING | 20130115 | |||
2 | ![]() |
IV_WHERE | Call by reference | Type reference (TYPE) | LTT_DYN_WHERE | 20130115 |
Method SELECT_VIAUFKS_OBJECT on class CL_EAM_LDB_SERVICES has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |