SAP ABAP Class CL_GRPC_API_CONTROL (Control API class)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-SPC (Application Component) Process Controls
     GRPC_ENTITY_API (Package) GRC Process controls 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 20081201
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRFN_API_CUSTOMFIELD Interface for Customer Field API 20081201
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRFN_API_MD_COMMON Interface for common master data 20100408
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRFN_API_QUERY Query interface 20100913
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRFN_API_ROLE_CONTAINER API role container 20081201
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRFN_REPORT Get data for reporting engine 20081201
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRFN_SERIALIZABLE Serializable Object 20100801
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRPC_API_CONTROL Control API interface 20091020
Properties
Class CL_GRPC_API_CONTROL  
Short Description Control API class    
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 GRPC_ENTITY_API   GRC Process controls API 
Created 20081201   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_API_INTEGRATION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 GRPCB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 GRPCR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 GRPCS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 IF_GRFN_API_REGULATION 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_CUSTOMFIELD Interface for Customer Field API 20081201
2 IF_GRFN_API_MD_COMMON Interface for common master data 20100408
3 IF_GRFN_API_QUERY Query interface 20100913
4 IF_GRFN_API_ROLE_CONTAINER API role container 20081201
5 IF_GRFN_REPORT Get data for reporting engine 20081201
6 IF_GRFN_SERIALIZABLE Serializable Object 20100801
7 IF_GRPC_API_CONTROL Control API interface 20091020
Friends
# Friend Modeled only Created on Description
1 CL_GRFN_API_SESSION 20081201 Session Management for GRC APIs
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DEFAULT_BPROC Constant Private Type reference (TYPE) GRAC_BPROC 'BPDUMMY' Business Process 20100803
2 GC_DEFAULT_BSUBPROC Constant Private Type reference (TYPE) GRAC_BSUBPROC 'BSPDUMMY' Business Subprocess 20100803
3 GC_UI_STATE_DELETE Constant Public Type reference (TYPE) GRFN_UI_MODE 'R' Mode of OIF Window 20111116
4 MC_ERROR Constant Private Type reference (TYPE) SY-MSGTY 'E' 20091022
5 MC_INFOR Constant Private Type reference (TYPE) SY-MSGTY 'I' Message Type 20091026
6 MC_MESSAGE_CLASS_FN Constant Private Type reference (TYPE) SY-MSGID 'GRFN_ENTITY_API' Message Class 20091026
7 MC_MESSAGE_CLASS_PC Constant Private Type reference (TYPE) SY-MSGID 'GRPC_ENTITY_API' 20091026
8 MO_MODEL Instance attribute Private Object reference (TYPE REF TO) CL_GRPC_MODEL_SETUP Process Model Class 20100706
9 MS_BDATA Instance attribute Private Type reference (TYPE) GRPC_S_API_CONTROL_BDATA Control data for API service - basic fields 20100706
10 MS_CDATA Instance attribute Private Type reference (TYPE) GRPC_S_API_CONTROL_CDATA Control data for API service - control fields 20100706
11 MS_TDATA Instance attribute Private Type reference (TYPE) GRPC_S_API_CONTROL_TDATA Control data for API service - testing fields 20100706
12 MT_ASSERTION Static Attribute Private Type reference (TYPE) GRPCB_T_ATTRVAL_TEXT 20081201
13 MT_GRPCFACTOR Static Attribute Private See coding 20091204
14 MT_GRPCFACTORT Static Attribute Private See coding 20091204
15 MT_GRPCRATINGVALT Static Attribute Private See coding 20091204
16 MV_MODEL_ACCGROUP Static Attribute Private Type reference (TYPE) CLASSNAME 'CL_GRPC_MODEL_ACCGROUP' The name of the account group model 20081201
17 MV_MODEL_CASE Static Attribute Private Type reference (TYPE) CLASSNAME 'CL_GRPC_CASES_MODEL' The name of the case model class 20081201
18 MV_MODEL_CATALOGUE Static Attribute Private Type reference (TYPE) CLASSNAME 'CL_GRFN_MODEL_CATALOGUE' The name of the orgunit model class 20081201
19 MV_MODEL_MCF Static Attribute Private Type reference (TYPE) CLASSNAME 'CL_GRFN_MODEL_MCF' The name of the regulation model 20081201
20 MV_MODEL_SETUP Static Attribute Private Type reference (TYPE) CLASSNAME 'CL_GRPC_MODEL_SETUP' The name of the HR model class 20081201
21 MV_MODEL_THRESHOLD Static Attribute Private Type reference (TYPE) CLASSNAME 'CL_GRPC_MODEL_THRESHOLD' The name of the threshold model 20081201
22 MV_OBJID Instance attribute Private Type reference (TYPE) GRFN_OBJECTID Object ID 20100528
23 MV_OBJTYPE Instance attribute Private Type reference (TYPE) GRFN_OBJTYPE Object Type. 20100528
24 MV_PEER_CTL_FLAG Static Attribute Public Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20091110
25 MV_TYP Instance attribute Private Type reference (TYPE) GRFN_OBJTYPE_TYP Usage Type 20100528
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORIZE Static method Public Method Authorize 20100615
2 AUTHORIZE_AC Static method Public Method Authorize 20100629
3 AUTH_CHECK_DP Instance method Private Method authorization check for datapart 20091026
4 CHECK_MITIGATION Instance method Private Method Check mitigation 20100811
5 CHECK_OWNER Instance method Private Method Check owner 20100923
6 CHECK_SS_CONSUMER Instance method Private Method Replace Control ID by Shared Service provider ID 20091218
7 CHECK_VALIDITY_FOR_UPDATE Instance method Private Method check validity for update 20091026
8 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081201
9 COPY_AC Instance method Private Method Copy attributes from another object 20100629
10 COPY_CENTRAL Instance method Private Method Copy attribute from central 20100629
11 CREATE_CONTROL Instance method Public Method 20091027
12 CREATE_FROM_AC_CONTROL Static method Public Method Create from AC Control data 20100623
13 CREATE_WF_DATA Static method Public Method Create from Workflow Data 20100527
14 DELETE_MITIGATION_CONTROL Static method Public Method Delete the mitigation control 20111116
15 DELETE_SUBPROCESS Instance method Private Method Delete parent subprocess 20111111
16 GET Static method Private Method Returns an instance of the API class 20081201
17 GET_AC Static method Private Method Get AC specific data 20100528
18 GET_CONTROL_REG_REQ Instance method Private Method Gets the Regulation Requirement assigned to control 20081201
19 GET_CONTROL_RULES Instance method Private Method Gets the rules assigned to control 20081201
20 GET_CONTROL_TESTPLAN Instance method Private Method Gets theTest Plan assigned to control 20081201
21 GET_CR_RATING Instance method Private Method Get the control Risk Factors Rating 20091104
22 GET_CR_RATING_TXT Instance method Private Method Gets the text value of rating and factor 20091104
23 GET_FS_ASSERTION Instance method Private Method Get FS Assertion 20081201
24 GET_LATEST_CR_ASS Instance method Private Method To get the latest Control Risk Assessment. 20091104
25 GET_LATEST_RISK_ASS Instance method Private Method 20100707
26 GET_LINKED_RISKS Instance method Public Method Get linked risks 20111013
27 GET_MSMP_APP_ATTRS Static method Public Method 20111116
28 GET_MSMP_HEADER Instance method Public Method Get MSMP header 20111116
29 GET_OBJECT_ID_FROM_AC_ID Static method Public Method Get OBJECT ID from AC Control ID 20100225
30 GET_PEER_CONTROLS Instance method Public Method 20081201
31 GET_REGULATION Instance method Private Method get regulation 20091026
32 GET_REGULATION_REQ Instance method Private Method get requirement 20091026
33 GET_REP_CONTROL_ASSERTIONS Instance method Private Method Get control satisfied assersionts 20100928
34 GET_RISK Instance method Private Method get risk 20091026
35 GET_RISK_APPL Instance method Private Method 20131219
36 GET_RISK_SOURCE Instance method Private Method The method return control types 20081201
37 GET_RULE Instance method Private Method get rule 20091026
38 PREPARE_FOR_AC_CONTROL Static method Private Method Prepare data for AC control 20100524
39 QUERY_BY_OPTION Static method Private Method Query 20100916
40 QUERY_CONTROL Instance method Public Method 20091027
41 RESOLVE_FIELDS_CONTROL Instance method Private Method It returns list of info types or field groups 20091113
42 RETRIEVE_CENTRAL_CONTROL Instance method Public Method Retrieve central control from reference control 20130531
43 RETRIEVE_REF_CONTROL Instance method Public Method 20091103
44 RETRIEVE_TDATA Static method Public Method retieve tdata for the control 20140505
45 RETRIEVE_WITHOUT_AUTH Static method Public Method Retrive control details without authorization 20130603
46 SEARCH Instance method Public Method 20091106
47 SEARCH_BY_DES Instance method Public Method 20091030
48 SEARCH_BY_RULE Instance method Public Method 20091126
49 SEARCH_QUICKLY Static method Private Method High level API to search controls 20100916
50 SET_AC Static method Private Method Set AC specific data 20100528
51 SET_CONTROL_TDATA Instance method Private Method set control tdata 20091026
52 SET_CONTROL_TDATA_WITHOUT_AUTH Instance method Private Method Set control tdata without auth 20100915
53 SET_REGULATION_REQ Instance method Private Method set regulation req 20091026
54 SET_RISK Instance method Private Method set risk 20091026
55 SET_RULE Instance method Private Method set rule 20091026
56 UPDATE_AC Static method Private Method Update AC data 20100624
57 UPDATE_RESPONSE Static method Public Method Delete RM response 20100705
58 UPDATE_WITHOUT_AUTH Instance method Private Method Update without authozation 20100915
59 VALIDATE Instance method Public Method Validate the object 20100707
Events
Class CL_GRPC_API_CONTROL has no event.
Types
Class CL_GRPC_API_CONTROL has no local type.
Method Signatures

