SAP ABAP Class CL_ESH_OM_AUTHC (Authorization Checks)
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 20080201
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ESH_OM_AAUTHC Authorization Checks 20080201
2 Inheritance (c INHERITING FROM c_ref)  CL_ESH_OM_CAUTHC Authorization Checks 20080201
3 Inheritance (c INHERITING FROM c_ref)  CL_ESH_OM_IAUTHC Authorization Checks 20080201
Properties
Class CL_ESH_OM_AUTHC  
Short Description Authorization Checks    
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 20080201   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 20080201
Friends
# Friend Modeled only Created on Description
1 CL_ESH_OM_AUTHC_FACTORY 20110117 Factory for CL_OM_AUTHC
2 CL_ESH_OM_AUTHNW 20110110 SAP_NW Authorizations
3 CL_ESH_OM_AUTHPB 20110110 Path-Based Authorization Checks
4 CL_ESH_OM_CHANGED_DATA_AUTHC 20101208 Changed data AUTHC
5 CL_ESH_OM_COMMIT 20110110 Commit Changes
6 CL_ESH_OM_IMPMOD 20110512 Import Model
7 CL_ESH_OM_MODEL_SERVICES 20110217 Services regarding complete models
8 CL_ESH_OM_OTYP_EXT_IV 20110110 Object Types
9 CL_ESH_OM_OTYP_FACTORY 20110117 Factory for CL_OM_OTYP
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ESH_OM_XAUTHC Instance attribute Protected Type reference (TYPE) TABNAME Table name 20080201
2 ESH_OM_XAUTHCT Instance attribute Protected Type reference (TYPE) TABNAME Table name 20080201
3 GC_DELETED Constant Protected Type reference (TYPE) ESH_E_OM_UPDATE_FLAG CL_ESH_OM_CONSTANTS=>GC_DELETED Update flag 20080201
4 GC_INSERTED Constant Protected Type reference (TYPE) ESH_E_OM_UPDATE_FLAG CL_ESH_OM_CONSTANTS=>GC_INSERTED Update flag 20080201
5 GC_MODE_CONFIG Constant Public Type reference (TYPE) XFELD CL_ESH_OM_CONSTANTS=>GC_MODE_CONFIG Mode: Config 20080201
6 GC_MODE_ENGINE Constant Public Type reference (TYPE) XFELD CL_ESH_OM_CONSTANTS=>GC_MODE_ENGINE Mode: Import 20080201
7 GC_MODE_IMPORT Constant Public Type reference (TYPE) XFELD CL_ESH_OM_CONSTANTS=>GC_MODE_IMPORT Mode: Import 20080201
8 GC_MODE_RUNTIME Constant Public Type reference (TYPE) XFELD CL_ESH_OM_CONSTANTS=>GC_MODE_RUNTIME Mode: Runtime 20080201
9 GC_MODIFIED Constant Protected Type reference (TYPE) ESH_E_OM_UPDATE_FLAG CL_ESH_OM_CONSTANTS=>GC_MODIFIED Update flag 20080201
10 GC_NEW Constant Protected Type reference (TYPE) ESH_E_OM_UPDATE_FLAG CL_ESH_OM_CONSTANTS=>GC_NEW Update flag 20080201
11 GC_NEW_DELETED Constant Protected Type reference (TYPE) ESH_E_OM_UPDATE_FLAG CL_ESH_OM_CONSTANTS=>GC_NEW_DELETED Update flag 20080201
12 GC_NULL Constant Protected Type reference (TYPE) ESH_E_OM_UPDATE_FLAG CL_ESH_OM_CONSTANTS=>GC_NULL Update flag 20080201
13 GC_ORIGINAL Constant Protected Type reference (TYPE) ESH_E_OM_UPDATE_FLAG CL_ESH_OM_CONSTANTS=>GC_ORIGINAL Update flag 20080201
14 MR_CL_AUTHC_DB Instance attribute Protected Object reference (TYPE REF TO) CL_ESH_OM_AUTHC Authorization checks 20100326
15 MR_CL_AUTHC_TEMPLATE Instance attribute Protected Object reference (TYPE REF TO) CL_ESH_OM_AUTHC Authorization Checks 20100413
16 MR_CL_AUTHNW Instance attribute Protected Object reference (TYPE REF TO) CL_ESH_OM_AUTHNW SAP_NW authorizations 20080221
17 MR_CL_AUTHPB Instance attribute Protected Object reference (TYPE REF TO) CL_ESH_OM_AUTHPB Path-based authorization checks 20080211
18 MR_CL_AUTHPB_DB Instance attribute Protected Object reference (TYPE REF TO) CL_ESH_OM_AUTHPB Path-based authorization checks 20100326
19 MR_CL_CHANGED_DATA_AUTHC Instance attribute Public Object reference (TYPE REF TO) CL_ESH_OM_CHANGED_DATA_AUTHC Changed data AUTHC 20110103
20 MR_CL_OTYP Instance attribute Protected Object reference (TYPE REF TO) CL_ESH_OM_OTYP Object types 20080201
21 MR_CL_REPLICATE Instance attribute Protected Object reference (TYPE REF TO) CL_ESH_OM_REPLICATE References to model entities 20100414
22 MR_MODEL_STACK_HANDLE Instance attribute Public Object reference (TYPE REF TO) CL_ESH_OM_MODEL_STACK_HANDLE Handles for model stacks 20090629
23 MR_SWC_STACK_HANDLE Instance attribute Public Object reference (TYPE REF TO) CL_ESH_OM_SWC_STACK_HANDLE Handle for SWC stack 20081106
24 MR_SW_SETTING_HANDLE Instance attribute Public Object reference (TYPE REF TO) CL_ESH_OM_SW_SETTING_HANDLE Handle for switch settings 20090112
25 MS_AUTH_AUTHC Instance attribute Public Type reference (TYPE) ESH_S_OM_AUTH_AUTHC Authorizations for authorization checks 20080201
26 MS_CHANGED_DATA_AUTHC Instance attribute Protected Type reference (TYPE) ESH_S_OM_CHGD_DATA_AUTHC_UID Changed data AUTHC: update-insert-delete-buffer 20101220
27 MS_CHANGED_DATA_AUTHC_F Instance attribute Protected Type reference (TYPE) ESH_S_OM_CHGD_DATA_AUTHC_UID_F Changed data DATATY: up to date flags 20101220
28 MS_MODEL_CATEGORIES Instance attribute Public Type reference (TYPE) ESH_S_OM_MODEL_CATEGORIES Model category flags 20081117
29 MT_AAUTHC Instance attribute Protected Type reference (TYPE) ESH_T_OM_AAUTHC Table type for ESH_t_OM_AAUTHC 20080201
30 MT_AAUTHCT Instance attribute Protected Type reference (TYPE) ESH_T_OM_AAUTHCT Table type for ESH_S_OM_AAUTHCT 20080201
31 MT_AAUTHCT_DB Instance attribute Protected Type reference (TYPE) ESH_T_OM_AAUTHCT Table type for ESH_S_OM_AAUTHCT 20080201
32 MT_AAUTHC_CODE_GEN Instance attribute Protected Type reference (TYPE) CL_ESH_IEF_FRAMEWORK=>TT_MODEL_AUTHC_GEN 20110110
33 MT_AAUTHC_CODE_GEN_DEL Instance attribute Protected Type reference (TYPE) CL_ESH_IEF_FRAMEWORK=>TT_MODEL_AUTHC_GEN 20110110
34 MT_AAUTHC_DB Instance attribute Protected Type reference (TYPE) ESH_T_OM_AAUTHC Table type for ESH_t_OM_AAUTHC 20080201
35 MT_AAUTHC_TEXTS_CODE_GEN Instance attribute Protected Type reference (TYPE) CL_ESH_IEF_FRAMEWORK=>TT_MODEL_TEXT_GEN 20110128
36 MT_AUTHC_ADMIN Instance attribute Protected Type reference (TYPE) ESH_T_OM_AUTHC_ADMIN Table type for ESH_S_AUTHC_ADMIN 20080201
37 MT_MODEL_STACK Instance attribute Public Type reference (TYPE) ESH_T_OM_MODEL_STACK Model stack 20090629
38 MT_REGISTER_GTABKEY Instance attribute Protected Type reference (TYPE) CL_ESH_OM_GTABKEY=>T_REGISTER 20131107
39 MT_SYSREL_EXT_USED Instance attribute Protected Type reference (TYPE) ESH_T_OM_SYSREL_EXT Table type for ESH_S_OM_SYSREL_EXT 20080327
40 MV_ALL_AUTHC_READ Instance attribute Protected Type reference (TYPE) XFELD Flag: All authorization checks read 20080201
41 MV_AREA Instance attribute Public Type reference (TYPE) ESH_E_OM_AREA Area 20080201
42 MV_AREA_ORIG Instance attribute Public Type reference (TYPE) ESH_E_OM_AREA Area 20080201
43 MV_CHECK_DELETE_ALLOWED Instance attribute Protected Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20090112
44 MV_COMMON_OBJECTS_ERROR Instance attribute Protected Type reference (TYPE) XFELD Checkbox 20080626
45 MV_DB_BUFFER Instance attribute Public Type reference (TYPE) XFELD Checkbox 20090714
46 MV_HIERARCHY Instance attribute Public Type reference (TYPE) CHAR1 Single-character flag 20090629
47 MV_INSTANCE_OBSOLET Instance attribute Public Type reference (TYPE) XFELD Checkbox 20081119
48 MV_MODE Instance attribute Public Type reference (TYPE) XFELD Mode 20080201
49 MV_MODEL Instance attribute Public Type reference (TYPE) ESH_E_OM_MODEL Logical system 20080201
50 MV_MODEL_CHECKED Instance attribute Protected Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20081203
51 MV_MODEL_CHECK_SAVE_LOCK_GUID Instance attribute Protected Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20110104
52 MV_MODEL_GUID Instance attribute Public Type reference (TYPE) ESH_E_OM_MODEL_GUID Logical system: GUID 20080201
53 MV_MODEL_GUID_IA Instance attribute Public Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20090629
54 MV_MODEL_GUID_SAVE Instance attribute Public Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20090629
55 MV_MODEL_STACK_HEIGHT Instance attribute Protected Type reference (TYPE) I 20090629
56 MV_NO_DUPLICATE_CHECK Instance attribute Public Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20080729
57 MV_REGISTER_GTABKEY Instance attribute Public Type reference (TYPE) XFELD Checkbox 20131106
58 MV_SYSREL Instance attribute Public Type reference (TYPE) ESH_E_OM_SYSREL System/Release 20080201
59 MV_SYSREL_STACK_HEIGHT Instance attribute Protected Type reference (TYPE) I 20090629
60 MV_TEMPLATE_TYPE Instance attribute Protected Type reference (TYPE) ESH_E_OM_TEMPLATE_TYPE Template type 20080201
61 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 ADJUST_NODE_AND_PATH Instance method Public Method Adjust start node and navigation path of an auth. check 20100308
2 AUTHCT_EXT_2_INT Instance method Protected Method Convert AUTHCT from ext. to int. 20080201
3 AUTHCT_INT_2_EXT Instance method Protected Method Convert AUTHC from int. to ext. 20080201
4 AUTHC_EXT_2_INT Instance method Protected Method Convert AUTHC from ext. to int. 20080201
5 AUTHC_INT_2_EXT Instance method Public Method Convert AUTHC from int. to ext. 20080201
6 AUTH_CHECK_EXT_2_INT Instance method Public Method Convert authorization check from ext. to int. 20080201
7 AUTH_CHECK_INT_2_EXT Instance method Public Method Convert authorization check from int. to ext. 20080201
8 CHECK_AUTHCT_IN Instance method Protected Method Check AUTHCT input data 20080201
9 CHECK_AUTHC_BUF_ORIG Instance method Public Method Check if authorization checks are original 20100326
10 CHECK_AUTHC_BUF_ORIG_SINGLE Instance method Public Method Check if authorization check is original 20100326
11 CHECK_AUTHC_CONSISTENCY Instance method Protected Method Check consistency of AUTHC 20081202
12 CHECK_AUTHC_DEL Instance method Protected Method Check deletion of data types 20080201
13 CHECK_AUTHC_IN Instance method Protected Method Check AUTHC input data 20080201
14 CHECK_AUTHC_INS_DB Instance method Protected Method Check if new entries already exist on database 20100219
15 CHECK_AUTHORIZATION_AUTHC_DEL Instance method Protected Method Check authorization for authorization checks 20080201
16 CHECK_AUTHORIZATION_AUTHC_GET Instance method Protected Method Check authorization for data types 20080201
17 CHECK_AUTHORIZATION_AUTHC_SET Instance method Protected Method Check authorization for authorization checks 20080201
18 CHECK_COMMON_OBJECTS Instance method Protected Method Check if SWC ESH_COMMON_OBJECTS is included 20090115
19 CHECK_CONSISTENCY Instance method Public Method Check consistency 20080201
20 CHECK_CONSISTENCY_DB Instance method Protected Method Check consistency of references 20100217
21 CHECK_CONSISTENCY_UID Instance method Protected Method Check consistency regarding update, insert , delete 20110222
22 CHECK_DUPLICATE_AUTHCT Instance method Protected Method Check duplicate authorization check texts 20080214
23 CHECK_MODEL_CONTENT Instance method Public Method Check model content 20080201
24 CHECK_NAMESPACE_AUTHC Instance method Protected Method Check namespace 20080201
25 CHECK_SAVE_ALLOWED Instance method Public Method Check if save is allowed 20090112
26 CODE_GEN_AUTHC Instance method Protected Method Generate code: AUTHC 20101126
27 CODE_GEN_AUTHC_LOG Instance method Protected Method Generate code: AUTHC: Log changes 20110110
28 CONSTRUCTOR Instance method Public Constructor Constructor 20080201
29 COPY_AUTH_CHECK Instance method Public Method Copy authorization check 20080201
30 DELETE_MODEL Instance method Public Method Delete model 20080201
31 DEL_AUTHC Instance method Public Method Delete AUTHC 20080201
32 DEL_AUTHCT Instance method Public Method Delete AUTHCT 20080201
33 DEL_AUTHCT_INT Instance method Public Method Delete AUTHCT internal 20080201
34 DEL_AUTHC_INT Instance method Public Method Delete AUTHC internal 20080201
35 DEL_DATA_GENERIC_INT Instance method Protected Method Delete internal buffer 20080201
36 DEL_TEXTS_GENERIC_INT Instance method Protected Method Delete texts from internal buffer 20080201
37 DEL_TEXTS_GENERIC_INT_SORTED Instance method Protected Method Delete texts from internal buffer 20080201
38 DETERMINE_AUTHORIZATIONS Instance method Protected Method Determine authorizations 20080201
39 DET_AUTHC_DEL_CONTEXT Instance method Protected Method Determine deletion context for authorization checks 20080201
40 FILL_UID_BUFFERS Instance method Protected Method Fill update-insert-delete-buffers 20101220
41 GENERATE_DB_NAMES Instance method Protected Method Generate DB names 20080201
42 GET_AUTHC Instance method Public Method Get AUTHC 20080201
43 GET_CHANGED_DATA Instance method Public Method Get changed data 20080201
44 GET_CL_AUTHC_DB Instance method Protected Method Get reference on class for auth. object-based auth. checks 20100326
45 GET_CL_AUTHNW Instance method Protected Method Get reference on class for auth. object-based auth. checks 20080221
46 GET_CL_AUTHPB Instance method Protected Method Get reference on class for path.based auth. checks 20080211
47 GET_CL_OTYP Instance method Protected Method Get reference on class for object types 20080201
48 GET_TRANSVOL_AUTHC Instance method Public Method Get transport volume for AUTHC 20080201
49 INIT_CHGD_DATA_FLAGS Instance method Protected Method Initialize changed data flags 20101220
50 INIT_GTABKEY_DATA Static method Protected Method Init table for GTABKEY relevant data 20131106
51 MESSAGE_WITH_CONTEXT Instance method Public Method Message with context 20131106
52 READ_AUTHC Instance method Protected Method Read AUTHC 20080201
53 READ_AUTHCT Instance method Protected Method Read AUTHCT 20080201
54 READ_AUTHCT_BY_AUTHC Instance method Protected Method Read AUTHCT by AUTHC 20080201
55 READ_AUTHC_ALL Instance method Protected Method Read all authorization checks 20080201
56 RECORD_REGISTER_GTABKEY_ALL Instance method Public Method Register all for GTABKEY 20131126
57 REGISTER_GTABKEY Instance method Public Method Register GTABKEY in save 20131126
58 REPLICATE_AUTHC_INSTANCE Instance method Public Method Replicate instance of AUTHC 20100413
59 RESET_BUFFER Instance method Public Method Reset buffers 20080201
60 RESET_CHGD_DATA_FLAGS_AUTHC Instance method Protected Method Reset changed data flags for AUTHC 20110103
61 SAVE Instance method Public Method Save 20080201
62 SAVE_TABLE Instance method Protected Method Save 20080201
63 SELECT_AUTHC Instance method Protected Method Select AUTHC 20080201
64 SELECT_AUTHCT Instance method Protected Method Select AUTHCT 20080201
65 SELECT_AUTHCT_BY_AUTHC Instance method Protected Method Select AUTHCT by AUTHC 20080201
66 SELECT_AUTHC_ALL Instance method Protected Method Select all authorization checks 20080201
67 SET_ADMIN_DATA Instance method Protected Method Set timestamp 20080201
68 SET_ADMIN_DATA_OBJECT Instance method Protected Method Set admin data at object level 20080201
69 SET_ATTRIBUTES Instance method Protected Method Set attributes 20100413
70 SET_AUTHC Instance method Public Method Set AUTHC 20080201
71 SET_AUTHCT Instance method Public Method Set AUTHCT 20080201
72 SET_AUTHCT_INT Instance method Public Method Set AUTHCT internal 20080201
73 SET_AUTHC_INT Instance method Public Method Set AUTHC internal 20080201
74 SET_CHGD_DATA_UP2DATE Instance method Protected Method Set up to date flags 20110103
75 SET_CL_REFERENCES Instance method Public Method Set references to other repository classes 20100413
76 SET_DATA_GENERIC_INT Instance method Protected Method Set internal buffer 20080201
77 SET_INSTANCE_OBSOLET Instance method Public Method Set instance to obsolete 20081119
78 SET_MODEL_CATEGORIES Instance method Public Method Set model categories 20081118
79 SET_TEXTS_GENERIC_INT Instance method Protected Method Set internal buffer 20080201
80 SET_TEXTS_GENERIC_INT_SORTED Instance method Protected Method Set internal buffer 20080201
81 U_AUTHC_AUTHCPB Instance method Protected Method Write application log 20100217
82 U_AUTHC_OTYPNCC Instance method Protected Method Write application log 20100217
83 U_AUTHC_REFERENCING Instance method Protected Method Write application log 20100217
84 WHERE_USED_AUTHC Instance method Public Method Where-used for authorization checks 20080201
Events
Class CL_ESH_OM_AUTHC has no event.
Types
Class CL_ESH_OM_AUTHC has no local type.
Method Signatures

