SAP ABAP Class CL_ESH_OM_CATEG (Categories)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_ENG_OBJ_MOD_REP (Package) Model Repository
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ESH_OM_CALLBACK Call Back 20070917
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ESH_OM_ACATEG Categories 20070918
2 Inheritance (c INHERITING FROM c_ref)  CL_ESH_OM_CCATEG Categories 20070918
3 Inheritance (c INHERITING FROM c_ref)  CL_ESH_OM_ICATEG Categories 20070918
4 Inheritance (c INHERITING FROM c_ref)  CL_ESH_OM_SCATEG Categories 20070918
Properties
Class CL_ESH_OM_CATEG  
Short Description Categories    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class ESH_OM_OBJ_MODEL_REP    
Program status     
Category 0   
Package S_ESH_ENG_OBJ_MOD_REP   Model Repository 
Created 20070917   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_OM_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_ESH_OM_GTABKEY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CL_ESH_OM_GTABKEY_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ESH_OM_CALLBACK Call Back 20070917
Friends
# Friend Modeled only Created on Description
1 CL_ESH_OM_CHANGED_DATA_CATEG 20110112 Changed data CATEG
2 CL_ESH_OM_COMMIT 20110112 Commit Changes
3 CL_ESH_OM_MODEL_SERVICES 20110222 Services regarding complete models
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AREA Instance attribute Protected Type reference (TYPE) CHAR1 Single-character flag 20070917
2 ESH_OM_XCATEG Instance attribute Protected Type reference (TYPE) TABNAME Table name 20070917
3 ESH_OM_XCATEGT Instance attribute Protected Type reference (TYPE) TABNAME Table name 20070917
4 GC_DELETED Constant Protected Type reference (TYPE) ESH_E_OM_UPDATE_FLAG CL_ESH_OM_CONSTANTS=>GC_DELETED Update flag 20070917
5 GC_INSERTED Constant Protected Type reference (TYPE) ESH_E_OM_UPDATE_FLAG CL_ESH_OM_CONSTANTS=>GC_INSERTED Update flag 20070917
6 GC_MODE_CONFIG Constant Public Type reference (TYPE) XFELD CL_ESH_OM_CONSTANTS=>GC_MODE_CONFIG Mode: Config 20070917
7 GC_MODE_ENGINE Constant Public Type reference (TYPE) XFELD CL_ESH_OM_CONSTANTS=>GC_MODE_ENGINE Mode: Import 20070917
8 GC_MODE_IMPORT Constant Public Type reference (TYPE) XFELD CL_ESH_OM_CONSTANTS=>GC_MODE_IMPORT Mode: Import 20070917
9 GC_MODE_RUNTIME Constant Public Type reference (TYPE) XFELD CL_ESH_OM_CONSTANTS=>GC_MODE_RUNTIME Mode: Runtime 20070917
10 GC_MODIFIED Constant Protected Type reference (TYPE) ESH_E_OM_UPDATE_FLAG CL_ESH_OM_CONSTANTS=>GC_MODIFIED Update flag 20070917
11 GC_NEW Constant Protected Type reference (TYPE) ESH_E_OM_UPDATE_FLAG CL_ESH_OM_CONSTANTS=>GC_NEW Update flag 20070917
12 GC_NEW_DELETED Constant Protected Type reference (TYPE) ESH_E_OM_UPDATE_FLAG CL_ESH_OM_CONSTANTS=>GC_NEW_DELETED Update flag 20070917
13 GC_NULL Constant Protected Type reference (TYPE) ESH_E_OM_UPDATE_FLAG CL_ESH_OM_CONSTANTS=>GC_NULL Update flag 20070917
14 GC_ORIGINAL Constant Protected Type reference (TYPE) ESH_E_OM_UPDATE_FLAG CL_ESH_OM_CONSTANTS=>GC_ORIGINAL Update flag 20070917
15 MODE Instance attribute Protected Type reference (TYPE) ESH_E_OM_MODE Mode 20070917
16 MODEL Instance attribute Protected Type reference (TYPE) ESH_E_OM_MODEL Model 20070917
17 MODEL_GUID Instance attribute Protected Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20070917
18 MR_CL_CATEG_CSETTINGS Instance attribute Public Object reference (TYPE REF TO) CL_ESH_OM_CATEG_CSETTINGS Settings for checks 20100503
19 MR_CL_CATEG_TEMPLATE Instance attribute Protected Object reference (TYPE REF TO) CL_ESH_OM_CATEG Categories 20100413
20 MR_CL_CHANGED_DATA_CATEG Instance attribute Public Object reference (TYPE REF TO) CL_ESH_OM_CHANGED_DATA_CATEG Changed data CATEG 20110112
21 MR_CL_REPLICATE Instance attribute Protected Object reference (TYPE REF TO) CL_ESH_OM_REPLICATE References to model entities 20100414
22 MS_AUTH_CATEG Instance attribute Public Type reference (TYPE) ESH_S_OM_AUTH_CATEG Authorizations for categories 20070917
23 MS_CHANGED_DATA_CATEG Instance attribute Protected Type reference (TYPE) ESH_S_OM_CHGD_DATA_CATEG_UID Changed data CATEG: update-insert-delete-buffer 20110111
24 MS_CHANGED_DATA_CATEG_F Instance attribute Protected Type reference (TYPE) ESH_S_OM_CHGD_DATA_CATEG_UID_F Changed data CATEG: up to date flags 20110111
25 MT_ACATEG Instance attribute Protected Type reference (TYPE) ESH_T_OM_ACATEG Table type for ESH_S_OM_ACATEG 20070917
26 MT_ACATEGT Instance attribute Protected Type reference (TYPE) ESH_T_OM_ACATEGT Table type for ESH_S_OM_ACATEGT 20070917
27 MT_ACATEGT_DB Instance attribute Protected Type reference (TYPE) ESH_T_OM_ACATEGT Table type for ESH_S_OM_ACATEGT 20070917
28 MT_ACATEG_CODE_GEN Instance attribute Protected Type reference (TYPE) CL_ESH_IEF_FRAMEWORK=>TT_MODEL_CATEG_GEN 20110112
29 MT_ACATEG_CODE_GEN_DEL Instance attribute Protected Type reference (TYPE) CL_ESH_IEF_FRAMEWORK=>TT_MODEL_CATEG_GEN 20110112
30 MT_ACATEG_DB Instance attribute Protected Type reference (TYPE) ESH_T_OM_ACATEG Table type for ESH_S_OM_ACATEG 20070917
31 MT_ACATEG_TEXTS_CODE_GEN Instance attribute Protected Type reference (TYPE) CL_ESH_IEF_FRAMEWORK=>TT_MODEL_TEXT_GEN 20110128
32 MT_CATEG_ADMIN Instance attribute Protected Type reference (TYPE) ESH_T_OM_CATEG_ADMIN Table type for ESH_S_CATEG_ADMIN 20070917
33 MT_REGISTER_GTABKEY Instance attribute Protected Type reference (TYPE) CL_ESH_OM_GTABKEY=>T_REGISTER 20131126
34 MV_ALL_CATEGS_READ Instance attribute Protected Type reference (TYPE) XFELD Flag: All categories read 20070917
35 MV_AREA Instance attribute Public Type reference (TYPE) ESH_E_OM_AREA Area 20070917
36 MV_AREA_ORIG Instance attribute Public Type reference (TYPE) ESH_E_OM_AREA Area 20070917
37 MV_DB_BUFFER Instance attribute Public Type reference (TYPE) XFELD Checkbox 20090714
38 MV_HIDE_CATEGS Instance attribute Public Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20100304
39 MV_MODE Instance attribute Public Type reference (TYPE) XFELD Mode 20070917
40 MV_MODEL Instance attribute Public Type reference (TYPE) ESH_E_OM_MODEL Logical system 20070917
41 MV_MODEL_CHECKED Instance attribute Protected Type reference (TYPE) XFELD Checkbox 20100416
42 MV_MODEL_GUID Instance attribute Public Type reference (TYPE) ESH_E_OM_MODEL_GUID Logical system: GUID 20070917
43 MV_NO_DUPLICATE_CHECK Instance attribute Public Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20080729
44 MV_REGISTER_GTABKEY Instance attribute Public Type reference (TYPE) XFELD Checkbox 20131106
45 MV_SAP_SYSTEM Instance attribute Protected Type reference (TYPE) XFELD Flag: System is SAP system 20070918
46 ST_GTABKEY_DATA Static Attribute Protected Type reference (TYPE) CL_ESH_OM_GTABKEY_SERVICES=>GTY_T_GTABKEY_DATA 20131106
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DESCENDANTS Instance method Protected Method Add all child categories 20071002
2 ADD_PREDECESSORS Instance method Protected Method Add predecessors 20071002
3 CATEGORY_EXT_2_INT Instance method Public Method Convert categories from ext to int 20070917
4 CATEGORY_INT_2_EXT Instance method Public Method Convert category from int to ext 20070917
5 CATEGT_EXT_2_INT Instance method Protected Method Convert CATEGT from ext to int 20070917
6 CATEGT_INT_2_EXT Instance method Protected Method Convert CATEGT from int to ext 20070917
7 CATEG_EXT_2_INT Instance method Protected Method Convert CATEG from ext to int 20070917
8 CATEG_INT_2_EXT Instance method Public Method Convert CATEG from int to ext 20070917
9 CHECK_AUTHORIZATION_CATEG_DEL Instance method Protected Method Check authorization for categories 20070917
10 CHECK_AUTHORIZATION_CATEG_GET Instance method Protected Method Check authorization for categories 20070917
11 CHECK_AUTHORIZATION_CATEG_SET Instance method Protected Method Check authorization for categories 20070917
12 CHECK_CATEGT_IN Instance method Protected Method Check CATEGT input data 20070917
13 CHECK_CATEG_CONSISTENCY Instance method Public Method Check consistency of categories 20100416
14 CHECK_CATEG_DEL Instance method Protected Method Check deletion of categories 20070917
15 CHECK_CATEG_DELETION Instance method Public Method Check deletion of CATEG 20090901
16 CHECK_CATEG_IN Instance method Protected Method Check CATEG input data 20070917
17 CHECK_CATEG_INT Instance method Protected Method Semantical checks for categories 20090318
18 CHECK_CONSISTENCY Instance method Public Method Check consistency of categories 20100416
19 CHECK_CONSISTENCY_DB Instance method Protected Method Check consistency of references 20100224
20 CHECK_CONSISTENCY_UID Instance method Protected Method Check consistency regarding update, insert , delete 20110222
21 CHECK_GTABKEY_RELEVANT Instance method Protected Method Check GTABKEY registration 20131126
22 CHECK_MODEL_CONTENT Instance method Public Method Check model content 20070917
23 CHECK_NAMESPACE_CATEG Instance method Protected Method Check namespace 20070918
24 CODE_GEN_CATEG Instance method Protected Method Generate code: CATEG 20101214
25 CODE_GEN_CATEG_LOG Instance method Protected Method Generate code: DATATY: Log changes 20110112
26 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070917
27 DELETE_MODEL Instance method Public Method Delete model 20070917
28 DEL_CATEG Instance method Public Method Delete CATEG 20070917
29 DEL_CATEGT Instance method Public Method Delete CATEGT 20070917
30 DEL_CATEGT_INT Instance method Public Method Delete CATEGT internal 20070917
31 DEL_CATEG_INT Instance method Public Method Delete CATEG internal 20070917
32 DEL_DATA_GENERIC_INT Instance method Protected Method Delete internal buffer 20070917
33 DEL_TEXTS_GENERIC_INT Instance method Protected Method Delete texts from internal buffer 20070917
34 DETERMINE_AUTHORIZATIONS Instance method Protected Method Determine authorizations 20070917
35 DETERMINE_PREDECESSORS Instance method Public Method Determine predecessors of categories 20071002
36 DETERMINE_SUBTREE Instance method Public Method Determine subtree of category 20070919
37 DETERMINE_SYSRELS_TRANSPORT Instance method Public Method Determine software omponents that transport the categories 20090406
38 DET_CATEG_DEL_CONTEXT Instance method Protected Method Determine deletion context for categories 20070917
39 DET_OTYPC_DEL_CONTEXT Instance method Protected Method Determine deletion category assignments 20090901
40 FILL_UID_BUFFERS Instance method Protected Method Fill update-insert-delete-buffers 20110111
41 GENERATE_DB_NAMES Instance method Protected Method Generate DB names 20070917
42 GET_CATEG Instance method Public Method Get CATEG 20070917
43 GET_CHANGED_DATA Instance method Public Method Get changed data 20071116
44 GET_CL_OTYP Instance method Protected Method Get reference on class for data providers 20070917
45 GET_CORRESPONDING_MODELS Instance method Protected Method Get corresponding models 20070919
46 GET_SYSREL_ASSIGNED Instance method Public Method Get assigned SWCs 20090317
47 GET_TRANSVOL_CATEG Instance method Public Method Get transportation volume of CATEG 20071002
48 HIDE_CATEGS Static method Public Method Hide categories 20100304
49 HIDE_CATEGS_CHECK_CATEGORY Instance method Public Method Check if category is hidden 20100304
50 HIDE_CATEGS_MESSAGE_SWITCH Instance method Public Method Switch messages related to hidden categories 20100304
51 INIT_CHGD_DATA_FLAGS Instance method Protected Method Initialize changed data flags 20110111
52 INIT_GTABKEY_DATA Static method Protected Method Init table for GTABKEY relevant data 20131126
53 MESSAGE_WITH_CONTEXT Instance method Public Method Message with context 20131127
54 READ_CATEG Instance method Protected Method Read CATEG 20070917
55 READ_CATEGT Instance method Protected Method Read CATEGT 20070917
56 READ_CATEGT_BY_CATEG Instance method Protected Method Read CATEGT by CATEG 20070917
57 READ_CATEG_ALL Instance method Protected Method Read all categories 20070917
58 RECORD_REGISTER_GTABKEY_CATEG Instance method Public Method Register all for GTABKEY 20131127
59 REGISTER_GTABKEY Instance method Public Method Register GTABKEY in save 20131127
60 REGISTER_GTABKEY_CHANGE_GUIDS Instance method Protected Method Register GTABKEY 20131128
61 REGISTER_GTABKEY_SAVE Instance method Protected Method Register GTABKEY 20131126
62 REPLICATE_CATEG_INSTANCE Instance method Public Method Replicate instance of CATEG 20100413
63 RESET_BUFFER Instance method Public Method Reset buffers 20070917
64 RESET_CHGD_DATA_FLAGS_CATEG Instance method Protected Method Reset changed data flags for CATEG 20110111
65 SAVE Instance method Public Method Save 20070917
66 SAVE_TABLE Instance method Protected Method Save 20070917
67 SELECT_CATEG Instance method Protected Method Select CATEG 20070917
68 SELECT_CATEGT Instance method Protected Method Select CATEGT 20070917
69 SELECT_CATEGT_BY_CATEG Instance method Protected Method Select CATEGT by CATEG 20070917
70 SELECT_CATEG_ALL Instance method Protected Method Select all categories 20070917
71 SET_ADMIN_DATA Instance method Protected Method Set timestamp 20070917
72 SET_ADMIN_DATA_OBJECT Instance method Protected Method Set admin data at object level 20070917
73 SET_ATTRIBUTES Instance method Protected Method Set attributes 20100413
74 SET_CATEG Instance method Public Method Set CATEG 20070917
75 SET_CATEGT Instance method Public Method Set CATEGT 20070917
76 SET_CATEGT_INT Instance method Public Method Set CATEGT internal 20070917
77 SET_CATEG_INT Instance method Public Method Set CATEG internal 20070917
78 SET_CHGD_DATA_UP2DATE Instance method Protected Method Set up to date flags 20110112
79 SET_DATA_GENERIC_INT Instance method Protected Method Set internal buffer 20070917
80 SET_TEXTS_GENERIC_INT Instance method Protected Method Set internal buffer 20070917
81 U_CATEG_OTYPC Instance method Protected Method Write application log 20100225
82 U_CATEG_REFERENCING Instance method Protected Method Write application log 20100225
83 WHERE_USED_CATEG Instance method Public Method Where-used for categories 20070917
84 XMESSAGE_INCONSISTENT_MODELS Instance method Protected Method X-message for incosistent models 20130613
Events
Class CL_ESH_OM_CATEG has no event.
Types
Class CL_ESH_OM_CATEG has no local type.
Method Signatures