Method AUTHORIZE 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 20100615
2 Importing IV_DATAPART Call by reference Type reference (TYPE) GRFN_DATAPART 20100615
3 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20100618
4 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID 20100615
5 Importing IV_OPERATION Call by reference Type reference (TYPE) GRFN_API_OPERATION_ID 20100615
6 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID 20100615
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION 20100615

Method AUTHORIZE_AC 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 20100629
2 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID 20100629
3 Importing IV_OPERATION Call by reference Type reference (TYPE) GRFN_API_OPERATION_ID 20100629
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION 20100629

Method AUTH_CHECK_DP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATAPART Call by reference Type reference (TYPE) GRFN_DATAPART Data Part for GRC Object Types 20091026
2 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRPC_API_OBJECT_ID GRPC ID of the individual object 20091026
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091026

Method CHECK_MITIGATION Signature

Method CHECK_MITIGATION on class CL_GRPC_API_CONTROL has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100811

Method CHECK_OWNER Signature

Method CHECK_OWNER on class CL_GRPC_API_CONTROL has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100923

Method CHECK_SS_CONSUMER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CONTROL Call by reference Type reference (TYPE) HROBJECT Object 20091218
2 Changing CS_ORGUNIT Call by reference Type reference (TYPE) HROBJECT Object 20091218

