SAP ABAP Class CL_GRRM_CONSISTENCY_CHECKER (Utility class to perform consistency checks.)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-RM (Application Component) GRC Risk Management
     GRRM_UTILITY (Package) Utility classes for Risk Management
Properties
Class CL_GRRM_CONSISTENCY_CHECKER  
Short Description Utility class to perform consistency checks.    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRRM_UTILITY   Utility classes for Risk Management 
Created 20081021   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_GRRM_CONSISTENCY_CHECKER has no interface implemented.
Friends
Class CL_GRRM_CONSISTENCY_CHECKER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_FIELDNAME Constant Private See coding 20140224
2 MC_RANGE Constant Private See coding 20140224
3 MO_SESSION Instance attribute Private Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20081021
4 MT_ACTIVITIES Instance attribute Private Type reference (TYPE) GRRM_T_API_ACTIVITY_LIST Activity List 20081024
5 MT_RISKS Instance attribute Private Type reference (TYPE) GRRM_T_API_RISK_LIST Table Type of Risk list 20081024
6 MT_ROLES Instance attribute Private Type reference (TYPE) AGR_TT_NAME List of roles 20081023
7 MV_ACT_RISK_BUFFERED Instance attribute Private Type reference (TYPE) GRFN_XFLAG New Input Values 20081024
8 MV_ERRORS Instance attribute Private Type reference (TYPE) I Whole Number with +/- Sign (-2.147.483.648 .. 2.147.483.647) 20081030
9 MV_WARNINGS Instance attribute Private Type reference (TYPE) I Whole Number with +/- Sign (-2.147.483.648 .. 2.147.483.647) 20081030
Methods
# Method Level Visibility Method type Description Created on
1 ARE_DATES_OVERLAPPING Instance method Private Method Determines whether two timeframes are overlapping. 20081103
2 AUTO_FIX_ILD_MANDATORY Instance method Public Method Fixes missing mandatory fields for incidents/losses. 20081103
3 CHECK_BEN_IMP_DRIV_CATEGORIES Instance method Public Method Checks if benefit, impact & driver categories have been set. 20081021
4 CHECK_DOCUMENTS_PARENTS Instance method Public Method Checks whether all documents belong to valid parents 20091029
5 CHECK_ILD_MANDATORY_ATTRIBS Instance method Public Method Checks whether mandatory fields for incidents/losses are set 20081103
6 CHECK_LEADING_FH Instance method Public Method Returns a table of orgunits that do not have a currency set. 20120106
7 CHECK_LOSSES_FOR_ORX Instance method Public Method Checks loss events for consistency with ORX export format. 20140218
8 CHECK_OU_RELATIONS_THRESHOLDS Instance method Public Method Returns orgunit parent-child with invalid threshold relation 20081031
9 CHECK_PROBABILITY_LEVEL_MATRIX Instance method Public Method Checks if all levels have an appropriate timeframe assigned. 20081022
10 CHECK_PROBABILITY_LEVEL_NUMBER Instance method Public Method Checks the number of probability levels. 20081022
11 CHECK_RISK_LEVEL_MATRIX Instance method Public Method Checks if all prob, impact and risk levels are used. 20081022
12 CHECK_ROLE_ASSIGNMENTS Instance method Public Method Checks role assignments. 20081031
13 CHECK_ROLE_DEFINITIONS Instance method Public Method Checks all role definitions 20090805
14 CHECK_SINGLE_LOSS_FOR_ORX Instance method Public Method Checks loss event for consistency with ORX export format. 20140225
15 CHECK_TITLE Instance method Private Method Checks the parameter, returns it unless it is empty. 20081029
16 CHECK_UNDERLYING_RISKS Instance method Public Method Check the unassigned underlying risks 20140320
17 CLEAN_SESSION Instance method Public Method Cleans the current session and its buffers 20100406
18 CONSTRUCTOR Instance method Public Constructor Creates the object, initializes the session. 20081021
19 GET_ACTIVITIES_BY_OU Instance method Private Method Returns all activities that belong to an orgunit. 20081024
20 GET_ACT_CATS_WITHOUT_RISK_OPP Instance method Public Method Returns a list of activity cats without risk/opportunity cat 20081023
21 GET_ALL_OUS Instance method Private Method Returns a table with all orgunits for further processing. 20081021
22 GET_ERROR_COUNT Instance method Public Method Returns the number of errors of the last operation. 20081030
23 GET_ORGUNITS_WITHOUT_CURRENCY Instance method Public Method Returns a table of orgunits that do not have a currency set. 20081021
24 GET_ORGUNIT_TOP_NODES Instance method Public Method Returns a list of all top node orgunits. 20081023
25 GET_OUS_WITHOUT_OBJECTIVES Instance method Public Method Returns a table of orgunits which do not have objectives. 20081023
26 GET_OUS_WITHOUT_THRESHOLDS Instance method Public Method Returns a table of orgunits that do not have threshold vals. 20081021
27 GET_OUS_WITHOUT_UNIT_OF_MEASUR Instance method Public Method Returns a list of orgunits that do not have units of measure 20081023
28 GET_OWNERLESS_RISK_BY_PARENT Instance method Private Method Returns the risks that have no owner depending on a parent. 20081027
29 GET_OWNERLESS_RISK_FROM_ACT Instance method Private Method Returns ownerless risks by activities. 20081024
30 GET_OWNERLESS_RISK_FROM_OU Instance method Private Method Returns ownerless risks by orgunit. 20081024
31 GET_OWNERLESS_RISK_RESPONSE Instance method Public Method Returns the risks and responses that do not have an owner. 20081023
32 GET_PROBABILITY_INFO Instance method Public Method Returns a table with probability levels and their texts. 20081022
33 GET_RESPONSES_WITHOUT_VALUES Instance method Public Method Returns the responses without effectiveness and completion. 20081023
34 GET_RISK_BY_PARENT Instance method Private Method Returns risks depending on a parent. 20081024
35 GET_SESSION Instance method Public Method Returns the current session. 20081029
36 GET_WARNING_COUNT Instance method Public Method Returns the number of warnings of the last check. 20081030
37 HAS_OVERLAPPING_DATES Instance method Private Method Checks whether dates in an itab overlap. 20081103
38 HAS_RISK_OWNER_ROLE Instance method Private Method Determines whether an entity has a risk owner assigned. 20081024
39 IS_CORPORATE Instance method Private Method Returns whether an orgunit is topnode or not. 20081024
40 IS_VALID Instance method Private Method Checks whether an entity with dates is considered valid. 20081105
41 IS_VALID_ORGUNIT Instance method Public Method Checks whether an orgunit is valid. 20081023
42 MAKE_ENTITY_NAME Instance method Private Method 20081103
43 OFFERS_AUTO_FIX Instance method Public Method Determines whether a check offers an automatic fix. 20081103
44 PREPARE_ACTS_AND_RISKS Instance method Private Method Loads all activities and risks for buffering. 20081024
Events
Class CL_GRRM_CONSISTENCY_CHECKER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_TIMEFRAME Private See coding 20081103 BEGIN OF ys_timeframe, begda TYPE dats, endda TYPE dats, END OF ys_timeframe
2 YT_TIMEFRAME Private See coding 20081103 yt_timeframe TYPE STANDARD TABLE OF ys_timeframe
Method Signatures

