SAP ABAP Class CL_RS_BCT_GRC_FN_TOOLS (Tool class for GRC BI staging)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-GRC (Application Component) Governance Risk and Compliance
     RS_BCT_GRC_FN (Package) BW Content: GRC BI Foundation 3.0 (shared objects)
Properties
Class CL_RS_BCT_GRC_FN_TOOLS  
Short Description Tool class for GRC BI staging    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RS_BCT_GRC_FN   BW Content: GRC BI Foundation 3.0 (shared objects) 
Created 20090216   SAP 
Last change 20141101    
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 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSDM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RS_BCT_GRC_FN_TOOLS has no interface implemented.
Friends
Class CL_RS_BCT_GRC_FN_TOOLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ENTITY_ACC_GROUP Constant Public Type reference (TYPE) CHAR20 'ACC_GROUP' Char 20 20090227
2 C_ENTITY_ACTIVITY Constant Public Type reference (TYPE) CHAR20 'ACTIVITY' Char 20 20090227
3 C_ENTITY_ANALYSIS Constant Public Type reference (TYPE) CHAR20 'ANALYSIS' Char 20 20090227
4 C_ENTITY_ASSESSMENT Constant Public Type reference (TYPE) CHAR20 'G_AS' Char 20 20090227
5 C_ENTITY_CACTIVITY Constant Public Type reference (TYPE) CHAR20 'CACTIVITY' Char 20 20090227
6 C_ENTITY_CAGROUP Constant Public Type reference (TYPE) CHAR20 'CAGROUP' Char 20 20090227
7 C_ENTITY_CAPA_PLAN Constant Public Type reference (TYPE) CHAR20 'G_CP' Char 20 20090227
8 C_ENTITY_COBJECTIVE Constant Public Type reference (TYPE) CHAR20 'COBJECTIVE' Char 20 20090227
9 C_ENTITY_CONTROL Constant Public Type reference (TYPE) CHAR20 'CONTROL' Char 20 20090227
10 C_ENTITY_CRGROUP Constant Public Type reference (TYPE) CHAR20 'CRGROUP' Char 20 20090227
11 C_ENTITY_CRISK Constant Public Type reference (TYPE) CHAR20 'CRISK' Char 20 20090227
12 C_ENTITY_ECGROUP Constant Public Type reference (TYPE) CHAR20 'ECGROUP' Char 20 20090227
13 C_ENTITY_ECONTROL Constant Public Type reference (TYPE) CHAR20 'ECONTROL' Char 20 20090227
14 C_ENTITY_ISSUE Constant Public Type reference (TYPE) CHAR20 'G_IS' Char 20 20090227
15 C_ENTITY_OBJECTIVE Constant Public Type reference (TYPE) CHAR20 'OBJECTIVE' Char 20 20090227
16 C_ENTITY_ORGUNIT Constant Public Type reference (TYPE) CHAR20 'ORGUNIT' 20090226
17 C_ENTITY_PROCESS Constant Public Type reference (TYPE) CHAR20 'PROCESS' Char 20 20090227
18 C_ENTITY_REGULATION Constant Public Type reference (TYPE) CHAR20 'REGULATION' Char 20 20090227
19 C_ENTITY_REM_PLAN Constant Public Type reference (TYPE) CHAR20 'G_PL' Char 20 20090227
20 C_ENTITY_RISK Constant Public Type reference (TYPE) CHAR20 'RISK' Char 20 20090227
21 C_ENTITY_SUBPROCESS Constant Public Type reference (TYPE) CHAR20 'SUBPROCESS' Char 20 20090227
22 C_ENTITY_TESTING Constant Public Type reference (TYPE) CHAR20 'G_TL' Char 20 20090227
23 C_GRC_BI_LOGOBJ Constant Public Type reference (TYPE) BALHDRI-OBJECT '0GRC_BI' Application log: Object name (Application code) 20090216
24 C_GRC_BI_LOGOBJ_FN_SUBOBJ Constant Public Type reference (TYPE) BALHDRI-SUBOBJECT '0GRC_FN_BI' 20090217
25 C_IOBJNM_ACC_GROUP Constant Public Type reference (TYPE) RSIOBJNM '0GPC_AG' InfoObject 20090227
26 C_IOBJNM_ACTIVITY Constant Public Type reference (TYPE) RSIOBJNM '0GPC_AC' InfoObject 20090227
27 C_IOBJNM_ANALYSIS Constant Public Type reference (TYPE) RSIOBJNM '0GRM_AL' InfoObject 20090227
28 C_IOBJNM_ASSESSMENT Constant Public Type reference (TYPE) RSIOBJNM '0GPC_AS' InfoObject 20090227
29 C_IOBJNM_CACTIVITY Constant Public Type reference (TYPE) RSIOBJNM '0GRM_CA' InfoObject 20090227
30 C_IOBJNM_CAPA_PLAN Constant Public Type reference (TYPE) RSIOBJNM '0GPC_CP' InfoObject 20090227
31 C_IOBJNM_COBJECTIVE Constant Public Type reference (TYPE) RSIOBJNM '0GPC_COBJ' InfoObject 20090227
32 C_IOBJNM_CONTROL Constant Public Type reference (TYPE) RSIOBJNM '0GPC_CN' InfoObject 20090227
33 C_IOBJNM_COPPORTUNITY Constant Public Type reference (TYPE) RSIOBJNM '0GRM_OC' InfoObject 20090313
34 C_IOBJNM_CRGROUP Constant Public Type reference (TYPE) RSIOBJNM '0GRM_RG' InfoObject 20090227
35 C_IOBJNM_CRISK Constant Public Type reference (TYPE) RSIOBJNM '0GFN_CR' InfoObject 20090227
36 C_IOBJNM_ECGROUP Constant Public Type reference (TYPE) RSIOBJNM '0GPC_EG' InfoObject 20090227
37 C_IOBJNM_ECONTROL Constant Public Type reference (TYPE) RSIOBJNM '0GPC_EC' InfoObject 20090227
38 C_IOBJNM_EVAL_AS_RESP Constant Public Type reference (TYPE) RSIOBJNM '0GPC_ASRESP' InfoObject 20090315
39 C_IOBJNM_EVAL_DATE Constant Public Type reference (TYPE) RSIOBJNM '0GPC_EVLDAT' InfoObject 20090315
40 C_IOBJNM_EVAL_TL_RESP Constant Public Type reference (TYPE) RSIOBJNM '0GPC_TLOWNR' InfoObject 20090315
41 C_IOBJNM_EVAL_TYPE Constant Public Type reference (TYPE) RSIOBJNM '0GPC_EVLTYP' InfoObject 20090313
42 C_IOBJNM_EVAL_USER Constant Public Type reference (TYPE) RSIOBJNM '0GPC_EVLUSR' InfoObject 20090315
43 C_IOBJNM_ISSUE Constant Public Type reference (TYPE) RSIOBJNM '0GPC_IS' InfoObject 20090227
44 C_IOBJNM_OBJECTIVE Constant Public Type reference (TYPE) RSIOBJNM '0GRM_OB' InfoObject 20090227
45 C_IOBJNM_OPPORTUNITY Constant Public Type reference (TYPE) RSIOBJNM '0GRM_OR' InfoObject 20090313
46 C_IOBJNM_ORGUNIT Constant Public Type reference (TYPE) RSIOBJNM '0GFN_OU' 20090226
47 C_IOBJNM_ORGUNIT_IN_REGULATION Constant Public Type reference (TYPE) RSIOBJNM '0GPC_OURE' InfoObject 20090315
48 C_IOBJNM_PROCESS Constant Public Type reference (TYPE) RSIOBJNM '0GPC_PR' InfoObject 20090227
49 C_IOBJNM_REGULATION Constant Public Type reference (TYPE) RSIOBJNM '0GPC_RE' InfoObject 20090227
50 C_IOBJNM_REM_PLAN Constant Public Type reference (TYPE) RSIOBJNM '0GPC_PL' InfoObject 20090227
51 C_IOBJNM_RISK Constant Public Type reference (TYPE) RSIOBJNM '0GFN_RS' InfoObject 20090227
52 C_IOBJNM_RISK_IMPACT Constant Public Type reference (TYPE) RSIOBJNM '0GRM_IML' InfoObject 20090320
53 C_IOBJNM_RISK_LEVEL Constant Public Type reference (TYPE) RSIOBJNM '0GRM_RSL' InfoObject 20090320
54 C_IOBJNM_SUBPROCESS Constant Public Type reference (TYPE) RSIOBJNM '0GPC_SP' InfoObject 20090227
55 C_IOBJNM_TESTING Constant Public Type reference (TYPE) RSIOBJNM '0GPC_TL' InfoObject 20090227
56 C_IOBJNM_TIMEFRAME Constant Public Type reference (TYPE) RSIOBJNM '0GFN_TF' IObj - timeframe 20090217
57 C_IOBJNM_TIMEFRAME_BEGIN Constant Public Type reference (TYPE) RSIOBJNM '0GFN_TFBEG' IObj - timeframe begining 20090217
58 C_IOBJNM_TIMEFRAME_END Constant Public Type reference (TYPE) RSIOBJNM '0GFN_TFEND' IObj - timeframe end 20090217
59 C_IOBJNM_TIMEFRAME_FREQ Constant Public Type reference (TYPE) RSIOBJNM '0GFN_TFFREQ' IObj - timeframe 20090428
60 C_IOBJNM_TIMEFRAME_YEAR Constant Public Type reference (TYPE) RSIOBJNM '0GFN_TFYEAR' IObj - timeframe 20090428
61 C_VARIABLE_TF_INTERVAL Constant Public Type reference (TYPE) RSZVNAM '0I_GFN_TF' Variable - timeframe interval 20090216
62 C_VARIABLE_TF_SELECTION Constant Public Type reference (TYPE) RSZVNAM '0S_GFN_TF' Variable - timeframe interval 20090305
63 C_VARIABLE_TIMEFRAME Constant Public Type reference (TYPE) RSZVNAM '0P_GFN_TF' Variable - timeframe 20090216
64 _T_LANG Static Attribute Private Type reference (TYPE) SLANSPRAST Language Table 20090217
Methods
# Method Level Visibility Method type Description Created on
1 COMPUTE_OURE_ID Static method Public Method 20090304
2 CONVERT_TIMESTAMP Static method Public Method 20090409
3 ENTITY2IOBJNM Static method Public Method 20090227
4 GET_INSTALLED_LANGUAGES Static method Public Method 20090217
5 NORMALIZE_NUMC_IF_INITIAL Static method Public Method 20090512
6 READ_INFOPROV_DATA Static method Public Method 20090217
7 READ_MD_ATTR Static method Public Method Read Master Data Attribute Value 20090216
8 READ_MD_TEXT Static method Public Method Read Master Data Texts 20090217
Events
Class CL_RS_BCT_GRC_FN_TOOLS has no event.
Types
Class CL_RS_BCT_GRC_FN_TOOLS has no local type.
Method Signatures