Method CHECK_SS_CONSUMER on class CL_GRPC_API_CONTROL has no exception.

Method CHECK_VALIDITY_FOR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BDATA_CHANGED Call by reference Type reference (TYPE) GRPC_S_API_CONTROL_BDATA Control data for API service - basic fields 20091026
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091026

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION Value transfer Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20081201
2 Importing IV_OBJECT_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20081201

Method CONSTRUCTOR on class CL_GRPC_API_CONTROL has no exception.

Method COPY_AC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SOURCE_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100629
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100629

Method COPY_CENTRAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SOURCE_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100629
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100629

Method CREATE_CONTROL Signature

Method CREATE_CONTROL on class CL_GRPC_API_CONTROL has no parameter.
Method CREATE_CONTROL on class CL_GRPC_API_CONTROL has no exception.

Method CREATE_FROM_AC_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_APPROVER Call by reference Type reference (TYPE) GRFN_S_OWNER Model structure for Central Owner Administration 20100623
2 Importing IT_CONTROL_GENERAL Call by reference Type reference (TYPE) GRFN_T_NAME_DESCR Name and Description Table 20100623
3 Importing IT_CONTROL_MONITOR Call by reference Type reference (TYPE) GRFN_T_OWNER Table for AC Owner 20100623
4 Importing IT_CONTROL_REPORT Call by reference Type reference (TYPE) GRFN_T_CN_REPORT Control AC Report 20100623
5 Importing IT_CONTROL_RISK Call by reference Type reference (TYPE) GRFN_T_AC_RISK_RULE AC Risk ID and Rule ID 20100623
6 Importing IV_AC_BPROC Call by reference Type reference (TYPE) GRAC_BPROC 20100624
7 Importing IV_AC_BSUBPROC Call by reference Type reference (TYPE) GRAC_BSUBPROC 20100624
8 Importing IV_AC_CONTROL_ID Call by reference Type reference (TYPE) GRAC_CONTROL_ID Mitigation Control MSMP Header Structure 20100623
9 Importing IV_ORGUNIT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100624
10 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20100623
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100623

Method CREATE_WF_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MSMP_CONTROL_HEADER Call by reference Type reference (TYPE) GRFN_S_CONTROL_MSMP_HEADER Mitigation Control MSMP Header Structure 20100527
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100527

