SAP ABAP Class CL_GRFN_API_BRA (Business Rule Assignment API)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_ENTITY_API (Package) GRC Foundation API
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GRFN_API_BASIS Basis class for GRC API classes 20100305
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRFN_API_BRA Business Rule Assignment API, used by BRAsgmt module 20100305
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRFN_API_BRA_INTG Business Rule Assignment Integration API used by non-BRAsgmt 20100305
Properties
Class CL_GRFN_API_BRA  
Short Description Business Rule Assignment API    
Super Class CL_GRFN_API_BASIS Basis class for GRC API classes 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_ENTITY_API   GRC Foundation API 
Created 20100305   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)
2 CL_GRFN_MODEL_BRA Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 GRFN0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 IF_GRFN_API_BRA Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_GRFN_API_BRA Business Rule Assignment API, used by BRAsgmt module 20100305
2 IF_GRFN_API_BRA_INTG Business Rule Assignment Integration API used by non-BRAsgmt 20100305
Friends
# Friend Modeled only Created on Description
1 CL_GRFN_API_SESSION 20100305 Session Management for GRC APIs
2 CL_GRFN_MODEL_BRA 20100408 Business Rule Assignment model class
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_ERROR Constant Private Type reference (TYPE) SYMSGTY 'E' Message Type 20100707
2 MC_MODEL_CLASS Constant Private Type reference (TYPE) CLASSNAME 'CL_GRFN_MODEL_BRA' Model Class name 20100407
3 MT_BUF_OIF_BR Static Attribute Private Type reference (TYPE) T_BUF_OIF_BR 20100723
4 MT_BUF_OIF_CONTROL Static Attribute Private Type reference (TYPE) T_BUF_OIF_CONTROL 20100723
5 MV_GUID_BRA Instance attribute Private Type reference (TYPE) GRFN_GUID BRA GUID 20100420
6 MV_KEYDATE Instance attribute Private Type reference (TYPE) BEGDATUM Start Date 20100412
7 MV_REF_OBJENTITY Instance attribute Private Type reference (TYPE) GRFN_API_ENTITY_ID Referenced Object's Entity 20100412
8 MV_REF_OBJID_API Instance attribute Private Type reference (TYPE) GRFN_API_OBJECT_ID Referenced Object's ID 20100412
9 MV_REF_OBJID_HR Instance attribute Private Type reference (TYPE) HROBJID Referenced Object's HR ID (if it is HR object) 20100412
10 MV_REF_OTYPE_HR Instance attribute Private Type reference (TYPE) OTYPE Referenced Object's HR Object Type 20100412
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BRA_FOR_BR Instance method Public Method 20100628
2 CHECK_BRA_FOR_CONTROL Instance method Public Method 20100604
3 CHECK_BRA_FOR_LEGACY_CRA Instance method Public Method 20100714
4 CONSTRUCTOR Instance method Public Constructor 20100315
5 CONTROL_ADD Instance method Public Method 20100412
6 CONTROL_DELETE Instance method Public Method 20100319
7 CONTROL_IS_VALID_MODIFY Instance method Public Method 20110217
8 CONTROL_RETRIEVE_COMMON Instance method Public Method 20100319
9 CONTROL_RETRIEVE_REG_SPECIFIC Instance method Public Method 20100407
10 CONTROL_UPDATE_COMMON Instance method Public Method 20100409
11 CONTROL_UPDATE_REG_SPECIFIC Instance method Public Method 20100409
12 GET Static method Private Method 20100305
13 GET_EXTENSION Instance method Public Method 20100317
14 GET_NOTES_HISTORY_API Instance method Public Method 20100317
15 INFO Instance method Public Method 20100317
16 LOCK Instance method Public Method 20100407
17 PARENT Instance method Public Method 20100317
18 QUERY Instance method Public Method 20100318
19 QUERY_FOR_AM_SCHDL_CONTROL Instance method Public Method 20100628
20 QUERY_FOR_PLANNER_CONTROL Instance method Public Method 20100722
21 QUERY_OIF_BR Instance method Public Method 20100714
22 QUERY_OIF_CONTROL Instance method Public Method 20100723
23 QUERY_OIF_RISK Instance method Public Method 20100723
24 RISK_ADD Instance method Public Method 20100319
25 RISK_DELETE Instance method Public Method 20100319
26 RISK_RETRIEVE Instance method Public Method 20100319
27 SEARCH_BY_BR Instance method Public Method 20100723
28 _CHECK_BR_ACTIVE Static method Private Method Double check the business rule is active 20110506
29 _CHECK_COMMON_OR_REG Instance method Private Method Double check regulation is provided if not for common 20100419
30 _CHECK_ENTITY Instance method Private Method Double check the entity is correct 20100412
31 _CHECK_ID_BR Instance method Private Method Double check business rule id is correct 20100420
32 _CHECK_ID_REGULATION Static method Private Method Double check regulation id is correct 20100420
33 _CHECK_LOCKED Instance method Private Method Double check if the object is locked for editing 20100412
34 _CONTROL_CHECK_DETAIL Instance method Private Method Double check IT_BRA_RULE_CTL parameter is not initial 20100429
35 _CONTROL_E_CNV_M2API Instance method Private Method Convert Event-based Control Detail - From Model to API 20100504
36 _CONTROL_GET_TRIGGER Static method Private Method Get control trigger attribute 20100427
37 _CONTROL_GET_VALIDPERIOD Instance method Private Method Get Valid-From and Valid-To 20100427
38 _CONTROL_T_CNV_API2M Instance method Private Method Convert daTe-based Control Detail - API Model to Model 20100504
39 _CONTROL_T_CNV_M2API Instance method Private Method Convert daTe-based Control Detail - From Model to API 20100504
40 _INTG_AM_SCHDL_CONTROL_E Static method Private Method Date Based Control 20100624
41 _INTG_AM_SCHDL_CONTROL_T_E Static method Private Method Date Based Control - Job Execution Type E 20100628
42 _INTG_CONTROL_T_XD Static method Private Method Date Based Control - Job Execution Type X, D 20100716
43 _RISK_CNV_M2API Instance method Private Method Convert Risk Detail - From Model to API 20100506
44 _RISK_GET_VALIDPERIOD Instance method Private Method Get Valid-From and Valid-To 20100504
Events
Class CL_GRFN_API_BRA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_BUF_OIF_BR Private See coding 20100723 BEGIN OF s_buf_oif_br, session_id TYPE grfn_api_session_id, br_id TYPE grfn_api_object_id, t_result TYPE grfn_t_ui_brasgmt_control, END OF s_buf_oif_br
2 S_BUF_OIF_CONTROL Private See coding 20100723 BEGIN OF s_buf_oif_control, session_id TYPE grfn_api_session_id, control_id TYPE grfn_api_object_id, t_result TYPE if_grfn_api_bra_intg=>t_oif_control, END OF s_buf_oif_control
3 T_BUF_OIF_BR Private See coding 20100723 t_buf_oif_br TYPE STANDARD TABLE OF s_buf_oif_br
4 T_BUF_OIF_CONTROL Private See coding 20100723 t_buf_oif_control TYPE STANDARD TABLE OF s_buf_oif_control
Method Signatures