Method ADD_DESCENDANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACATEG_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table Type for ESH_s_OM_CATEGORY_EXT 20071002
2 Importing IS_ACATEG_EXT Call by reference Type reference (TYPE) ESH_S_OM_ACATEG_EXT Structure for ESH_OM_CATEGORY in external Representation 20071002
3 Importing IT_ACATEG_EXT_ALL Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table Type for ESH_s_OM_CATEGORY_EXT 20071002

Method ADD_DESCENDANTS on class CL_ESH_OM_CATEG has no exception.

Method ADD_PREDECESSORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACATEG_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table Type for ESH_s_OM_CATEGORY_EXT 20071002
2 Importing IS_ACATEG_EXT Call by reference Type reference (TYPE) ESH_S_OM_ACATEG_EXT Structure for ESH_OM_CATEGORY in external Representation 20071002

Method ADD_PREDECESSORS on class CL_ESH_OM_CATEG has no exception.

Method CATEGORY_EXT_2_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACATEG_KEY Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_KEY Table type for ESH_S_OM_ACATEG_KEY 20070917

Method CATEGORY_EXT_2_INT on class CL_ESH_OM_CATEG has no exception.

Method CATEGORY_INT_2_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACATEG_KEY Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_KEY Table type for ESH_S_OM_ACATEG_KEY 20070917

