SAP ABAP Class CL_ESH_IEF_TOOLS (Import/Export Framework - Tools)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_ENG_IMPORT_EXPORT (Package) Import/Export Framework for Models
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ESH_IEF_CODE_GEN_PROGRAMM SNOTE Code Generation 20110323
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ESH_TAU_CHK_TEST Public Tests of a Class 20110317
Properties
Class CL_ESH_IEF_TOOLS  
Short Description Import/Export Framework - Tools    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ESH_ENG_IMPORT_EXPORT   Import/Export Framework for Models 
Created 20101022   SAP 
Last change 20141121    
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)
2 CL_ESH_IEF_FRAMEWORK Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_ESH_IEF_TOOLS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ESH_IEF_CODE_GEN_PROGRAMM SNOTE Code Generation 20110323
2 IF_ESH_TAU_CHK_TEST Public Tests of a Class 20110317
Friends
Class CL_ESH_IEF_TOOLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_CL_AUTHC Instance attribute Protected Object reference (TYPE REF TO) CL_ESH_OM_AUTHC Authorization checks 20101022
2 MR_CL_AUTHNW Instance attribute Protected Object reference (TYPE REF TO) CL_ESH_OM_AUTHNW SAP_NW authorizations 20101022
3 MR_CL_AUTHPB Instance attribute Protected Object reference (TYPE REF TO) CL_ESH_OM_AUTHPB Path-based authorization checks 20101022
4 MR_CL_CATEG Instance attribute Protected Object reference (TYPE REF TO) CL_ESH_OM_CATEG Categories 20101022
5 MR_CL_CATTR Instance attribute Protected Object reference (TYPE REF TO) CL_ESH_OM_CATTR Common attributes 20101022
6 MR_CL_DATATY Instance attribute Protected Object reference (TYPE REF TO) CL_ESH_OM_DATATY Data types 20101022
7 MR_CL_DPRVD Instance attribute Protected Object reference (TYPE REF TO) CL_ESH_OM_DPRVD Data providers 20101022
8 MR_CL_OTYP Instance attribute Protected Object reference (TYPE REF TO) CL_ESH_OM_OTYP Object types 20101022
9 MR_CL_SWASGN Instance attribute Protected Object reference (TYPE REF TO) CL_ESH_OM_SWASGN Switch assignments 20101022
10 MR_SWC_STACK_HANDLE Instance attribute Protected Object reference (TYPE REF TO) CL_ESH_OM_SWC_STACK_HANDLE Handle for SWC stack 20101022
11 MT_DLVUNITS Static Attribute Public Type reference (TYPE) TRDLVUNITS Delivery Units 20110211
12 MT_T000 Static Attribute Public Type reference (TYPE) ESH_T_IF_T000 Clients of the system 20110127
13 SC_AFTER_TR_IMPORT_EVENT Constant Private Type reference (TYPE) BTCEVENTID 'SAP_IMPORT_STOP' Program to be used for Where-Used index (background-job) 20110720
14 SC_AFTER_TR_IMPORT_JOB_NAME Constant Private Type reference (TYPE) BTCJOB 'ESH_IEF_AFTER_TR_IMP' Single-Character Flag 20110720
15 SC_AFTER_TR_IMPORT_JOB_PROGRAM Constant Private Type reference (TYPE) BTCPROGRAM 'ESH_IEF_IMP_OM_AFTER_TR_IMPORT' Program to be used for Where-Used index (background-job) 20110720
16 SC_DEVCLASS_TMP Constant Public Type reference (TYPE) DEVCLASS '$TMP' Package 20110128
17 SC_MIME_TYPE_EXCEL Constant Public Type reference (TYPE) STRING 'application/excel' 20101022
18 SC_MIME_TYPE_PDF Constant Public Type reference (TYPE) STRING 'application/pdf' 20101022
19 SC_MIME_TYPE_PLAIN_TEXT Constant Public Type reference (TYPE) STRING 'text/plain' 20101022
20 SC_MIME_TYPE_POWERPOINT Constant Public Type reference (TYPE) STRING 'application/vnd.ms-powerpoint' 20110119
21 SC_MIME_TYPE_TEXT_XML Constant Public Type reference (TYPE) STRING 'text/xml' 20101022
22 SC_MIME_TYPE_TEXT_ZIP Constant Public Type reference (TYPE) STRING 'application/zip' 20110119
23 SC_MIME_TYPE_WORD Constant Public Type reference (TYPE) STRING 'application/msword' 20101022
24 SC_PHASE_BEFORE_FINAL_CHECK Constant Public Type reference (TYPE) STRING 'BEFORE_FINAL_CHECK' 20130626
25 SC_PHASE_BEFORE_SET Constant Public Type reference (TYPE) STRING 'BEFORE_SET' 20130626
26 SC_UNAME_ANONYMIZED Constant Public Type reference (TYPE) STRING 'SAP' 20110202
27 ST_LANGUAGE Static Attribute Protected Type reference (TYPE) BIZC_LANGU_TAB Table of language keys 20110120
28 SV_CATEG_MODEL_GUID Static Attribute Private Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID of Category model 20110506
29 SV_CATTR_MODEL_GUID Static Attribute Private Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID of Common Attribute model 20110506
30 SV_PROTOTYPING_ACTIVE Static Attribute Private Type reference (TYPE) ABAP_BOOL Checkpoint group, To make software component editable. 20110211
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_PROTOTYPING Static method Private Method 20110211
2 ADD_TO_TEXTPOOL_BUFFER Static method Private Method 20110121
3 ANONYMIZE_USER_NAME Static method Public Method Replace all user names with " SAP* " 20110202
4 CHECK_DEVCLASS_FOR_SNOTE Static method Public Method Check if a package can be used for SNOTE code generation 20110126
5 CHECK_RFC_DESTINATION_4_SNOTE Static method Public Method Check if the RFC destination for SNOTE registration exists 20110126
6 CHECK_SWC_MODIFIABLE_FOR_SNOTE Static method Public Method Check if a SWC is modifiable (relevant for SNOTE) 20110127
7 CHECK_SYSREL_BLACKLIST_FULLGEN Static method Public Method Check if SW Comp. is on the black list for full generation 20110511
8 CHECK_SYSREL_IN_OLD_REQUESTS Static method Public Method Check if SYSREL is contained in an old(logic) request 20110217
9 CHECK_SYSREL_NO_PROP_ALL_CLNT Static method Public Method Check if SNOTE import propagation is active for SWC 20110421
10 CHECK_SYSREL_SNOTE_ACTIVE Static method Public Method Check if SNOTE code generation is active for an SWC 20110126
11 CHECK_SYSREL_SNOTE_ACTIVE_DET Static method Public Method Check if SNOTE code generation is active for an SWC: details 20110202
12 CHECK_SYSREL_SNOTE_PRG_EXIST Static method Public Method Check if SNOTE code generation programs exist for SW Comp. 20130503
13 CHECK_TARGET_GROUP_OBJ_REQUEST Static method Public Method check if target group obj. matches target group request 20110411
14 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20110211
15 CLEAN_UP_FILE_NAME Static method Public Method Remove special characters from file name 20101022
16 CODE_GEN_BY_ENTITY_ID Static method Public Method Generate program(s) for a specific Entity ID of a SW Comp. 20130320
17 CODE_GEN_DATA_TO_PROGRAM Static method Public Method Generate a "self-extracting" report for a table of any data 20101110
18 CODE_GEN_DATA_TO_PROGRAM_INT Static method Private Method Generate a "self-extracting" report (internal method) 20110317
19 CODE_GEN_DELETE_REPORT Static method Public Method Keep hands off --- internal only !!!!! 20101027
20 CODE_GEN_MASS Static method Public Method Mass re-generation of programs 20130925
21 CODE_GEN_SYSREL_COMPLETE Static method Public Method Generate all programs of a software component (SYSREL) 20110203
22 COMPARE_SOFTWARE_COMPONENTS Static method Public Method Compare two Software Components 20130820
23 DATA_CONTAINS_MANUAL_TEXT Static method Public Method Check if a OM-repository record contains manual text 20131018
24 EXPORT_SWC_TO_XML Static method Public Method Export software component (to XML document) 20101022
25 EXTRACT_TEXTPOOL_TEXTS Static method Private Method 20110120
26 FILL_FORM_BODY_FROM_ASXML Static method Private Method Fill the body of a form routine, based on ABAP XML data 20110119
27 FILTER_TRANSPORTS Static method Public Method 20110720
28 GENERATE_PROGRAM_NAME Static method Public Method Generate program name 20110104
29 GET_ALL_CLIENTS Static method Public Method Get all the clients of the system 20110127
30 GET_ALL_SYS_SWC_MODIFIABLE Static method Public Method Get all the system SWC which are modifiable 20110211
31 GET_BASE_URL Static method Private Method Get base URL 20110211
32 GET_DATA_FROM_GEN_PROGRAM Static method Public Method Get repository data from report 20110120
33 GET_DATE_AFTER_TR_IMP_RUN Static method Public Method Get the date of the last where-used index-update run 20110721
34 GET_DEVCLASS_FOR_SWC Static method Public Method Get the package of the SWC 20110131
35 GET_INSTALLED_LANGUAGES Static method Public Method Get all installed languages (table T002C) 20110120
36 GET_META_DATA_BY_TABLE_DATA Static method Public Method 20131024
37 GET_MIME_TYPE Static method Public Method Get MIME type 20101022
38 GET_MODEL_GUID_OF_CATEG Static method Private Method Get the MODEL_GUID of the Category model 20110506
39 GET_MODEL_GUID_OF_CATTR Static method Private Method Get the MODEL_GUID of the Common Attributes model 20110506
40 GET_NAMESPACE_OF_DEVCLASS Static method Public Method Get namespace of package 20101026
41 GET_NEXT_FREE_TEXTPOOL_KEY Static method Private Method 20110124
42 GET_OM_GUID Static method Public Method 20110624
43 GET_PROGRAMS_OF_SYSREL Static method Public Method Get all generated Programs of a software component 20110426
44 GET_REQUESTS_BY_ENTITIES Static method Public Method Get the transp. requests for entities 20110104
45 GET_REQUEST_BY_OBJECT Static method Public Method Get transport request by object 20110104
46 GET_SHORTCUT_URL Static method Public Method Get URL to SAP Shortcut Generation Link 20110211
47 GET_SNOTE_ROOT_DATA Static method Private Method Get the SNOTE OM-root data (up to SYSREL or OTYP) 20131028
48 GET_SYSREL_FROM_SYSREL_GUID Static method Public Method Get SYSREL from SYSREL_GUID 20110201
49 GET_SYSREL_GUID_FROM_SYSREL Static method Public Method Get SYSREL_GUID from SYSREL 20110427
50 GET_TEXT_KEY_BY_ENTITY_GUID Static method Public Method 20110124
51 GET_TRANS_RELEVANT_OM_TABLES Static method Public Method 20131204
52 IS_DEVCLASS_LOCAL Static method Public Method Is a package local? 20110131
53 IS_DEV_CLIENT_OF_PROGRAM Static method Public Method Check if idevelopment client of program's software component 20110421
54 IS_LATEST_PROGRAM_VERSION Static method Public Method 20110624
55 IS_TEXTREPOSITORY_INITIAL Static method Public Method Validate if text is derived from DDIC or created manually 20131018
56 JOB_EXISTS Static method Public Method Check if a job is running/scheduled 20110802
57 MERGE_OM_DATA_AND_TEXTPOOL Static method Public Method Update OM texts from textpool texts (translation) 20110125
58 MIGRATE_OM_DATA Static method Public Method On-the-fly migration of import data 20130605
59 PREPARE_CODE_GENERATION Static method Public Method Prepate text pool table, get current meta data, ... 20110421
60 READ_TRANSPORTS_BY_DATE Static method Public Method 20110720
61 REDUCE_TO_CURRENT_SYSREL Static method Public Method Reduce data to current SW Component (SWC Extensibility) 20110506
62 REDUCE_XML_BY_LANGUAGE Static method Public Method Remove language dependant data from xml (filter by language) 20130919
63 REMOVE_INCLUDED_SWC_DATA Static method Private Method Remove all records which are NOT part of the current SW Comp 20130410
64 SCHEDULE_SWC_UPDATE Static method Public Method 20110621
65 SCHEDULE_WHERE_USED_UPDATE Static method Public Method 20110719
66 SET_NEXT_SMILEY Static method Private Method 20131023
67 TADIR_CREATE_CORR_INSERT Static method Private Method Create TADIR entry and add to workbench request 20101124
68 UPDATE_DATE_AFTER_TR_IMP_RUN Static method Public Method Update the date of the last where-used index-update run 20110721
69 UPDATE_PROGRAM_INDEX Static method Public Method Update the index of SAP Info System (where-used of IF, ...) 20101216
70 UPDATE_PROGRAM_TITLE Static method Private Method 20110513
71 WRITE_JOBLOG_FROM_APPLOG Static method Public Method Write job log and spool log from app. log in background 20110103
Events
Class CL_ESH_IEF_TOOLS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_COMPARE_RESULTS Public See coding 20130820 BEGIN OF ts_compare_results, title TYPE string, delta TYPE tt_delta, END OF ts_compare_results
2 TS_DELTA Public See coding 20130909 BEGIN OF ts_delta, om_table_desc TYPE string, om_table TYPE string, records_diff TYPE i, subtype TYPE string, id TYPE string, modnam_seg TYPE string, timestmp_mod_seg(30) TYPE c, guid TYPE string, sysrel TYPE string, otyp TYPE string, object_type_guid TYPE string, type TYPE string, details TYPE string, records_file1 TYPE i, records_file2 TYPE i, textdiff TYPE abap_bool, contains_manual_text TYPE abap_bool, langu1 TYPE spras, stext1 TYPE esh_e_om_description , langu2 TYPE spras, stext2 TYPE esh_e_om_description , devclass TYPE devclass, appl_comp TYPE ufps_posid, programm TYPE programm, programm_exists TYPE abap_bool, korrnum TYPE korrnum, korrnum_uname TYPE uname, END OF ts_delta
3 TS_E070_PLUS Public See coding 20110720 BEGIN OF ts_e070_plus, trkorr TYPE trkorr, trfunction TYPE trfunction, trstatus TYPE trstatus, tarsystem TYPE tr_target, korrdev TYPE trcateg, as4user TYPE tr_as4user, as4date TYPE as4date, as4time TYPE as4time, strkorr TYPE strkorr, as4text TYPE as4text, END OF ts_e070_plus
4 TS_OM_TEXTS Public Attribute reference (LIKE) 20110323
5 TS_TEXTS Public See coding 20110119 BEGIN OF ts_texts, langu TYPE spras, textpool TYPE tt_textpool_sorted, "usually only contains one line (exception see method extract_textpool_texts) END OF ts_texts
6 TT_CHAR100 Public See coding 20131113 tt_char100 TYPE TABLE OF char100
7 TT_DELTA Public See coding 20130909 tt_delta TYPE TABLE OF ts_delta WITH KEY om_table
8 TT_E070_PLUS Public See coding 20110720 tt_e070_plus TYPE TABLE OF ts_e070_plus
9 TT_OM_TEXTS Public Attribute reference (LIKE) 20110323
10 TT_OM_TEXTS_WA_ATTR Public Attribute reference (LIKE) 20120103
11 TT_PROGRAMM Public See coding 20110218 tt_programm TYPE TABLE OF programm WITH DEFAULT KEY
12 TT_TEXTPOOL_SORTED Public See coding 20110107 tt_textpool_sorted TYPE SORTED TABLE OF textpool WITH UNIQUE KEY id key
13 TT_TEXTS Public See coding 20110119 tt_texts TYPE SORTED TABLE OF ts_texts WITH UNIQUE KEY langu
14 TT_TRANS Public See coding 20131204 tt_trans TYPE TABLE OF esh_om_trans
Method Signatures