Method COMPUTE_OURE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OU Call by reference Type reference (TYPE) SIMPLE 20090304
2 Importing I_RE Call by reference Type reference (TYPE) SIMPLE 20090304
3 Returning R_OURE_ID Value transfer Type reference (TYPE) CHAR24 OURE id 20090304

Method COMPUTE_OURE_ID on class CL_RS_BCT_GRC_FN_TOOLS has no exception.

Method CONVERT_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATE Value transfer Type reference (TYPE) DATS Field of type DATS 20090409
2 Exporting E_TIME Value transfer Type reference (TYPE) TIMS Field of type TIMS 20090409
3 Importing I_TIME_ZONE Call by reference Type reference (TYPE) TZNZONE 'UTC' Time Zone 20090409
4 Importing I_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090409

Method CONVERT_TIMESTAMP on class CL_RS_BCT_GRC_FN_TOOLS has no exception.

Method ENTITY2IOBJNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENTITY_ID Call by reference Type reference (TYPE) SIMPLE 20090227
2 Returning R_IOBJNM Value transfer Type reference (TYPE) RSIOBJNM InfoObject 20090227

Method ENTITY2IOBJNM on class CL_RS_BCT_GRC_FN_TOOLS has no exception.

Method GET_INSTALLED_LANGUAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_LANG Value transfer Type reference (TYPE) SLANSPRAST Language Table 20090217