Method ADJUST_NODE_AND_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AOTYPPS_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPPS_EXT Table Type for ESH_S_OM_AOTYPPS_EXT 20100308
2 Changing CT_AOTYPP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPP_EXT Table Type for ESH_S_OM_AOTYPP_EXT 20100308
3 Changing CV_START_NODE_GUID Call by reference Type reference (TYPE) ESH_E_OM_NODE_GUID Node GUID 20100308
4 Changing CV_START_NODE_NAME Call by reference Type reference (TYPE) ESH_E_OM_NODE_NAME Node Name 20100308
5 Changing CV_START_OBJECT_TYPE_NAME Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20100308
6 Importing IT_ARELAT_EXT Call by reference Type reference (TYPE) ESH_T_OM_ARELAT_EXT Table Type for ESH_S_OM_ARELAT_EXT 20100308

Method ADJUST_NODE_AND_PATH on class CL_ESH_OM_AUTHC has no exception.

Method AUTHCT_EXT_2_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AAUTHCT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCT Table Type for ESH_S_OM_AAUTHCT 20080201
2 Changing CT_AAUTHCT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCT_EXT Table Type for ESH_S_OM_AAUTHCT_EXT 20080201

Method AUTHCT_EXT_2_INT on class CL_ESH_OM_AUTHC has no exception.