Method ACTIVATE_PROTOTYPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LOG_MESSAGE Value transfer Type reference (TYPE) CHAR100 Character 100 20110211

Method ACTIVATE_PROTOTYPING on class CL_ESH_IEF_TOOLS has no exception.

Method ADD_TO_TEXTPOOL_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OM_TEXTS Call by reference Type reference (TYPE) TT_OM_TEXTS_WA_ATTR 20110124
2 Importing IV_ENTITY_GUID Call by reference Type reference (TYPE) SYSUUID_C UUID in character form 20110124
3 Importing IV_ENTITY_GUID_FIELD_NAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20110124
4 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS Language Key 20110121
5 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20110124
6 Importing IV_STEXT Call by reference Type reference (TYPE) ESH_E_OM_DESCRIPTION Descriptions 20110121
7 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20110124
8 Importing IV_UPDATE_FLAG Call by reference Type reference (TYPE) ESH_E_OM_UPDATE_FLAG Update Flag 20110121

Method ADD_TO_TEXTPOOL_BUFFER on class CL_ESH_IEF_TOOLS has no exception.

Method ANONYMIZE_USER_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_OM_DATA Call by reference Type reference (TYPE) DATA 20110202

Method ANONYMIZE_USER_NAME on class CL_ESH_IEF_TOOLS has no exception.