Method CATEGORY_INT_2_EXT on class CL_ESH_OM_CATEG has no exception.

Method CATEGT_EXT_2_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACATEGT Call by reference Type reference (TYPE) ESH_T_OM_ACATEGT Table Type for ESH_S_OM_ACATEGT 20070917
2 Changing CT_ACATEGT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEGT_EXT Table Type for ESH_S_OM_ACATEGT_EXT 20070917

Method CATEGT_EXT_2_INT on class CL_ESH_OM_CATEG has no exception.

Method CATEGT_INT_2_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACATEGT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEGT_EXT Table Type for ESH_S_OM_ACATEGT_EXT 20070917
2 Importing IT_ACATEGT Call by reference Type reference (TYPE) ESH_T_OM_ACATEGT Table Type for ESH_S_OM_ACATEGT 20070917

Method CATEGT_INT_2_EXT on class CL_ESH_OM_CATEG has no exception.

Method CATEG_EXT_2_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACATEG Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table Type for ESH_S_OM_CATEG 20070917
2 Changing CT_ACATEG_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table Type for ESH_S_OM_CATEG _EXT 20070917

Method CATEG_EXT_2_INT on class CL_ESH_OM_CATEG has no exception.

Method CATEG_INT_2_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACATEG_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table Type for ESH_S_OM_ACATEG_EXT 20070917
2 Importing IT_ACATEG Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table Type for ESH_S_OM_ACATEG 20070917

Method CATEG_INT_2_EXT on class CL_ESH_OM_CATEG has no exception.

Method CHECK_AUTHORIZATION_CATEG_DEL 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 20070917
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070917

