Hierarchy
⤷
⤷
Properties
| Class | CL_EAMS_VB_UTIL | |
| Short Description | Utilities for EAMS VB | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | EAMS_VB | VisualBusiness |
| Created | 20090901 | 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) |
Interfaces
Class CL_EAMS_VB_UTIL has no interface implemented.
Friends
Class CL_EAMS_VB_UTIL has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | See coding | 20100203 | |||||
| 2 | Static Attribute | Private | Type reference (TYPE) | TY_TS_MEASURE | 20100203 | ||||
| 3 | Static Attribute | Public | Type reference (TYPE) | TY_TS_MEASUREMENT_SUMMARY | 20100203 | ||||
| 4 | Static Attribute | Private | Type reference (TYPE) | I | 20100203 |
Methods
Events
Class CL_EAMS_VB_UTIL has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_S_MEASURE | Private | See coding | 20100203 | BEGIN OF ty_s_measure,
cnt TYPE i,
time TYPE timestampl,
xend TYPE xfeld,
funcname TYPE char64,
END OF ty_s_measure
|
||
| 2 | TY_S_MEASUREMENT_SUMMARY | Public | See coding | 20100203 | BEGIN OF ty_s_measurement_summary,
funcname TYPE char64,
total_time TYPE tzntstmpl,
num_of_call TYPE i,
END OF ty_s_measurement_summary
|
||
| 3 | TY_TS_MEASURE | Private | See coding | 20100203 | ty_ts_measure TYPE SORTED TABLE OF ty_s_measure
WITH UNIQUE KEY cnt funcname
|
||
| 4 | TY_TS_MEASUREMENT_SUMMARY | Public | See coding | 20100203 | ty_ts_measurement_summary TYPE SORTED TABLE OF ty_s_measurement_summary
WITH UNIQUE KEY funcname
|
Method Signatures
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_EAMS_VB_UTIL has no parameter.
Method CONSTRUCTOR on class CL_EAMS_VB_UTIL has no exception.
Method CONVERT_TO_EXTERNAL_OBJECT_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJECTS | Call by reference | Type reference (TYPE) | EAMS_T_SP_TEC_OBJ_ID | tech Obj | 20091221 | |||
| 2 | ET_OBJECTS_ID | Call by reference | Type reference (TYPE) | INDEX TABLE | 20091221 | ||||
| 3 | IT_OBJECTS | Call by reference | Type reference (TYPE) | EAMS_T_SP_TEC_OBJ_ID | tech Obj | 20091221 |
Method CONVERT_TO_EXTERNAL_OBJECT_ID on class CL_EAMS_VB_UTIL has no exception.
Method CONVERT_TO_INTERNAL_OBJECT_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJECTS | Call by reference | Type reference (TYPE) | EAMS_T_SP_TEC_OBJ_ID | tech Obj | 20091221 | |||
| 2 | ET_OBJECTS_ID | Call by reference | Type reference (TYPE) | INDEX TABLE | 20091221 | ||||
| 3 | IT_OBJECTS | Call by reference | Type reference (TYPE) | EAMS_T_SP_TEC_OBJ_ID | tech Obj | 20091221 | |||
| 4 | IV_OBTYP | Call by reference | Type reference (TYPE) | /PLMB/GOS_OBJECT_TYPE | Object Type | 20091221 |
Method CONVERT_TO_INTERNAL_OBJECT_ID on class CL_EAMS_VB_UTIL has no exception.
Method END_PERF_MEASUREMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FUNCNAME | Call by reference | Type reference (TYPE) | CHAR64 | 128 character | 20100204 |
Method END_PERF_MEASUREMENT on class CL_EAMS_VB_UTIL has no exception.
Method EXPLODE_COMPONENTS_IN_STRUCT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_COMPONENTS | Value transfer | Type reference (TYPE) | ABAP_COMPONENT_TAB | 20091028 | ||||
| 2 | IT_COMPONENTS | Call by reference | Type reference (TYPE) | ABAP_COMPONENT_TAB | 20091027 |
Method EXPLODE_COMPONENTS_IN_STRUCT on class CL_EAMS_VB_UTIL has no exception.
Method GET_BACK_CONVERTED_EQ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EQUNR | Call by reference | Type reference (TYPE) | CLIKE | 20091209 | ||||
| 2 | RV_EQUNR | Value transfer | Type reference (TYPE) | EQUNR | Equipment Number | 20091209 |
Method GET_BACK_CONVERTED_EQ on class CL_EAMS_VB_UTIL has no exception.
Method GET_BACK_CONVERTED_FL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TPLNR | Call by reference | Type reference (TYPE) | CLIKE | 20091209 | ||||
| 2 | RV_TPLNR | Value transfer | Type reference (TYPE) | TPLNR | Functional Location | 20091209 |
Method GET_BACK_CONVERTED_FL on class CL_EAMS_VB_UTIL has no exception.
Method GET_BACK_CONVERTED_NTF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_QMNUM | Call by reference | Type reference (TYPE) | CLIKE | 20091210 | ||||
| 2 | RV_QMNUM | Value transfer | Type reference (TYPE) | QMNUM | Notification No | 20091210 |
Method GET_BACK_CONVERTED_NTF on class CL_EAMS_VB_UTIL has no exception.
Method GET_BACK_CONVERTED_ORD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_AUFNR | Call by reference | Type reference (TYPE) | CLIKE | 20091210 | ||||
| 2 | RV_AUFNR | Value transfer | Type reference (TYPE) | AUFNR | Order Number | 20091210 |
Method GET_BACK_CONVERTED_ORD on class CL_EAMS_VB_UTIL has no exception.
Method GET_CONVERTED_EQ_VIA_CONV_EXIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EQUNR | Call by reference | Type reference (TYPE) | CLIKE | 20090901 | ||||
| 2 | RV_EQUNR | Value transfer | Type reference (TYPE) | STRING | 20090901 |
Method GET_CONVERTED_EQ_VIA_CONV_EXIT on class CL_EAMS_VB_UTIL has no exception.
Method GET_CONVERTED_FL_VIA_CONV_EXIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TPLNR | Call by reference | Type reference (TYPE) | CLIKE | 20090901 | ||||
| 2 | RV_TPLNR | Value transfer | Type reference (TYPE) | STRING | 20090901 |
Method GET_CONVERTED_FL_VIA_CONV_EXIT on class CL_EAMS_VB_UTIL has no exception.
Method GET_CONVERTED_MP_VIA_CONVEXIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_IMRC_POINT | Call by reference | Type reference (TYPE) | CLIKE | 20100202 | ||||
| 2 | RV_IMRC_POINT | Value transfer | Type reference (TYPE) | STRING | 20100202 |
Method GET_CONVERTED_MP_VIA_CONVEXIT on class CL_EAMS_VB_UTIL has no exception.
Method GET_CONVERTED_NTF_VIA_CONVEXIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_QMNUM | Call by reference | Type reference (TYPE) | CLIKE | 20091124 | ||||
| 2 | RV_QMNUM | Value transfer | Type reference (TYPE) | STRING | 20091124 |
Method GET_CONVERTED_NTF_VIA_CONVEXIT on class CL_EAMS_VB_UTIL has no exception.
Method GET_CONVERTED_ORD_VIA_CONVEXIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_AUFNR | Call by reference | Type reference (TYPE) | CLIKE | 20091125 | ||||
| 2 | RV_AUFNR | Value transfer | Type reference (TYPE) | STRING | 20091125 |
Method GET_CONVERTED_ORD_VIA_CONVEXIT on class CL_EAMS_VB_UTIL has no exception.
Method GET_FIELDNAMES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_STRUCTURE_NAME | Call by reference | Type reference (TYPE) | TYPENAME | Name of Dictionary Type | 20091027 | |||
| 2 | RT_FIELDS | Value transfer | Type reference (TYPE) | EAMS_VB_T_FIELD | Tabletype for EAMS_VB_S_FIELD | 20091027 |
Method GET_FIELDNAMES on class CL_EAMS_VB_UTIL has no exception.
Method GET_FORMATTED_ADDRESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ADDRESS_SHORT_FORM_WO_NAME | Call by reference | Type reference (TYPE) | AD_LINE_S | One-line short form of formatted address | 20091124 | |||
| 2 | IV_ADDRESS_NUMBER | Call by reference | Type reference (TYPE) | ADRC-ADDRNUMBER | Address number | 20091124 | |||
| 3 | IV_ADDRESS_TYPE | Call by reference | Type reference (TYPE) | SZAD_FIELD-ADDR_TYPE | Address type (1=Organization, 2=Person, 3=Contact person) | 20091124 |
Method GET_FORMATTED_ADDRESS on class CL_EAMS_VB_UTIL has no exception.
Method GET_OBJECT_NUMBER_IE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipment Number | 20090901 | |||
| 2 | RV_OBJNR | Value transfer | Type reference (TYPE) | J_OBJNR | Object number | 20090901 |
Method GET_OBJECT_NUMBER_IE on class CL_EAMS_VB_UTIL has no exception.
Method GET_OBJECT_NUMBER_IF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Functional Location | 20090901 | |||
| 2 | RV_OBJNR | Value transfer | Type reference (TYPE) | J_OBJNR | Object Number | 20090901 |
Method GET_OBJECT_NUMBER_IF on class CL_EAMS_VB_UTIL has no exception.
Method GET_PERF_MEASUREMENT_SUMMARY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DELETE_TABLE | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20100204 |
Method GET_PERF_MEASUREMENT_SUMMARY on class CL_EAMS_VB_UTIL has no exception.
Method NOT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VALUE | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100121 | |||
| 2 | RV_VALUE | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100121 |
Method NOT on class CL_EAMS_VB_UTIL has no exception.
Method START_PERF_MEASUREMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FUNCNAME | Call by reference | Type reference (TYPE) | CHAR64 | 128 character | 20100204 |
Method START_PERF_MEASUREMENT on class CL_EAMS_VB_UTIL has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 605 |