Method CHECK_DEVCLASS_FOR_SNOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRETTAB Call by reference Type reference (TYPE) BAPIRETTAB Application Log 20110126
2 Exporting EV_VALID_FOR_SNOTE Value transfer Type reference (TYPE) ABAP_BOOL 20110126
3 Importing IV_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Package 20110126
4 Importing IV_RFC_DEST_TARGET Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110220

Method CHECK_DEVCLASS_FOR_SNOTE on class CL_ESH_IEF_TOOLS has no exception.

Method CHECK_RFC_DESTINATION_4_SNOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RFC_DEST_SNOTE Value transfer Type reference (TYPE) RFCDEST Logical Destination 20110217
2 Exporting EV_RFC_DEST_TO_FIND Value transfer Type reference (TYPE) RFCDEST Logical Destination to check for 20110217
3 Importing IR_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20110126
4 Importing IV_CLIENT_TARGET Value transfer Type reference (TYPE) MANDT Client 20110126

Method CHECK_RFC_DESTINATION_4_SNOTE on class CL_ESH_IEF_TOOLS has no exception.

Method CHECK_SWC_MODIFIABLE_FOR_SNOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_SHLP Software Component 20110127
2 Returning RV_MODIFIABLE Value transfer Type reference (TYPE) BOOLE_D SWC is modifiable 20110127

Method CHECK_SWC_MODIFIABLE_FOR_SNOTE on class CL_ESH_IEF_TOOLS has no exception.

Method CHECK_SYSREL_BLACKLIST_FULLGEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Software Component 20110511
2 Returning RV_IS_ON_BLACK_LIST Value transfer Type reference (TYPE) ABAP_BOOL 20110511

Method CHECK_SYSREL_BLACKLIST_FULLGEN on class CL_ESH_IEF_TOOLS has no exception.

Method CHECK_SYSREL_IN_OLD_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20110217
2 Exporting EV_SYSREL_IN_REQUEST Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110217
3 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Software Component 20110217

Method CHECK_SYSREL_IN_OLD_REQUESTS on class CL_ESH_IEF_TOOLS has no exception.

Method CHECK_SYSREL_NO_PROP_ALL_CLNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL System/Release 20110421
2 Importing IV_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID System/Release 20110421
3 Returning RV_PROPAGATION_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20110421

Method CHECK_SYSREL_NO_PROP_ALL_CLNT on class CL_ESH_IEF_TOOLS has no exception.

Method CHECK_SYSREL_SNOTE_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL System/Release 20110126
2 Importing IV_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID System/Release 20110126
3 Returning RV_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20110201