Method AUTHCT_INT_2_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AAUTHCT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCT_EXT Table Type for ESH_S_OM_AAUTHCT_EXT 20080201
2 Importing IT_AAUTHCT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCT Table Type for ESH_S_OM_AAUTHCT 20080201

Method AUTHCT_INT_2_EXT on class CL_ESH_OM_AUTHC has no exception.

Method AUTHC_EXT_2_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AAUTHC Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table Type for ESH_S_OM_AUTHC 20080201
2 Changing CT_AAUTHC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC_EXT Table Type for ESH_S_OM_AUTHC _EXT 20080201

Method AUTHC_EXT_2_INT on class CL_ESH_OM_AUTHC has no exception.

Method AUTHC_INT_2_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AAUTHC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC_EXT Table Type for ESH_S_OM_AAUTHC_EXT 20080201
2 Importing IT_AAUTHC Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table Type for ESH_S_OM_AAUTHC 20080201

Method AUTHC_INT_2_EXT on class CL_ESH_OM_AUTHC has no exception.

Method AUTH_CHECK_EXT_2_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AAUTHC_KEY Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC_KEY Table Type for ESH_S_OM_AAUTHC_KEY 20080201

Method AUTH_CHECK_EXT_2_INT on class CL_ESH_OM_AUTHC has no exception.