Method DELETE_MITIGATION_CONTROL 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 20111116
2 Importing IV_CHECK Call by reference Type reference (TYPE) ABAP_BOOL 20130313
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20111116
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20111116

Method DELETE_SUBPROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ORGUNIT Call by reference Type reference (TYPE) GRPCS_OBJECTID 20111111
2 Importing IV_SUBPROCESS Call by reference Type reference (TYPE) GRPCS_OBJECTID 20111111
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20111111

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 20081201
2 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20081201
3 Returning RO_RESULT Value transfer Object reference (TYPE REF TO) CL_GRPC_API_CONTROL API for PC entity 20081201
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20081201

Method GET_AC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AC_BPROC Call by reference Type reference (TYPE) GRAC_BPROC Business Process 20100528
2 Exporting EV_AC_BSUBPROC Call by reference Type reference (TYPE) GRAC_BSUBPROC Business Subprocess 20100528
3 Exporting EV_AC_CONTROL_ID Call by reference Type reference (TYPE) GRAC_CONTROL_ID SOD Control ID 20100528
4 Exporting EV_APP Call by reference Type reference (TYPE) GRFN_APP_COMPONENT Application Component 20100812
5 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100805
6 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100805
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100528

Method GET_CONTROL_REG_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_CHILD Value transfer Type reference (TYPE) GRFN_T_ENTITY_CHILD Data collector: Children of entity 20081201
2 Importing I_CONTROL_ID Call by reference Type reference (TYPE) GRFN_OBJECTID Object ID 20081201
3 Importing I_CONTROL_TYP Call by reference Type reference (TYPE) GRFN_OBJTYPE_TYP Structure with Object Type 20081201
4 Importing I_REGULATION_ID Call by reference Type reference (TYPE) GRFN_OBJECTID Object ID 20091104

Method GET_CONTROL_REG_REQ on class CL_GRPC_API_CONTROL has no exception.

Method GET_CONTROL_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_CHILD Value transfer Type reference (TYPE) GRFN_T_ENTITY_CHILD Data collector: Children of entity 20081201
2 Importing I_CONTROL_ID Call by reference Type reference (TYPE) GRPC_OBJECT_ID Object ID 20081201
3 Importing I_CONTROL_TYP Call by reference Type reference (TYPE) GRFN_OBJTYPE_TYP Structure with Object Type 20081201

Method GET_CONTROL_RULES on class CL_GRPC_API_CONTROL has no exception.

Method GET_CONTROL_TESTPLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_CHILD Value transfer Type reference (TYPE) GRFN_T_ENTITY_CHILD Data collector: Children of entity 20081201
2 Importing I_CONTROL_ID Call by reference Type reference (TYPE) GRFN_OBJECTID Object ID 20081201
3 Importing I_CONTROL_TYP Call by reference Type reference (TYPE) GRFN_OBJTYPE_TYP Usage Type 20081201
4 Importing I_REGULATION Call by reference Type reference (TYPE) GRFN_OBJECTID Object ID 20130530

Method GET_CONTROL_TESTPLAN on class CL_GRPC_API_CONTROL has no exception.

Method GET_CR_RATING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CASE_ID Call by reference Type reference (TYPE) GRPC_CASE_ID Case ID 20091104
2 Importing IV_CONTROL_ID Call by reference Type reference (TYPE) GRPC_OBJECT_ID Object ID 20091104
3 Importing IV_CONTROL_TYPE Call by reference Type reference (TYPE) GRPC_API_CONTROL_TYP Type of controls 20091104
4 Returning RV_CR_RATING Value transfer Type reference (TYPE) STRING 20091104

Method GET_CR_RATING on class CL_GRPC_API_CONTROL has no exception.

Method GET_CR_RATING_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FACTOR_T Call by reference Type reference (TYPE) GRPC_TEXT Text 20091104
2 Exporting EV_RATING_T Call by reference Type reference (TYPE) GRPC_TEXT Text 20091104
3 Importing IV_FACTOR Call by reference Type reference (TYPE) GRPC_ATTRNAME Attribute 20091104
4 Importing IV_RATING Call by reference Type reference (TYPE) GRPC_ATTRVALUE Attribute Value 20091104

Method GET_CR_RATING_TXT on class CL_GRPC_API_CONTROL has no exception.

Method GET_FS_ASSERTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_CHILD Call by reference Type reference (TYPE) GRFN_T_ENTITY_CHILD Data collector: Children of entity 20081201
2 Importing IT_ACC_GROUP Call by reference Type reference (TYPE) GRPCS_TH_ACC_ASS 20081201