Method CHECK_SYSREL_SNOTE_ACTIVE on class CL_ESH_IEF_TOOLS has no exception.

Method CHECK_SYSREL_SNOTE_ACTIVE_DET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACTIVE Call by reference Type reference (TYPE) ABAP_BOOL 20110202
2 Exporting EV_SYSREL_IS_LOCAL Call by reference Type reference (TYPE) ABAP_BOOL 20110202
3 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL System/Release 20110202
4 Importing IV_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID System/Release 20110202

Method CHECK_SYSREL_SNOTE_ACTIVE_DET on class CL_ESH_IEF_TOOLS has no exception.

Method CHECK_SYSREL_SNOTE_PRG_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL System/Release 20130503
2 Importing IV_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID System/Release 20130503
3 Returning RV_PROGRAM_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL 20130503

Method CHECK_SYSREL_SNOTE_PRG_EXIST on class CL_ESH_IEF_TOOLS has no exception.

Method CHECK_TARGET_GROUP_OBJ_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20110411
2 Importing IV_DEVCLASS_OBJ Call by reference Type reference (TYPE) DEVCLASS Package 20110411
3 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) CHAR100 Name of entity 20110411
4 Importing IV_FACTORY_TYPE Call by reference Type reference (TYPE) ESH_E_OM_FACTORY_TYPE Factory-Class Type (SYSREL, OTYP, DPRVD, ...) 20110419
5 Importing IV_KORRNUM Call by reference Type reference (TYPE) KORRNUM Name of the locked correction 20110411
6 Importing IV_TARGET_GROUP_REQUEST Call by reference Type reference (TYPE) TR_TARGET Transport Target of Request 20110411
7 Returning RV_ERROR Value transfer Type reference (TYPE) ABAP_BOOL 20110411

Method CHECK_TARGET_GROUP_OBJ_REQUEST on class CL_ESH_IEF_TOOLS has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_ESH_IEF_TOOLS has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ESH_IEF_TOOLS has no exception.

Method CLEAN_UP_FILE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_FILE_NAME Call by reference Type reference (TYPE) STRING 20101022

Method CLEAN_UP_FILE_NAME on class CL_ESH_IEF_TOOLS has no exception.

Method CODE_GEN_BY_ENTITY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GENERATED_PROGRAMM Call by reference Type reference (TYPE) TT_PROGRAMM 20130320
2 Exporting ET_INFO_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20130320
3 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20130320
4 Importing IT_ENTITY_ID Call by reference Type reference (TYPE) TT_CHAR100 Entity Id (table) 20131113
5 Importing IV_DO_NOT_CHECK_IMG_REG Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130320
6 Importing IV_FACTORY_TYPE Call by reference Type reference (TYPE) ESH_E_OM_FACTORY_TYPE Factory-Class Type (SYSREL, OTYP, DPRVD, ...) 20130320
7 Importing IV_KORRNUM Call by reference Type reference (TYPE) KORRNUM Name of the locked correction 20130320
8 Importing IV_NO_TEXTPOOL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Do not generate TEXT POOL of programs 20130320
9 Importing IV_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID 20130320
10 Importing IV_TARGET_GROUP Call by reference Type reference (TYPE) TR_TARGET Transport Target of Request 20130320
11 Importing IV_TEST_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20130320
# Exception Resumable Description Created on
1 CX_ESH_IEF_EXCEPTION Common ESH Engine Exception 20130320
2 CX_ESH_OM_ENGINE ESH Object Model Exception 20130320

Method CODE_GEN_DATA_TO_PROGRAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_OM_DATA Call by reference Type reference (TYPE) DATA 20110506
2 Exporting ET_INFO_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110715
3 Importing IT_METADATA Call by reference Type reference (TYPE) CL_ESH_IEF_FRAMEWORK=>TT_FACTORY_METADATA 20101201
4 Importing IT_TEXT_KEYS Call by reference Type reference (TYPE) CL_ESH_IEF_FRAMEWORK=>TT_MODEL_TEXT_GEN 20110118
5 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) ESH_E_IF_OM_IE_CHANGE_MODE Change Mode for Object Repository Entries 20101202
6 Importing IV_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Package 20101110
7 Importing IV_KORRNUM Call by reference Type reference (TYPE) TRKORR Request/Task 20101110
8 Importing IV_OM_DATA_ASXML_STRING Call by reference Type reference (TYPE) STRING 20110124
9 Importing IV_PROGRAMM Call by reference Type reference (TYPE) PROGRAMM ABAP Program Name 20101110
# Exception Resumable Description Created on
1 CX_ESH_IEF_EXCEPTION Import/Export Framework Exception 20101110

Method CODE_GEN_DATA_TO_PROGRAM_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_OM_DATA Call by reference Type reference (TYPE) DATA 20110506
2 Exporting ET_INFO_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110715
3 Exporting EV_PROG Call by reference Type reference (TYPE) CHAR8 Generated program name (transient) 20110317
4 Importing IT_METADATA Call by reference Type reference (TYPE) CL_ESH_IEF_FRAMEWORK=>TT_FACTORY_METADATA 20110317
5 Importing IT_OM_TEXTS Call by reference Type reference (TYPE) TT_OM_TEXTS_WA_ATTR 20130925
6 Importing IT_TEXT_KEYS Call by reference Type reference (TYPE) CL_ESH_IEF_FRAMEWORK=>TT_MODEL_TEXT_GEN 20110317
7 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) ESH_E_IF_OM_IE_CHANGE_MODE Change Mode for Object Repository Entries 20110317
8 Importing IV_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Package 20110317
9 Importing IV_KORRNUM Call by reference Type reference (TYPE) TRKORR Request/Task 20110317
10 Importing IV_OM_DATA_ASXML_STRING Call by reference Type reference (TYPE) STRING 20110317
11 Importing IV_PROGRAMM Call by reference Type reference (TYPE) PROGRAMM ABAP Program Name 20110317
12 Importing IV_TEMPORARY_PROGRAMM Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Generate temporary program (unit test) 20110317
# Exception Resumable Description Created on
1 CX_ESH_IEF_EXCEPTION Import/Export Framework Exception 20110317

Method CODE_GEN_DELETE_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROGRAMM Call by reference Type reference (TYPE) TT_PROGRAMM 20110426
2 Exporting ET_PROGRAMM_INCONSISTENT Call by reference Type reference (TYPE) TT_PROGRAMM 20110427
3 Importing IV_DELETE_ALL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101214
4 Importing IV_KORRNUM Call by reference Type reference (TYPE) KORRNUM Name of the locked correction 20110426
5 Importing IV_PROGRAMM Call by reference Type reference (TYPE) PROGRAMM ABAP Program Name 20101027
6 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Software Component 20110426
7 Importing IV_TEST Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20110426
# Exception Resumable Description Created on
1 CX_ESH_IEF_EXCEPTION Import/Export Framework Exception 20101214