Method CHECK_AUTHORIZATION_CATEG_GET 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 20070917
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070917

Method CHECK_AUTHORIZATION_CATEG_SET 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 20070917
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070917

Method CHECK_CATEGT_IN 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 20070917
2 Importing IT_ACATEGT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEGT_EXT Table Type for ESH_S_OM_ACATEGT_EXT 20070917
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070917

Method CHECK_CATEG_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD Checkbox 20100416
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20100416
3 Importing IS_CHECKS Call by reference Type reference (TYPE) ESH_S_OM_CHECK_ACATEG Checks 20100416
4 Importing IT_ACATEG Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table Type for ESH_S_OM_CCATEG 20100416
5 Importing IT_ACATEG_INS Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table Type for ESH_S_OM_CCATEG 20100416
6 Importing IT_ACATEG_UPD Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table Type for ESH_S_OM_CCATEG 20100416
7 Importing IV_CALL_CODE Call by reference Type reference (TYPE) I 3 20100514
8 Importing IV_CHECK_ALL Call by reference Type reference (TYPE) XFELD Checkbox 20100416
9 Importing IV_PERFORM_INPUT_CHECKS Call by reference Type reference (TYPE) XFELD Checkbox 20100416
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20100416

Method CHECK_CATEG_DEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD Checkbox 20070917
2 Exporting ET_ACATEG_EXT_ERR Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table Type for ESH_S_OM_CATEGORY_EXT 20090901
3 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20070917
4 Importing IR_CONTEXT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_ESH_OM_CONTEXT_CONTAINER Context Container 20070917
5 Importing IV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20070917
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070917

Method CHECK_CATEG_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACATEG_EXT_ERR Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table type for ESH_S_OM_CATEGORY_EXT 20090901
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application log 20090901
3 Importing IT_ACATEG_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table type for ESH_S_OM_ACATEG_EXT 20090901
4 Importing IT_AOTYPC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPC_EXT Table type for ESH_S_OM_AOTYPC_EXT 20090901
5 Importing IV_DELETE_HIERARCHICALLY Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20090901
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20090901

Method CHECK_CATEG_IN 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 20070917
2 Importing IT_ACATEG_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table Type for ESH_S_OM_ACATEG_EXT 20070917
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070917

Method CHECK_CATEG_INT 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 20090318
2 Importing IT_ACATEG Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table Type for ESH_S_OM_CATEGORY 20090318
3 Importing IV_CALL_CODE Call by reference Type reference (TYPE) I 20100514
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20090318

Method CHECK_CONSISTENCY 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 20100416
2 Importing IT_ACATEG_DEL Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table Type for ESH_S_OM_CCATEG 20100416
3 Importing IT_ACATEG_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table Type for ESH_S_OM_CATEG_EXT 20100416
4 Importing IT_ACATEG_INS Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table Type for ESH_S_OM_CCATEG 20100416
5 Importing IT_ACATEG_UPD Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table Type for ESH_S_OM_CCATEG 20100416
6 Importing IV_CALL_CODE Call by reference Type reference (TYPE) I 3 20100514
7 Importing IV_CHECK_VOLUME Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100416
8 Importing IV_FORCE_CHECK Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20100416
9 Importing IV_PERFORM_INPUT_CHECKS Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20100416
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20100416

Method CHECK_CONSISTENCY_DB 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 20100224
2 Importing IT_ACATEG_DEL Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table Type for ESH_S_OM_ACATEG 20100224
3 Importing IV_RESET_BUFFER Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20100224
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20100224

Method CHECK_CONSISTENCY_UID 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 20110222
2 Importing IV_CHECK_EXT Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20110505
3 Importing IV_CHECK_INT Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20110505
4 Importing IV_RAISE_EXCEPTION_IMMEDIATELY Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20110505
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20110222

Method CHECK_GTABKEY_RELEVANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_GTABKEY_DATA Call by reference Type reference (TYPE) CL_ESH_OM_GTABKEY_SERVICES=>GTY_S_GTABKEY_DATA 20131126
2 Importing IS_OBJECT Call by reference Type reference (TYPE) ANY 20131126

Method CHECK_GTABKEY_RELEVANT on class CL_ESH_OM_CATEG has no exception.

Method CHECK_MODEL_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODEL Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20070917
2 Returning RV_CONTENT_EXISTS Value transfer Type reference (TYPE) XFELD Checkbox 20070917

Method CHECK_MODEL_CONTENT on class CL_ESH_OM_CATEG has no exception.

Method CHECK_NAMESPACE_CATEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD Checkbox 20070918
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20070918
3 Importing IS_ACATEG Call by reference Type reference (TYPE) ESH_S_OM_ACATEG Sructure for ACATEG 20070918
4 Importing IV_CHECK_NAMESPACE_SAPCUST Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20071120
5 Importing IV_TABNAME_ENTITY Call by reference Type reference (TYPE) TABNAME Table Name 20070918

Method CHECK_NAMESPACE_CATEG on class CL_ESH_OM_CATEG has no exception.

Method CODE_GEN_CATEG 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 20101214
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20101214

Method CODE_GEN_CATEG_LOG 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 20110112
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20110112

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AREA Call by reference Type reference (TYPE) CHAR1 Single-character flag 20070917
2 Importing IV_GENERATE_DB_NAMES Call by reference Type reference (TYPE) XFELD ABAP_TRUE Flag: Generate DB names 20070917
3 Importing IV_MODE Call by reference Type reference (TYPE) XFELD Mode 20070917
4 Importing IV_MODEL Call by reference Type reference (TYPE) ESH_E_OM_MODEL Logical system 20070917
5 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Logical system: GUID 20070917
6 Importing IV_SKIP_CONSTRUCTOR Call by reference Type reference (TYPE) XFELD Checkbox 20100413

Method CONSTRUCTOR on class CL_ESH_OM_CATEG has no exception.

Method DELETE_MODEL 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 20070917
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH object model exception 20070917

Method DEL_CATEG 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 20070917
2 Importing IT_ACATEG_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table Type for ESH_S_OM_ACATEG_EXT 20070917
3 Importing IV_DELETE_HIERARCHICALLY Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20070919
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070917

Method DEL_CATEGT 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 20070917
2 Importing IT_ACATEGT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEGT_EXT Table Type for ESH_S_OM_ACATEGT 20070917
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070917

Method DEL_CATEGT_INT 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 20070917
2 Importing IT_ACATEGT Call by reference Type reference (TYPE) ESH_T_OM_ACATEGT Table Type for ESH_S_OM_ACATEGT 20070917
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070917