Method CHECK_BRA_FOR_BR Signature

Method CHECK_BRA_FOR_BR on class CL_GRFN_API_BRA has no parameter.
Method CHECK_BRA_FOR_BR on class CL_GRFN_API_BRA has no exception.

Method CHECK_BRA_FOR_CONTROL Signature

Method CHECK_BRA_FOR_CONTROL on class CL_GRFN_API_BRA has no parameter.
Method CHECK_BRA_FOR_CONTROL on class CL_GRFN_API_BRA has no exception.

Method CHECK_BRA_FOR_LEGACY_CRA Signature

Method CHECK_BRA_FOR_LEGACY_CRA on class CL_GRFN_API_BRA has no parameter.
Method CHECK_BRA_FOR_LEGACY_CRA on class CL_GRFN_API_BRA has no exception.

Method CONSTRUCTOR 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 20100315
2 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID BRAsgmt Object ID 20100420

Method CONSTRUCTOR on class CL_GRFN_API_BRA has no exception.

Method CONTROL_ADD Signature

Method CONTROL_ADD on class CL_GRFN_API_BRA has no parameter.
Method CONTROL_ADD on class CL_GRFN_API_BRA has no exception.

Method CONTROL_DELETE Signature

Method CONTROL_DELETE on class CL_GRFN_API_BRA has no parameter.
Method CONTROL_DELETE on class CL_GRFN_API_BRA has no exception.

