Hierarchy
⤷
⤷
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_FRAMEWORK | |
| Short Description | Import/Export Framework for Object Models | |
| 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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 4 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
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_FRAMEWORK has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Type reference (TYPE) | SEOCLSNAME | 'IF_ESH_IEF_CODE_GEN_PROGRAMM' | Code generation ABAP interface name | 20101202 | ||
| 2 | Static Attribute | Public | Type reference (TYPE) | ESH_E_OM_FACTORY_TYPE | '__BADI' | Factory type (SYSREL, OTYP, DPRVD, ...) | 20101129 | ||
| 3 | Static Attribute | Public | Type reference (TYPE) | ESH_E_IF_OM_IE_IMP_STATUS | 'ERROR' | Error: Import status (SNOTE) | 20101206 | ||
| 4 | Static Attribute | Public | Type reference (TYPE) | ESH_E_IF_OM_IE_IMP_STATUS | 'SUCCESS' | Success: Import status (SNOTE) | 20101206 | ||
| 5 | Static Attribute | Public | Type reference (TYPE) | ESH_E_IF_OM_IE_IMP_STATUS | 'WARNING' | Warning: Import status( SNOTE ) | 20110126 | ||
| 6 | Static Attribute | Public | Type reference (TYPE) | STRING | 'AUTH_CHECK' | Authorization check name | 20101213 | ||
| 7 | Static Attribute | Public | Type reference (TYPE) | STRING | 'AUTH_CHECK_GUID' | Authorization check GUID | 20101213 | ||
| 8 | Static Attribute | Public | Type reference (TYPE) | STRING | 'AUTH_OBJECT' | Authorization object name | 20101213 | ||
| 9 | Static Attribute | Public | Type reference (TYPE) | STRING | 'AUTH_OBJECT_GUID' | Authorization object GUID | 20101213 | ||
| 10 | Static Attribute | Public | Type reference (TYPE) | STRING | 'CATEGORY' | Category name | 20101213 | ||
| 11 | Static Attribute | Public | Type reference (TYPE) | STRING | 'CATEGORY_GUID' | Category GUID | 20101213 | ||
| 12 | Static Attribute | Public | Type reference (TYPE) | STRING | 'COMM_ATTR' | Common attribute name | 20101213 | ||
| 13 | Static Attribute | Public | Type reference (TYPE) | STRING | 'COMM_ATTR_GUID' | Common attribute ID | 20101213 | ||
| 14 | Static Attribute | Public | Type reference (TYPE) | STRING | 'DATA_PRVD' | Data provider name | 20101209 | ||
| 15 | Static Attribute | Public | Type reference (TYPE) | STRING | 'DATA_PRVD_GUID' | Data provider GUID | 20101209 | ||
| 16 | Static Attribute | Public | Type reference (TYPE) | STRING | 'DATA_TYPE' | Data type name | 20101210 | ||
| 17 | Static Attribute | Public | Type reference (TYPE) | STRING | 'DATA_TYPE_GUID' | Data type GUID | 20101210 | ||
| 18 | Static Attribute | Public | Type reference (TYPE) | STRING | 'DEVCLASS' | Package (development class) | 20101201 | ||
| 19 | Static Attribute | Public | Type reference (TYPE) | STRING | 'FACTORY_TYPE' | Object repository factory type | 20101201 | ||
| 20 | Static Attribute | Public | Type reference (TYPE) | STRING | 'GEN_TIMESTAMP' | Generated at | 20101201 | ||
| 21 | Static Attribute | Public | Type reference (TYPE) | STRING | 'GEN_TIMESTAMP_INT' | Generated at | 20110405 | ||
| 22 | Static Attribute | Public | Type reference (TYPE) | STRING | 'GEN_USER' | Generated by | 20101201 | ||
| 23 | Static Attribute | Public | Type reference (TYPE) | STRING | 'IS_DELETION' | Repository entry deletion indicator | 20101202 | ||
| 24 | Static Attribute | Public | Type reference (TYPE) | STRING | 'IS_FULL_GENERATION' | Full-Generation of all software component programs | 20110421 | ||
| 25 | Static Attribute | Public | Type reference (TYPE) | STRING | 'KORRNUM' | Workbench request | 20101201 | ||
| 26 | Static Attribute | Public | Type reference (TYPE) | STRING | 'MANDT' | SAP system client | 20101201 | ||
| 27 | Static Attribute | Public | Type reference (TYPE) | STRING | 'MODEL_GUID' | Software component GUID | 20101201 | ||
| 28 | Static Attribute | Public | Type reference (TYPE) | STRING | 'OBJECT_TYPE_GUID' | Object type GUID | 20101201 | ||
| 29 | Static Attribute | Public | Type reference (TYPE) | STRING | 'OBJECT_TYPE_NAME' | Object type name (ID) | 20101201 | ||
| 30 | Static Attribute | Public | Type reference (TYPE) | STRING | 'RELATION_GUID' | Relation GUID | 20101215 | ||
| 31 | Static Attribute | Public | Type reference (TYPE) | STRING | 'RELATION_ID' | Relation name | 20101215 | ||
| 32 | Static Attribute | Public | Type reference (TYPE) | STRING | 'SAPRL' | SAP release | 20101201 | ||
| 33 | Static Attribute | Public | Type reference (TYPE) | STRING | 'SYSID' | SAP system ID | 20101201 | ||
| 34 | Static Attribute | Public | Type reference (TYPE) | STRING | 'SYSREL' | 20101201 | |||
| 35 | Static Attribute | Public | Type reference (TYPE) | STRING | 'TRIGGER_SYSREL_IMPORT' | Import all programs of software component (again) | 20131009 | ||
| 36 | Static Attribute | Public | Type reference (TYPE) | STRING | 'ZESH' | 20110302 | |||
| 37 | Static Attribute | Public | Type reference (TYPE) | STRING | 'ESHS' | 20110302 | |||
| 38 | Static Attribute | Public | Type reference (TYPE) | STRING | '_TABLE' | 20110119 | |||
| 39 | Static Attribute | Public | Type reference (TYPE) | TABNAME | 'ESH_OM_CAUTHCT' | Table name | 20110128 | ||
| 40 | Static Attribute | Public | Type reference (TYPE) | TABNAME | 'ESH_OM_CAUTHONWT' | Table name | 20110128 | ||
| 41 | Static Attribute | Public | Type reference (TYPE) | TABNAME | 'ESH_OM_CCATEGT' | Table name | 20110128 | ||
| 42 | Static Attribute | Public | Type reference (TYPE) | TABNAME | 'ESH_OM_CCATTRT' | Table name | 20110128 | ||
| 43 | Static Attribute | Public | Type reference (TYPE) | TABNAME | 'ESH_OM_CDATATYFT' | Table name | 20110128 | ||
| 44 | Static Attribute | Public | Type reference (TYPE) | TABNAME | 'ESH_OM_CDATATYT' | Table name | 20110128 | ||
| 45 | Static Attribute | Public | Type reference (TYPE) | TABNAME | 'ESH_OM_CDPRVDGT' | Table name | 20110128 | ||
| 46 | Static Attribute | Public | Type reference (TYPE) | TABNAME | 'ESH_OM_CDPRVDT' | Table name | 20110128 | ||
| 47 | Static Attribute | Public | Type reference (TYPE) | TABNAME | 'ESH_OM_COTYPNAT' | Table name | 20110121 | ||
| 48 | Static Attribute | Public | Type reference (TYPE) | TABNAME | 'ESH_OM_COTYPNBNT' | Table name | 20110121 | ||
| 49 | Static Attribute | Public | Type reference (TYPE) | TABNAME | 'ESH_OM_COTYPNGFT' | Table name | 20110121 | ||
| 50 | Static Attribute | Public | Type reference (TYPE) | TABNAME | 'ESH_OM_COTYPNQGT' | Table name | 20110121 | ||
| 51 | Static Attribute | Public | Type reference (TYPE) | TABNAME | 'ESH_OM_COTYPNQT' | Table name | 20110120 | ||
| 52 | Static Attribute | Public | Type reference (TYPE) | TABNAME | 'ESH_OM_COTYPNRGT' | Table name | 20110121 | ||
| 53 | Static Attribute | Public | Type reference (TYPE) | TABNAME | 'ESH_OM_COTYPNRPT' | Table name | 20130325 | ||
| 54 | Static Attribute | Public | Type reference (TYPE) | TABNAME | 'ESH_OM_COTYPNRRT' | Table name | 20130325 | ||
| 55 | Static Attribute | Public | Type reference (TYPE) | TABNAME | 'ESH_OM_COTYPNT' | Table name | 20110120 | ||
| 56 | Static Attribute | Public | Type reference (TYPE) | TABNAME | 'ESH_OM_COTYPT' | 20110119 | |||
| 57 | Static Attribute | Public | Type reference (TYPE) | TABNAME | 'ESH_OM_COTYPUGT' | Table name | 20110121 | ||
| 58 | Static Attribute | Public | Type reference (TYPE) | TABNAME | 'ESH_OM_SYSRELT' | Table name | 20110128 | ||
| 59 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ESH_IEF_FRAMEWORK | Import/export framework for object models | 20101022 | |||
| 60 | Instance attribute | Private | Type reference (TYPE) | BAPIRETTAB | Table with BAPI return information | 20101210 | |||
| 61 | Static Attribute | Private | Type reference (TYPE) | TT_MODEL_DATATY_GEN | Data type keys | 20101123 | |||
| 62 | Static Attribute | Private | Type reference (TYPE) | TT_MODEL_DPRVD_GEN | DPRVD keys | 20101118 | |||
| 63 | Instance attribute | Private | Type reference (TYPE) | TT_FWK_ADAPER | 20101022 | ||||
| 64 | Static Attribute | Private | Type reference (TYPE) | TT_MODEL_GEN | Sysrel keys | 20101119 | |||
| 65 | Static Attribute | Private | Type reference (TYPE) | TT_MODEL_OTYP_GEN | OTYP keys | 20101118 | |||
| 66 | Instance attribute | Private | Type reference (TYPE) | TT_PROGRAMM | 20101115 | ||||
| 67 | Instance attribute | Private | Type reference (TYPE) | ESH_E_OM_MODEL_GUID | Model GUID | 20101022 | |||
| 68 | Instance attribute | Private | Type reference (TYPE) | SYLANGU | Language key of current text environment | 20101022 | |||
| 69 | Instance attribute | Private | Type reference (TYPE) | ESH_E_OM_MODEL_GUID | Model GUID | 20101022 | |||
| 70 | Instance attribute | Private | Type reference (TYPE) | ESH_E_OM_OBJECT_TYPE | Object type | 20101022 | |||
| 71 | Instance attribute | Private | Type reference (TYPE) | RFCDEST | Logical destination (specified in function call) | 20101022 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Remove records of non-existing reports | 20101217 | |
| 2 | Instance method | Private | Method | Collect entry for import log | 20110124 | |
| 3 | Static method | Public | Method | Create specific data structure of repository objects | 20101108 | |
| 4 | Instance method | Public | Method | Evaluate relevant transport requests for gen. programs | 20101117 | |
| 5 | Instance method | Public | Method | Generate code: AUTHC, ... data (auth. check, path, ...) | 20101213 | |
| 6 | Instance method | Public | Method | Generate code: AUTHONW, ... data (NW authorization object) | 20101222 | |
| 7 | Instance method | Public | Method | Generate code: Application data passed by BAdI | 20101022 | |
| 8 | Instance method | Public | Method | Generate code: CATEG data (categories) | 20101022 | |
| 9 | Instance method | Public | Method | Generate code: CATTR data (common attributes) | 20101022 | |
| 10 | Instance method | Public | Method | Generate code: DATATY data (data type) | 20101208 | |
| 11 | Instance method | Public | Method | Generate code: DPRVD data (data provider) | 20101022 | |
| 12 | Instance method | Public | Method | Generate code: OTYP data (search & analytics model) | 20101022 | |
| 13 | Instance method | Public | Method | Generate code: RELAT, ... data (relations of model nodes) | 20101215 | |
| 14 | Instance method | Public | Method | Generate code: SYSREL data (software component) | 20101022 | |
| 15 | Instance method | Public | Method | Set correction requests for save | 20101115 | |
| 16 | Static method | Public | Method | Export software component (to XML document) | 20101022 | |
| 17 | Instance method | Private | Method | Read model repository data | 20101209 | |
| 18 | Static method | Private | Method | 20110202 | ||
| 19 | Static method | Public | Method | Get external change mode (human readable) | 20101209 | |
| 20 | Static method | Public | Method | Get external ID (human readable) of repository entity | 20101207 | |
| 21 | Static method | Public | Method | Determin the OM factory type based onOM table name | 20131024 | |
| 22 | Instance method | Private | Method | Determin the OM factory type based on OM-data | 20101112 | |
| 23 | Static method | Public | Method | Get from metadata | 20101221 | |
| 24 | Static method | Private | Method | Get generic GUID of repository entity | 20101216 | |
| 25 | Static method | Public | Method | Get icon for import status | 20101209 | |
| 26 | Static method | Private | Method | Get import log for repository objects | 20101216 | |
| 27 | Static method | Public | Method | Get import log messages for repository objects | 20101206 | |
| 28 | Static method | Public | Method | Get instance of import/export framework | 20101022 | |
| 29 | Instance method | Private | Method | Get OM instance by object repository factory type | 20101222 | |
| 30 | Static method | Private | Method | 20101222 | ||
| 31 | Instance method | Private | Method | Get the program (transport data) based on the GUID-hashcode | 20101201 | |
| 32 | Static method | Public | Method | Get the display text corresponding to the factory type | 20101130 | |
| 33 | Instance method | Private | Method | 20110126 | ||
| 34 | Static method | Public | Method | Get obj. catalog entries of all generated programs (SNOTE) | 20101216 | |
| 35 | Static method | Public | Method | Get object repository object versions | 20101216 | |
| 36 | Instance method | Private | Method | 20110203 | ||
| 37 | Static method | Public | Method | Get the import sequence corresponding to the factory type | 20110104 | |
| 38 | Instance method | Protected | Method | Delete object repository entries | 20101203 | |
| 39 | Instance method | Protected | Method | Update outdated object repository objects | 20110203 | |
| 40 | Instance method | Protected | Method | Update outdated application data (triggered by model change) | 20101126 | |
| 41 | Instance method | Protected | Method | Save changes in object repository | 20101221 | |
| 42 | Instance method | Protected | Method | Save changes in object repository | 20101221 | |
| 43 | Instance method | Protected | Method | Save changes in object repository | 20101221 | |
| 44 | Static method | Public | Method | Get pending object repository objects for update | 20130826 | |
| 45 | Instance method | Public | Method | Update outdated object repository objects | 20101112 | |
| 46 | Instance method | Public | Method | Update outdated object repository objects - background task | 20101112 | |
| 47 | Instance method | Private | Method | PUT buffer to import log | 20110124 | |
| 48 | Instance method | Private | Method | PUT buffer to import log | 20110124 | |
| 49 | Static method | Public | Method | Import all progs of SWC (triggered by reset import log date) | 20131015 | |
| 50 | Instance method | Private | Method | Update import log for rep. objects (one line per program) | 20101112 | |
| 51 | Static method | Public | Method | Update request, system, client and last-changed timestamp | 20130925 | |
| 52 | Static method | Public | Method | Upload ext. data source from file to IE framework buffer | 20101022 | |
| 53 | Static method | Public | Method | Get uploaded ext. data source file from IE framework buffer | 20101022 | |
| 54 | Static method | Public | Method | Remove ext. data source file from IE framework buffer | 20101022 | |
| 55 | Instance method | Private | Method | Generically get appropriate class and typed parameter | 20110119 | |
| 56 | Instance method | Private | Method | Generically update repository object | 20101222 |
Events
Class CL_ESH_IEF_FRAMEWORK has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TS_FACTORY_METADATA | Public | Attribute reference (LIKE) | 20110323 | |
||
| 2 | TS_FACTORY_TO_GENERATE | Public | See coding | 20101117 | BEGIN OF ts_factory_to_generate,
devclass TYPE devclass,
factory_type TYPE esh_e_om_factory_type,
guid TYPE esh_e_om_object_type_guid,
programm TYPE programm,
END OF ts_factory_to_generate
|
||
| 3 | TS_FWK_ADAPER | Public | See coding | 20101022 | BEGIN OF ts_fwk_adaper,
mdata_prov_type TYPE esh_e_om_meta_data_prov_type,
supports_buffer_upload TYPE abap_bool,
END OF ts_fwk_adaper
|
||
| 4 | TS_IMPLOG_BUFFER | Public | See coding | 20110124 | BEGIN OF ts_implog_buffer,
programm TYPE programm,
trdir_datum TYPE sydatum,
trdir_uzeit TYPE syuzeit,
factory_type TYPE esh_e_om_factory_type,
metadata TYPE cl_esh_ief_framework=>tt_factory_metadata,
import_status TYPE esh_e_if_om_ie_imp_status,
applog TYPE REF TO if_esh_om_applog,
change_mode TYPE esh_e_if_om_ie_change_mode,
END OF ts_implog_buffer
|
||
| 5 | TS_MODEL_AUTHC_GEN | Public | See coding | 20101213 | BEGIN OF ts_model_authc_gen,
model_guid TYPE esh_e_om_model_guid,
auth_check_guid TYPE esh_e_om_auth_check_guid,
devclass TYPE devclass,
entity_id TYPE char100,
END OF ts_model_authc_gen
|
||
| 6 | TS_MODEL_AUTHONW_GEN | Public | See coding | 20101213 | BEGIN OF ts_model_authonw_gen,
model_guid TYPE esh_e_om_model_guid,
auth_object_guid TYPE esh_e_om_auth_object_guid,
devclass TYPE devclass,
entity_id TYPE char100,
END OF ts_model_authonw_gen
|
||
| 7 | TS_MODEL_CATEG_GEN | Public | See coding | 20101208 | BEGIN OF ts_model_categ_gen,
org_sysrel_guid TYPE esh_e_om_sysrel_guid,
category_guid TYPE esh_e_om_category_guid,
devclass TYPE devclass,
entity_id TYPE char100,
END OF ts_model_categ_gen
|
||
| 8 | TS_MODEL_CATTR_GEN | Public | See coding | 20101213 | BEGIN OF ts_model_cattr_gen,
org_sysrel_guid TYPE esh_e_om_sysrel_guid,
comm_attr_guid TYPE esh_e_om_comm_attr_guid,
devclass TYPE devclass,
entity_id TYPE char100,
END OF ts_model_cattr_gen
|
||
| 9 | TS_MODEL_DATATY_GEN | Public | See coding | 20101122 | BEGIN OF ts_model_dataty_gen,
model_guid TYPE esh_e_om_model_guid,
data_type_guid TYPE esh_e_om_data_type_guid,
devclass TYPE devclass,
entity_id TYPE char100,
END OF ts_model_dataty_gen
|
||
| 10 | TS_MODEL_DPRVD_GEN | Public | See coding | 20101104 | BEGIN OF ts_model_dprvd_gen,
model_guid TYPE esh_e_om_model_guid,
data_prvd_guid TYPE esh_e_om_data_provider_guid,
devclass TYPE devclass,
entity_id TYPE char100,
END OF ts_model_dprvd_gen
|
||
| 11 | TS_MODEL_GEN | Public | See coding | 20101104 | BEGIN OF ts_model_gen,
sysrel_guid TYPE esh_e_om_sysrel_guid,
devclass TYPE devclass,
entity_id TYPE char100,
END OF ts_model_gen
|
||
| 12 | TS_MODEL_OTYP_GEN | Public | See coding | 20101104 | BEGIN OF ts_model_otyp_gen,
model_guid TYPE esh_e_om_model_guid,
object_type_guid TYPE esh_e_om_object_type_guid,
devclass TYPE devclass,
entity_id TYPE char100,
provider_id TYPE esh_e_if_provider_id,
END OF ts_model_otyp_gen
|
||
| 13 | TS_MODEL_RELAT_GEN | Public | See coding | 20101126 | BEGIN OF ts_model_relat_gen,
model_guid TYPE esh_e_om_model_guid,
relation_guid TYPE esh_e_om_relation_guid,
source_node_guid TYPE esh_e_om_source_node_guid,
target_node_guid TYPE esh_e_om_target_node_guid,
devclass TYPE devclass,
entity_id TYPE char100,
END OF ts_model_relat_gen
|
||
| 14 | TS_MODEL_TEXT_GEN | Public | See coding | 20110118 | BEGIN OF ts_model_text_gen,
tabname TYPE tabname,
model_guid TYPE esh_e_om_model_guid,
entity_guid TYPE sysuuid_c,
update_flag TYPE esh_e_om_update_flag,
END OF ts_model_text_gen
|
||
| 15 | TS_PROGRAMM | Public | See coding | 20101112 | BEGIN OF ts_programm,
factory_type TYPE esh_e_om_factory_type,
programm TYPE programm,
trdir_datum TYPE sydatum, "relevant for import
trdir_uzeit TYPE syuzeit, "relevant for import
korrnum TYPE trkorr,
devclass TYPE devclass,
model_guid TYPE esh_e_om_model_guid,
entity_id TYPE char100,
entity_guid TYPE sysuuid_c, "i.e. esh_e_om_object_type_guid
sysrel TYPE esh_e_om_sysrel,
user_has_no_task TYPE abap_bool,
END OF ts_programm
|
||
| 16 | TS_PROGRAMM_IMPORT | Public | See coding | 20101221 | BEGIN OF ts_programm_import,
model_guid TYPE esh_e_om_model_guid,
sysrel TYPE esh_e_om_sysrel,
imp_sequence TYPE i,
programm TYPE programm,
trdir_datum TYPE sydatum,
trdir_uzeit TYPE syuzeit,
gen_timestamp_int TYPE timestamp,
factory_type TYPE esh_e_om_factory_type,
korrnum TYPE trkorr,
devclass TYPE devclass,
entity_id TYPE char100,
entity_guid TYPE sysuuid_c, "i.e. esh_e_om_object_type_guid,
metadata TYPE tt_factory_metadata,
om_data TYPE REF TO data,
om_texts TYPE cl_esh_ief_tools=>tt_om_texts_wa_attr,
change_mode TYPE esh_e_if_om_ie_change_mode,
END OF ts_programm_import
|
||
| 17 | TT_FACTORY_METADATA | Public | Attribute reference (LIKE) | 20110323 | |
||
| 18 | TT_FACTORY_TO_GENERATE | Public | See coding | 20101117 | tt_factory_to_generate TYPE TABLE OF ts_factory_to_generate
|
||
| 19 | TT_FILE_CONTENT_X | Public | See coding | 20101022 | tt_file_content_x TYPE TABLE OF esh_s_if_om_ie_file WITH KEY sw_comp_id file_name
|
||
| 20 | TT_FWK_ADAPER | Public | See coding | 20101022 | tt_fwk_adaper TYPE TABLE OF ts_fwk_adaper WITH DEFAULT KEY
|
||
| 21 | TT_IMPLGM | Public | See coding | 20101206 | tt_implgm TYPE TABLE OF esh_om_ie_implgm WITH KEY mandt programm
|
||
| 22 | TT_IMPLOG | Public | See coding | 20101216 | tt_implog TYPE TABLE OF esh_om_ie_implog WITH KEY mandt programm
|
||
| 23 | TT_IMPLOG_BUFFER | Public | See coding | 20110124 | tt_implog_buffer TYPE TABLE OF ts_implog_buffer WITH DEFAULT KEY
|
||
| 24 | TT_META_DATA_PROV_TYPES | Public | See coding | 20101022 | tt_meta_data_prov_types TYPE TABLE OF esh_s_mu_meta_data_prov_type WITH DEFAULT KEY
|
||
| 25 | TT_MODEL_AUTHC_GEN | Public | See coding | 20101213 | tt_model_authc_gen TYPE SORTED TABLE OF ts_model_authc_gen
WITH UNIQUE KEY model_guid auth_check_guid
|
||
| 26 | TT_MODEL_AUTHONW_GEN | Public | See coding | 20101213 | tt_model_authonw_gen TYPE SORTED TABLE OF ts_model_authonw_gen
WITH UNIQUE KEY model_guid auth_object_guid
|
||
| 27 | TT_MODEL_CATEG_GEN | Public | See coding | 20101208 | tt_model_categ_gen TYPE SORTED TABLE OF ts_model_categ_gen
WITH UNIQUE KEY org_sysrel_guid category_guid
|
||
| 28 | TT_MODEL_CATTR_GEN | Public | See coding | 20101213 | tt_model_cattr_gen TYPE SORTED TABLE OF ts_model_cattr_gen
WITH UNIQUE KEY org_sysrel_guid comm_attr_guid
|
||
| 29 | TT_MODEL_DATATY_GEN | Public | See coding | 20101122 | tt_model_dataty_gen TYPE SORTED TABLE OF ts_model_dataty_gen
WITH UNIQUE KEY model_guid data_type_guid
|
||
| 30 | TT_MODEL_DPRVD_GEN | Public | See coding | 20101104 | tt_model_dprvd_gen TYPE SORTED TABLE OF ts_model_dprvd_gen
WITH UNIQUE KEY model_guid data_prvd_guid
|
||
| 31 | TT_MODEL_GEN | Public | See coding | 20101104 | tt_model_gen TYPE SORTED TABLE OF ts_model_gen WITH UNIQUE KEY sysrel_guid
|
||
| 32 | TT_MODEL_OTYP_GEN | Public | See coding | 20101104 | tt_model_otyp_gen TYPE SORTED TABLE OF ts_model_otyp_gen WITH UNIQUE KEY model_guid object_type_guid
|
||
| 33 | TT_MODEL_RELAT_GEN | Public | See coding | 20101126 | tt_model_relat_gen TYPE SORTED TABLE OF ts_model_relat_gen
WITH UNIQUE KEY model_guid relation_guid
|
||
| 34 | TT_MODEL_TEXT_GEN | Public | See coding | 20110118 | tt_model_text_gen TYPE SORTED TABLE OF ts_model_text_gen WITH UNIQUE KEY tabname model_guid entity_guid
|
||
| 35 | TT_PROGRAMM | Public | See coding | 20101112 | tt_programm TYPE SORTED TABLE OF ts_programm WITH UNIQUE KEY programm
|
||
| 36 | TT_PROGRAMM_IMPORT | Public | See coding | 20101221 | tt_programm_import TYPE SORTED TABLE OF ts_programm_import WITH UNIQUE KEY model_guid imp_sequence programm
|
||
| 37 | TT_TRANS | Public | See coding | 20101112 | tt_trans TYPE TABLE OF esh_om_trans WITH KEY mandt pgmid object obj_name
|
||
| 38 | TT_TRDIR | Public | See coding | 20101216 | tt_trdir TYPE TABLE OF trdir WITH KEY name
|
||
| 39 | TT_VERSION_MGMT | Public | See coding | 20101216 | tt_version_mgmt TYPE TABLE OF esh_s_if_om_ie_ui_version_mgmt WITH KEY mandt programm
|
Method Signatures
Method CLEAN_UP_IMPLOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_IMPLOG | Call by reference | Type reference (TYPE) | TT_IMPLOG | 20101217 | ||||
| 2 | CT_TRDIR | Call by reference | Type reference (TYPE) | TT_TRDIR | 20101217 | ||||
| 3 | IV_CLEAN_UP_DB | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20101217 |
Method CLEAN_UP_IMPLOG on class CL_ESH_IEF_FRAMEWORK has no exception.
Method COLLECT_FOR_IMPLOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_IMPLOG_BUFFER | Call by reference | Type reference (TYPE) | TT_IMPLOG_BUFFER | 20110124 | ||||
| 2 | IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20110124 | |||
| 3 | IT_METADATA | Call by reference | Type reference (TYPE) | CL_ESH_IEF_FRAMEWORK=>TT_FACTORY_METADATA | 20110124 | ||||
| 4 | IV_CHANGE_MODE | Call by reference | Type reference (TYPE) | ESH_E_IF_OM_IE_CHANGE_MODE | Change Mode for Object Repository Entries | 20110124 | |||
| 5 | IV_FACTORY_TYPE | Call by reference | Type reference (TYPE) | ESH_E_OM_FACTORY_TYPE | Factory-Class Type (SYSREL, OTYP, DPRVD, ...) | 20110124 | |||
| 6 | IV_IMPORT_STATUS | Call by reference | Type reference (TYPE) | ESH_E_IF_OM_IE_IMP_STATUS | Import Status (SNOTE) | 20110124 | |||
| 7 | IV_PROGRAMM | Call by reference | Type reference (TYPE) | PROGRAMM | ABAP Program Name | 20110124 | |||
| 8 | IV_TRDIR_DATUM | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20110208 | |||
| 9 | IV_TRDIR_UZEIT | Call by reference | Type reference (TYPE) | SYUZEIT | Current Time of Application Server | 20110208 |
Method COLLECT_FOR_IMPLOG on class CL_ESH_IEF_FRAMEWORK has no exception.
Method CREATE_OM_STRUCTURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_OM_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20110124 | ||||
| 2 | IV_TYPE | Call by reference | Type reference (TYPE) | STRING | "_INT" or "_EXT" | 20101108 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception when Creating a Structure Type | 20101108 |
Method EVALUATE_RELEVANT_REQUESTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PROGRAMM_REQUEST | Call by reference | Type reference (TYPE) | TT_PROGRAMM | 20101118 | ||||
| 2 | IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20101208 | |||
| 3 | IV_REQUEST_ID | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20131213 | |||
| 4 | IV_SYSREL | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | Software Component | 20101122 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Import/Export Framework Exception | 20110104 |
Method EXP_OM_CODE_GEN_AUTHC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INFO_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20110715 | ||||
| 2 | IT_DELETION_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_AUTHC_GEN | 20101213 | ||||
| 3 | IT_MODIFICATION_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_AUTHC_GEN | 20101213 | ||||
| 4 | IT_TEXT_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_TEXT_GEN | 20110118 | ||||
| 5 | IV_IS_SWC_FULL_GENERATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110421 | |||
| 6 | IV_NO_SNOTE_ACTIVE_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101213 |
Method EXP_OM_CODE_GEN_AUTHONW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INFO_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20110715 | ||||
| 2 | IT_DELETION_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_AUTHONW_GEN | 20101222 | ||||
| 3 | IT_MODIFICATION_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_AUTHONW_GEN | 20101222 | ||||
| 4 | IT_TEXT_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_TEXT_GEN | 20110118 | ||||
| 5 | IV_IS_SWC_FULL_GENERATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110421 | |||
| 6 | IV_NO_SNOTE_ACTIVE_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101222 |
Method EXP_OM_CODE_GEN_BADI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INFO_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20110715 | ||||
| 2 | IS_DELETION_KEYS | Call by reference | Type reference (TYPE) | TS_MODEL_OTYP_GEN | 20101129 | ||||
| 3 | IS_MODIFICATION_KEYS | Call by reference | Type reference (TYPE) | TS_MODEL_OTYP_GEN | 20101129 | ||||
| 4 | IT_METADATA_OTYP | Call by reference | Type reference (TYPE) | CL_ESH_IEF_FRAMEWORK=>TT_FACTORY_METADATA | 20101201 | ||||
| 5 | IV_CHANGE_MODE | Call by reference | Type reference (TYPE) | ESH_E_IF_OM_IE_CHANGE_MODE | Change Mode for Object Repository Entries | 20101202 | |||
| 6 | IV_DEVCLASS | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20101129 | |||
| 7 | IV_KORRNUM | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20101129 | |||
| 8 | IV_PROVIDER_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_PROVIDER_ID | Provider ID | 20111031 | |||
| 9 | IV_SYSREL | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | 20101129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101203 |
Method EXP_OM_CODE_GEN_CATEG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INFO_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20110715 | ||||
| 2 | IT_DELETION_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_CATEG_GEN | 20101104 | ||||
| 3 | IT_MODIFICATION_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_CATEG_GEN | 20101104 | ||||
| 4 | IT_TEXT_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_TEXT_GEN | 20110118 | ||||
| 5 | IV_IS_SWC_FULL_GENERATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110421 | |||
| 6 | IV_NO_SNOTE_ACTIVE_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101119 |
Method EXP_OM_CODE_GEN_CATTR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INFO_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20110715 | ||||
| 2 | IT_DELETION_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_CATTR_GEN | 20101104 | ||||
| 3 | IT_MODIFICATION_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_CATTR_GEN | 20101104 | ||||
| 4 | IT_TEXT_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_TEXT_GEN | 20110118 | ||||
| 5 | IV_IS_SWC_FULL_GENERATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110421 | |||
| 6 | IV_NO_SNOTE_ACTIVE_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101119 |
Method EXP_OM_CODE_GEN_DATATY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INFO_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20110715 | ||||
| 2 | IT_DELETION_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_DATATY_GEN | 20101208 | ||||
| 3 | IT_MODIFICATION_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_DATATY_GEN | 20101208 | ||||
| 4 | IT_TEXT_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_TEXT_GEN | 20110118 | ||||
| 5 | IV_IS_SWC_FULL_GENERATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110421 | |||
| 6 | IV_NO_SNOTE_ACTIVE_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101210 |
Method EXP_OM_CODE_GEN_DPRVD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INFO_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20110715 | ||||
| 2 | IT_DELETION_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_DPRVD_GEN | 20101104 | ||||
| 3 | IT_MODIFICATION_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_DPRVD_GEN | 20101104 | ||||
| 4 | IT_TEXT_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_TEXT_GEN | 20110118 | ||||
| 5 | IV_IS_SWC_FULL_GENERATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110421 | |||
| 6 | IV_NO_SNOTE_ACTIVE_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101203 |
Method EXP_OM_CODE_GEN_OTYP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INFO_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20110715 | |||
| 2 | IT_DELETION_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_OTYP_GEN | 20101104 | ||||
| 3 | IT_MODIFICATION_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_OTYP_GEN | 20101104 | ||||
| 4 | IT_RELAT_DELETION_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_RELAT_GEN | 20101126 | ||||
| 5 | IT_RELAT_MODIF_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_RELAT_GEN | 20101126 | ||||
| 6 | IT_TEXT_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_TEXT_GEN | 20110118 | ||||
| 7 | IV_IS_SWC_FULL_GENERATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110421 | |||
| 8 | IV_NO_SNOTE_ACTIVE_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Import/Export Framework Exception | 20101203 |
Method EXP_OM_CODE_GEN_RELAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INFO_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20110715 | ||||
| 2 | IT_RELAT_DELETION_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_RELAT_GEN | 20101215 | ||||
| 3 | IT_RELAT_MODIF_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_RELAT_GEN | 20101215 | ||||
| 4 | IT_TEXT_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_TEXT_GEN | 20110118 | ||||
| 5 | IV_IS_SWC_FULL_GENERATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110421 | |||
| 6 | IV_NO_SNOTE_ACTIVE_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101215 |
Method EXP_OM_CODE_GEN_SYSREL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INFO_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20110715 | ||||
| 2 | IT_DELETION_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_GEN | 20101119 | ||||
| 3 | IT_MODIFICATION_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_GEN | 20101104 | ||||
| 4 | IT_TEXT_KEYS | Call by reference | Type reference (TYPE) | TT_MODEL_TEXT_GEN | 20110118 | ||||
| 5 | IV_IS_SWC_FULL_GENERATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110421 | |||
| 6 | IV_NO_SNOTE_ACTIVE_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110218 | ||||
| 7 | IV_TRIGGER_SYSREL_IMPORT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20131009 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101203 |
Method EXP_OM_SET_KORRNUM_FOR_SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_PROGRAMM | Call by reference | Type reference (TYPE) | TT_PROGRAMM | 20101115 |
Method EXP_OM_SET_KORRNUM_FOR_SAVE on class CL_ESH_IEF_FRAMEWORK has no exception.
Method EXP_OM_SWC_TO_XML Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_DOCUMENT_XML | Call by reference | Type reference (TYPE) | XSTRING | 20101022 | ||||
| 2 | IV_SOFTWARE_COMPONENT | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | Software Component | 20101022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Invalid Parameter | 20101022 |
Method EXP_READ_OM_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_OM_DATA | Call by reference | Type reference (TYPE) | DATA | 20110124 | ||||
| 2 | IS_MODEL_AUTHC_GEN | Call by reference | Type reference (TYPE) | TS_MODEL_AUTHC_GEN | 20101213 | ||||
| 3 | IS_MODEL_AUTHONW_GEN | Call by reference | Type reference (TYPE) | TS_MODEL_AUTHONW_GEN | 20101213 | ||||
| 4 | IS_MODEL_CATEG_GEN | Call by reference | Type reference (TYPE) | TS_MODEL_CATEG_GEN | 20101213 | ||||
| 5 | IS_MODEL_CATTR_GEN | Call by reference | Type reference (TYPE) | TS_MODEL_CATTR_GEN | 20101213 | ||||
| 6 | IS_MODEL_DATATY_GEN | Call by reference | Type reference (TYPE) | TS_MODEL_DATATY_GEN | 20101209 | ||||
| 7 | IS_MODEL_DPRVD_GEN | Call by reference | Type reference (TYPE) | TS_MODEL_DPRVD_GEN | 20101209 | ||||
| 8 | IS_MODEL_GEN | Call by reference | Type reference (TYPE) | TS_MODEL_GEN | 20101209 | ||||
| 9 | IS_MODEL_OTYP_GEN | Call by reference | Type reference (TYPE) | TS_MODEL_OTYP_GEN | 20101209 | ||||
| 10 | IS_MODEL_RELAT_GEN | Call by reference | Type reference (TYPE) | TS_MODEL_RELAT_GEN | 20101215 | ||||
| 11 | IV_FACTORY_TYPE | Call by reference | Type reference (TYPE) | ESH_E_OM_FACTORY_TYPE | Factory Type (SYSREL, OTYP, DPRVD, ...) | 20101209 | |||
| 12 | IV_READ_DELETED | Call by reference | Type reference (TYPE) | ABAP_BOOL | Also read deleted entries | 20101210 | |||
| 13 | IV_SYSREL_GUID | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL_GUID | System/Release | 20101209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Invalid Parameter | 20101209 |
Method FILL_METADATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_METADATA | Call by reference | Type reference (TYPE) | TT_FACTORY_METADATA | 20110202 | ||||
| 2 | IS_PROGRAMM | Call by reference | Type reference (TYPE) | TS_PROGRAMM | 20110202 | ||||
| 3 | IV_FACTORY_TYPE | Call by reference | Type reference (TYPE) | ESH_E_OM_FACTORY_TYPE | Factory-Class Type (SYSREL, OTYP, DPRVD, ...) | 20110202 | |||
| 4 | IV_IS_DELETION | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110202 | ||||
| 5 | IV_IS_SWC_FULL_GENERATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110421 | ||||
| 6 | IV_MODEL_GUID | Call by reference | Type reference (TYPE) | ESH_E_OM_MODEL_GUID | Model GUID | 20110202 | |||
| 7 | IV_PARAMID_OF_ENTITY_GUID | Call by reference | Type reference (TYPE) | STRING | 20110202 | ||||
| 8 | IV_PARAMID_OF_ENTITY_ID | Call by reference | Type reference (TYPE) | STRING | 20110202 | ||||
| 9 | IV_TRIGGER_SYSREL_IMPORT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20131009 |
Method FILL_METADATA on class CL_ESH_IEF_FRAMEWORK has no exception.
Method GET_EXT_CHANGE_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CHANGE_MODE | Call by reference | Type reference (TYPE) | ESH_E_IF_OM_IE_CHANGE_MODE | Change Mode for Object Repository Entries | 20101209 | |||
| 2 | RV_TEXT | Value transfer | Type reference (TYPE) | STRING | Modeling Entity | 20101209 |
Method GET_EXT_CHANGE_MODE on class CL_ESH_IEF_FRAMEWORK has no exception.
Method GET_EXT_ENTITY_ID_BY_METADATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_METADATA | Call by reference | Type reference (TYPE) | CL_ESH_IEF_FRAMEWORK=>TT_FACTORY_METADATA | 20101207 | ||||
| 2 | IV_FACTORY_TYPE | Call by reference | Type reference (TYPE) | ESH_E_OM_FACTORY_TYPE | Factory Type (SYSREL, OTYP, DPRVD, ...) | 20101207 | |||
| 3 | IV_SHOW_SYSREL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20101220 | |||
| 4 | RV_ID | Value transfer | Type reference (TYPE) | STRING | 20101207 |
Method GET_EXT_ENTITY_ID_BY_METADATA on class CL_ESH_IEF_FRAMEWORK has no exception.
Method GET_FACTORY_TYPE_BY_TABNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | 20131024 | ||||
| 2 | RV_FACTORY_TYPE | Value transfer | Type reference (TYPE) | ESH_E_OM_FACTORY_TYPE | Factory Type (SYSREL, OTYP, DPRVD, ...) | 20131024 |
Method GET_FACTORY_TYPE_BY_TABNAME on class CL_ESH_IEF_FRAMEWORK has no exception.
Method GET_FACTORY_TYPE_FROM_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_TRANS | Call by reference | Type reference (TYPE) | TT_TRANS | 20101112 | ||||
| 2 | IV_DATA | Call by reference | Type reference (TYPE) | DATA | 20101112 | ||||
| 3 | RV_FACTORY_TYPE | Value transfer | Type reference (TYPE) | ESH_E_OM_FACTORY_TYPE | Factory Type (SYSREL, OTYP, DPRVD, ...) | 20101112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Import/Export Framework Exception | 20101112 |
Method GET_FROM_METADATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_METADATA | Call by reference | Type reference (TYPE) | TT_FACTORY_METADATA | 20110103 | ||||
| 2 | IV_PARAMID | Call by reference | Type reference (TYPE) | STRING | 20101221 | ||||
| 3 | RV_VALUE | Value transfer | Type reference (TYPE) | STRING | 20101221 |
Method GET_FROM_METADATA on class CL_ESH_IEF_FRAMEWORK has no exception.
Method GET_GENERIC_GUID_BY_METADATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_METADATA | Call by reference | Type reference (TYPE) | CL_ESH_IEF_FRAMEWORK=>TT_FACTORY_METADATA | 20101216 | ||||
| 2 | IV_FACTORY_TYPE | Call by reference | Type reference (TYPE) | ESH_E_OM_FACTORY_TYPE | Factory Type (SYSREL, OTYP, DPRVD, ...) | 20101216 | |||
| 3 | RV_GENERIC_GUID | Value transfer | Type reference (TYPE) | STRING | 20101216 |
Method GET_GENERIC_GUID_BY_METADATA on class CL_ESH_IEF_FRAMEWORK has no exception.
Method GET_ICON_FOR_IMPORT_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ICON | Value transfer | Type reference (TYPE) | STRING | 20110117 | ||||
| 2 | EV_ICON_TOOLTIP | Call by reference | Type reference (TYPE) | STRING | 20110117 | ||||
| 3 | IV_STATUS | Call by reference | Type reference (TYPE) | ESH_E_IF_OM_IE_IMP_STATUS | Import Status (SNOTE) | 20110117 |
Method GET_ICON_FOR_IMPORT_STATUS on class CL_ESH_IEF_FRAMEWORK has no exception.
Method GET_IMP_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_IMPLOG | Value transfer | Type reference (TYPE) | TT_IMPLOG | 20101216 |
Method GET_IMP_LOG on class CL_ESH_IEF_FRAMEWORK has no exception.
Method GET_IMP_LOG_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PROGRAMM | Call by reference | Type reference (TYPE) | PROGRAMM | ABAP Program Name | 20101206 | |||
| 2 | RT_IMPLGM | Value transfer | Type reference (TYPE) | TT_IMPLGM | 20101206 |
Method GET_IMP_LOG_MESSAGES on class CL_ESH_IEF_FRAMEWORK has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_ESH_IEF_FRAMEWORK | Import/Export Framework for Object Models | 20101022 |
Method GET_INSTANCE on class CL_ESH_IEF_FRAMEWORK has no exception.
Method GET_OM_INSTANCE_BY_FACTORYTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FACTORY_TYPE | Call by reference | Type reference (TYPE) | ESH_E_OM_FACTORY_TYPE | Factory-Class Type (SYSREL, OTYP, DPRVD, ...) | 20101222 | |||
| 2 | IV_SYSREL | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | Software Component | 20101222 | |||
| 3 | RR_OM_INSTANCE | Value transfer | Object reference (TYPE REF TO) | OBJECT | 20101222 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Import/Export Framework Exception | 20101222 |
Method GET_OM_PREFIX_BY_FACTORY_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FACTORY_TYPE | Call by reference | Type reference (TYPE) | ESH_E_OM_FACTORY_TYPE | Factory-Class Type (SYSREL, OTYP, DPRVD, ...) | 20101222 | |||
| 2 | RV_OM_PREFIX | Value transfer | Type reference (TYPE) | STRING | 20101222 |
Method GET_OM_PREFIX_BY_FACTORY_TYPE on class CL_ESH_IEF_FRAMEWORK has no exception.
Method GET_PROGRAMM_BY_HASHCODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_PROGRAMM | Value transfer | Type reference (TYPE) | TS_PROGRAMM | 20101201 | ||||
| 2 | IV_HASHCODE | Call by reference | Type reference (TYPE) | STRING | 20101201 |
Method GET_PROGRAMM_BY_HASHCODE on class CL_ESH_IEF_FRAMEWORK has no exception.
Method GET_TEXT_FOR_FACTORY_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FACTORY_TYPE | Call by reference | Type reference (TYPE) | ESH_E_OM_FACTORY_TYPE | Factory Type (SYSREL, OTYP, DPRVD, ...) | 20101130 | |||
| 2 | RV_FACTORY_TYPE_EX | Value transfer | Type reference (TYPE) | ESH_E_OM_IE_FACTORY_TYPE_EXT | Modeling Entity | 20101130 |
Method GET_TEXT_FOR_FACTORY_TYPE on class CL_ESH_IEF_FRAMEWORK has no exception.
Method GET_TRANSPORT_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ENTITY_GUID | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in character form | 20110126 | |||
| 2 | IV_FACTORY_TYPE | Call by reference | Type reference (TYPE) | ESH_E_OM_FACTORY_TYPE | Factory-Class Type (SYSREL, OTYP, DPRVD, ...) | 20110126 | |||
| 3 | RS_PROGRAMM | Value transfer | Type reference (TYPE) | TS_PROGRAMM | 20110126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Import/Export Framework Exception | 20110126 |
Method GET_TRDIR_OF_GENERATED_PROGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DIRECT_READ | Call by reference | Type reference (TYPE) | ABAP_BOOL | Direct read (do not make use of Where-used Index) | 20110620 | |||
| 2 | RT_TRDIR | Value transfer | Type reference (TYPE) | TT_TRDIR | 20101216 |
Method GET_TRDIR_OF_GENERATED_PROGS on class CL_ESH_IEF_FRAMEWORK has no exception.
Method GET_VERSION_MGMT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VERSION_MGMT | Call by reference | Type reference (TYPE) | TT_VERSION_MGMT | 20101216 | ||||
| 2 | EV_CONTAINS_IMPLOG_ENTRIES | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101216 | ||||
| 3 | IV_SYSREL | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | Software Component | 20130924 |
Method GET_VERSION_MGMT on class CL_ESH_IEF_FRAMEWORK has no exception.
Method HANDLE_CONFLICT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20110203 | |||
| 2 | IV_SYSREL_GUID | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL_GUID | Software Component GUID | 20110203 |
Method HANDLE_CONFLICT on class CL_ESH_IEF_FRAMEWORK has no exception.
Method IMP_GET_IMPSEQ_FOR_FACTORY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FACTORY_TYPE | Call by reference | Type reference (TYPE) | ESH_E_OM_FACTORY_TYPE | Factory Type (SYSREL, OTYP, DPRVD, ...) | 20110104 | |||
| 2 | RV_IMPSEQ | Value transfer | Type reference (TYPE) | INT1 | 20110104 |
Method IMP_GET_IMPSEQ_FOR_FACTORY on class CL_ESH_IEF_FRAMEWORK has no exception.
Method IMP_OM_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_IMPLOG_BUFFER | Call by reference | Type reference (TYPE) | TT_IMPLOG_BUFFER | 20111010 | ||||
| 2 | IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20101222 | |||
| 3 | IS_PROGRAMM_IMPORT | Call by reference | Type reference (TYPE) | TS_PROGRAMM_IMPORT | 20101222 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ESH Object Model Exception | 20110104 |
Method IMP_OM_DO_IMPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_IMPLOG_BUFFER | Call by reference | Type reference (TYPE) | TT_IMPLOG_BUFFER | 20111010 | ||||
| 2 | IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20110203 | |||
| 3 | IS_PROGRAMM_IMPORT | Call by reference | Type reference (TYPE) | TS_PROGRAMM_IMPORT | 20110203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Common ESH Engine Exception | 20110203 |
Method IMP_OM_DO_IMPORT_BADI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_IMPLOG_BUFFER | Call by reference | Type reference (TYPE) | TT_IMPLOG_BUFFER | 20111010 | ||||
| 2 | IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20101206 | |||
| 3 | IT_OTYP | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYP | Table Type for ESH_S_OM_AOTYP | 20101129 | |||
| 4 | IV_CHANGE_MODE | Call by reference | Type reference (TYPE) | ESH_E_IF_OM_IE_CHANGE_MODE | Change Mode for Object Repository Entries | 20101208 | |||
| 5 | IV_OTYP_TRDIR_DATUM | Call by reference | Type reference (TYPE) | DATUM | Date | 20110208 | |||
| 6 | IV_OTYP_TRDIR_UZEIT | Call by reference | Type reference (TYPE) | UZEIT | Time | 20110208 | |||
| 7 | IV_SW_COMP_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | 20101129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Import/Export Framework Exception | 20101213 |
Method IMP_OM_DO_LOCK_SWC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20101221 | |||
| 2 | IV_SYSREL | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | Software Component | 20101221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Common ESH Engine Exception | 20101221 |
Method IMP_OM_DO_SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20101221 | |||
| 2 | IV_MODEL_GUID | Call by reference | Type reference (TYPE) | ESH_E_OM_MODEL_GUID | 20110209 | ||||
| 3 | IV_SET_ADMIN_DATA | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20131127 | ||||
| 4 | IV_SYSREL | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | Software Component | 20110209 | |||
| 5 | IV_TEST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Checkbox | 20110222 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Common ESH Engine Exception | 20101221 |
Method IMP_OM_DO_UNLOCK_SWC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20101221 | |||
| 2 | IV_SYSREL | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | Software Component | 20101221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Common ESH Engine Exception | 20101221 |
Method IMP_OM_GET_PENDING_OM_UPDATES2 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PROGRAMM | Call by reference | Type reference (TYPE) | TT_PROGRAMM | 20130826 | ||||
| 2 | IV_DIRECT_READ | Call by reference | Type reference (TYPE) | ABAP_BOOL | Direct read (do not make use of Where-used Index) | 20130826 | |||
| 3 | IV_SYSREL | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | Software Component | 20130924 |
Method IMP_OM_GET_PENDING_OM_UPDATES2 on class CL_ESH_IEF_FRAMEWORK has no exception.
Method IMP_OM_UPDATE_CONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101203 | ||||
| 2 | IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20101112 | |||
| 3 | IT_PROGRAMM_FILTER | Call by reference | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20130911 | |||
| 4 | IV_DIRECT_READ | Call by reference | Type reference (TYPE) | ABAP_BOOL | Direct read (do not make use of Where-used Index) | 20110620 | |||
| 5 | IV_DO_COMMIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110125 | |||
| 6 | IV_SKIP_IMPORT_LOCK_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Skip ESH_ADM_PARAM -> SNOTE_IMPORT_LOCK Check | 20130620 | |||
| 7 | IV_SYSREL | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL | Software Component | 20101112 |
Method IMP_OM_UPDATE_CONTENT on class CL_ESH_IEF_FRAMEWORK has no exception.
Method IMP_OM_UPDATE_CONTENT_BGD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20101213 |
Method IMP_OM_UPDATE_CONTENT_BGD on class CL_ESH_IEF_FRAMEWORK has no exception.
Method PUT_BUFFER_TO_IMPLOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_IMPLOG_BUFFER | Call by reference | Type reference (TYPE) | TT_IMPLOG_BUFFER | 20110124 |
Method PUT_BUFFER_TO_IMPLOG on class CL_ESH_IEF_FRAMEWORK has no exception.
Method SET_IMPLOG_BUFFER_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_IMPLOG_BUFFER | Call by reference | Type reference (TYPE) | TT_IMPLOG_BUFFER | 20110124 | ||||
| 2 | IV_IMPORT_STATUS | Call by reference | Type reference (TYPE) | ESH_E_IF_OM_IE_IMP_STATUS | Import Status (SNOTE) | 20110124 |
Method SET_IMPLOG_BUFFER_STATUS on class CL_ESH_IEF_FRAMEWORK has no exception.
Method TRIGGER_SYSREL_IMPORT_IMPLOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_SYSREL_GUID | Call by reference | Type reference (TYPE) | ESH_E_OM_SYSREL_GUID | 20131015 |
Method TRIGGER_SYSREL_IMPORT_IMPLOG on class CL_ESH_IEF_FRAMEWORK has no exception.
Method UPDATE_IMP_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20101206 | |||
| 2 | IT_METADATA | Call by reference | Type reference (TYPE) | CL_ESH_IEF_FRAMEWORK=>TT_FACTORY_METADATA | 20101201 | ||||
| 3 | IV_CHANGE_MODE | Call by reference | Type reference (TYPE) | ESH_E_IF_OM_IE_CHANGE_MODE | Change Mode for Object Repository Entries | 20101208 | |||
| 4 | IV_FACTORY_TYPE | Call by reference | Type reference (TYPE) | ESH_E_OM_FACTORY_TYPE | Factory Type (SYSREL, OTYP, DPRVD, ...) | 20101130 | |||
| 5 | IV_IMPORT_STATUS | Call by reference | Type reference (TYPE) | ESH_E_IF_OM_IE_IMP_STATUS | Import Status (SNOTE) | 20101206 | |||
| 6 | IV_PROGRAMM | Call by reference | Type reference (TYPE) | PROGRAMM | ABAP Program Name | 20101112 | |||
| 7 | IV_TRDIR_DATUM | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20110208 | |||
| 8 | IV_TRDIR_UZEIT | Call by reference | Type reference (TYPE) | SYUZEIT | Current Time of Application Server | 20110208 |
Method UPDATE_IMP_LOG on class CL_ESH_IEF_FRAMEWORK has no exception.
Method UPDATE_METADATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_METADATA | Call by reference | Type reference (TYPE) | TT_FACTORY_METADATA | 20130925 | ||||
| 2 | IV_KORRNUM | Call by reference | Type reference (TYPE) | KORRNUM | Name of the locked correction | 20130925 |
Method UPDATE_METADATA on class CL_ESH_IEF_FRAMEWORK has no exception.
Method UPL_EXT_DS_DO_UPLOAD_FILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FILE_EXISTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101022 | ||||
| 2 | IV_CONTENT_X | Call by reference | Type reference (TYPE) | XSTRING | 20101022 | ||||
| 3 | IV_FILE_NAME | Call by reference | Type reference (TYPE) | STRING | 20101022 | ||||
| 4 | IV_REPLACE_EXISTING_FILE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101022 | ||||
| 5 | IV_SW_COMP_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_BACKEND_NAME | Software Component | 20101022 |
Method UPL_EXT_DS_DO_UPLOAD_FILE on class CL_ESH_IEF_FRAMEWORK has no exception.
Method UPL_GET_EXT_DS_FILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FILE_CONTENT_X | Call by reference | Type reference (TYPE) | TT_FILE_CONTENT_X | 20101022 | ||||
| 2 | IV_SW_COMP_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_BACKEND_NAME | Backend Name | 20101022 |
Method UPL_GET_EXT_DS_FILE on class CL_ESH_IEF_FRAMEWORK has no exception.
Method UPL_REMOVE_EXT_DS_FILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FILE_NAME | Call by reference | Type reference (TYPE) | CHAR70 | Character field, length 70 | 20101022 | |||
| 2 | IV_SW_COMP_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_BACKEND_NAME | Backend Name | 20101022 |
Method UPL_REMOVE_EXT_DS_FILE on class CL_ESH_IEF_FRAMEWORK has no exception.
Method _M_GET_OM_API Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_ENTITY_KEY | Call by reference | Object reference (TYPE REF TO) | DATA | 20110119 | ||||
| 2 | ER_GET_CLASS | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20110119 | ||||
| 3 | ER_SET_CLASS | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20110119 | ||||
| 4 | EV_FACTORY_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20110119 | ||||
| 5 | IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20110318 | |||
| 6 | IS_PROGRAMM | Call by reference | Type reference (TYPE) | TS_PROGRAMM_IMPORT | Programm | 20110119 | |||
| 7 | IS_TRANS | Call by reference | Type reference (TYPE) | ESH_OM_TRANS | 20110119 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Import/Export Framework Exception | 20110318 |
Method _M_MODIFY_XXXX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20101222 | |||
| 2 | IR_GET_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20101222 | ||||
| 3 | IR_SET_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20101222 | ||||
| 4 | IT_ENTITY_EXT | Call by reference | Type reference (TYPE) | DATA | _EXT structure of entity | 20101222 | |||
| 5 | IT_SET_DATA | Call by reference | Type reference (TYPE) | DATA | IT_A (sub-)table of entity | 20101223 | |||
| 6 | IV_FACTORY_PREFIX | Call by reference | Type reference (TYPE) | STRING | e.g. OTYP | 20101222 | |||
| 7 | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | SOBJ_NAME | Object Name in Object Directory | 20101222 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ESH Object Model Exception | 20110117 |
History
| Last changed by/on | SAP | 20141121 |
| SAP Release Created in | 703 |