Method GET_INSTALLED_LANGUAGES on class CL_RS_BCT_GRC_FN_TOOLS has no exception.

Method NORMALIZE_NUMC_IF_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FROM_NUMC Call by reference Type reference (TYPE) SIMPLE 20090512
2 Returning R_NORMALIZED Value transfer Type reference (TYPE) STRING 20090512

Method NORMALIZE_NUMC_IF_INITIAL on class CL_RS_BCT_GRC_FN_TOOLS has no exception.

Method READ_INFOPROV_DATA Signature

Method READ_INFOPROV_DATA on class CL_RS_BCT_GRC_FN_TOOLS has no parameter.
Method READ_INFOPROV_DATA on class CL_RS_BCT_GRC_FN_TOOLS has no exception.

Method READ_MD_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ATTRNM Value transfer Type reference (TYPE) SIMPLE Dim: Field for a User-Defined Characteristic Value 20090216
2 Importing I_COMP_IOBJID Value transfer Type reference (TYPE) SIMPLE SPACE Object version 20090217
3 Importing I_IOBJID Call by reference Type reference (TYPE) SIMPLE InfoObject ID 20090216
4 Importing I_IOBJNM Call by reference Type reference (TYPE) SIMPLE InfoObject 20090216
5 Importing I_KEYDATE Call by reference Type reference (TYPE) SY-DATUM SY-DATUM Current Date of Application Server 20090216
6 Importing I_MOST_RECENT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE InfoObject 20090216
7 Importing I_OBJVER Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Object version 20090216
8 Returning R_ATTR_VALUE Value transfer Type reference (TYPE) RSCHAVL Dim: Field for a User-Defined Characteristic Value 20090216
# Exception Resumable Description Created on
1 CX_RS_BCT_GRC_FN_TOOLS Exception in tool class for GRC BI staging 20090216

Method READ_MD_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMP_IOBJID Value transfer Type reference (TYPE) SIMPLE SPACE Object version 20090217
2 Importing I_IOBJID Call by reference Type reference (TYPE) SIMPLE InfoObject ID 20090217
3 Importing I_IOBJNM Call by reference Type reference (TYPE) SIMPLE InfoObject 20090217
4 Importing I_KEYDATE Call by reference Type reference (TYPE) SY-DATUM SY-DATUM Current Date of Application Server 20090217
5 Importing I_LANGU Value transfer Type reference (TYPE) SY-LANGU SY-LANGU Dim: Field for a User-Defined Characteristic Value 20090217
6 Importing I_MOST_RECENT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE InfoObject 20090217
7 Importing I_OBJVER Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Object version 20090217
8 Returning RS_CHAVL_TEXT Value transfer Type reference (TYPE) RSTXTSML Dim: Field for a User-Defined Characteristic Value 20090217
# Exception Resumable Description Created on
1 CX_RS_BCT_GRC_FN_TOOLS Exception in tool class for GRC BI staging 20090217
History
Last changed by/on SAP  20141101 
SAP Release Created in 705