Method DEL_CATEG_INT 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 20070917
2 Importing IT_ACATEG Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table Type for ESH_S_OM_ACATEG 20070917
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070917

Method DEL_DATA_GENERIC_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MT_OBJECT Call by reference Type reference (TYPE) TABLE 20070917
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20070917
3 Importing IT_OBJECT Call by reference Type reference (TYPE) TABLE Table Type for ESH_S_OM_AOTYP 20070917
4 Importing IT_OBJECT_BUF Call by reference Type reference (TYPE) TABLE 20070917
5 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20070917
6 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20131121
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070917

Method DEL_TEXTS_GENERIC_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MT_OBJECT Call by reference Type reference (TYPE) TABLE 20070917
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20070917
3 Importing IT_OBJECT Call by reference Type reference (TYPE) TABLE Table Type for ESH_S_OM_AOTYP 20070917
4 Importing IT_OBJECT_BUF Call by reference Type reference (TYPE) TABLE 20070917
5 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20070917
6 Importing IV_LANGU Call by reference Type reference (TYPE) FIELDNAME 'LANGU' Field Name 20070917
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070917

Method DETERMINE_AUTHORIZATIONS Signature

Method DETERMINE_AUTHORIZATIONS on class CL_ESH_OM_CATEG has no parameter.
Method DETERMINE_AUTHORIZATIONS on class CL_ESH_OM_CATEG has no exception.

Method DETERMINE_PREDECESSORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACATEG_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table type for ESH_s_OM_CATEGORY_EXT 20071002
2 Importing IT_ACATEG_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table type for ESH_s_OM_CATEGORY_EXT 20071002

Method DETERMINE_PREDECESSORS on class CL_ESH_OM_CATEG has no exception.

Method DETERMINE_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACATEG_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table type for ESH_s_OM_CATEGORY_EXT 20070919
2 Importing IT_ACATEG_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table type for ESH_s_OM_CATEGORY_EXT 20070919

Method DETERMINE_SUBTREE on class CL_ESH_OM_CATEG has no exception.

Method DETERMINE_SYSRELS_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SYSREL Call by reference Type reference (TYPE) ESH_T_OM_SYSREL Table type for ESH_S_OM_SYSREL 20090406
2 Importing IT_ACATEG_DEL Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table type for ESH_S_OM_CATEGORY 20090406
3 Importing IT_ACATEG_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table type for ESH_S_OM_CATEGORY_EXT 20090409
4 Importing IT_ACATEG_INS Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table type for ESH_S_OM_CATEGORY 20090406
5 Importing IT_ACATEG_UPD Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table type for ESH_S_OM_CATEGORY 20090406

Method DETERMINE_SYSRELS_TRANSPORT on class CL_ESH_OM_CATEG has no exception.

Method DET_CATEG_DEL_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_CONTEXT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_ESH_OM_CONTEXT_CONTAINER Context Container 20070917
2 Importing IT_ACATEG_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table Type for ESH_S_OM_ACATEG_EXT 20070917
3 Importing IV_DELETE_HIERARCHICALLY Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20070919

Method DET_CATEG_DEL_CONTEXT on class CL_ESH_OM_CATEG has no exception.

Method DET_OTYPC_DEL_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_CONTEXT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_ESH_OM_CONTEXT_CONTAINER Context Container 20090901
2 Importing IT_AOTYPC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPC_EXT Table Type for ESH_S_OM_AOTYPC_EXT 20090901

Method DET_OTYPC_DEL_CONTEXT on class CL_ESH_OM_CATEG has no exception.

Method FILL_UID_BUFFERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DATA_EXISTS Call by reference Type reference (TYPE) XFELD 20110111
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20110111
3 Importing IS_CATEG_SWO Call by reference Type reference (TYPE) ESH_S_OM_CHGD_DATA_CATEG_UID_F Changed data CATEG: update-insert-delete-buffers 20110112
4 Importing IV_BYPASS_BUFFER Call by reference Type reference (TYPE) XFELD 20110111
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20110111

Method GENERATE_DB_NAMES Signature

Method GENERATE_DB_NAMES on class CL_ESH_OM_CATEG has no parameter.
Method GENERATE_DB_NAMES on class CL_ESH_OM_CATEG has no exception.

Method GET_CATEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACATEG Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table type for ESH_S_OM_ACATEG 20070917
2 Changing CT_ACATEGT Call by reference Type reference (TYPE) ESH_T_OM_ACATEGT Table type for ESH_OM_ACATEGT 20070917
3 Changing CT_ACATEGT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEGT_EXT Table type for ESH_S_OM_ACATEGT_EXT 20070917
4 Changing CT_ACATEG_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table type for ESH_S_OM_ACATEG_EXT 20070917
5 Importing IS_SWO Call by reference Type reference (TYPE) ESH_S_OM_CATEG_SWO Switch of tables 20070917
6 Importing IT_ACATEG_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table type for ESH_S_OM_ACATEG_EXT 20070917
7 Importing IT_LANGU_ADMIN Call by reference Type reference (TYPE) ESH_T_OM_LANGU Table of languages used for admin. 20070917
8 Importing IV_GET_CATEG_ALL Call by reference Type reference (TYPE) XFELD Flag: Get all categories 20070917
9 Importing IV_HIDE_CATEGS Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20100304
10 Importing IV_ORG_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20110218

Method GET_CATEG on class CL_ESH_OM_CATEG has no exception.

Method GET_CHANGED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACATEGT_DEL Call by reference Type reference (TYPE) ESH_T_OM_ACATEGT Table type for ESH_S_OM_ACATEGT 20071116
2 Exporting ET_ACATEGT_INS Call by reference Type reference (TYPE) ESH_T_OM_ACATEGT Table type for ESH_S_OM_ACATEGT 20071116
3 Exporting ET_ACATEGT_UPD Call by reference Type reference (TYPE) ESH_T_OM_ACATEGT Table type for ESH_S_OM_ACATEGT 20071116
4 Exporting ET_ACATEG_DEL Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table type for ESH_S_OM_CATEGORY 20071116
5 Exporting ET_ACATEG_INS Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table type for ESH_S_OM_CATEGORY 20071116
6 Exporting ET_ACATEG_UPD Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table type for ESH_S_OM_CATEGORY 20071116
7 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application log 20071116
8 Importing IS_SWO Call by reference Type reference (TYPE) ESH_S_OM_CHGD_DATA_CATEG_SWO Switch off export tables 20110112
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH object model exception 20071116

