SAP ABAP Class CL_SAMDT_CORE_HELPER (Core helper class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-SAM (Application Component) Status and Action Management
     SESF_SAM_DT_MANAGER (Package) S&AM Desing time core
Properties
Class CL_SAMDT_CORE_HELPER  
Short Description Core helper class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SESF_SAM_DT_MANAGER   S&AM Desing time core 
Created 20100325   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_SAMDT_CORE_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_SAMDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_SAMDT_CORE_HELPER has no interface implemented.
Friends
Class CL_SAMDT_CORE_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_CONFIGURATIONS Static Attribute Private Type reference (TYPE) IF_SAMDT_CORE_TYPES=>TT_SAMDT_CONFIGURATIONS 20100330
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20100330
2 CONVERT_CODE_TO_NAME Static method Public Method 20100325
3 ELEMENT_HAS_RELATION Static method Public Method Finds outbound/inbound relation or both 20100325
4 GET_CONFIGURATION Static method Public Method 20100420
5 GET_OWNER_ID Static method Public Method Checks if element belongs to process step 20100331
6 GET_SAMDT_SCHEMAS Static method Public Method Get DB Schemas for given bo and node 20110616
7 GET_SRC_TRG_ELEMENTS Static method Public Method Gives src and trg elements and also their parent elements 20100325
8 WRITE_SCHEMA_LOG Static method Public Method Writes Schema object related log 20100325
Events
Class CL_SAMDT_CORE_HELPER has no event.
Types
Class CL_SAMDT_CORE_HELPER has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONVERT_CODE_TO_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CODE Call by reference Type reference (TYPE) SAM_ELEMENT_TYPE 20100325
2 Returning RD_NAME Value transfer Type reference (TYPE) STRING 20100325

Method CONVERT_CODE_TO_NAME on class CL_SAMDT_CORE_HELPER has no exception.

Method ELEMENT_HAS_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_C_HAS_INB_RELATION Call by reference Type reference (TYPE) ABAP_BOOL 20100420
2 Exporting ED_C_HAS_OUTB_RELATION Call by reference Type reference (TYPE) ABAP_BOOL 20100420
3 Exporting ED_HAS_INB_RELATION Call by reference Type reference (TYPE) ABAP_BOOL 20100325
4 Exporting ED_HAS_OUTB_RELATION Call by reference Type reference (TYPE) ABAP_BOOL 20100325
5 Exporting ED_P_HAS_INB_RELATION Call by reference Type reference (TYPE) ABAP_BOOL 20100325
6 Exporting ED_P_HAS_OUTB_RELATION Call by reference Type reference (TYPE) ABAP_BOOL 20100325
7 Exporting ES_INB_RELATION Call by reference Type reference (TYPE) IF_SAMDT_CORE_TYPES=>TY_RELATION 20100325
8 Exporting ES_OUTB_RELATION Call by reference Type reference (TYPE) IF_SAMDT_CORE_TYPES=>TY_RELATION 20100325
9 Exporting ES_P_INB_RELATION Call by reference Type reference (TYPE) IF_SAMDT_CORE_TYPES=>TY_RELATION 20100325
10 Exporting ES_P_OUTB_RELATION Call by reference Type reference (TYPE) IF_SAMDT_CORE_TYPES=>TY_RELATION 20100325
11 Importing ID_ELEMENT_ID Call by reference Type reference (TYPE) IF_SAMDT_CORE_TYPES=>TY_ID 20100325
12 Importing ID_RELATION_TYPE Call by reference Type reference (TYPE) SAM_RELATION_TYPE Status Model Relation Type 20100325
13 Importing IS_SCHEMA Call by reference Type reference (TYPE) IF_SAMDT_CORE_TYPES=>TY_SCHEMA 20100325

Method ELEMENT_HAS_RELATION on class CL_SAMDT_CORE_HELPER has no exception.

Method GET_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CONFIGURATION Call by reference Type reference (TYPE) SAMDT_CONFIGURATION Adapter, Configuration 20100420
2 Importing ID_CONSUMER Call by reference Type reference (TYPE) SAMDT_CONSUMER 20100420
3 Returning RD_VALUE Value transfer Type reference (TYPE) SAMDT_CONFIG_VALUE Class name, ON, OFF e.t.c 20100420

Method GET_CONFIGURATION on class CL_SAMDT_CORE_HELPER has no exception.

Method GET_OWNER_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_OWNER_ID Call by reference Type reference (TYPE) IF_SAMDT_CORE_TYPES=>TY_ID 20100409
2 Exporting ED_SRC_SP_NAME Call by reference Type reference (TYPE) SAM_ELEMENT_NAME Status Model Element Name 20100409
3 Exporting ED_TRG_SP_NAME Call by reference Type reference (TYPE) SAM_ELEMENT_NAME Status Model Element Name 20100409
4 Importing IS_RELATION Call by reference Type reference (TYPE) IF_SAMDT_CORE_TYPES=>TY_RELATION 20100401
5 Importing IS_SCHEMA Call by reference Type reference (TYPE) IF_SAMDT_CORE_TYPES=>TY_SCHEMA 20100331

Method GET_OWNER_ID on class CL_SAMDT_CORE_HELPER has no exception.

Method GET_SAMDT_SCHEMAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BO_NAME Call by reference Type reference (TYPE) SAM_BUSINESS_OBJECTS S&AM Business objects 20110616
2 Importing ID_BO_NODE_NAME Call by reference Type reference (TYPE) SAM_BUSINESS_OBJECT_NODE S&AM Business Object Node 20110616
3 Returning RT_SCHEMA_NAMES Value transfer Type reference (TYPE) IF_SAMDT_TYPES=>TT_SAM_SCHEMAS 20110616

Method GET_SAMDT_SCHEMAS on class CL_SAMDT_CORE_HELPER has no exception.

Method GET_SRC_TRG_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SOURCE_ELEMENT Call by reference Type reference (TYPE) IF_SAMDT_CORE_TYPES=>TY_ELEMENT 20100325
2 Exporting ES_SOURCE_P_ELEMENT Call by reference Type reference (TYPE) IF_SAMDT_CORE_TYPES=>TY_ELEMENT 20100325
3 Exporting ES_TARGET_ELEMENT Call by reference Type reference (TYPE) IF_SAMDT_CORE_TYPES=>TY_ELEMENT 20100325
4 Exporting ES_TARGET_P_ELEMENT Call by reference Type reference (TYPE) IF_SAMDT_CORE_TYPES=>TY_ELEMENT 20100325
5 Importing ID_SOURCE_ID Call by reference Type reference (TYPE) IF_SAMDT_CORE_TYPES=>TY_ID 20100325
6 Importing ID_TARGET_ID Call by reference Type reference (TYPE) IF_SAMDT_CORE_TYPES=>TY_ID 20100325
7 Importing IS_SCHEMA Call by reference Type reference (TYPE) IF_SAMDT_CORE_TYPES=>TY_SCHEMA 20100325

Method GET_SRC_TRG_ELEMENTS on class CL_SAMDT_CORE_HELPER has no exception.

Method WRITE_SCHEMA_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_METHOD_NAME Call by reference Type reference (TYPE) STRING 20100325
2 Importing ID_METHOD_STARTS Call by reference Type reference (TYPE) ABAP_BOOL 20100325
3 Importing IO_LOG_MANAGER Call by reference Object reference (TYPE REF TO) CL_SAMDT_LOG_MANAGER S&AM DT Logger 20100325

Method WRITE_SCHEMA_LOG on class CL_SAMDT_CORE_HELPER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 72L