SAP ABAP Class CL_EAML_EVT_BO (EAML: Access to Network Event Business Object)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
PM-EQM (Application Component) Technical Objects
⤷
EAML (Package) EAM: Linear Feature Extension - unswitched
⤷
⤷
Properties
| Class | CL_EAML_EVT_BO | |
| Short Description | EAML: Access to Network Event Business Object | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | EAML | EAM: Linear Feature Extension - unswitched |
| Created | 20100526 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_EAML_EVT_BO has no interface implemented.
Friends
Class CL_EAML_EVT_BO has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | See coding | 20110311 | |||||
| 2 | Constant | Public | See coding | 20100526 | |||||
| 3 | Static Attribute | Private | Type reference (TYPE) | TY_T_EVT_ATVAL | EAML: table type for event attribute value | 20100527 | |||
| 4 | Static Attribute | Private | Type reference (TYPE) | TY_T_EVT_ATVAL | EAML: table type for event attribute value | 20100601 | |||
| 5 | Static Attribute | Private | Type reference (TYPE) | EAML_T_EVT_LFE | EAML: Table Type for EAML_S_EVT_LFE | 20100528 | |||
| 6 | Static Attribute | Private | Type reference (TYPE) | EAML_T_EVTID | EAML: Table type for EVTID | 20110315 | |||
| 7 | Static Attribute | Private | Type reference (TYPE) | TY_T_EVT_LFE | Sorted Table Type for EAML_S_EVT_LFE | 20100601 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | LVC_T_FCAT | Field Catalog for List Viewer Control | 20100701 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | EAML_T_EVT_OTYPE_FCAT | EAML: Table Type for EAML_S_EVT_OTYPE_FCAT | 20100701 |
Methods
Events
Class CL_EAML_EVT_BO has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_RANGE | Public | See coding | 20100715 | BEGIN OF ty_range,
sign TYPE salv_de_selopt_sign,
option TYPE salv_de_selopt_option,
low TYPE salv_de_selopt_low,
high TYPE salv_de_selopt_high,
END OF ty_range
|
||
| 2 | TY_T_EVT_ATVAL | Private | See coding | 20110309 | ty_t_evt_atval TYPE SORTED TABLE OF eaml_d_evt_atval WITH UNIQUE KEY evtid attr
|
||
| 3 | TY_T_EVT_LFE | Private | See coding | 20110309 | ty_t_evt_lfe TYPE SORTED TABLE OF eaml_s_evt_lfe WITH UNIQUE KEY evtid
|
Method Signatures
Method CHECK_DATA_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_DATA_CHANGED | Value transfer | Type reference (TYPE) | XFELD | Checkbox | 20100719 |
Method CHECK_DATA_CHANGED on class CL_EAML_EVT_BO has no exception.
Method CHECK_DATA_FOR_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100707 | |||
| 2 | IV_CHECK_SCOPE | Call by reference | Type reference (TYPE) | C | 'F' | Full check or reduced check | 20110311 |
Method CHECK_DATA_FOR_UPDATE on class CL_EAML_EVT_BO has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_EAML_EVT_BO has no parameter.
Method CLASS_CONSTRUCTOR on class CL_EAML_EVT_BO has no exception.
Method DELETE_EVT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_EVTID | Call by reference | Type reference (TYPE) | EAML_T_EVTID | EAML: Table type for EVTID | 20100528 |
Method DELETE_EVT on class CL_EAML_EVT_BO has no exception.
Method DEL_EVT_BUFFER_BY_EVTID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_EVTID | Call by reference | Type reference (TYPE) | EAML_T_EVTID | 20101202 |
Method DEL_EVT_BUFFER_BY_EVTID on class CL_EAML_EVT_BO has no exception.
Method DEQUEUE Signature
Method DEQUEUE on class CL_EAML_EVT_BO has no parameter.
Method DEQUEUE on class CL_EAML_EVT_BO has no exception.
Method FILTER_BY_ATT_VAL_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ATVAL | Call by reference | Type reference (TYPE) | EAML_T_EVT_ATVAL | 20101108 | ||||
| 2 | ET_EVENT | Call by reference | Type reference (TYPE) | EAML_T_EVT | 20101108 | ||||
| 3 | IT_ATVAL_RANGES | Call by reference | Type reference (TYPE) | RSDS_TRANGE | 20101108 | ||||
| 4 | IT_EVT_ATVAL | Call by reference | Type reference (TYPE) | EAML_T_V_EVT_ATVAL | Table for DB view EAML_V_EVT_ATVAL | 20101108 |
Method FILTER_BY_ATT_VAL_DATA on class CL_EAML_EVT_BO has no exception.
Method GET_ADD_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FCAT_COMMON | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Field Catalog for List Viewer Control | 20100702 | |||
| 2 | ET_FCAT_FLAT | Call by reference | Type reference (TYPE) | EAML_T_EVT_OTYPE_FCAT_FL | EAML: Table Type EAML_S_EVT_OTYPE_FCAT_FL | 20100702 | |||
| 3 | ET_FCAT_OTYPE | Call by reference | Type reference (TYPE) | EAML_T_EVT_OTYPE_FCAT | EAML: Table Type for EAML_S_EVT_OTYPE_FCAT | 20100702 | |||
| 4 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100702 | |||
| 5 | ET_OBJ_T | Call by reference | Type reference (TYPE) | EAML_T_EVT_OBJ_T | EAML: Table Type for EAML_EVT_OBJ_T | 20100702 | |||
| 6 | ET_OTYPE | Call by reference | Type reference (TYPE) | EAML_T_EVT_OTYPE | EAML: Table for EAML_EVT_OTYPE | 20100702 | |||
| 7 | ET_OTYPE_T | Call by reference | Type reference (TYPE) | EAML_T_EVT_OTYPE_T | 20100702 | ||||
| 8 | ET_T372I | Call by reference | Type reference (TYPE) | EAML_T_T372I | Table type for T372I with UPDKZ | 20100816 | |||
| 9 | ET_T372I_T | Call by reference | Type reference (TYPE) | EAML_T_T372I_T | Table type for text table T372I_T | 20100702 | |||
| 10 | IT_NETID | Call by reference | Type reference (TYPE) | EAML_T_NETID | EAML: table type for NETID | 20100702 |
Method GET_ADD_DATA on class CL_EAML_EVT_BO has no exception.
Method GET_EVT_UPD_BY_INDEX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_EVENT_LFE | Call by reference | Type reference (TYPE) | EAML_S_EVT_LFE | EAML: Event data including LFE data in ALV format | 20101014 | |||
| 2 | ET_ATVAL | Call by reference | Type reference (TYPE) | EAML_T_EVT_ATVAL | EAML: table type for event attribute value | 20101014 | |||
| 3 | IV_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | Index of Internal Tables | 20101014 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101014 |
Method GET_FCAT_BY_NETID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FCAT_COMMON | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Field Catalog for List Viewer Control | 20100607 | |||
| 2 | ET_FCAT_FLAT | Call by reference | Type reference (TYPE) | EAML_T_EVT_OTYPE_FCAT_FL | EAML: Table Type EAML_S_EVT_OTYPE_FCAT_FL | 20100607 | |||
| 3 | ET_FCAT_OTYPE | Call by reference | Type reference (TYPE) | EAML_T_EVT_OTYPE_FCAT | EAML: Table Type for EAML_S_EVT_OTYPE_FCAT | 20100607 | |||
| 4 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100702 | |||
| 5 | IT_NETID | Call by reference | Type reference (TYPE) | EAML_T_NETID | EAML: table type for NETID | 20100607 |
Method GET_FCAT_BY_NETID on class CL_EAML_EVT_BO has no exception.
Method GET_OTYPE_FCAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FCAT | Call by reference | Type reference (TYPE) | EAML_T_EVT_OTYPE_FCAT | FCAT for ObjType Deep | 20100701 | |||
| 2 | ET_FCAT_COMMON | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Field Catalog for List Viewer Control | 20100701 | |||
| 3 | ET_FCAT_FLAT | Call by reference | Type reference (TYPE) | EAML_T_EVT_OTYPE_FCAT_FL | FCAT for ObjType FLAT | 20100701 | |||
| 4 | IV_EVT_OTYPE | Call by reference | Type reference (TYPE) | EAML_EVT_OBJ_TYPE | Event Object Type | 20100701 |
Method GET_OTYPE_FCAT on class CL_EAML_EVT_BO has no exception.
Method QUERY_EVT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ATVAL | Call by reference | Type reference (TYPE) | EAML_T_EVT_ATVAL | EAML: table type for event attribute value | 20100715 | |||
| 2 | ET_EVENT_LFE | Call by reference | Type reference (TYPE) | EAML_T_EVT_LFE | 20100715 | ||||
| 3 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100728 | |||
| 4 | IT_ATVAL_RANGES | Call by reference | Type reference (TYPE) | RSDS_TRANGE | 20101108 | ||||
| 5 | IT_RANGES | Call by reference | Type reference (TYPE) | EAML_T_FIL_VAL_RANGE | 20100715 | ||||
| 6 | IV_LFE | Call by reference | Type reference (TYPE) | XFELD | ABAP_TRUE | Checkbox | 20100813 | ||
| 7 | IV_LINEAR_UNIT | Call by reference | Type reference (TYPE) | EAML_LINEAR_UNIT | Unit of Measurement for Linear Data | 20100922 | |||
| 8 | IV_LOCK | Call by reference | Type reference (TYPE) | XFELD | ABAP_FALSE | Checkbox | 20100728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100715 |
Method READ_EVT_BY_EVTID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ATVAL | Call by reference | Type reference (TYPE) | EAML_T_EVT_ATVAL | EAML: table type for event attribute value | 20100917 | |||
| 2 | ET_EVENT_LFE | Call by reference | Type reference (TYPE) | EAML_T_EVT_LFE | 20100917 | ||||
| 3 | IT_EVTID | Call by reference | Type reference (TYPE) | EAML_T_EVTID | 20100917 | ||||
| 4 | IV_LINEAR_UNIT | Call by reference | Type reference (TYPE) | EAML_LINEAR_UNIT | Unit of Measurement for Linear Data | 20100917 |
Method READ_EVT_BY_EVTID on class CL_EAML_EVT_BO has no exception.
Method READ_EVT_BY_NETID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ATVAL | Call by reference | Type reference (TYPE) | EAML_T_EVT_ATVAL | EAML: table type for event attribute value | 20100528 | |||
| 2 | ET_EVENT_LFE | Call by reference | Type reference (TYPE) | EAML_T_EVT_LFE | 20100528 | ||||
| 3 | IT_NETID | Call by reference | Type reference (TYPE) | EAML_T_NETID | EAML: table type for NETID | 20100528 | |||
| 4 | IV_LINEAR_UNIT | Call by reference | Type reference (TYPE) | EAML_LINEAR_UNIT | Unit of Measurement for Linear Data | 20100908 |
Method READ_EVT_BY_NETID on class CL_EAML_EVT_BO has no exception.
Method REFRESH Signature
Method REFRESH on class CL_EAML_EVT_BO has no parameter.
Method REFRESH on class CL_EAML_EVT_BO has no exception.
Method SET_DATA_FOR_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100708 | |||
| 2 | IT_ATVAL | Call by reference | Type reference (TYPE) | EAML_T_EVT_ATVAL | EAML: table type for event attribute value | 20100707 | |||
| 3 | IT_EVENT_DEL | Call by reference | Type reference (TYPE) | EAML_T_EVTID | EAML: Table type for EVTID | 20100707 | |||
| 4 | IT_EVENT_LFE | Call by reference | Type reference (TYPE) | EAML_T_EVT_LFE | EAML: Table Type for EAML_S_EVT_LFE | 20100707 | |||
| 5 | IV_CHECK | Call by reference | Type reference (TYPE) | XFELD | SPACE | Checkbox | 20100708 | ||
| 6 | IV_CHECK_SCOPE | Call by reference | Type reference (TYPE) | C | 'F' | Full check or reduced check | 20110311 |
Method SET_DATA_FOR_UPDATE on class CL_EAML_EVT_BO has no exception.
Method START_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100708 | |||
| 2 | IV_CHECK_SCOPE | Call by reference | Type reference (TYPE) | C | 'F' | 20110311 | |||
| 3 | IV_COMMIT | Call by reference | Type reference (TYPE) | XFELD | 'X' | Checkbox | 20100716 |
Method START_UPDATE on class CL_EAML_EVT_BO has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 606 |