Method CONTROL_IS_VALID_MODIFY Signature

Method CONTROL_IS_VALID_MODIFY on class CL_GRFN_API_BRA has no parameter.
Method CONTROL_IS_VALID_MODIFY on class CL_GRFN_API_BRA has no exception.

Method CONTROL_RETRIEVE_COMMON Signature

Method CONTROL_RETRIEVE_COMMON on class CL_GRFN_API_BRA has no parameter.
Method CONTROL_RETRIEVE_COMMON on class CL_GRFN_API_BRA has no exception.

Method CONTROL_RETRIEVE_REG_SPECIFIC Signature

Method CONTROL_RETRIEVE_REG_SPECIFIC on class CL_GRFN_API_BRA has no parameter.
Method CONTROL_RETRIEVE_REG_SPECIFIC on class CL_GRFN_API_BRA has no exception.

Method CONTROL_UPDATE_COMMON Signature

Method CONTROL_UPDATE_COMMON on class CL_GRFN_API_BRA has no parameter.
Method CONTROL_UPDATE_COMMON on class CL_GRFN_API_BRA has no exception.

Method CONTROL_UPDATE_REG_SPECIFIC Signature

Method CONTROL_UPDATE_REG_SPECIFIC on class CL_GRFN_API_BRA has no parameter.
Method CONTROL_UPDATE_REG_SPECIFIC on class CL_GRFN_API_BRA has no exception.

Method GET 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 20100305
2 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100305
3 Returning RO_RESULT Value transfer Object reference (TYPE REF TO) CL_GRFN_API_BRA Business Rule Assignment API 20100305

Method GET on class CL_GRFN_API_BRA has no exception.

Method GET_EXTENSION Signature

Method GET_EXTENSION on class CL_GRFN_API_BRA has no parameter.
Method GET_EXTENSION on class CL_GRFN_API_BRA has no exception.

Method GET_NOTES_HISTORY_API Signature

Method GET_NOTES_HISTORY_API on class CL_GRFN_API_BRA has no parameter.
Method GET_NOTES_HISTORY_API on class CL_GRFN_API_BRA has no exception.

Method INFO Signature

Method INFO on class CL_GRFN_API_BRA has no parameter.
Method INFO on class CL_GRFN_API_BRA has no exception.

Method LOCK Signature

Method LOCK on class CL_GRFN_API_BRA has no parameter.
Method LOCK on class CL_GRFN_API_BRA has no exception.

Method PARENT Signature

Method PARENT on class CL_GRFN_API_BRA has no parameter.
Method PARENT on class CL_GRFN_API_BRA has no exception.

Method QUERY Signature

Method QUERY on class CL_GRFN_API_BRA has no parameter.
Method QUERY on class CL_GRFN_API_BRA has no exception.

Method QUERY_FOR_AM_SCHDL_CONTROL Signature

Method QUERY_FOR_AM_SCHDL_CONTROL on class CL_GRFN_API_BRA has no parameter.
Method QUERY_FOR_AM_SCHDL_CONTROL on class CL_GRFN_API_BRA has no exception.

Method QUERY_FOR_PLANNER_CONTROL Signature

Method QUERY_FOR_PLANNER_CONTROL on class CL_GRFN_API_BRA has no parameter.
Method QUERY_FOR_PLANNER_CONTROL on class CL_GRFN_API_BRA has no exception.

Method QUERY_OIF_BR Signature

Method QUERY_OIF_BR on class CL_GRFN_API_BRA has no parameter.
Method QUERY_OIF_BR on class CL_GRFN_API_BRA has no exception.

Method QUERY_OIF_CONTROL Signature

Method QUERY_OIF_CONTROL on class CL_GRFN_API_BRA has no parameter.
Method QUERY_OIF_CONTROL on class CL_GRFN_API_BRA has no exception.