Method GET_CL_OTYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_HANDLE Call by reference Object reference (TYPE REF TO) CL_ESH_OM_SWC_STACK_HANDLE Handle for SWC-Stack 20081114
2 Importing IR_MODEL_STACK_HANDLE Call by reference Object reference (TYPE REF TO) CL_ESH_OM_MODEL_STACK_HANDLE Handles for Model Stacks 20090703
3 Importing IV_HIERARCHY Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20090703
4 Importing IV_MODE Call by reference Type reference (TYPE) ESH_E_OM_MODE Mode 20100224
5 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20070919
6 Returning RR_CL_OTYP Value transfer Object reference (TYPE REF TO) CL_ESH_OM_OTYP Object Types 20071105

Method GET_CL_OTYP on class CL_ESH_OM_CATEG has no exception.

Method GET_CORRESPONDING_MODELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MODELS Call by reference Type reference (TYPE) ESH_T_OM_MODELS List of Models 20070919
2 Importing IV_MODEL_CAT Call by reference Type reference (TYPE) ESH_E_OM_MODEL_CATEGORY CL_ESH_OM_CONSTANTS=>GC_MODEL_CATEGORY_MERGED Model Category 20090703
3 Importing IV_MODEL_STACK_TYPE Call by reference Type reference (TYPE) ESH_E_OM_STACK_TYPE CL_ESH_OM_CONSTANTS=>GC_MODEL_STACK_TYPE_ENHANCED Stack Type 20090703

Method GET_CORRESPONDING_MODELS on class CL_ESH_OM_CATEG has no exception.

Method GET_SYSREL_ASSIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACATEG Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Category GUID 20090319
2 Exporting ET_SYSREL Call by reference Type reference (TYPE) ESH_T_OM_SYSREL 20090317
3 Importing IV_COMPONENT Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20090317

Method GET_SYSREL_ASSIGNED on class CL_ESH_OM_CATEG has no exception.

Method GET_TRANSVOL_CATEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACATEG Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table type for ESH_S_OM_ACATEG 20071002
2 Changing CT_ACATEGT Call by reference Type reference (TYPE) ESH_T_OM_ACATEGT Table type for ESH_OM_ACATEGT 20071002
3 Changing CT_ACATEGT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEGT_EXT Table type for ESH_S_OM_ACATEGT_EXT 20071002
4 Changing CT_ACATEG_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table type for ESH_S_OM_ACATEG_EXT 20071002
5 Importing IS_SWO_CATEG Call by reference Type reference (TYPE) ESH_S_OM_CATEG_SWO Switch of tables 20071002
6 Importing IT_ACATEG_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table type for ESH_S_OM_ACATEG_EXT 20071002
7 Importing IV_GET_CATEG_ALL Call by reference Type reference (TYPE) XFELD Flag: Get all categories 20071002

Method GET_TRANSVOL_CATEG on class CL_ESH_OM_CATEG has no exception.

Method HIDE_CATEGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACATEG Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table Type for ESH_S_OM_ACATEG 20100304
2 Changing CT_ACATEGT Call by reference Type reference (TYPE) ESH_T_OM_ACATEGT Table Type for ESH_S_OM_ACATEGT 20100304

Method HIDE_CATEGS on class CL_ESH_OM_CATEG has no exception.

Method HIDE_CATEGS_CHECK_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CATEGORY Call by reference Type reference (TYPE) ESH_E_OM_CATEGORY Category 20100304
2 Importing IV_CATEGORY_GUID Call by reference Type reference (TYPE) ESH_E_OM_CATEGORY_GUID Category GUID 20100304
3 Returning RV_HIDDEN Value transfer Type reference (TYPE) XFELD Checkbox 20100304

Method HIDE_CATEGS_CHECK_CATEGORY on class CL_ESH_OM_CATEG has no exception.

Method HIDE_CATEGS_MESSAGE_SWITCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MESSAGE Call by reference Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20100304
2 Importing IV_CATEGORY Call by reference Type reference (TYPE) ESH_E_OM_CATEGORY Category 20100304

Method HIDE_CATEGS_MESSAGE_SWITCH on class CL_ESH_OM_CATEG has no exception.

Method INIT_CHGD_DATA_FLAGS Signature

Method INIT_CHGD_DATA_FLAGS on class CL_ESH_OM_CATEG has no parameter.
Method INIT_CHGD_DATA_FLAGS on class CL_ESH_OM_CATEG has no exception.

Method INIT_GTABKEY_DATA Signature

Method INIT_GTABKEY_DATA on class CL_ESH_OM_CATEG has no parameter.
Method INIT_GTABKEY_DATA on class CL_ESH_OM_CATEG has no exception.

Method MESSAGE_WITH_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD Checkbox 20131127
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20131127
3 Importing IS_MESSAGE_ISSUE_1 Call by reference Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20131127
4 Importing IS_MESSAGE_ISSUE_2 Call by reference Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20131127
5 Importing IS_OBJECT Call by reference Type reference (TYPE) ANY 20131127
6 Importing IV_GUID Call by reference Type reference (TYPE) GUID_32 20131127
7 Importing IV_MESSAGE_LEVEL Call by reference Type reference (TYPE) ESH_E_OM_MESSAGE_LEVEL Message Levels 20131127
8 Importing IV_TABLE_ID Call by reference Type reference (TYPE) CHAR8 20131127
9 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20131127

Method MESSAGE_WITH_CONTEXT on class CL_ESH_OM_CATEG has no exception.

Method READ_CATEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACATEG Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table Type for ESH_S_OM_ACATEG 20070917
2 Importing IT_ACATEG_KEY Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_KEY Table Type for ESH_S_OM_ACATEG_KEY 20070917

Method READ_CATEG on class CL_ESH_OM_CATEG has no exception.

Method READ_CATEGT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACATEGT Call by reference Type reference (TYPE) ESH_T_OM_ACATEGT Table Type for ESH_S_OM_ACATEGT 20070917
2 Importing IT_ACATEGT_KEY Call by reference Type reference (TYPE) ESH_T_OM_ACATEGT_KEY Table Type for ESH_S_OM_ACATEGT_KEY 20070917

Method READ_CATEGT on class CL_ESH_OM_CATEG has no exception.

Method READ_CATEGT_BY_CATEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACATEGT Call by reference Type reference (TYPE) ESH_T_OM_ACATEGT Table Type for ESH_S_OM_ACATEGT 20070917
2 Importing IT_ACATEG Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table Type for ESH_S_OM_ACATEG 20070917

Method READ_CATEGT_BY_CATEG on class CL_ESH_OM_CATEG has no exception.