Method ARE_DATES_OVERLAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BEG1 Call by reference Type reference (TYPE) DATS Field of type DATS 20081103
2 Importing IV_BEG2 Call by reference Type reference (TYPE) DATS Field of type DATS 20081103
3 Importing IV_END1 Call by reference Type reference (TYPE) DATS Field of type DATS 20081103
4 Importing IV_END2 Call by reference Type reference (TYPE) DATS Field of type DATS 20081103
5 Returning RV_OVERLAPPING Value transfer Type reference (TYPE) GRFN_XFLAG New Input Values 20081103

Method ARE_DATES_OVERLAPPING on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method AUTO_FIX_ILD_MANDATORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MISSING_ATTRIBUTES Call by reference Type reference (TYPE) GRRM_T_ILD_MAND_MISSING Table type for missing ild classifications. 20081103

Method AUTO_FIX_ILD_MANDATORY on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method CHECK_BEN_IMP_DRIV_CATEGORIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BENEFITS Call by reference Type reference (TYPE) GRRM_T_CATEGORY Table of categories 20100831
2 Exporting ET_DRIVERS Call by reference Type reference (TYPE) GRRM_T_CATEGORY Table of categories 20100831
3 Exporting ET_IMPACTS Call by reference Type reference (TYPE) GRRM_T_CATEGORY Table of categories 20100831