Method QUERY_OIF_RISK Signature

Method QUERY_OIF_RISK on class CL_GRFN_API_BRA has no parameter.
Method QUERY_OIF_RISK on class CL_GRFN_API_BRA has no exception.

Method RISK_ADD Signature

Method RISK_ADD on class CL_GRFN_API_BRA has no parameter.
Method RISK_ADD on class CL_GRFN_API_BRA has no exception.

Method RISK_DELETE Signature

Method RISK_DELETE on class CL_GRFN_API_BRA has no parameter.
Method RISK_DELETE on class CL_GRFN_API_BRA has no exception.

Method RISK_RETRIEVE Signature

Method RISK_RETRIEVE on class CL_GRFN_API_BRA has no parameter.
Method RISK_RETRIEVE on class CL_GRFN_API_BRA has no exception.

Method SEARCH_BY_BR Signature

Method SEARCH_BY_BR on class CL_GRFN_API_BRA has no parameter.
Method SEARCH_BY_BR on class CL_GRFN_API_BRA has no exception.

Method _CHECK_BR_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT Value transfer Type reference (TYPE) GRFN_BOOLEAN True: Active 20110506
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20110506
3 Importing IV_BR_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20110506
4 Importing IV_VERSION Call by reference Type reference (TYPE) GRFN_BRVERSION Business Rule Version 20110517
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110506

Method _CHECK_COMMON_OR_REG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REGULATION Call by reference Type reference (TYPE) HROBJID Object ID 20100419
2 Importing IV_COMMON Call by reference Type reference (TYPE) ABAP_BOOL 20100419
3 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100419
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100419

Method _CHECK_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20100412
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100412

Method _CHECK_ID_BR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BR Call by reference Type reference (TYPE) HROBJID BR HR Object ID 20100420
2 Importing IV_BR_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID BR API Object ID 20100420
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100420

Method _CHECK_ID_REGULATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REGULATION Call by reference Type reference (TYPE) HROBJID Regulation HR Object ID 20100420
2 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Regulation API Object ID 20100420
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100420

Method _CHECK_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MODEL_BRA Call by reference Object reference (TYPE REF TO) CL_GRFN_MODEL_BRA Business Rule Assignment model class 20100412
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100412

Method _CONTROL_CHECK_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BRA_RULE_CTL Call by reference Type reference (TYPE) IF_GRFN_API_BRA=>YT_BRA_RULE_CTL Business Rule Assignment Rule Control Table 20100429
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100429

Method _CONTROL_E_CNV_M2API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_API Call by reference Type reference (TYPE) IF_GRFN_API_BRA=>YT_BRA_RULE_CTL Business Rule Assignment Rule Control Table 20100504
2 Exporting ET_API_DETAIL Call by reference Type reference (TYPE) IF_GRFN_API_BRA=>YT_BRA_RULE_CTL_DETAIL Business Rule Assignment Rule Control - Detail Table 20100504
3 Importing IT_MODEL Call by reference Type reference (TYPE) CL_GRFN_MODEL_BRA=>YT_BRA_CONTROL_DETAIL (Control) Detail 20100504

Method _CONTROL_E_CNV_M2API on class CL_GRFN_API_BRA has no exception.

Method _CONTROL_GET_TRIGGER 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 20100624
2 Importing IV_CONTROL_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Control API Object ID 20100427
3 Returning RV_TRIGGER Value transfer Type reference (TYPE) GRFN_CONTROL_TRIGGER Date-Based or Event-Based Control, See HRP5304-DATE_EVENT 20100504
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100427

Method _CONTROL_GET_VALIDPERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VALIDFROM Call by reference Type reference (TYPE) GRFN_VALIDFROM Start Date 20100427
2 Exporting EV_VALIDTO Call by reference Type reference (TYPE) GRFN_VALIDTO End Date 20100427
3 Importing IV_BR_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Business Rule Object ID 20100427
4 Importing IV_CONTROL_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Control Object ID 20100427
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100427