Method READ_CATEG_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACATEG Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table Type for ESH_S_OM_ACATEG 20070917

Method READ_CATEG_ALL on class CL_ESH_OM_CATEG has no exception.

Method RECORD_REGISTER_GTABKEY_CATEG 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 20131127
2 Importing IT_ACATEG_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table Type for ESH_S_OM_CATEG 20131127
3 Importing IV_GTABKEY_REASON Call by reference Type reference (TYPE) CHAR1 CL_ESH_OM_CONSTANTS=>GC_GTABKEY_REASON_RENAME Single-Character Flag 20131127
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20131127

Method REGISTER_GTABKEY 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 20131127
2 Importing IV_CHECK Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20131127
3 Importing IV_REGISTER Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20131127
4 Importing IV_RESET_BUFFER Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20131127
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20131127

Method REGISTER_GTABKEY_CHANGE_GUIDS 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 20131128
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20131128

Method REGISTER_GTABKEY_SAVE 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 20131126
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20131126

Method REPLICATE_CATEG_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CL_ACATEG Call by reference Object reference (TYPE REF TO) CL_ESH_OM_ACATEG 20100413
2 Exporting ER_CL_CATEG Call by reference Object reference (TYPE REF TO) CL_ESH_OM_CATEG 20100413
3 Exporting ER_CL_CCATEG Call by reference Object reference (TYPE REF TO) CL_ESH_OM_CCATEG 20100413
4 Exporting ER_CL_ICATEG Call by reference Object reference (TYPE REF TO) CL_ESH_OM_ICATEG 20100413
5 Importing IR_CL_REPLICATE Call by reference Object reference (TYPE REF TO) CL_ESH_OM_REPLICATE References to Model Entities 20100414

Method REPLICATE_CATEG_INSTANCE on class CL_ESH_OM_CATEG has no exception.

Method RESET_BUFFER Signature

Method RESET_BUFFER on class CL_ESH_OM_CATEG has no parameter.
Method RESET_BUFFER on class CL_ESH_OM_CATEG has no exception.

Method RESET_CHGD_DATA_FLAGS_CATEG Signature

Method RESET_CHGD_DATA_FLAGS_CATEG on class CL_ESH_OM_CATEG has no parameter.
Method RESET_CHGD_DATA_FLAGS_CATEG on class CL_ESH_OM_CATEG has no exception.

Method SAVE 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 20070917
2 Importing IV_CHECK_CONSISTENCY Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20100415
3 Importing IV_CHECK_CONSISTENCY_UID Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20110223
4 Importing IV_COMMIT Call by reference Type reference (TYPE) XFELD ABAP_TRUE Flag: Commit 20070917
5 Importing IV_MODE Call by reference Type reference (TYPE) ESH_E_OM_MODE Mode 20070917
6 Importing IV_PERFORM_INPUT_CHECKS Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20100416
7 Importing IV_RESET_BUFFER_CHECK_DB Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20100225
8 Importing IV_RESET_BUFFER_ON_EXCEPTION Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20071011
9 Importing IV_SET_ADMIN_DATA Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20071106
10 Importing IV_SYNCHRONOUS Call by reference Type reference (TYPE) XFELD Flag: Synchronous update 20070917
11 Importing IV_TEST Call by reference Type reference (TYPE) XFELD SPACE Flag: Test mode 20070917
12 Importing IV_WAIT Call by reference Type reference (TYPE) XFELD ABAP_TRUE Flag: Wait for update task to complete 20070917
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH object model exception 20070917

Method SAVE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TABLE_DEL Call by reference Type reference (TYPE) ANY TABLE 20070917
2 Exporting ET_TABLE_INS Call by reference Type reference (TYPE) ANY TABLE 20070917
3 Exporting ET_TABLE_UPD Call by reference Type reference (TYPE) ANY TABLE 20070917
4 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20070917
5 Importing IT_TABLE Call by reference Type reference (TYPE) ANY TABLE 20070917
6 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20070917
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070917

Method SELECT_CATEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACATEG Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table Type for ESH_S_OM_ACATEG 20070917
2 Importing IT_ACATEG_KEY Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_KEY Table Type for ESH_S_OM_ACATEG_KEY 20070917
3 Importing IV_INTERNAL Call by reference Type reference (TYPE) XFELD Checkbox 20070917

Method SELECT_CATEG on class CL_ESH_OM_CATEG has no exception.

Method SELECT_CATEGT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACATEGT Call by reference Type reference (TYPE) ESH_T_OM_ACATEGT Table Type for ESH_T_OM_ACATEGT 20070917
2 Importing IT_ACATEGT_KEY Call by reference Type reference (TYPE) ESH_T_OM_ACATEGT_KEY Table Type for ESH_S_OM_ACATEGT_KEY 20070917

Method SELECT_CATEGT on class CL_ESH_OM_CATEG has no exception.

Method SELECT_CATEGT_BY_CATEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACATEGT Call by reference Type reference (TYPE) ESH_T_OM_ACATEGT Table Type for ESH_t_OM_ACATEGT 20070917
2 Importing IT_ACATEG Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table Type for ESH_S_OM_ACATEG 20070917

Method SELECT_CATEGT_BY_CATEG on class CL_ESH_OM_CATEG has no exception.

Method SELECT_CATEG_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACATEG Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table Type for ESH_S_OM_ACATEG 20070917

Method SELECT_CATEG_ALL on class CL_ESH_OM_CATEG has no exception.

Method SET_ADMIN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODE Call by reference Type reference (TYPE) ESH_E_OM_MODE Mode 20070917
2 Returning RV_TIMESTMP Value transfer Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090331

Method SET_ADMIN_DATA on class CL_ESH_OM_CATEG has no exception.

Method SET_ADMIN_DATA_OBJECT Signature

Method SET_ADMIN_DATA_OBJECT on class CL_ESH_OM_CATEG has no parameter.
Method SET_ADMIN_DATA_OBJECT on class CL_ESH_OM_CATEG has no exception.

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CL_CATEG Call by reference Object reference (TYPE REF TO) CL_ESH_OM_CATEG 20100413
2 Importing IR_CL_REPLICATE Call by reference Object reference (TYPE REF TO) CL_ESH_OM_REPLICATE References to Model Entities 20100414

Method SET_ATTRIBUTES on class CL_ESH_OM_CATEG has no exception.

Method SET_CATEG 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 20070917
2 Importing IT_ACATEGT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEGT_EXT Table Type for ESH_S_OM_ACATEGT_EXT 20070917
3 Importing IT_ACATEG_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table Type for ESH_S_OM_ACATEG_EXT 20070917
4 Importing IV_CHECK_NAMESPACE Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20071120
5 Importing IV_CHECK_NAMESPACE_SAPCUST Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20071120
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070917