Method CODE_GEN_MASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GENERATED_PROGRAMM Call by reference Type reference (TYPE) TT_PROGRAMM 20130925
2 Exporting ET_INFO_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20130925
3 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20130925
4 Importing IV_KORRNUM Call by reference Type reference (TYPE) KORRNUM Name of the locked correction 20130925
5 Importing IV_REDUCE_TO_LANGU Call by reference Type reference (TYPE) SPRAS 'E' Language Key 20130925
6 Importing IV_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID Software Component GUID 20130925
7 Importing IV_TEST_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20130925
# Exception Resumable Description Created on
1 CX_ESH_IEF_EXCEPTION Import/Export Framework Exception 20130925

Method CODE_GEN_SYSREL_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GENERATED_PROGRAMM Call by reference Type reference (TYPE) TT_PROGRAMM 20110218
2 Exporting ET_INFO_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110714
3 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20110214
4 Importing IV_DO_NOT_CHECK_IMG_REG Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110505
5 Importing IV_KORRNUM Call by reference Type reference (TYPE) KORRNUM Name of the locked correction 20110218
6 Importing IV_NO_TEXTPOOL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Do not generate TEXT POOL of programs 20110420
7 Importing IV_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID 20110203
8 Importing IV_SYSREL_ONLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE generate program only for SWC 20130611
9 Importing IV_TARGET_GROUP Call by reference Type reference (TYPE) TR_TARGET Transport Target of Request 20110411
10 Importing IV_TEST_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20110505
# Exception Resumable Description Created on
1 CX_ESH_IEF_EXCEPTION Common ESH Engine Exception 20110222
2 CX_ESH_OM_ENGINE ESH Object Model Exception 20110222

Method COMPARE_SOFTWARE_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_SWC1 Call by reference Type reference (TYPE) DATA 20131016
2 Changing CV_SWC2 Call by reference Type reference (TYPE) DATA 20131016
3 Exporting ES_RESULTS Call by reference Type reference (TYPE) TS_COMPARE_RESULTS 20130820
4 Importing IV_COUNT_RECORD_DIFF_ONLY Call by reference Type reference (TYPE) ABAP_BOOL 20130913
5 Importing IV_CURRENT_SID_SWC1 Call by reference Type reference (TYPE) ABAP_BOOL Data1 of current system (SY-SID) 20131024
6 Importing IV_CURRENT_SID_SWC2 Call by reference Type reference (TYPE) ABAP_BOOL Data2 of current system (SY-SID) 20131024
7 Importing IV_DATA_IS_INT Call by reference Type reference (TYPE) ABAP_BOOL 20131023
8 Importing IV_SEARCHTERM Call by reference Type reference (TYPE) STRING 20131024
9 Importing IV_SEARCHTERM_TEXT Call by reference Type reference (TYPE) STRING 20131024
10 Importing IV_SPRAS Call by reference Type reference (TYPE) SPRAS 20131022
11 Importing IV_TEXT_NON_DDIC_ONLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20131018
12 Importing IV_TEXT_TABLES_ALSO Call by reference Type reference (TYPE) ABAP_BOOL 20130912
13 Importing IV_TEXT_TABLES_ONLY Call by reference Type reference (TYPE) ABAP_BOOL 20131022
# Exception Resumable Description Created on
1 CX_ESH_IEF_EXCEPTION Import/Export Framework Exception 20131025

Method DATA_CONTAINS_MANUAL_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATA Call by reference Type reference (TYPE) DATA 20131018
2 Importing IV_DATA_IS_INT Call by reference Type reference (TYPE) ABAP_BOOL Data dype "INT" or "EXT" 20131018
3 Importing IV_ENTITY_GUID Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20131018
4 Importing IV_ENTITY_GUID_FIELD_NAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20131108
5 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20131018
6 Returning RV_CONTAINS_MANUAL_TEXT Value transfer Type reference (TYPE) ABAP_BOOL 20131018

Method DATA_CONTAINS_MANUAL_TEXT on class CL_ESH_IEF_TOOLS has no exception.

Method EXPORT_SWC_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DOCUMENT_XML Call by reference Type reference (TYPE) XSTRING 20101022
2 Importing IV_SOFTWARE_COMPONENT Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Software Component 20101022
# Exception Resumable Description Created on
1 CX_ESH_CO_INVALID_PARAMETER Invalid Parameter 20101022

Method EXTRACT_TEXTPOOL_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXTS_ALL_LANGU Call by reference Type reference (TYPE) TT_TEXTS 20110201
2 Importing IT_OM_TEXTS Call by reference Type reference (TYPE) TT_OM_TEXTS_WA_ATTR 20110120

Method EXTRACT_TEXTPOOL_TEXTS on class CL_ESH_IEF_TOOLS has no exception.

Method FILL_FORM_BODY_FROM_ASXML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SOURCE Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20110119
2 Importing IV_ASXML_STRING Call by reference Type reference (TYPE) STRING 20110119

Method FILL_FORM_BODY_FROM_ASXML on class CL_ESH_IEF_TOOLS has no exception.

Method FILTER_TRANSPORTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROGRAMM Call by reference Type reference (TYPE) TT_PROGRAMM 20110720
2 Importing IT_E070 Call by reference Type reference (TYPE) TT_E070_PLUS 20110720

Method FILTER_TRANSPORTS on class CL_ESH_IEF_TOOLS has no exception.

Method GENERATE_PROGRAM_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Package 20110104
2 Importing IV_FACTORY_TYPE Call by reference Type reference (TYPE) ESH_E_OM_FACTORY_TYPE Factory Type (SYSREL, OTYP, DPRVD, ...) 20110104
3 Importing IV_GUID Call by reference Type reference (TYPE) SYSUUID_C UUID of Object Repositoty (per factory) 20110104
4 Importing IV_LOCAL_DEVCLASS Call by reference Type reference (TYPE) ABAP_BOOL 20130919
5 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20110510
6 Returning RV_PROGRAMM Value transfer Type reference (TYPE) PROGRAMM ABAP Program Name 20110104
# Exception Resumable Description Created on
1 CX_ESH_IEF_EXCEPTION Common ESH Engine Exception 20110104

Method GET_ALL_CLIENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_T000 Value transfer Type reference (TYPE) ESH_T_IF_T000 Clients of the System 20110127

Method GET_ALL_CLIENTS on class CL_ESH_IEF_TOOLS has no exception.