Method GET_FS_ASSERTION on class CL_GRPC_API_CONTROL has no exception.

Method GET_LATEST_CR_ASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CR_ASS Call by reference Type reference (TYPE) GRPC_T_CR_ASS Control Risk Assessment Table type 20091104
2 Returning RS_CR_ASS Value transfer Type reference (TYPE) GRPCCRASS Control Risk Assessment 20091104

Method GET_LATEST_CR_ASS on class CL_GRPC_API_CONTROL has no exception.

Method GET_LATEST_RISK_ASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RISK_ASS Call by reference Type reference (TYPE) GRPC_T_RISK_ASS Risk assessment Table type 20100707
2 Returning RS_RISK_ASS Value transfer Type reference (TYPE) GRPCRISKASS Risk Data 20100707

Method GET_LATEST_RISK_ASS on class CL_GRPC_API_CONTROL has no exception.

Method GET_LINKED_RISKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_OBJECTS Value transfer Type reference (TYPE) GRFN_T_API_OBJECT_ID Table type of API object ID 20111013

Method GET_LINKED_RISKS on class CL_GRPC_API_CONTROL has no exception.

Method GET_MSMP_APP_ATTRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_APP_ATTRS Call by reference Type reference (TYPE) GRFN_S_POWL_APP_ATT_AC MSMP POWL AC Applications Attributes 20111116

Method GET_MSMP_APP_ATTRS on class CL_GRPC_API_CONTROL has no exception.

Method GET_MSMP_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HEADER Call by reference Type reference (TYPE) GRFN_S_CONTROL_MSMP_HEADER Control MSMP Header Structure 20111116
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20111116

Method GET_OBJECT_ID_FROM_AC_ID 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 20100810
2 Importing IV_AC_CONTROL_ID Call by reference Type reference (TYPE) GRAC_CONTROL_ID SOD Control ID 20100225
3 Returning RV_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100225
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100430

Method GET_PEER_CONTROLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PEER_CONTROL Value transfer Type reference (TYPE) GRFN_T_API_OBJECT_ID table type of API object ID 20081201

Method GET_PEER_CONTROLS on class CL_GRPC_API_CONTROL has no exception.

Method GET_REGULATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTROL_ID Call by reference Type reference (TYPE) GRPCS_OBJECTID 20091026
2 Importing IV_TYP Call by reference Type reference (TYPE) GRPCS_TYP 20091026
3 Returning RT_REGULATION Value transfer Type reference (TYPE) GRFN_T_API_REGULATION List of regulation 20091026
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091026

Method GET_REGULATION_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REGULATION_REQ Call by reference Type reference (TYPE) GRFN_T_API_REGULATION_REQ Regulation requirements 20100805
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091026

Method GET_REP_CONTROL_ASSERTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ASS Call by reference Type reference (TYPE) STRING 20100928
2 Exporting EV_ASS_ID Call by reference Type reference (TYPE) STRING 20100928
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) CL_GRPC_MODEL_SETUP Process Model Class 20100928
4 Importing IT_ACC_ASS Call by reference Type reference (TYPE) GRPCS_TH_ACC_ASS 20100928

Method GET_REP_CONTROL_ASSERTIONS on class CL_GRPC_API_CONTROL has no exception.

Method GET_RISK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RISK Call by reference Type reference (TYPE) GRPC_T_API_RISK_COVERAGE table for risk coverage 20100805
2 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091026
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20131219

Method GET_RISK_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RISK_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20131219
2 Returning RV_APPL Value transfer Type reference (TYPE) GRFN_APP_COMPONENT Application Component 20131219
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20131219

Method GET_RISK_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_CHILD Call by reference Type reference (TYPE) GRFN_T_ENTITY_CHILD Data collector: Children of entity 20081201
2 Importing IT_PARENT Call by reference Type reference (TYPE) GRFN_T_OBJECTS List of object pairs (object ID + entity ID) 20130531
3 Importing IT_RISK Call by reference Type reference (TYPE) GRPCS_TO_RISK_ASS 20081201
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20131204

Method GET_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTROL_ID Call by reference Type reference (TYPE) GRPCS_OBJECTID 20091026
2 Importing IV_TYP Call by reference Type reference (TYPE) GRPCS_TYP 20091026
3 Returning RT_CONTROL_RULE Value transfer Type reference (TYPE) GRPC_T_API_CONTROL_RULE Control Rule Assigment Linking Table 20091026

Method GET_RULE on class CL_GRPC_API_CONTROL has no exception.

