SAP ABAP Class CL_GRFN_ARIS_META_DATA (ARIS Meta Data Class)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_CLM (Package) Shared infrastructure for CLM integration
Properties
Class CL_GRFN_ARIS_META_DATA  
Short Description ARIS Meta Data Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_CLM   Shared infrastructure for CLM integration 
Created 20130104   SAP 
Last change 20141106    
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)
Interfaces
Class CL_GRFN_ARIS_META_DATA has no interface implemented.
Friends
Class CL_GRFN_ARIS_META_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ENTITY_MAPPING Constant Public Type reference (TYPE) STRING 'ENTITY_MAPPING' 20130117
2 GC_OBJ_ENTITY_MAPPING_LIST Constant Public Type reference (TYPE) STRING 'OBJ_MAPPING_LIST' 20130117
3 GC_UPDATE_ARIS_ENTITY_TYPE Constant Public Type reference (TYPE) STRING 'UPDATE_ENTITY_TYPE' 20130117
4 MO_ID_MAPPING Instance attribute Public Object reference (TYPE REF TO) CL_GRFN_ARIS_ID_MAPPING 20130116
5 MT_DEFAULT_VALUE Instance attribute Public Type reference (TYPE) GRFN_T_ARIS_DEFAULT_VAL 20130109
6 MT_ENTITY_MAPPING Instance attribute Public Type reference (TYPE) GRFN_T_ARIS_ENTITY_MAPPING 20130117
7 MT_META_DATA Instance attribute Public Type reference (TYPE) GRFN_T_ARIS_MD_OBJ_DEF_LIST 20130104
8 MT_PC_MD_ORGUNIT Instance attribute Public Type reference (TYPE) IF_GRFN_API_ORGUNIT=>T_DATA 20130109
9 MV_ORIGINAL_MD_XML Instance attribute Public Type reference (TYPE) STRING 20130104
10 MV_PC_XML Instance attribute Public Type reference (TYPE) STRING 20130108
11 MV_VALID_FROM Instance attribute Public Type reference (TYPE) SY-DATUM 20130110
12 MV_VALID_TO Instance attribute Public Type reference (TYPE) SY-DATUM 20130110
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_PARENT_CHILD_PATH Instance method Private Method 20130109
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130104
3 CONVERT_AML_TO_ABAP Instance method Private Method 20130104
4 CONVERT_ARIS_MD_TO_ORGUNIT_MD Instance method Private Method 20130109
5 CONVERT_ARIS_MD_TO_PC_XML Instance method Public Method 20130108
6 CONVERT_PC_MD_TO_XML_ORGUNIT Instance method Private Method 20130109
7 CONVERT_TO_PC_MD_ORGUNIT Instance method Private Method 20130109
8 GET_AIRS_ATTR Instance method Private Method 20130109
9 GET_DEFAULT_VALUE Instance method Private Method 20130109
10 GET_OBJ_ENTITY_MAPPING_LIST Instance method Public Method 20130117
11 START_IMPORTING Instance method Private Method 20130109
Events
Class CL_GRFN_ARIS_META_DATA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_ID_MAPPING Public See coding 20130109 BEGIN OF s_id_mapping, obj_api_id TYPE grfn_api_object_id, gu_id TYPE grfn_aris_md_gu_id, END OF s_id_mapping
2 S_PATH Public See coding 20130109 BEGIN OF s_path, obj_def_id TYPE grfn_aris_md_objdef_id, parent_obj_def_id TYPE grfn_aris_md_objdef_id, gu_id TYPE grfn_aris_md_gu_id, parent_gu_id TYPE grfn_aris_md_gu_id, aris_type TYPE grfn_aris_md_type_num, END OF s_path
3 T_BINARY Public See coding 20130110 t_binary TYPE STANDARD TABLE OF x255
4 T_ID_MAPPING Public See coding 20130109 t_id_mapping TYPE STANDARD TABLE OF s_id_mapping
5 T_PATH Public See coding 20130109 t_path TYPE STANDARD TABLE OF s_path
Method Signatures