Method AUTH_CHECK_INT_2_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AAUTHC_KEY Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC_KEY Table Type for ESH_S_OM_AAUTHC_KEY 20080201

Method AUTH_CHECK_INT_2_EXT on class CL_ESH_OM_AUTHC has no exception.

Method CHECK_AUTHCT_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 20080201
2 Importing IT_AAUTHCT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCT_EXT Table Type for ESH_S_OM_AAUTHCT_EXT 20080201
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20080201

Method CHECK_AUTHC_BUF_ORIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AAUTHC_ORIG Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table Type for ESH_S_OM_AAUTHC 20100326
2 Importing IT_AAUTHC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC_EXT Table Type for ESH_S_OM_AAUTHC_EXT 20100326

Method CHECK_AUTHC_BUF_ORIG on class CL_ESH_OM_AUTHC has no exception.

Method CHECK_AUTHC_BUF_ORIG_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_AAUTHC_EXT Call by reference Type reference (TYPE) ESH_S_OM_AAUTHC_EXT Structure for ESH_OM_AAUTHC_EXT 20100326
2 Returning RV_ORIG Value transfer Type reference (TYPE) XFELD Checkbox 20100326

Method CHECK_AUTHC_BUF_ORIG_SINGLE on class CL_ESH_OM_AUTHC has no exception.

Method CHECK_AUTHC_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 20081202
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20081202
3 Importing IT_AAUTHC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC_EXT Table Type for ESH_S_OM_AAUTHC_EXT 20081202
4 Importing IT_AAUTHC_INS Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table Type for ESH_S_OM_AAUTHC 20081202
5 Importing IT_AAUTHC_UPD Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table Type for ESH_S_OM_AAUTHC 20081202
6 Importing IV_CHECK_ALL Call by reference Type reference (TYPE) XFELD Checkbox 20081202
7 Importing IV_PERFORM_INPUT_CHECKS Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20081202
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20081202

Method CHECK_AUTHC_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 20080201
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20080201
3 Importing IR_CONTEXT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_ESH_OM_CONTEXT_CONTAINER Context Container 20080201
4 Importing IV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20080201
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20080201

Method CHECK_AUTHC_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 20080201
2 Importing IT_AAUTHC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC_EXT Table Type for ESH_S_OM_AAUTHC_EXT 20080201
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20080201

Method CHECK_AUTHC_INS_DB 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 20100219
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20100219
3 Importing IR_CL_AUTHC_SAVE Call by reference Object reference (TYPE REF TO) CL_ESH_OM_AUTHC Authorization Checks 20100219
4 Importing IT_AAUTHC_INS Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table Type for ESH_t_OM_AAUTHC 20100219
5 Importing IT_AAUTHC_UPD Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table Type for ESH_t_OM_AAUTHC 20100223

Method CHECK_AUTHC_INS_DB on class CL_ESH_OM_AUTHC has no exception.

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

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

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

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

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 20080201
2 Importing IT_AAUTHC_DEL Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table type for ESH_S_OM_AAUTHC 20080201
3 Importing IT_AAUTHC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC_EXT Table type for ESH_S_OM_AAUTHC_EXT 20081203
4 Importing IT_AAUTHC_INS Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table type for ESH_t_OM_AAUTHC 20081202
5 Importing IT_AAUTHC_UPD Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table type for ESH_t_OM_AAUTHC 20081202
6 Importing IV_CHECK_VOLUME Call by reference Type reference (TYPE) CHAR1 CL_ESH_OM_CONSTANTS=>GC_CHECK_VOLUME_DETERMINE Single-character flag 20081203
7 Importing IV_FORCE_CHECK Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20081203
8 Importing IV_PERFORM_INPUT_CHECKS Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20080201
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH object model exception 20080201

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 20100217
2 Importing IT_AAUTHC_DEL Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table Type for ESH_S_OM_AAUTHC 20100217
3 Importing IT_AAUTHC_INS Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table Type for ESH_t_OM_AAUTHC 20100219
4 Importing IT_AAUTHC_UPD Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table Type for ESH_t_OM_AAUTHC 20100223
5 Importing IV_RESET_BUFFER Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20100217
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20100217

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_DUPLICATE_AUTHCT 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 20080214
2 Importing IT_AAUTHCT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCT Table Type for ESH_S_OM_AAUTHCT 20080214
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20080214

Method CHECK_MODEL_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONTENT_EXISTS Value transfer Type reference (TYPE) XFELD Checkbox 20080201

Method CHECK_MODEL_CONTENT on class CL_ESH_OM_AUTHC has no exception.

Method CHECK_NAMESPACE_AUTHC 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 20080201
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20080201
3 Importing IS_AAUTHC Call by reference Type reference (TYPE) ESH_S_OM_AAUTHC Sructure for AAUTHC 20080201

Method CHECK_NAMESPACE_AUTHC on class CL_ESH_OM_AUTHC has no exception.