Method PREPARE_FOR_AC_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SUBPROCESS Call by reference Type reference (TYPE) GRPCS_OBJECTID 20100531
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100603
3 Importing IV_AC_BPROC Call by reference Type reference (TYPE) GRAC_BPROC Business Process 20100524
4 Importing IV_AC_BSUBPROC Call by reference Type reference (TYPE) GRAC_BSUBPROC Business Subprocess 20100524
5 Importing IV_AC_CONTROL_ID Call by reference Type reference (TYPE) GRAC_CONTROL_ID SOD Control ID 20100524
6 Importing IV_ORGUNIT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100524
7 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID IF_GRFN_API_REGULATION=>GC_GEN_REG_AC Object ID 20100708
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100524

Method QUERY_BY_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTROL Call by reference Type reference (TYPE) GRPCS_TH_PSTEP_FILTERED 20100916
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100916
3 Importing IT_QUERY_OPTION Call by reference Type reference (TYPE) GRFN_T_QUERY_OPTION Field Query Options 20100916
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100916

Method QUERY_CONTROL Signature

Method QUERY_CONTROL on class CL_GRPC_API_CONTROL has no parameter.
Method QUERY_CONTROL on class CL_GRPC_API_CONTROL has no exception.

Method RESOLVE_FIELDS_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_CLUSTER Call by reference Type reference (TYPE) GRFN_T_FIELD_CLUSTER Field cluster table 20091113
2 Exporting ET_INFOTYPE Call by reference Type reference (TYPE) GRFN_T_ATTRIBUTES Table of atrributes 20091113
3 Importing IT_FIELDS Call by reference Type reference (TYPE) GRFN_T_FIELDID_HASHED List of fields 20091113
4 Importing IV_ALL Call by reference Type reference (TYPE) ABAP_BOOL Read all data 20091113
5 Importing IV_LONG_TEXT Call by reference Type reference (TYPE) ABAP_BOOL Read long texts 20091113
6 Importing IV_READ_ATTR Call by reference Type reference (TYPE) ABAP_BOOL Read attributes 20091113

Method RESOLVE_FIELDS_CONTROL on class CL_GRPC_API_CONTROL has no exception.

Method RETRIEVE_CENTRAL_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJ_ID_CENTRAL Call by reference Type reference (TYPE) OBJEKTID Object ID 20130531
2 Importing LV_OBJ_ID Call by reference Type reference (TYPE) OBJEKTID Object ID 20130531

Method RETRIEVE_CENTRAL_CONTROL on class CL_GRPC_API_CONTROL has no exception.

Method RETRIEVE_REF_CONTROL Signature

Method RETRIEVE_REF_CONTROL on class CL_GRPC_API_CONTROL has no parameter.
Method RETRIEVE_REF_CONTROL on class CL_GRPC_API_CONTROL has no exception.

Method RETRIEVE_TDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTROL_ID Call by reference Type reference (TYPE) GRPC_API_OBJECT_ID GRPC ID of the individual object 20140505
2 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20140505
3 Exporting TEST Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20140505

Method RETRIEVE_TDATA on class CL_GRPC_API_CONTROL has no exception.

Method RETRIEVE_WITHOUT_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CONTROL_BDATA Call by reference Type reference (TYPE) GRPC_S_API_CONTROL_BDATA Control data for API service - basic fields 20130603
2 Exporting ES_CONTROL_CDATA Call by reference Type reference (TYPE) GRPC_S_API_CONTROL_CDATA Control data for API service - control fields 20130603
3 Exporting ES_CONTROL_TDATA Call by reference Type reference (TYPE) GRPC_S_API_CONTROL_TDATA Control data for API service - testing fields 20130603
4 Exporting ET_CONTROL_ACCGROUP Call by reference Type reference (TYPE) GRPC_T_API_CONTROL_ACCGROUP Account assertions 20130603
5 Exporting ET_CONTROL_REGULATION Call by reference Type reference (TYPE) GRFN_T_API_OBJECT_ID List of Regulations 20130603
6 Exporting ET_CONTROL_RULE Call by reference Type reference (TYPE) GRPC_T_API_CONTROL_RULE Control Rule Assigment Linking Table 20130603
7 Exporting ET_REGULATION Call by reference Type reference (TYPE) GRFN_T_API_REGULATION Regulation 20130603
8 Exporting ET_REGULATION_REQ Call by reference Type reference (TYPE) GRFN_T_API_REGULATION_REQ Regulation requirements 20130603
9 Exporting ET_RELEVANCE Call by reference Type reference (TYPE) GRPC_T_API_CNTR_RELEVANCE Relevance 20130603
10 Exporting ET_RISK Call by reference Type reference (TYPE) GRPC_T_API_RISK_COVERAGE Assigned risks 20130603
11 Exporting ET_SUBGROUP Call by reference Type reference (TYPE) GRPC_T_API_CNTR_SUBGROUP Control Subgroup 20130603
12 Exporting EV_LOCKED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20130603
13 Importing IV_EDITABLE Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20130603
14 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20130603
15 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRPC_API_OBJECT_ID GRPC ID of the individual object 20130603
16 Importing IV_SESSION_ID Call by reference Type reference (TYPE) GRPC_API_SESSION_ID Session id 20130603
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20130705