Method _CONTROL_T_CNV_API2M Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MODEL Call by reference Type reference (TYPE) CL_GRFN_MODEL_BRA=>YT_BRA_CONTROL_DETAIL (Control) Detail 20100504
2 Importing IT_API Call by reference Type reference (TYPE) IF_GRFN_API_BRA=>YT_BRA_RULE_CTL Business Rule Assignment Rule Control Table 20100504
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100504

Method _CONTROL_T_CNV_M2API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_API Call by reference Type reference (TYPE) IF_GRFN_API_BRA=>YT_BRA_RULE_CTL Business Rule Assignment Rule Control Table 20100504
2 Exporting ET_API_DETAIL Call by reference Type reference (TYPE) IF_GRFN_API_BRA=>YT_BRA_RULE_CTL_DETAIL Business Rule Assignment Rule Control - Detail Table 20100504
3 Importing IT_MODEL Call by reference Type reference (TYPE) CL_GRFN_MODEL_BRA=>YT_BRA_CONTROL_DETAIL (Control) Detail 20100504

Method _CONTROL_T_CNV_M2API on class CL_GRFN_API_BRA has no exception.

Method _INTG_AM_SCHDL_CONTROL_E Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BR Call by reference Type reference (TYPE) IF_GRFN_API_BRA=>YT_BRA_RULE_CTL Business Rule Assignment Result 20100624
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100624
3 Importing IV_CONTROL_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Control ID 20100624
4 Importing IV_EXEC_DATE_FROM Call by reference Type reference (TYPE) BEGDATUM Start Date 20100624
5 Importing IV_EXEC_DATE_TO Call by reference Type reference (TYPE) ENDDATUM End Date 20100624
6 Importing IV_REGULATION Call by reference Type reference (TYPE) HROBJID Regulation 20100624
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100624

Method _INTG_AM_SCHDL_CONTROL_T_E Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BR Call by reference Type reference (TYPE) IF_GRFN_API_BRA=>YT_BRA_RULE_CTL Business Rule Assignment Result 20100628
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100628
3 Importing IV_CONTROL_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Control ID 20100628
4 Importing IV_EXEC_DATE_FROM Call by reference Type reference (TYPE) BEGDATUM Start Date 20100628
5 Importing IV_EXEC_DATE_TO Call by reference Type reference (TYPE) ENDDATUM End Date 20100628
6 Importing IV_REGULATION Call by reference Type reference (TYPE) HROBJID Regulation 20100628
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100628

Method _INTG_CONTROL_T_XD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BR Call by reference Type reference (TYPE) IF_GRFN_API_BRA=>YT_BRA_RULE_CTL Business Rule Assignment Result 20100716
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100716
3 Importing IV_CONTROL_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Control ID 20100716
4 Importing IV_EXEC_DATE_FROM Call by reference Type reference (TYPE) BEGDATUM Start Date 20100716
5 Importing IV_EXEC_DATE_TO Call by reference Type reference (TYPE) ENDDATUM End Date 20100716
6 Importing IV_FREQUENCY Call by reference Type reference (TYPE) GRFN_TF_FREQUENCY Frequency 20100716
7 Importing IV_MONITOR_COMPLIANCE Call by reference Type reference (TYPE) ABAP_BOOL TRUE - MONITOR; FALSE - COMPLIANCE 20100716
8 Importing IV_REGULATION Call by reference Type reference (TYPE) HROBJID Regulation 20100716
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100716

Method _RISK_CNV_M2API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_API Call by reference Type reference (TYPE) IF_GRFN_API_BRA=>YT_BRA_RULE_RISK Business Rule Assignment Rule Risk Table 20100506
2 Importing IT_MODEL Call by reference Type reference (TYPE) CL_GRFN_MODEL_BRA=>YT_BRA_DETAIL (Common) Detail 20100506
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100506

Method _RISK_GET_VALIDPERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VALIDFROM Call by reference Type reference (TYPE) GRFN_VALIDFROM Begin Date 20100504
2 Exporting EV_VALIDTO Call by reference Type reference (TYPE) GRFN_VALIDTO End Date 20100504
3 Importing IV_BR_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Business Rule Object ID 20100504
4 Importing IV_RISK_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Risk Object ID 20100504
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100504
History
Last changed by/on SAP  20141106 
SAP Release Created in 600