Method CHECK_SAVE_ALLOWED 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 20090112
2 Importing IV_X_MESSAGE Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20090223
3 Returning RV_SAVE_ALLOWED Value transfer Type reference (TYPE) XFELD Checkbox 20090223
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH object model exception 20090112

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

Method CODE_GEN_AUTHC_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 20110110
2 Importing IV_CONSIDER_AUTHC Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20110110
3 Importing IV_CONSIDER_AUTHNW Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20110110
4 Importing IV_CONSIDER_AUTHPB Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20110110
5 Importing IV_CONSIDER_OTYPP Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20110110
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20110110

Method CONSTRUCTOR 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 20081106
2 Importing IR_MODEL_STACK_HANDLE Call by reference Object reference (TYPE REF TO) CL_ESH_OM_MODEL_STACK_HANDLE Handles for Model Stacks 20090629
3 Importing IR_SW_SETTING_HANDLE Call by reference Object reference (TYPE REF TO) CL_ESH_OM_SW_SETTING_HANDLE Handle for Switch-Settings 20090112
4 Importing IS_MODEL_CATEGORIES Call by reference Type reference (TYPE) ESH_S_OM_MODEL_CATEGORIES Model Category Flags 20081117
5 Importing IV_AREA Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20080201
6 Importing IV_GENERATE_DB_NAMES Call by reference Type reference (TYPE) XFELD ABAP_TRUE Flag: Generate DB-Names 20080201
7 Importing IV_HIERARCHY Call by reference Type reference (TYPE) CHAR1 CL_ESH_OM_CONSTANTS=>GC_HIERARCHICAL Single-Character Flag 20090629
8 Importing IV_MODE Call by reference Type reference (TYPE) XFELD Mode 20080201
9 Importing IV_MODEL Call by reference Type reference (TYPE) ESH_E_OM_MODEL Logical system 20080201
10 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Logical System: GUID 20080201
11 Importing IV_SKIP_CONSTRUCTOR Call by reference Type reference (TYPE) XFELD Checkbox 20100413
12 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL System/Release 20080201
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20081106

Method COPY_AUTH_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AAUTHCT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCT_EXT Table type for ESH_S_OM_AAUTHCT_EXT 20080201
2 Exporting ET_AAUTHC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC_EXT Table type for ESH_S_OM_AAUTHC_EXT 20080201
3 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application log 20080201
4 Importing IT_LANGU Call by reference Type reference (TYPE) ESH_T_OM_LANGU Language key 20080201
5 Importing IV_AUTH_CHECK_FROM Call by reference Type reference (TYPE) ESH_E_OM_AUTH_CHECK Authorization check 20080201
6 Importing IV_AUTH_CHECK_GUID_FROM Call by reference Type reference (TYPE) ESH_E_OM_AUTH_CHECK_GUID Authorization check GUID 20080201
7 Importing IV_AUTH_CHECK_TO Call by reference Type reference (TYPE) ESH_E_OM_AUTH_CHECK Authorization check 20080201
8 Importing IV_COPY_LANGUAGES Call by reference Type reference (TYPE) XFELD 'X' Checkbox 20080201
9 Importing IV_COPY_LANGUAGES_MODE Call by reference Type reference (TYPE) CHAR1 'A' Checkbox 20080201
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH object model exception 20080201

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

Method DEL_AUTHC 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 20080201
2 Importing IT_AAUTHC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC_EXT Table Type for ESH_S_OM_AAUTHC_EXT 20080201
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20080201

Method DEL_AUTHCT 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 20080201
2 Importing IT_AAUTHCT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCT_EXT Table Type for ESH_S_OM_AAUTHCT 20080201
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20080201

Method DEL_AUTHCT_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 20080201
2 Importing IT_AAUTHCT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCT Table Type for ESH_S_OM_AAUTHCT 20080201
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20080201

Method DEL_AUTHC_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 20080201
2 Importing IT_AAUTHC Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table Type for ESH_S_OM_AAUTHC 20080201
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20080201

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 20080201
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20080201
3 Importing IT_OBJECT Call by reference Type reference (TYPE) TABLE Table Type for ESH_S_OM_AOTYP 20080201
4 Importing IT_OBJECT_BUF Call by reference Type reference (TYPE) TABLE 20080201
5 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20080201
6 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME 20131121
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20080201

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 20080201
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20080201
3 Importing IT_OBJECT Call by reference Type reference (TYPE) TABLE Table Type for ESH_S_OM_AOTYP 20080201
4 Importing IT_OBJECT_BUF Call by reference Type reference (TYPE) TABLE 20080201
5 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20080201
6 Importing IV_LANGU Call by reference Type reference (TYPE) FIELDNAME 'LANGU' Field Name 20080201
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20080201

Method DEL_TEXTS_GENERIC_INT_SORTED 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) SORTED TABLE 20080201
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20080201
3 Importing IT_OBJECT Call by reference Type reference (TYPE) SORTED TABLE Table Type for ESH_S_OM_AOTYP 20080201
4 Importing IT_OBJECT_BUF Call by reference Type reference (TYPE) SORTED TABLE 20080201
5 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20080201
6 Importing IV_LANGU Call by reference Type reference (TYPE) FIELDNAME 'LANGU' Field Name 20080201
7 Importing IV_SKIP_SET_UP_TO_DATE Call by reference Type reference (TYPE) XFELD Checkbox 20110103
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20080201

Method DETERMINE_AUTHORIZATIONS Signature

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

Method DET_AUTHC_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 20080201
2 Importing IT_AAUTHC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC_EXT Table Type for ESH_S_OM_AAUTHC_EXT 20080201

Method DET_AUTHC_DEL_CONTEXT on class CL_ESH_OM_AUTHC 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 20101220
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20101220
3 Importing IS_AUTHC_SWO Call by reference Type reference (TYPE) ESH_S_OM_CHGD_DATA_AUTHC_UID_F Changed data AUTHC: update-insert-delete-buffers 20101220
4 Importing IV_BYPASS_BUFFER Call by reference Type reference (TYPE) XFELD 20101220
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20101220

Method GENERATE_DB_NAMES Signature

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