Method CHECK_BEN_IMP_DRIV_CATEGORIES on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method CHECK_DOCUMENTS_PARENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEST_MODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20091029
2 Returning RT_MESSAGES Value transfer Type reference (TYPE) GRRM_T_LIST_OUTPUT Table List Output 20091029

Method CHECK_DOCUMENTS_PARENTS on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method CHECK_ILD_MANDATORY_ATTRIBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RESULTS Value transfer Type reference (TYPE) GRRM_T_ILD_MAND_MISSING Table type for missing ild classifications. 20081103

Method CHECK_ILD_MANDATORY_ATTRIBS on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method CHECK_LEADING_FH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CRGROUP Value transfer Type reference (TYPE) GRRM_T_CRGROUP_LEADING_FH 20120106

Method CHECK_LEADING_FH on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method CHECK_LOSSES_FOR_ORX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOSEVT_ORX_CHECK Call by reference Type reference (TYPE) GRRM_OB_T_LOSEVT_ORX_CHECK Loss event ORX consistency check table 20140224

Method CHECK_LOSSES_FOR_ORX on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method CHECK_OU_RELATIONS_THRESHOLDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ORGUNITS Value transfer Type reference (TYPE) GRRM_T_ORGUNIT_PARENT_CHILD Shows parent child relationships between orgunits. 20081031

Method CHECK_OU_RELATIONS_THRESHOLDS on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method CHECK_PROBABILITY_LEVEL_MATRIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_MATRIX_RESULTS Value transfer Type reference (TYPE) GRRM_T_PROB_LEVEL_MATRIX_ENTRY Table with probability-timeframe matrix entries. 20081022

Method CHECK_PROBABILITY_LEVEL_MATRIX on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method CHECK_PROBABILITY_LEVEL_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PROBABILITIES Value transfer Type reference (TYPE) GRRM_T_PROBABILITY_INFO Probability 20081022

Method CHECK_PROBABILITY_LEVEL_NUMBER on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method CHECK_RISK_LEVEL_MATRIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RISK_LEVEL_MATRIX Value transfer Type reference (TYPE) GRRM_T_RISK_LEVEL_MATRIX Risk level matrix information, probs, impacts, risk levels. 20081022

Method CHECK_RISK_LEVEL_MATRIX on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method CHECK_ROLE_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ERRORS Value transfer Type reference (TYPE) GRRM_T_ROLE_ASSIGNMENT_ERROR Table type for errors in role assignment. 20081103

Method CHECK_ROLE_ASSIGNMENTS on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method CHECK_ROLE_DEFINITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_MESSAGE Value transfer Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090805

Method CHECK_ROLE_DEFINITIONS on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method CHECK_SINGLE_LOSS_FOR_ORX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20140225
2 Importing IS_LOSEVT_DATA_FUNC Call by reference Type reference (TYPE) GRRM_OB_S_LOSEVT_DATA_FUNC Loss event ID + functional attributes 20140225

Method CHECK_SINGLE_LOSS_FOR_ORX on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method CHECK_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_STRING Value transfer Type reference (TYPE) GRFN_STRING Long text for DataMart 20081029

Method CHECK_TITLE on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method CHECK_UNDERLYING_RISKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CT_RISK_LIST Value transfer Type reference (TYPE) GRRM_T_RISK_LIST Table Type for Risk Data 20140320