Method BUILD_PARENT_CHILD_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PATH Call by reference Type reference (TYPE) T_PATH 20130109
2 Importing IS_CURRENT_OBJ_MD Call by reference Type reference (TYPE) GRFN_S_ARIS_MD_OBJ_DEF 20130109
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION 20130109

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ARIS_RAW_XML Call by reference Type reference (TYPE) XSTRING 20130104

Method CONSTRUCTOR on class CL_GRFN_ARIS_META_DATA has no exception.

Method CONVERT_AML_TO_ABAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ARIS_XML Call by reference Type reference (TYPE) XSTRING 20130104

Method CONVERT_AML_TO_ABAP on class CL_GRFN_ARIS_META_DATA has no exception.

Method CONVERT_ARIS_MD_TO_ORGUNIT_MD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GU_ID Call by reference Type reference (TYPE) GRFN_ARIS_MD_GU_ID 20130109
2 Importing IV_PARENT_GU_ID Call by reference Type reference (TYPE) GRFN_ARIS_MD_GU_ID 20130109
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION 20130109

Method CONVERT_ARIS_MD_TO_PC_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DEFAULT_VALUE Call by reference Type reference (TYPE) GRFN_T_ARIS_DEFAULT_VAL 20130108
2 Importing IT_ENTITY_MAPPING Call by reference Type reference (TYPE) GRFN_T_ARIS_ENTITY_MAPPING 20130108
3 Importing IV_IS_SIMULATION Call by reference Type reference (TYPE) ABAP_BOOL 20130116
4 Importing IV_VALID_FROM Call by reference Type reference (TYPE) SY-DATUM 20130110
5 Importing IV_VALID_TO Call by reference Type reference (TYPE) SY-DATUM 20130110
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION 20130109

Method CONVERT_PC_MD_TO_XML_ORGUNIT Signature

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

Method CONVERT_PC_MD_TO_XML_ORGUNIT on class CL_GRFN_ARIS_META_DATA has no exception.

Method CONVERT_TO_PC_MD_ORGUNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ARIS_MD Call by reference Type reference (TYPE) GRFN_S_ARIS_MD_OBJ_DEF 20130109
2 Importing IV_ARIS_TYPE Call by reference Type reference (TYPE) GRFN_ARIS_MD_TYPE_NUM 20130109
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION 20130109

Method GET_AIRS_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTR_DEF_TYPE Call by reference Type reference (TYPE) STRING 20130109
2 Importing IV_GU_ID Call by reference Type reference (TYPE) GRFN_ARIS_MD_GU_ID 20130109
3 Returning RV_ATTR_VALUE Value transfer Type reference (TYPE) STRING 20130109

Method GET_AIRS_ATTR on class CL_GRFN_ARIS_META_DATA has no exception.

Method GET_DEFAULT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID 20130109
2 Importing IV_FIELD_ID Call by reference Type reference (TYPE) STRING 20130109
3 Returning RV_FIELD_VALUE Value transfer Type reference (TYPE) STRING 20130109

Method GET_DEFAULT_VALUE on class CL_GRFN_ARIS_META_DATA has no exception.

Method GET_OBJ_ENTITY_MAPPING_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_LIST Value transfer Type reference (TYPE) GRFN_T_ARIS_OBJ_ENTITY_MAPPING 20130117

Method GET_OBJ_ENTITY_MAPPING_LIST on class CL_GRFN_ARIS_META_DATA has no exception.

Method START_IMPORTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IS_SIMULATION Call by reference Type reference (TYPE) ABAP_BOOL 20130114
2 Importing IV_XML Call by reference Type reference (TYPE) STRING 20130109
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20130109
History
Last changed by/on SAP  20141106 
SAP Release Created in V1100