Method GET_AUTHC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AAUTHC Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table Type for ESH_S_OM_AAUTHC 20080201
2 Changing CT_AAUTHCT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCT Table Type for ESH_t_OM_AAUTHCT 20080201
3 Changing CT_AAUTHCT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCT_EXT Table Type for ESH_S_OM_AAUTHCT_EXT 20080201
4 Changing CT_AAUTHC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC_EXT Table Type for ESH_S_OM_AAUTHC_EXT 20080201
5 Importing IS_SWO Call by reference Type reference (TYPE) ESH_S_OM_AUTHC_SWO Switch of Tables 20080201
6 Importing IT_AAUTHC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC_EXT Table Type for ESH_S_OM_AAUTHC_EXT 20080201
7 Importing IT_LANGU_ADMIN Call by reference Type reference (TYPE) ESH_T_OM_LANGU Table of Languages used for Admin 20080201
8 Importing IT_LANGU_FIELDS Call by reference Type reference (TYPE) ESH_T_OM_LANGU Table of Languages used for Admin 20080201
9 Importing IV_GET_AUTHC_ALL Call by reference Type reference (TYPE) XFELD Flag: Get all Authorization Checks 20080201
10 Importing IV_GET_NO_HIEARCHICAL_DATA Call by reference Type reference (TYPE) XFELD Flag: For later use 20110217
11 Importing IV_GET_ONLY_OWN_MODEL Call by reference Type reference (TYPE) XFELD Flag: Get only data of own model 20110217
12 Importing IV_GET_ONLY_OWN_MODEL_AUTHC Call by reference Type reference (TYPE) XFELD Flag: Get only data of authorization check of own model 20110217
13 Importing IV_GET_ONLY_OWN_MODEL_ENH Call by reference Type reference (TYPE) XFELD Flag: For later use 20110217

Method GET_AUTHC on class CL_ESH_OM_AUTHC 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_AAUTHCT_DEL Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCT Table type for ESH_t_OM_AAUTHCT 20080201
2 Exporting ET_AAUTHCT_INS Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCT Table type for ESH_t_OM_AAUTHCT 20080201
3 Exporting ET_AAUTHCT_UPD Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCT Table type for ESH_t_OM_AAUTHCT 20080201
4 Exporting ET_AAUTHC_DEL Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table type for ESH_S_OM_AAUTHC 20080201
5 Exporting ET_AAUTHC_INS Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table type for ESH_S_OM_AAUTHC 20080201
6 Exporting ET_AAUTHC_UPD Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table type for ESH_S_OM_AAUTHC 20080201
7 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application log 20080201
8 Importing IS_SWO Call by reference Type reference (TYPE) ESH_S_OM_CHGD_DATA_AUTHC_SWO Switch off export tables 20101208
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH object model exception 20080201

Method GET_CL_AUTHC_DB Signature

Method GET_CL_AUTHC_DB on class CL_ESH_OM_AUTHC has no parameter.
Method GET_CL_AUTHC_DB on class CL_ESH_OM_AUTHC has no exception.

Method GET_CL_AUTHNW Signature

Method GET_CL_AUTHNW on class CL_ESH_OM_AUTHC has no parameter.
Method GET_CL_AUTHNW on class CL_ESH_OM_AUTHC has no exception.

Method GET_CL_AUTHPB Signature

Method GET_CL_AUTHPB on class CL_ESH_OM_AUTHC has no parameter.
Method GET_CL_AUTHPB on class CL_ESH_OM_AUTHC has no exception.

Method GET_CL_OTYP Signature

Method GET_CL_OTYP on class CL_ESH_OM_AUTHC has no parameter.
Method GET_CL_OTYP on class CL_ESH_OM_AUTHC has no exception.

Method GET_TRANSVOL_AUTHC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AAUTHC Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC 20080201
2 Changing CT_AAUTHCPB Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCPB Table Type for ESH_S_OM_AAUTHCPB 20080212
3 Changing CT_AAUTHCPB_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCPB_EXT Table Type for ESH_S_OM_AAUTHCPB_EXT 20080212
4 Changing CT_AAUTHCT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCT 20080201
5 Changing CT_AAUTHCT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCT_EXT 20080201
6 Changing CT_AAUTHCVPB Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCVPB Table Type for ESH_S_OM_AAUTHCVPB 20080214
7 Changing CT_AAUTHCVPB_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCVPB_EXT Table Type for ESH_S_OM_AAUTHCVPB_EXT 20080214
8 Changing CT_AAUTHC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC_EXT 20080201
9 Changing CT_AOTYPP Call by reference Type reference (TYPE) ESH_T_OM_AOTYPP Table Type for ESH_T_OM_AOTYPP 20080212
10 Changing CT_AOTYPPS Call by reference Type reference (TYPE) ESH_T_OM_AOTYPPS Table Type for ESH_S_OM_AOTYPPS 20080212
11 Changing CT_AOTYPPS_CPB Call by reference Type reference (TYPE) ESH_T_OM_AOTYPPS Table Type for ESH_S_OM_AOTYPPS 20080212
12 Changing CT_AOTYPPS_CPB_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPPS_EXT Table Type for ESH_S_OM_AOTYPPS_EXT 20080212
13 Changing CT_AOTYPPS_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPPS_EXT Table Type for ESH_S_OM_AOTYPPS_EXT 20080212
14 Changing CT_AOTYPP_CPB Call by reference Type reference (TYPE) ESH_T_OM_AOTYPP Table Type for ESH_T_OM_AOTYPP 20080212
15 Changing CT_AOTYPP_CPB_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPP_EXT Table Type for ESH_S_OM_AOTYPP_EXT 20080212
16 Changing CT_AOTYPP_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPP_EXT Table Type for ESH_S_OM_AOTYPP_EXT 20080212
17 Importing IS_SWO_AUTHC Call by reference Type reference (TYPE) ESH_S_OM_AUTHC_SWO Switch of Tables 20080212
18 Importing IS_SWO_AUTHCPB Call by reference Type reference (TYPE) ESH_S_OM_AUTHCPB_SWO Switch Off Tables 20080212
19 Importing IT_AAUTHC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC_EXT 20080201
20 Importing IV_GET_AUTHC_ALL Call by reference Type reference (TYPE) XFELD Flag: Get all Data Types 20080201
21 Importing IV_SWO_AAUTHCPB Call by reference Type reference (TYPE) XFELD Checkbox 20091210

Method GET_TRANSVOL_AUTHC on class CL_ESH_OM_AUTHC has no exception.

Method INIT_CHGD_DATA_FLAGS Signature

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

Method INIT_GTABKEY_DATA Signature

Method INIT_GTABKEY_DATA on class CL_ESH_OM_AUTHC has no parameter.
Method INIT_GTABKEY_DATA on class CL_ESH_OM_AUTHC 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 20131106
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20131106
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 20131106
6 Importing IV_GUID Call by reference Type reference (TYPE) GUID_32 20131106
7 Importing IV_MESSAGE_LEVEL Call by reference Type reference (TYPE) ESH_E_OM_MESSAGE_LEVEL Message Levels 20131106
8 Importing IV_TABLE_ID Call by reference Type reference (TYPE) CHAR8 20131106
9 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20131106

Method MESSAGE_WITH_CONTEXT on class CL_ESH_OM_AUTHC has no exception.