Method SEARCH Signature

Method SEARCH on class CL_GRPC_API_CONTROL has no parameter.
Method SEARCH on class CL_GRPC_API_CONTROL has no exception.

Method SEARCH_BY_DES Signature

Method SEARCH_BY_DES on class CL_GRPC_API_CONTROL has no parameter.
Method SEARCH_BY_DES on class CL_GRPC_API_CONTROL has no exception.

Method SEARCH_BY_RULE Signature

Method SEARCH_BY_RULE on class CL_GRPC_API_CONTROL has no parameter.
Method SEARCH_BY_RULE on class CL_GRPC_API_CONTROL has no exception.

Method SEARCH_QUICKLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTROL_SRES Call by reference Type reference (TYPE) GRPC_T_API_CONTROL_SRES Process step search result 20100916
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Natural numberSession Management for GRC APIs 20100916
3 Importing IT_CONTROL_RANGE Call by reference Type reference (TYPE) GRPC_T_RA_API_OBJECT_ID The range table for object ID 20100916
4 Importing IT_ORGUNIT_RANGE Call by reference Type reference (TYPE) GRPC_T_RA_API_OBJECT_ID The range table for object ID 20100916
5 Importing IT_PROCESS_RANGE Call by reference Type reference (TYPE) GRPC_T_RA_API_OBJECT_ID The range table for object ID 20100916
6 Importing IT_SUBPROCESS_RANGE Call by reference Type reference (TYPE) GRPC_T_RA_API_OBJECT_ID The range table for object ID 20100916
7 Importing IV_AUTOMATED_ONLY Call by reference Type reference (TYPE) XFELD Checkbox 20100916
8 Importing IV_MAX_ROWS Call by reference Type reference (TYPE) INT4 0 Natural number 20100916
9 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100916
10 Importing IV_SEARCH_PATTERN Call by reference Type reference (TYPE) GRPC_API_SEARCH_PATTERN Search pattern for the Query APIs 20100916
11 Importing IV_SKIP_PROCESS_STEP Call by reference Type reference (TYPE) GRFN_BOOLEAN Boolean 20100916
12 Importing IV_SKIP_SS_CONSUMER Call by reference Type reference (TYPE) XFELD Checkbox 20100916
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100916

Method SET_AC 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 20100603
2 Importing IV_AC_BPROC Call by reference Type reference (TYPE) GRAC_BPROC 20100528
3 Importing IV_AC_BSUBPROC Call by reference Type reference (TYPE) GRAC_BSUBPROC 20100528
4 Importing IV_AC_CONTROL_ID Call by reference Type reference (TYPE) GRAC_CONTROL_ID 20100528
5 Importing IV_APP Call by reference Type reference (TYPE) GRFN_APP_COMPONENT CL_GRFN_API_INTEGRATION=>AC Application Component 20100810
6 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100603
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100528

Method SET_CONTROL_TDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CONTROL Call by reference Type reference (TYPE) GRPCS_S_PSTEP 20091026
2 Changing CV_TESTLOG_VALIDTO Call by reference Type reference (TYPE) GRPCS_DATETO 20091026
3 Importing IS_CONTROL_TDATA_CHANGE Call by reference Type reference (TYPE) GRPC_S_API_CONTROL_TDATA Control data for API service - testing fields 20091026
4 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091026
5 Importing IV_REG_ID Call by reference Type reference (TYPE) GRFN_OBJECTID Object ID 20091026
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091026

Method SET_CONTROL_TDATA_WITHOUT_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CONTROL Call by reference Type reference (TYPE) GRPCS_S_PSTEP 20100915
2 Changing CV_TESTLOG_VALIDTO Call by reference Type reference (TYPE) GRPCS_DATETO 20100915
3 Importing IS_CONTROL_TDATA_CHANGE Call by reference Type reference (TYPE) GRPC_S_API_CONTROL_TDATA Control data for API service - testing fields 20100915
4 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100915
5 Importing IV_REG_ID Call by reference Type reference (TYPE) GRFN_OBJECTID Object ID 20100915
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100915