Method GET_ALL_SYS_SWC_MODIFIABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DLVUNITS Call by reference Type reference (TYPE) TRDLVUNITS Delivery Units 20110211
2 Importing IV_WITH_CHANGEABILITY Call by reference Type reference (TYPE) BOOLE_D Boolean variable 20110211

Method GET_ALL_SYS_SWC_MODIFIABLE on class CL_ESH_IEF_TOOLS has no exception.

Method GET_BASE_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20110211

Method GET_BASE_URL on class CL_ESH_IEF_TOOLS has no exception.

Method GET_DATA_FROM_GEN_PROGRAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_METADATA Call by reference Type reference (TYPE) CL_ESH_IEF_FRAMEWORK=>TT_FACTORY_METADATA 20110120
2 Exporting ET_OM_TEXTS Call by reference Type reference (TYPE) CL_ESH_IEF_TOOLS=>TT_OM_TEXTS_WA_ATTR 20110120
3 Exporting EV_ASXML Call by reference Type reference (TYPE) STRING 20110120
4 Exporting EV_PROGRAMM_EXISTS Call by reference Type reference (TYPE) ABAP_BOOL 20110120
5 Importing IV_PROGRAMM Call by reference Type reference (TYPE) PROGRAMM ABAP Program Name 20110120

Method GET_DATA_FROM_GEN_PROGRAM on class CL_ESH_IEF_TOOLS has no exception.

Method GET_DATE_AFTER_TR_IMP_RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LAST_RUN_DATE Value transfer Type reference (TYPE) SYDATUM Current Date of Application Server 20110721

Method GET_DATE_AFTER_TR_IMP_RUN on class CL_ESH_IEF_TOOLS has no exception.

Method GET_DEVCLASS_FOR_SWC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20110131
2 Exporting ES_SYSREL_EXT Value transfer Type reference (TYPE) ESH_S_OM_SYSREL Structure for ESH_OM_SYSREL 20110210
3 Exporting EV_DEVCLASS Value transfer Type reference (TYPE) DEVCLASS Package 20110131
4 Exporting EV_SYSREL_GUID Value transfer Type reference (TYPE) SYSUUID_C UUID in character form 20110131
5 Importing IV_SYSREL Value transfer Type reference (TYPE) ESH_E_OM_SYSREL_SHLP Software Component 20110131
6 Importing IV_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID Software Component GUID 20110218

Method GET_DEVCLASS_FOR_SWC on class CL_ESH_IEF_TOOLS has no exception.

Method GET_INSTALLED_LANGUAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_LANGUAGE Value transfer Type reference (TYPE) BIZC_LANGU_TAB Table of Language Keys 20110120

Method GET_INSTALLED_LANGUAGES on class CL_ESH_IEF_TOOLS has no exception.

Method GET_META_DATA_BY_TABLE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_APPL_COMP Call by reference Type reference (TYPE) UFPS_POSID Application component ID 20131024
2 Exporting EV_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Package 20131024
3 Exporting EV_KORRNUM Call by reference Type reference (TYPE) KORRNUM Name of the locked correction 20131024
4 Exporting EV_KORRNUM_UNAME Call by reference Type reference (TYPE) UNAME User Name 20131024
5 Exporting EV_PROGRAMM Call by reference Type reference (TYPE) PROGRAMM ABAP Program Name 20131024
6 Exporting EV_PROGRAMM_EXISTS Call by reference Type reference (TYPE) ABAP_BOOL 20131024
7 Exporting EV_SW_COMP Call by reference Type reference (TYPE) DLVUNIT Software Component 20131024
8 Importing IV_CURRENT_SID Call by reference Type reference (TYPE) ABAP_BOOL Data of current system (SY-SID) 20131024
9 Importing IV_DATA Call by reference Type reference (TYPE) DATA OM Table Data (one table) 20131024
10 Importing IV_DATA_ALL Call by reference Type reference (TYPE) DATA OM Table Data (all tables) 20131024
11 Importing IV_DATA_IS_INT Call by reference Type reference (TYPE) ABAP_BOOL 20131028
12 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME OM Table Name 20131024
# Exception Resumable Description Created on
1 CX_ESH_IEF_EXCEPTION Import/Export Framework Exception 20131024

Method GET_MIME_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FILE_NAME Call by reference Type reference (TYPE) STRING 20101022
2 Returning RV_MIME_TYPE Value transfer Type reference (TYPE) STRING 20101022

Method GET_MIME_TYPE on class CL_ESH_IEF_TOOLS has no exception.

Method GET_MODEL_GUID_OF_CATEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MODEL_GUID Value transfer Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20110506

Method GET_MODEL_GUID_OF_CATEG on class CL_ESH_IEF_TOOLS has no exception.

Method GET_MODEL_GUID_OF_CATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MODEL_GUID Value transfer Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20110506

Method GET_MODEL_GUID_OF_CATTR on class CL_ESH_IEF_TOOLS has no exception.

Method GET_NAMESPACE_OF_DEVCLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Package 20101026
2 Returning RV_NAMESPACE Value transfer Type reference (TYPE) NAMESPACE Namespace 20101026
# Exception Resumable Description Created on
1 CX_ESH_IEF_EXCEPTION Import/Export Framework Exception 20101026

Method GET_NEXT_FREE_TEXTPOOL_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OM_TEXTS Call by reference Type reference (TYPE) TT_OM_TEXTS_WA_ATTR 20110124
2 Returning RV_TEXTPOOL_KEY Value transfer Type reference (TYPE) TEXTPOOLKY Text element key (number/selection name) 20110124

Method GET_NEXT_FREE_TEXTPOOL_KEY on class CL_ESH_IEF_TOOLS has no exception.

Method GET_OM_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) CHAR100 20110627
2 Importing IV_FACTORY_TYPE Call by reference Type reference (TYPE) ESH_E_OM_FACTORY_TYPE Factory-Class Type (SYSREL, OTYP, DPRVD, ...) 20110624
3 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20110624
4 Returning RV_OM_GUID Value transfer Type reference (TYPE) SYSUUID_C UUID in character form 20110624

Method GET_OM_GUID on class CL_ESH_IEF_TOOLS has no exception.

Method GET_PROGRAMS_OF_SYSREL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROGRAMM Value transfer Type reference (TYPE) TT_PROGRAMM 20110427
2 Exporting ET_PROGRAMM_INCONSISTENT Value transfer Type reference (TYPE) TT_PROGRAMM 20110427
3 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Software Component 20110426

Method GET_PROGRAMS_OF_SYSREL on class CL_ESH_IEF_TOOLS has no exception.

Method GET_REQUESTS_BY_ENTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROGRAMM Call by reference Type reference (TYPE) CL_ESH_IEF_FRAMEWORK=>TT_PROGRAMM 20110104
2 Importing IV_REQUEST_ID Call by reference Type reference (TYPE) TRKORR Request/Task 20131213