Method READ_AUTHC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AAUTHC Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table Type for ESH_S_OM_AAUTHC 20080201
2 Importing IT_AAUTHC_KEY Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC_KEY Table Type for ESH_S_OM_AAUTHC_KEY 20080201

Method READ_AUTHC on class CL_ESH_OM_AUTHC has no exception.

Method READ_AUTHCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AAUTHCT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCT Table Type for ESH_S_OM_AAUTHCT 20080201
2 Importing IT_AAUTHCT_KEY Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCT_KEY Table Type for ESH_S_OM_AAUTHCT_KEY 20080201

Method READ_AUTHCT on class CL_ESH_OM_AUTHC has no exception.

Method READ_AUTHCT_BY_AUTHC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AAUTHCT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCT Table Type for ESH_S_OM_AAUTHCT 20080201
2 Importing IT_AAUTHC Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table Type for ESH_S_OM_AAUTHC 20080201

Method READ_AUTHCT_BY_AUTHC on class CL_ESH_OM_AUTHC has no exception.

Method READ_AUTHC_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AAUTHC Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table Type for ESH_S_OM_AAUTHC 20080201

Method READ_AUTHC_ALL on class CL_ESH_OM_AUTHC has no exception.

Method RECORD_REGISTER_GTABKEY_ALL 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
2 Importing IV_GTABKEY_REASON Call by reference Type reference (TYPE) CHAR1 CL_ESH_OM_CONSTANTS=>GC_GTABKEY_REASON_RENAME Single-Character Flag 20131126
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20131126

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

Method REPLICATE_AUTHC_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CL_AAUTHC Call by reference Object reference (TYPE REF TO) CL_ESH_OM_AAUTHC 20100413
2 Exporting ER_CL_AUTHC Call by reference Object reference (TYPE REF TO) CL_ESH_OM_AUTHC 20100413
3 Exporting ER_CL_CAUTHC Call by reference Object reference (TYPE REF TO) CL_ESH_OM_CAUTHC 20100413
4 Exporting ER_CL_IAUTHC Call by reference Object reference (TYPE REF TO) CL_ESH_OM_IAUTHC 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_AUTHC_INSTANCE on class CL_ESH_OM_AUTHC has no exception.

Method RESET_BUFFER Signature

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

Method RESET_BUFFER on class CL_ESH_OM_AUTHC has no exception.

Method RESET_CHGD_DATA_FLAGS_AUTHC Signature

Method RESET_CHGD_DATA_FLAGS_AUTHC on class CL_ESH_OM_AUTHC has no parameter.
Method RESET_CHGD_DATA_FLAGS_AUTHC on class CL_ESH_OM_AUTHC 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 20080201
2 Importing IV_CHECK_CONSISTENCY Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20080201
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 20080201
5 Importing IV_FORCE_CHECK Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20110107
6 Importing IV_MODE Call by reference Type reference (TYPE) ESH_E_OM_MODE Mode 20080201
7 Importing IV_PERFORM_INPUT_CHECKS Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20080201
8 Importing IV_RESET_BUFFER_CHECK_DB Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20100219
9 Importing IV_RESET_BUFFER_ON_EXCEPTION Call by reference Type reference (TYPE) XFELD ABAP_FALSE Checkbox 20080201
10 Importing IV_SET_ADMIN_DATA Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20080201
11 Importing IV_SET_OTYP_CHANGED Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20080201
12 Importing IV_SYNCHRONOUS Call by reference Type reference (TYPE) XFELD ABAP_TRUE Flag: Synchronous update 20080201
13 Importing IV_TEST Call by reference Type reference (TYPE) XFELD SPACE Flag: Testmode 20080201
14 Importing IV_UPDATE_MODEL_VERSION Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20090306
15 Importing IV_UPDATE_TRANSVOL Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20090306
16 Importing IV_WAIT Call by reference Type reference (TYPE) XFELD ABAP_TRUE Flag: Wait for Update Task to complete 20080201
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20080201

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 20080201
2 Exporting ET_TABLE_INS Call by reference Type reference (TYPE) ANY TABLE 20080201
3 Exporting ET_TABLE_UPD Call by reference Type reference (TYPE) ANY TABLE 20080201
4 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application log 20080201
5 Importing IT_TABLE Call by reference Type reference (TYPE) ANY TABLE 20080201
6 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20080201
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH object model exception 20080201

Method SELECT_AUTHC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AAUTHC Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table Type for ESH_S_OM_AAUTHC 20080201
2 Importing IT_AAUTHC_KEY Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC_KEY Table Type for ESH_S_OM_AAUTHC_KEY 20080201
3 Importing IV_INTERNAL Call by reference Type reference (TYPE) XFELD Checkbox 20080201

Method SELECT_AUTHC on class CL_ESH_OM_AUTHC has no exception.

Method SELECT_AUTHCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AAUTHCT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCT Table Type for ESH_t_OM_AAUTHCT 20080201
2 Importing IT_AAUTHCT_KEY Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCT_KEY Table Type for ESH_s_OM_AAUTHCT_KEY 20080201

Method SELECT_AUTHCT on class CL_ESH_OM_AUTHC has no exception.

Method SELECT_AUTHCT_BY_AUTHC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AAUTHCT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCT Table Type for ESH_t_OM_AAUTHCT 20080201
2 Importing IT_AAUTHC Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table Type for ESH_S_OM_AAUTHC 20080201

Method SELECT_AUTHCT_BY_AUTHC on class CL_ESH_OM_AUTHC has no exception.

Method SELECT_AUTHC_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AAUTHC Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table Type for ESH_S_OM_AAUTHC 20080201

Method SELECT_AUTHC_ALL on class CL_ESH_OM_AUTHC 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 20080201

Method SET_ADMIN_DATA on class CL_ESH_OM_AUTHC has no exception.

Method SET_ADMIN_DATA_OBJECT Signature

Method SET_ADMIN_DATA_OBJECT on class CL_ESH_OM_AUTHC has no parameter.
Method SET_ADMIN_DATA_OBJECT on class CL_ESH_OM_AUTHC 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_AUTHC Call by reference Object reference (TYPE REF TO) CL_ESH_OM_AUTHC 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_AUTHC has no exception.

Method SET_AUTHC 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 20080201
2 Importing IT_AAUTHCT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCT_EXT Table Type for ESH_S_OM_AAUTHCT_EXT 20080201
3 Importing IT_AAUTHC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC_EXT Table Type for ESH_S_OM_AAUTHC_EXT 20080201
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20080201

Method SET_AUTHCT 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 20080201
2 Importing IT_AAUTHCT_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCT_EXT Table Type for ESH_S_OM_AAUTHCT_EXT 20080201
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20080201