Method CHECK_UNDERLYING_RISKS on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method CLEAN_SESSION Signature

Method CLEAN_SESSION on class CL_GRRM_CONSISTENCY_CHECKER has no parameter.
Method CLEAN_SESSION on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_GRRM_CONSISTENCY_CHECKER has no parameter.
Method CONSTRUCTOR on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method GET_ACTIVITIES_BY_OU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_ACTIVITIES Value transfer Type reference (TYPE) GRRM_T_API_ACTIVITY_LIST Activity List 20081024
2 Importing IV_ORGUNIT Call by reference Type reference (TYPE) GRFN_API_ORGUNIT_ID Orgunit ID 20081024

Method GET_ACTIVITIES_BY_OU on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method GET_ACT_CATS_WITHOUT_RISK_OPP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CACTIVITIES_RESULT Value transfer Type reference (TYPE) GRRM_T_CACTIVITY_CLASSIF Whole Number with +/- Sign (-2.147.483.648 .. 2.147.483.647) 20081023

Method GET_ACT_CATS_WITHOUT_RISK_OPP on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method GET_ALL_OUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ORGUNITS Value transfer Type reference (TYPE) GRFN_T_API_ORGUNIT_LIST 20081021
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20081104

Method GET_ERROR_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ERRORS Value transfer Type reference (TYPE) I Whole Number with +/- Sign (-2.147.483.648 .. 2.147.483.647) 20081030

Method GET_ERROR_COUNT on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method GET_ORGUNITS_WITHOUT_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ORGUNITS_RESULT Value transfer Type reference (TYPE) GRRM_T_ORGUNIT_INFO Table of orgunit data without currency. 20081021

Method GET_ORGUNITS_WITHOUT_CURRENCY on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method GET_ORGUNIT_TOP_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TOP_ORGUNITS Value transfer Type reference (TYPE) GRRM_T_ORGUNIT_INFO Information about orgunits (technical key and name). 20081023

Method GET_ORGUNIT_TOP_NODES on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method GET_OUS_WITHOUT_OBJECTIVES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ORGUNITS Value transfer Type reference (TYPE) GRRM_T_ORGUNIT_INFO Table of orgunit data without currency. 20081023

Method GET_OUS_WITHOUT_OBJECTIVES on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method GET_OUS_WITHOUT_THRESHOLDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ORGUNITS_RESULT Value transfer Type reference (TYPE) GRRM_T_ORGUNIT_INFO Table of orgunit data without currency. 20081021

Method GET_OUS_WITHOUT_THRESHOLDS on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method GET_OUS_WITHOUT_UNIT_OF_MEASUR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ORGUNITS Value transfer Type reference (TYPE) GRRM_T_ORGUNIT_INFO Information about orgunits (technical key and name). 20081023

Method GET_OUS_WITHOUT_UNIT_OF_MEASUR on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method GET_OWNERLESS_RISK_BY_PARENT 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) GRFN_XFLAG New Input Values 20081027
2 Importing IV_PARENT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID API search pattern 20081027
3 Returning RT_RISKS Value transfer Type reference (TYPE) GRRM_T_API_RISK_LIST Table type for the corresponding structure. 20081027

Method GET_OWNERLESS_RISK_BY_PARENT on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method GET_OWNERLESS_RISK_FROM_ACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ACTIVITY Call by reference Object reference (TYPE REF TO) CL_GRRM_API_ACTIVITY API Class for Activity 20081024
2 Returning RT_RISKS Value transfer Type reference (TYPE) GRRM_T_API_RISK_LIST Table Type of Risk list 20081024
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20081104

Method GET_OWNERLESS_RISK_FROM_OU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ORGUNIT Call by reference Object reference (TYPE REF TO) CL_GRFN_API_ORGUNIT Orgunit Entity API class 20081024
2 Returning RT_RISKS Value transfer Type reference (TYPE) GRRM_T_API_RISK_LIST Table type for the corresponding structure. 20081024
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20081104