Method GET_REQUESTS_BY_ENTITIES on class CL_ESH_IEF_TOOLS has no exception.

Method GET_REQUEST_BY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_KORRNUM Call by reference Type reference (TYPE) TRKORR Table of Request Numbers 20110405
2 Exporting EV_UNAME Call by reference Type reference (TYPE) UNAME User Name 20130924
3 Exporting EV_USER_HAS_NO_TASK Call by reference Type reference (TYPE) ABAP_BOOL 20110405
4 Importing IV_PROGRAMM Call by reference Type reference (TYPE) PROGRAMM Change & Transport System: Object Entries of Requests/Tasks 20110104
5 Importing IV_REQUEST_ID Call by reference Type reference (TYPE) TRKORR Request/Task 20131213

Method GET_REQUEST_BY_OBJECT on class CL_ESH_IEF_TOOLS has no exception.

Method GET_SHORTCUT_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OKCODE Call by reference Type reference (TYPE) STRING 20110211
2 Importing IV_REPORT Call by reference Type reference (TYPE) PROGRAMM ABAP Program Name 20110211
3 Returning RV_URL Value transfer Type reference (TYPE) ESH_E_IF_URL URL in Enterprise Search (optional) 20110211

Method GET_SHORTCUT_URL on class CL_ESH_IEF_TOOLS has no exception.

Method GET_SNOTE_ROOT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_ENTITY_GUID Call by reference Type reference (TYPE) CHAR32 20131029
2 Changing CV_FACTORY_TYPE Call by reference Type reference (TYPE) ESH_E_OM_FACTORY_TYPE Factory-Class Type (SYSREL, OTYP, DPRVD, ...) 20131029
3 Exporting EV_ROOT_DATA Call by reference Type reference (TYPE) DATA 20131028
4 Exporting EV_ROOT_TABLE_NAME Call by reference Type reference (TYPE) TABNAME 20131028
5 Importing IV_DATA Call by reference Type reference (TYPE) DATA OM Table Data (one table) 20131028
6 Importing IV_DATA_ALL Call by reference Type reference (TYPE) DATA OM Table Data (all tables) 20131028
7 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME OM Table Name 20131028

Method GET_SNOTE_ROOT_DATA on class CL_ESH_IEF_TOOLS has no exception.

Method GET_SYSREL_FROM_SYSREL_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID Software Component GUID 20110201
2 Returning RV_SYSREL Value transfer Type reference (TYPE) ESH_E_OM_SYSREL 20110201

Method GET_SYSREL_FROM_SYSREL_GUID on class CL_ESH_IEF_TOOLS has no exception.

Method GET_SYSREL_GUID_FROM_SYSREL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL 20110427
2 Returning RV_SYSREL_GUID Value transfer Type reference (TYPE) ESH_E_OM_SYSREL_GUID 20110427

Method GET_SYSREL_GUID_FROM_SYSREL on class CL_ESH_IEF_TOOLS has no exception.

Method GET_TEXT_KEY_BY_ENTITY_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TEXT_KEYS Call by reference Type reference (TYPE) CL_ESH_IEF_FRAMEWORK=>TT_MODEL_TEXT_GEN 20110124
2 Importing IV_OM_DATA Call by reference Type reference (TYPE) DATA 20110124
3 Returning RT_TEXT_KEYS Value transfer Type reference (TYPE) CL_ESH_IEF_FRAMEWORK=>TT_MODEL_TEXT_GEN 20110124

Method GET_TEXT_KEY_BY_ENTITY_GUID on class CL_ESH_IEF_TOOLS has no exception.

Method GET_TRANS_RELEVANT_OM_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRANS Call by reference Type reference (TYPE) TT_TRANS 20131204

Method GET_TRANS_RELEVANT_OM_TABLES on class CL_ESH_IEF_TOOLS has no exception.

Method IS_DEVCLASS_LOCAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Package 20110131
2 Returning RV_FLAG Value transfer Type reference (TYPE) ABAP_BOOL 20110131
# Exception Resumable Description Created on
1 CX_ESH_IEF_EXCEPTION Import/Export Framework Exception 20110131

Method IS_DEV_CLIENT_OF_PROGRAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_METADATA Call by reference Type reference (TYPE) CL_ESH_IEF_FRAMEWORK=>TT_FACTORY_METADATA 20110421
2 Returning RV_IS_DEVELOPMENT_CLIENT Value transfer Type reference (TYPE) ABAP_BOOL 20110421

Method IS_DEV_CLIENT_OF_PROGRAM on class CL_ESH_IEF_TOOLS has no exception.

Method IS_LATEST_PROGRAM_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Package 20110627
2 Importing IV_FACTORY_TYPE Call by reference Type reference (TYPE) ESH_E_OM_FACTORY_TYPE Factory-Class Type (SYSREL, OTYP, DPRVD, ...) 20110624
3 Importing IV_GEN_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20110627
4 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20110624
5 Importing IV_OM_ENTITY_GUID Call by reference Type reference (TYPE) SYSUUID_C UUID in character form 20110627
6 Importing IV_PROGRAMM Call by reference Type reference (TYPE) PROGRAMM ABAP Program Name 20110624
7 Importing IV_SAPRL Call by reference Type reference (TYPE) SAPRL SAP Release 20110627
8 Returning RV_IS_LATEST Value transfer Type reference (TYPE) ABAP_BOOL 20110624
# Exception Resumable Description Created on
1 CX_ESH_IEF_EXCEPTION Import/Export Framework Exception 20110627

Method IS_TEXTREPOSITORY_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) DATA 20131018
2 Importing IV_CHECK_TYPE Call by reference Type reference (TYPE) I 20131018
3 Returning RV_NO_TEXTREPOSITORY Value transfer Type reference (TYPE) ABAP_BOOL 20131018

Method IS_TEXTREPOSITORY_INITIAL on class CL_ESH_IEF_TOOLS has no exception.

Method JOB_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_JOBSEL Call by reference Type reference (TYPE) BTCSELECT Structure for parameter passing for job selection 20110802
2 Importing IV_CHECK_RUNNING_ALSO Call by reference Type reference (TYPE) ABAP_BOOL Also check if job is running 20111019
3 Returning RV_JOB_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL 20110802

Method JOB_EXISTS on class CL_ESH_IEF_TOOLS has no exception.

Method MERGE_OM_DATA_AND_TEXTPOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_OM_DATA Call by reference Type reference (TYPE) DATA 20110125
2 Importing IT_OM_TEXTS Call by reference Type reference (TYPE) TT_OM_TEXTS_WA_ATTR 20110125