Method SET_CATEGT 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 20070917
2 Importing IT_ACATEGT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEGT_EXT Table Type for ESH_S_OM_ACATEGT_EXT 20070917
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070917

Method SET_CATEGT_INT 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 20070917
2 Importing IT_ACATEGT Call by reference Type reference (TYPE) ESH_T_OM_ACATEGT Table Type for ESH_S_OM_ACATEGT 20070917
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070917

Method SET_CATEG_INT 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 20070917
2 Importing IT_ACATEG Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table Type for ESH_S_OM_ACATEG 20070917
3 Importing IV_CHECK_NAMESPACE Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20071120
4 Importing IV_CHECK_NAMESPACE_SAPCUST Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20071120
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070917

Method SET_CHGD_DATA_UP2DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UP_TO_DATE Call by reference Type reference (TYPE) XFELD Checkbox 20110112

Method SET_CHGD_DATA_UP2DATE on class CL_ESH_OM_CATEG has no exception.

Method SET_DATA_GENERIC_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MT_OBJECT Call by reference Type reference (TYPE) TABLE 20070917
2 Changing CV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD Checkbox 20080327
3 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20070917
4 Importing IT_OBJECT Call by reference Type reference (TYPE) TABLE Table Type for ESH_S_OM_AOTYP 20070917
5 Importing IT_OBJECT_BUF Call by reference Type reference (TYPE) TABLE 20070917
6 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) TABLE 20070917
7 Importing IV_KEY_EXT_1 Call by reference Type reference (TYPE) FIELDNAME Field Name 20070917
8 Importing IV_KEY_EXT_2 Call by reference Type reference (TYPE) FIELDNAME Field Name 20070917
9 Importing IV_KEY_EXT_3 Call by reference Type reference (TYPE) FIELDNAME 20070917
10 Importing IV_KEY_EXT_4 Call by reference Type reference (TYPE) FIELDNAME 20070917
11 Importing IV_KEY_EXT_5 Call by reference Type reference (TYPE) FIELDNAME 20070917
12 Importing IV_KEY_EXT_6 Call by reference Type reference (TYPE) FIELDNAME Field Name 20070917
13 Importing IV_KEY_EXT_7 Call by reference Type reference (TYPE) FIELDNAME Field Name 20070917
14 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20070917
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070917

Method SET_TEXTS_GENERIC_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MT_OBJECT Call by reference Type reference (TYPE) TABLE 20070917
2 Changing CV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD Checkbox 20080327
3 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20070917
4 Importing IT_OBJECT Call by reference Type reference (TYPE) TABLE Table Type for ESH_S_OM_AOTYP 20070917
5 Importing IT_OBJECT_BUF Call by reference Type reference (TYPE) TABLE 20070917
6 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) TABLE 20070917
7 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20070917
8 Importing IV_LANGU Call by reference Type reference (TYPE) FIELDNAME 'LANGU' Field Name 20070917
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070917

Method U_CATEG_OTYPC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CONTEXT Call by reference Type reference (TYPE) XFELD Checkbox 20100225
2 Changing CV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD Checkbox 20100225
3 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20100225
4 Importing IT_ACATEG Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table Type for ESH_S_OM_ACATEG 20100225
5 Importing IT_ACATEG_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table Type for ESH_S_OM_ACATEG_EXT 20100225
6 Importing IT_AOTYPC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPC_EXT Table Type for ESH_S_OM_AOTYPC_EXT 20100225

Method U_CATEG_OTYPC on class CL_ESH_OM_CATEG has no exception.

Method U_CATEG_REFERENCING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD Checkbox 20100225
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20100225
3 Importing IT_ACATEG Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table Type for ESH_S_OM_ACATEG 20100225
4 Importing IT_ACATEG_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table Type for ESH_S_OM_ACATEG_EXT 20100225
5 Importing IT_AOTYPC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPC_EXT Table Type for ESH_S_OM_AOTYPC_EXT 20100225

Method U_CATEG_REFERENCING on class CL_ESH_OM_CATEG has no exception.

Method WHERE_USED_CATEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACATEG_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table type for ESH_S_OM_CATEGORY 20070919
2 Exporting ET_AOTYPC Call by reference Type reference (TYPE) ESH_T_OM_AOTYPC Table Type for ESH_S_OM_AOTYPC 20100224
3 Exporting ET_AOTYPC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPC_EXT Table type for ESH_S_OM_AOTYPC_EXT 20070919
4 Exporting ET_MODELS_INCONSISTENT Call by reference Type reference (TYPE) ESH_T_OM_MODELS 20130613
5 Exporting EV_IS_USED Call by reference Type reference (TYPE) XFELD Checkbox 20070917
6 Importing IT_ACATEG Call by reference Type reference (TYPE) ESH_T_OM_ACATEG Table Type for ESH_S_OM_CATEGORY 20100224
7 Importing IT_ACATEG_EXT Call by reference Type reference (TYPE) ESH_T_OM_ACATEG_EXT Table type for ESH_S_OM_ACATEG 20070917
8 Importing IV_CONVERT_2_INT Call by reference Type reference (TYPE) XFELD Checkbox 20070917
9 Importing IV_HIERARCHY Call by reference Type reference (TYPE) CHAR1 Single-character flag 20090703
10 Importing IV_IGNORE_INCONSISTENT_STACKS Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20130613
11 Importing IV_MODE Call by reference Type reference (TYPE) ESH_E_OM_MODE Object Types 20100224
12 Importing IV_MODEL_CAT Call by reference Type reference (TYPE) ESH_E_OM_MODEL_CATEGORY CL_ESH_OM_CONSTANTS=>GC_MODEL_CATEGORY_MERGED Model category 20090703
13 Importing IV_MODEL_STACK_TYPE Call by reference Type reference (TYPE) ESH_E_OM_STACK_TYPE CL_ESH_OM_CONSTANTS=>GC_MODEL_STACK_TYPE_ENHANCED Stack type 20090703
14 Importing IV_RESET_MODELS Call by reference Type reference (TYPE) XFELD Checkbox 20100224

Method WHERE_USED_CATEG on class CL_ESH_OM_CATEG has no exception.

Method XMESSAGE_INCONSISTENT_MODELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MODELS Call by reference Object reference (TYPE REF TO) ESH_S_OM_MODELS Models 20130613

Method XMESSAGE_INCONSISTENT_MODELS on class CL_ESH_OM_CATEG has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 700