SAP ABAP Class CL_EAMS_VB_UTIL (Utilities for EAMS VB)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM (Application Component) Plant Maintenance
     EAMS_VB (Package) VisualBusiness
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 ABAP 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 GC_MEASURED_OBJECTS Constant Public See coding 20100203
2 GTS_MEASURE Static Attribute Private Type reference (TYPE) TY_TS_MEASURE 20100203
3 GTS_MEASUREMENT_SUMMARY Static Attribute Public Type reference (TYPE) TY_TS_MEASUREMENT_SUMMARY 20100203
4 GV_CNT Static Attribute Private Type reference (TYPE) I 20100203
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100203
2 CONVERT_TO_EXTERNAL_OBJECT_ID Static method Public Method 20091221
3 CONVERT_TO_INTERNAL_OBJECT_ID Static method Public Method 20091221
4 END_PERF_MEASUREMENT Static method Public Method 20100204
5 EXPLODE_COMPONENTS_IN_STRUCT Static method Private Method 20091027
6 GET_BACK_CONVERTED_EQ Static method Public Method 20091209
7 GET_BACK_CONVERTED_FL Static method Public Method 20091209
8 GET_BACK_CONVERTED_NTF Static method Public Method 20091210
9 GET_BACK_CONVERTED_ORD Static method Public Method 20091210
10 GET_CONVERTED_EQ_VIA_CONV_EXIT Static method Public Method 20090901
11 GET_CONVERTED_FL_VIA_CONV_EXIT Static method Public Method 20090901
12 GET_CONVERTED_MP_VIA_CONVEXIT Static method Public Method 20100202
13 GET_CONVERTED_NTF_VIA_CONVEXIT Static method Public Method 20091124
14 GET_CONVERTED_ORD_VIA_CONVEXIT Static method Public Method 20091124
15 GET_FIELDNAMES Static method Public Method Get Field Names from a Structure 20091027
16 GET_FORMATTED_ADDRESS Static method Public Method Get country dependent address format 20091124
17 GET_OBJECT_NUMBER_IE Static method Public Method Returns with Standard Object Number IE 20090901
18 GET_OBJECT_NUMBER_IF Static method Public Method Returns with Standard Object Number IF 20090901
19 GET_PERF_MEASUREMENT_SUMMARY Static method Public Method 20100204
20 NOT Static method Public Method 20100121
21 START_PERF_MEASUREMENT Static method Public Method 20100204
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 Exporting ET_OBJECTS Call by reference Type reference (TYPE) EAMS_T_SP_TEC_OBJ_ID tech Obj 20091221
2 Exporting ET_OBJECTS_ID Call by reference Type reference (TYPE) INDEX TABLE 20091221
3 Importing 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 Exporting ET_OBJECTS Call by reference Type reference (TYPE) EAMS_T_SP_TEC_OBJ_ID tech Obj 20091221
2 Exporting ET_OBJECTS_ID Call by reference Type reference (TYPE) INDEX TABLE 20091221
3 Importing IT_OBJECTS Call by reference Type reference (TYPE) EAMS_T_SP_TEC_OBJ_ID tech Obj 20091221
4 Importing 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 Importing 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 Changing CT_COMPONENTS Value transfer Type reference (TYPE) ABAP_COMPONENT_TAB 20091028
2 Importing 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 Importing IV_EQUNR Call by reference Type reference (TYPE) CLIKE 20091209
2 Returning 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 Importing IV_TPLNR Call by reference Type reference (TYPE) CLIKE 20091209
2 Returning 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 Importing IV_QMNUM Call by reference Type reference (TYPE) CLIKE 20091210
2 Returning 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 Importing IV_AUFNR Call by reference Type reference (TYPE) CLIKE 20091210
2 Returning 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 Importing IV_EQUNR Call by reference Type reference (TYPE) CLIKE 20090901
2 Returning 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 Importing IV_TPLNR Call by reference Type reference (TYPE) CLIKE 20090901
2 Returning 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 Importing IV_IMRC_POINT Call by reference Type reference (TYPE) CLIKE 20100202
2 Returning 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 Importing IV_QMNUM Call by reference Type reference (TYPE) CLIKE 20091124
2 Returning 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 Importing IV_AUFNR Call by reference Type reference (TYPE) CLIKE 20091125
2 Returning 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 Importing IV_STRUCTURE_NAME Call by reference Type reference (TYPE) TYPENAME Name of Dictionary Type 20091027
2 Returning 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 Exporting EV_ADDRESS_SHORT_FORM_WO_NAME Call by reference Type reference (TYPE) AD_LINE_S One-line short form of formatted address 20091124
2 Importing IV_ADDRESS_NUMBER Call by reference Type reference (TYPE) ADRC-ADDRNUMBER Address number 20091124
3 Importing 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 Importing IV_EQUNR Call by reference Type reference (TYPE) EQUNR Equipment Number 20090901
2 Returning 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 Importing IV_TPLNR Call by reference Type reference (TYPE) TPLNR Functional Location 20090901
2 Returning 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 Importing 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 Importing IV_VALUE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100121
2 Returning 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 Importing 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