Method SET_REGULATION_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REGULATION_REQ Call by reference Type reference (TYPE) GRFN_T_API_REGULATION_REQ Regulation requirements 20091026
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091026

Method SET_RISK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RISK Call by reference Type reference (TYPE) GRPC_T_API_RISK_COVERAGE table for risk coverage 20091026
2 Importing IV_AUTHORIZE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20100805
3 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRPC_API_OBJECT_ID GRPC ID of the individual object 20091026
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091026

Method SET_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CONTROL Call by reference Type reference (TYPE) GRPCS_S_PSTEP 20091026
2 Importing IT_CONTROL_RULE_CHANGE Call by reference Type reference (TYPE) GRPC_T_API_CONTROL_RULE Control Rule Assigment Linking Table 20091026
3 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091026
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091026

Method UPDATE_AC 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 20100624
2 Importing IS_APPROVER Call by reference Type reference (TYPE) GRFN_S_OWNER AC owner assignment 20100624
3 Importing IT_MONITOR Call by reference Type reference (TYPE) GRFN_T_OWNER AC owner assignment 20100624
4 Importing IT_REPORT Call by reference Type reference (TYPE) GRFN_T_CN_REPORT 20100624
5 Importing IT_RISK Call by reference Type reference (TYPE) GRFN_T_AC_RISK_RULE 20100624
6 Importing IV_AC_BPROC Call by reference Type reference (TYPE) GRAC_BPROC 20100624
7 Importing IV_AC_BSUBPROC Call by reference Type reference (TYPE) GRAC_BSUBPROC 20100624
8 Importing IV_AC_CONTROL_ID Call by reference Type reference (TYPE) GRAC_CONTROL_ID 20100624
9 Importing IV_APP Call by reference Type reference (TYPE) GRFN_APP_COMPONENT CL_GRFN_API_INTEGRATION=>AC Application Component 20100810
10 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID 20100624
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100624

Method UPDATE_RESPONSE 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 20100705
2 Importing IV_ENDDATE Call by reference Type reference (TYPE) GRFN_DATE Date 20100705
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100705
4 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100705
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100705

Method UPDATE_WITHOUT_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTROL_BDATA_CHANGED Call by reference Type reference (TYPE) GRPC_S_API_CONTROL_BDATA Control data for API service - basic fields 20100915
2 Importing IS_CONTROL_CDATA_CHANGED Call by reference Type reference (TYPE) GRPC_S_API_CONTROL_CDATA Control data for API service - control fields 20100915
3 Importing IS_CONTROL_TDATA_CHANGED Call by reference Type reference (TYPE) GRPC_S_API_CONTROL_TDATA Control data for API service - testing fields 20100915
4 Importing IT_CONTROL_ACCGROUP Call by reference Type reference (TYPE) GRPC_T_API_CONTROL_ACCGROUP Account groups 20100915
5 Importing IT_CONTROL_REGULATION Call by reference Type reference (TYPE) GRFN_T_API_OBJECT_ID List of Regulations 20100915
6 Importing IT_CONTROL_RULE_CHANGED Call by reference Type reference (TYPE) GRPC_T_API_CONTROL_RULE Control Rule Assigment Linking Table 20100915
7 Importing IT_REGULATION_REQ Call by reference Type reference (TYPE) GRFN_T_API_REGULATION_REQ Regulation requirements 20100915
8 Importing IT_RELEVANCE Call by reference Type reference (TYPE) GRPC_T_API_CNTR_RELEVANCE control relevance list 20100915
9 Importing IT_RISK Call by reference Type reference (TYPE) GRPC_T_API_RISK_COVERAGE Table storing risks assigned to control 20100915
10 Importing IT_SUBGROUP Call by reference Type reference (TYPE) GRPC_T_API_CNTR_SUBGROUP Control Subgroup 20100915
11 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRPC_API_OBJECT_ID GRPC ID of the individual object 20100915
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100915

Method VALIDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTROL_BDATA_CHANGED Call by reference Type reference (TYPE) GRPC_S_API_CONTROL_BDATA Control data for API service - basic fields 20100707
2 Importing IS_CONTROL_CDATA_CHANGED Call by reference Type reference (TYPE) GRPC_S_API_CONTROL_CDATA Control data for API service - control fields 20100707
3 Importing IS_CONTROL_TDATA_CHANGED Call by reference Type reference (TYPE) GRPC_S_API_CONTROL_TDATA Control data for API service - testing fields 20100707
4 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100805
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION 20100707
History
Last changed by/on SAP  20141106 
SAP Release Created in 300