SAP ABAP Class CL_GRPC_MCF_CONFIGURATION (MCF Configuration)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_UTILITIES (Package) Various helping infrastructure for GRC ABAP
Properties
Class CL_GRPC_MCF_CONFIGURATION  
Short Description MCF Configuration    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_UTILITIES   Various helping infrastructure for GRC ABAP 
Created 20080724   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_GRPC_MCF_CONFIGURATION has no interface implemented.
Friends
Class CL_GRPC_MCF_CONFIGURATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_ATTR_MAPPING Static Attribute Private Type reference (TYPE) GRPC_T_ATTR_MAPPIN Mapping Table Dynamic Attribute with UI 20080805
2 MT_CUSFLD_CONFIG Static Attribute Private Type reference (TYPE) GRPC_T_MCF_CUSFLD Csutomer Field Configuration 20080724
3 MT_ENTITY Static Attribute Private Type reference (TYPE) GRPC_T_MCF_ENTITY MCF Entity Configuration 20080724
4 MT_PROCESS Static Attribute Private Type reference (TYPE) GRPC_T_MCF_PROCESS MCF Process Configuration 20080724
5 MT_REGLINK Static Attribute Private Type reference (TYPE) GRPC_T_MCF_REGLINK Table of Regulation-Regulation type link 20080828
6 MT_REGULATION Static Attribute Private Type reference (TYPE) GRPC_T_MCF_REGULATION MCF Regulation Table 20080829
7 MT_REGULATION_TYPE Static Attribute Private Type reference (TYPE) GRPC_T_MCF_REGULATIONS MCF Regulation Table 20080805
8 MT_SAPATTR_CONFIG Static Attribute Private Type reference (TYPE) GRPC_T_MCF_SAP_ATT Csutomer Field Configuration 20080806
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_REG_ACTIVE_ENTITY Static method Public Method Check Entity is Active for Specific Regulation 20080724
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080724
3 GET_ACTIVE_ENTITY Static method Public Method Get All Active Entities for Specific Regulation 20080724
4 GET_ACTIVE_PROCESS Static method Public Method Get all active process for specific regulation. 20080724
5 GET_ALL_REGULATION Static method Public Method Get all regulation 20080829
6 GET_ALL_REGULATION_TYPE Static method Public Method Get all regulation type 20080805
7 GET_OU_HIERARCHY_TYPE Static method Public Method Obsolete at GRC2010 20080930
8 GET_REGULATION_SUBTYPE Static method Public Method Get the subtype related to the regulation 20081201
9 GET_REGULATION_TYPE Static method Public Method Return regulation type via regulation id 20080828
10 GET_SAP_ATTR_CONFIG Static method Private Method Get SAP attributes configuration 20080806
11 GET_SAP_ATTR_LIST Static method Private Method 20080806
12 GET_SUBTYPE_REGULATION Static method Public Method Get regulation for SAP attribute 20081203
13 SET_SAP_ATTR Static method Public Method 20080806
Events
Class CL_GRPC_MCF_CONFIGURATION has no event.
Types
Class CL_GRPC_MCF_CONFIGURATION has no local type.
Method Signatures

Method CHECK_REG_ACTIVE_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20080806
2 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20080806
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100720
4 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Regulation ID 20080902
5 Returning R_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20080724

Method CHECK_REG_ACTIVE_ENTITY on class CL_GRPC_MCF_CONFIGURATION has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method GET_ACTIVE_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_ENTITY Value transfer Type reference (TYPE) GRPC_T_MCF_ENTITY MCF Entity Configuration 20080724
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20080806
3 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Regulation 20080902

Method GET_ACTIVE_ENTITY on class CL_GRPC_MCF_CONFIGURATION has no exception.

Method GET_ACTIVE_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_PROCESS Value transfer Type reference (TYPE) GRPC_T_MCF_PROCESS MCF Process Configuration 20080724
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20080903
3 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Regulation 20080903

Method GET_ACTIVE_PROCESS on class CL_GRPC_MCF_CONFIGURATION has no exception.

Method GET_ALL_REGULATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_REGULATION Value transfer Type reference (TYPE) GRPC_T_MCF_REGULATION MCF Regulation Table 20080829

Method GET_ALL_REGULATION on class CL_GRPC_MCF_CONFIGURATION has no exception.

Method GET_ALL_REGULATION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_REGULATION_TYPE Value transfer Type reference (TYPE) GRPC_T_MCF_REGULATIONS MCF Regulation Table 20080805

Method GET_ALL_REGULATION_TYPE on class CL_GRPC_MCF_CONFIGURATION has no exception.

Method GET_OU_HIERARCHY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REGULATION Call by reference Type reference (TYPE) GRFN_REGULATION Regulation 20081001
2 Importing IV_REGULATION_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20080930
3 Returning RV_HIERARCHY_TYPE Value transfer Type reference (TYPE) GRFN_ASSIGNMENT_TYPE Assignment Type 20080930
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20081001

Method GET_REGULATION_SUBTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REGULATION Call by reference Type reference (TYPE) GRFN_REGULATION Regulation 20081201
2 Importing IV_REGULATION_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20081201
3 Returning RV_SUBTYPE Value transfer Type reference (TYPE) SUBTYP Subtype 20081201

Method GET_REGULATION_SUBTYPE on class CL_GRPC_MCF_CONFIGURATION has no exception.

Method GET_REGULATION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_REGULATION Regulation 20080828
2 Returning RV_REGULATION_TYPE Value transfer Type reference (TYPE) GRFN_REGULATION_TYPE Regulation Type 20080828

Method GET_REGULATION_TYPE on class CL_GRPC_MCF_CONFIGURATION has no exception.

Method GET_SAP_ATTR_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) GRPC_ATTRNAME Attribute 20080806
2 Importing IV_REGULATION_TYPE Call by reference Type reference (TYPE) GRFN_REGULATION_TYPE Regulation Type 20080828
3 Returning RS_ATTR_CONFIG Value transfer Type reference (TYPE) GRPC_MCF_SAP_ATT Dynamic SAP Attributes properties 20080806
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20080806

Method GET_SAP_ATTR_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW 20080806
2 Returning RT_RESULT Value transfer Type reference (TYPE) GRPC_T_ATTR_MAPPIN Mapping Table Dynamic Attribute with UI 20080806

Method GET_SAP_ATTR_LIST on class CL_GRPC_MCF_CONFIGURATION has no exception.

Method GET_SUBTYPE_REGULATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INFOTYPE Value transfer Type reference (TYPE) INFTY Info type 20081203
2 Importing IV_SUBTYPE Value transfer Type reference (TYPE) SUBTYP Sub type 20081203
3 Importing IV_TF_YEAR Value transfer Type reference (TYPE) GRFN_TF_YEAR Timeframe Year 20081204
4 Importing IV_TIMEFRAME Value transfer Type reference (TYPE) GRFN_TIMEFRAME Timeframe 20081204
5 Returning RV_REGULATION_ID Value transfer Type reference (TYPE) GRFN_OBJECT_ID Object ID 20081203

Method GET_SUBTYPE_REGULATION on class CL_GRPC_MCF_CONFIGURATION has no exception.

Method SET_SAP_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20080828
2 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API of a View 20080806
3 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRPC_API_OBJECT_ID GRPC ID of the individual object 20080828

Method SET_SAP_ATTR on class CL_GRPC_MCF_CONFIGURATION has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 300