Method GET_OWNERLESS_RISK_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RESULTS Value transfer Type reference (TYPE) GRRM_T_RISK_RESP_WO_OWNER Table Type of Risk list 20081028

Method GET_OWNERLESS_RISK_RESPONSE on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method GET_PROBABILITY_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PROBABILITY_INFO Value transfer Type reference (TYPE) GRRM_T_PROBABILITY_INFO Probability information with level and text description. 20081022

Method GET_PROBABILITY_INFO on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method GET_RESPONSES_WITHOUT_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RESPONSES Value transfer Type reference (TYPE) GRRM_T_RESPONSE_WITHOUT_VALUES Responses without effectiveness or completion. 20081023

Method GET_RESPONSES_WITHOUT_VALUES on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method GET_RISK_BY_PARENT 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) GRFN_XFLAG New Input Values 20081024
2 Importing IV_PARENT Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20081024
3 Returning RT_RISKS Value transfer Type reference (TYPE) GRRM_T_API_RISK_LIST Table Type of Risk list 20081024

Method GET_RISK_BY_PARENT on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method GET_SESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SESSION Value transfer Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20081029

Method GET_SESSION on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method GET_WARNING_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_WARNINGS Value transfer Type reference (TYPE) I Whole Number with +/- Sign (-2.147.483.648 .. 2.147.483.647) 20081030

Method GET_WARNING_COUNT on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method HAS_OVERLAPPING_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATES Call by reference Type reference (TYPE) YT_TIMEFRAME 20081103
2 Returning RV_OVERLAPPING Value transfer Type reference (TYPE) GRFN_XFLAG New Input Values 20081103

Method HAS_OVERLAPPING_DATES on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method HAS_RISK_OWNER_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ROLE_CONTAINER Call by reference Object reference (TYPE REF TO) IF_GRFN_API_ROLE_CONTAINER API role container 20081024
2 Returning RV_RESULT Value transfer Type reference (TYPE) GRFN_XFLAG New Input Values 20081024

Method HAS_RISK_OWNER_ROLE on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method IS_CORPORATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ORGUNIT Value transfer Object reference (TYPE REF TO) CL_GRFN_API_ORGUNIT Orgunit Entity API class 20081024
2 Returning RV_CORPORATE Value transfer Type reference (TYPE) GRFN_XFLAG New Input Values 20081024
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20081104

Method IS_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENDDA Call by reference Type reference (TYPE) DATS Field of type DATS 20081105
2 Returning RV_VALID Value transfer Type reference (TYPE) GRFN_XFLAG New Input Values 20081105

Method IS_VALID on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method IS_VALID_ORGUNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ORGUNIT Call by reference Type reference (TYPE) GRFN_S_API_ORGUNIT_LIST Orgunit data 20081023
2 Returning RV_VALID Value transfer Type reference (TYPE) XFLAG General Flag 20081023

Method IS_VALID_ORGUNIT on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method MAKE_ENTITY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJID Call by reference Type reference (TYPE) HROBJID Object ID 20081103
2 Importing IV_OTYPE Call by reference Type reference (TYPE) OTYPE Object Type 20081103
3 Returning RV_NAME Value transfer Type reference (TYPE) STRING 20081103

Method MAKE_ENTITY_NAME on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method OFFERS_AUTO_FIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_NUMBER Call by reference Type reference (TYPE) I Whole Number with +/- Sign (-2.147.483.648 .. 2.147.483.647) 20081103
2 Returning RV_RESULT Value transfer Type reference (TYPE) GRFN_XFLAG New Input Values 20081103

Method OFFERS_AUTO_FIX on class CL_GRRM_CONSISTENCY_CHECKER has no exception.

Method PREPARE_ACTS_AND_RISKS Signature

Method PREPARE_ACTS_AND_RISKS on class CL_GRRM_CONSISTENCY_CHECKER has no parameter.
Method PREPARE_ACTS_AND_RISKS on class CL_GRRM_CONSISTENCY_CHECKER has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 300