Method SET_AUTHCT_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 20080201
2 Importing IT_AAUTHCT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCT Table Type for ESH_S_OM_AUTHCT 20080201
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20080201

Method SET_AUTHC_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 20080201
2 Importing IT_AAUTHC Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table Type for ESH_S_OM_AAUTHC 20080201
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20080201

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 20110103
2 Importing IV_UP_TO_DATE_UID Call by reference Type reference (TYPE) XFELD Checkbox 20110103

Method SET_CHGD_DATA_UP2DATE on class CL_ESH_OM_AUTHC has no exception.

Method SET_CL_REFERENCES Signature

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

Method SET_CL_REFERENCES on class CL_ESH_OM_AUTHC 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 20080201
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 20080201
4 Importing IT_OBJECT Call by reference Type reference (TYPE) TABLE Table Type for ESH_S_OM_AOTYP 20080201
5 Importing IT_OBJECT_BUF Call by reference Type reference (TYPE) TABLE 20080201
6 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) TABLE 20080201
7 Importing IV_KEY_EXT_1 Call by reference Type reference (TYPE) FIELDNAME Field Name 20080201
8 Importing IV_KEY_EXT_2 Call by reference Type reference (TYPE) FIELDNAME Field Name 20080201
9 Importing IV_KEY_EXT_3 Call by reference Type reference (TYPE) FIELDNAME 20080201
10 Importing IV_KEY_EXT_4 Call by reference Type reference (TYPE) FIELDNAME 20080201
11 Importing IV_KEY_EXT_5 Call by reference Type reference (TYPE) FIELDNAME 20080201
12 Importing IV_KEY_EXT_6 Call by reference Type reference (TYPE) FIELDNAME Field Name 20080201
13 Importing IV_KEY_EXT_7 Call by reference Type reference (TYPE) FIELDNAME Field Name 20080201
14 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20080201
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20080201

Method SET_INSTANCE_OBSOLET Signature

Method SET_INSTANCE_OBSOLET on class CL_ESH_OM_AUTHC has no parameter.
Method SET_INSTANCE_OBSOLET on class CL_ESH_OM_AUTHC has no exception.

Method SET_MODEL_CATEGORIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MODEL_CATEGORIES Call by reference Type reference (TYPE) ESH_S_OM_MODEL_CATEGORIES Model category flags 20081118

Method SET_MODEL_CATEGORIES on class CL_ESH_OM_AUTHC has no exception.

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 20080201
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 20080201
4 Importing IT_OBJECT Call by reference Type reference (TYPE) TABLE Table Type for ESH_S_OM_AOTYP 20080201
5 Importing IT_OBJECT_BUF Call by reference Type reference (TYPE) TABLE 20080201
6 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) TABLE 20080201
7 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20080201
8 Importing IV_LANGU Call by reference Type reference (TYPE) FIELDNAME 'LANGU' Field Name 20080201
9 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20080201
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20080201

Method SET_TEXTS_GENERIC_INT_SORTED 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) SORTED TABLE 20080201
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 20080201
4 Importing IT_OBJECT Call by reference Type reference (TYPE) SORTED TABLE Table Type for ESH_S_OM_AOTYP 20080201
5 Importing IT_OBJECT_BUF Call by reference Type reference (TYPE) SORTED TABLE 20080201
6 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) TABLE 20080201
7 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20080201
8 Importing IV_LANGU Call by reference Type reference (TYPE) FIELDNAME 'LANGU' Field Name 20080201
9 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20080201
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20080201

Method U_AUTHC_AUTHCPB 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 20100217
2 Changing CV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD Checkbox 20100217
3 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20100217
4 Importing IT_AAUTHC Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table Type for ESH_S_OM_AAUTHC 20100217
5 Importing IT_AAUTHCPB_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCPB_EXT Table Type for ESH_S_OM_AAUTHCPB_EXT 20100217
6 Importing IT_AAUTHC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC_EXT Table Type for ESH_S_OM_AAUTHC_EXT 20100217

Method U_AUTHC_AUTHCPB on class CL_ESH_OM_AUTHC has no exception.

Method U_AUTHC_OTYPNCC 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 20100217
2 Changing CV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD Checkbox 20100217
3 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20100217
4 Importing IT_AAUTHC Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table Type for ESH_S_OM_AAUTHC 20100217
5 Importing IT_AAUTHC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC_EXT Table Type for ESH_S_OM_AAUTHC_EXT 20100217
6 Importing IT_AOTYPNCC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNCC_EXT Table Type for ESH_S_OM_AOTYPNCC_EXT 20100217

Method U_AUTHC_OTYPNCC on class CL_ESH_OM_AUTHC has no exception.

Method U_AUTHC_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 20100217
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20100217
3 Importing IT_AAUTHCPB_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCPB_EXT Table Type for ESH_S_OM_AAUTHCPB_EXT 20100217
4 Importing IT_AAUTHC_AUTHCPB Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table Type for ESH_S_OM_AAUTHC_AUTHCPB 20100217
5 Importing IT_AAUTHC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC_EXT Table Type for ESH_S_OM_AAUTHC_EXT 20100217
6 Importing IT_AAUTHC_OTYPNCC Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table Type for ESH_S_OM_AAUTHC 20100217
7 Importing IT_AOTYPNCC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNCC_EXT Table Type for ESH_S_OM_AOTYPNCC_EXT 20100217

Method U_AUTHC_REFERENCING on class CL_ESH_OM_AUTHC has no exception.

Method WHERE_USED_AUTHC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AAUTHCPB Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCPB Table Type for ESH_S_OM_AAUTHCPB 20080211
2 Exporting ET_AAUTHCPB_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHCPB_EXT Table Type for ESH_S_OM_AAUTHCPB_EXT 20080211
3 Exporting ET_AOTYPNCC Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNCC Table Type for ESH_S_OM_AOTYPNCC 20080204
4 Exporting ET_AOTYPNCC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AOTYPNCC_EXT Table Type for ESH_S_OM_AOTYPNCC_EXT 20080204
5 Exporting EV_IS_USED Call by reference Type reference (TYPE) XFELD Checkbox 20080201
6 Importing IS_SWO Call by reference Type reference (TYPE) ESH_S_OM_WHERE_USED_AUTHC_SWO Switch off Export Tables 20080201
7 Importing IT_AAUTHC Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC Table Type for ESH_S_OM_AAUTHC 20080201
8 Importing IT_AAUTHC_EXT Call by reference Type reference (TYPE) ESH_T_OM_AAUTHC_EXT Table Type for ESH_S_OM_AAUTHC 20080201
9 Importing IV_CONVERT_2_INT Call by reference Type reference (TYPE) XFELD Checkbox 20080201

Method WHERE_USED_AUTHC on class CL_ESH_OM_AUTHC has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 711