Method MERGE_OM_DATA_AND_TEXTPOOL on class CL_ESH_IEF_TOOLS has no exception.

Method MIGRATE_OM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_OM_DATA Call by reference Type reference (TYPE) DATA 20130701
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20130628
3 Importing IR_CL_OTYP Call by reference Object reference (TYPE REF TO) CL_ESH_OM_OTYP Object Types 20130628
4 Importing IT_PROGRAMM_SYSREL Call by reference Type reference (TYPE) DATA 20130701
5 Importing IV_DATA_IS_EXT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Data is of type "external" 20130626
6 Importing IV_FACTORY_TYPE Call by reference Type reference (TYPE) ESH_E_OM_FACTORY_TYPE Factory-Class Type (SYSREL, OTYP, DPRVD, ...) 20130605
7 Importing IV_PHASE Call by reference Type reference (TYPE) STRING 20130626
8 Importing IV_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID Software Component GUID 20130626
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20130628

Method PREPARE_CODE_GENERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_METADATA Call by reference Type reference (TYPE) CL_ESH_IEF_FRAMEWORK=>TT_FACTORY_METADATA 20110421
2 Exporting ET_OM_TEXTS Call by reference Type reference (TYPE) TT_OM_TEXTS_WA_ATTR 20110421
3 Exporting EV_AUTHOR Call by reference Type reference (TYPE) RESPONSIBL Person Responsible for a Repository Object 20110427
4 Importing IT_METADATA Call by reference Type reference (TYPE) CL_ESH_IEF_FRAMEWORK=>TT_FACTORY_METADATA 20110421
5 Importing IT_TEXT_KEYS Call by reference Type reference (TYPE) CL_ESH_IEF_FRAMEWORK=>TT_MODEL_TEXT_GEN 20110421
6 Importing IV_DATA Call by reference Type reference (TYPE) DATA 20110421
7 Importing IV_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Package 20110427
8 Importing IV_PROGRAMM Call by reference Type reference (TYPE) PROGRAMM ABAP Program Name 20110421

Method PREPARE_CODE_GENERATION on class CL_ESH_IEF_TOOLS has no exception.

Method READ_TRANSPORTS_BY_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_LASTDATE Call by reference Type reference (TYPE) SYDATUM Current Date of Application Server 20110720
2 Exporting ET_E070 Call by reference Type reference (TYPE) TT_E070_PLUS 20110720

Method READ_TRANSPORTS_BY_DATE on class CL_ESH_IEF_TOOLS has no exception.

Method REDUCE_TO_CURRENT_SYSREL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_OM_DATA Call by reference Type reference (TYPE) DATA 20110506

Method REDUCE_TO_CURRENT_SYSREL on class CL_ESH_IEF_TOOLS has no exception.

Method REDUCE_XML_BY_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_OM_DATA Call by reference Type reference (TYPE) DATA 20130920
2 Exporting EV_ASXML Value transfer Type reference (TYPE) STRING 20130920
3 Importing IV_ASXML Call by reference Type reference (TYPE) STRING 20130919
4 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS Language Key 20130919

Method REDUCE_XML_BY_LANGUAGE on class CL_ESH_IEF_TOOLS has no exception.

Method REMOVE_INCLUDED_SWC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20130410

Method REMOVE_INCLUDED_SWC_DATA on class CL_ESH_IEF_TOOLS has no exception.

Method SCHEDULE_SWC_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20110621

Method SCHEDULE_SWC_UPDATE on class CL_ESH_IEF_TOOLS has no exception.

Method SCHEDULE_WHERE_USED_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20110719

Method SCHEDULE_WHERE_USED_UPDATE on class CL_ESH_IEF_TOOLS has no exception.

Method SET_NEXT_SMILEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CURRENT_SMILEY Call by reference Type reference (TYPE) STRING 20131023
2 Changing CV_LAST_UPDATE Call by reference Type reference (TYPE) TIMESTAMP 20131023
3 Changing CV_TEXT Call by reference Type reference (TYPE) STRING 20131023

Method SET_NEXT_SMILEY on class CL_ESH_IEF_TOOLS has no exception.

Method TADIR_CREATE_CORR_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INFO_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110715
2 Importing IT_METADATA Call by reference Type reference (TYPE) CL_ESH_IEF_FRAMEWORK=>TT_FACTORY_METADATA 20110419
3 Importing IV_AUTHOR Call by reference Type reference (TYPE) RESPONSIBL Person Responsible for a Repository Object 20110427
4 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) ESH_E_IF_OM_IE_CHANGE_MODE Change Mode for Object Repository Entries 20101202
5 Importing IV_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Package 20101124
6 Importing IV_GENERATE_TEXT_POOL Call by reference Type reference (TYPE) ABAP_BOOL 20110121
7 Importing IV_KORRNUM Call by reference Type reference (TYPE) TRKORR Correction Request 20101124
8 Importing IV_MASTERLANG Call by reference Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20110107
9 Importing IV_OBJ_NAME Call by reference Type reference (TYPE) CSEQUENCE 20101124
# Exception Resumable Description Created on
1 CX_ESH_IEF_EXCEPTION Import/Export Framework Exception 20101124

Method UPDATE_DATE_AFTER_TR_IMP_RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LAST_RUN_DATE Call by reference Type reference (TYPE) SYDATUM Current Date of Application Server 20110721

Method UPDATE_DATE_AFTER_TR_IMP_RUN on class CL_ESH_IEF_TOOLS has no exception.

Method UPDATE_PROGRAM_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PROGRAMM Call by reference Type reference (TYPE) CL_ESH_IEF_FRAMEWORK=>TT_PROGRAMM ESH Programm, Transport Data 20101216
2 Importing IT_PROGRAMM_ABAP Call by reference Type reference (TYPE) TT_PROGRAMM ABAP Program Name 20101216
3 Importing IV_PROGRAMM_ABAP Call by reference Type reference (TYPE) PROGRAMM ABAP Program Name 20101216

Method UPDATE_PROGRAM_INDEX on class CL_ESH_IEF_TOOLS has no exception.

Method UPDATE_PROGRAM_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TEXTPOOL Call by reference Type reference (TYPE) TT_TEXTPOOL_SORTED 20110513
2 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) CHAR100 20110513
3 Importing IV_FACTORY_TYPE Call by reference Type reference (TYPE) ESH_E_OM_FACTORY_TYPE 20110513
4 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL 20110513

Method UPDATE_PROGRAM_TITLE on class CL_ESH_IEF_TOOLS has no exception.

Method WRITE_JOBLOG_FROM_APPLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20110103

Method WRITE_JOBLOG_FROM_APPLOG on class CL_ESH_IEF_TOOLS has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 703