SAP ABAP Interface IF_GRPC_API_ASSESSMENT (interface for api assessment)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-SPC (Application Component) Process Controls
     GRPC_ENTITY_API (Package) GRC Process controls API
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_ASSESSMENT Assessment API 20091104
Properties
Interface IF_GRPC_API_ASSESSMENT  
Short Description interface for api assessment    
General Data
Package GRPC_ENTITY_API   GRC Process controls API 
Created 20091104   SAP 
Last changed 20141106    
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
# Interface Abstract Final Description Created on
1 IF_GRFN_API_BASIS Basis interface for the GRC API 20091104
Friends
Interface IF_GRPC_API_ASSESSMENT has no friend.
Attributes
Interface IF_GRPC_API_ASSESSMENT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ACTLIST Instance method Public Method Get action list for assessment 20091104
2 CAPAPLANS Instance method Public Method Retrieve remediation plans of a assessment 20091104
3 CNTR_UPDATE Static method Public Method Update the control risk attribute 20091104
4 CREATE Static method Public Method 20091104
5 DELETE Instance method Public Method 20091104
6 DOACTION Instance method Public Method Do action for assessment 20091104
7 ISSUES Instance method Public Method Retrieve issues of an assessment 20091104
8 ISSU_RETRIEVE Static method Public Method Retrieve issue for control risk assessment 20091104
9 QUERY Static method Public Method 20091104
10 RETRIEVE Instance method Public Method 20091104
11 RMPLANS Instance method Public Method Retrieve remediation plans of a assessment 20091104
12 UPDATE Instance method Public Method 20091104
Events
Interface IF_GRPC_API_ASSESSMENT has no event.
Types
Interface IF_GRPC_API_ASSESSMENT has no local type.
Method Signatures

Method ACTLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTIVITY Call by reference Type reference (TYPE) GRPC_T_ACTIVITY_FOR_STATUS Texts for Business Transactions 20091105
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091105

Method CAPAPLANS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PLANS Call by reference Type reference (TYPE) GRPC_T_CAPA_PLAN_LIST Table of CAPA Plan list 20091105
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091105

Method CNTR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CR_LIST Value transfer Type reference (TYPE) GRPC_T_API_CR_ASS_DATA Control Risk Assessment Data 20091105
2 Importing IT_FACTOR_LIST Value transfer Type reference (TYPE) GRPC_T_API_CR_ASS_FACTOR Control Risk Assessment Factor 20091105
3 Importing I_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091106
4 Importing I_SESSION_ID Value transfer Type reference (TYPE) GRPC_API_SESSION_ID GRPC unique session ID 20091106

Method CNTR_UPDATE on Interface IF_GRPC_API_ASSESSMENT has no exception.

Method CREATE 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 20091104
2 Importing IS_DATE_INTERVAL Call by reference Type reference (TYPE) GRPC_S_DATE_INTERVAL Date of the Assessment or of the Test 20091105
3 Importing I_CATEGORY Call by reference Type reference (TYPE) SCMG_CATEGORY Category 20091105
4 Importing I_HROBJECT Call by reference Type reference (TYPE) GRPC_API_OBJECT_ID GRPC ID of the individual object 20091105
5 Importing I_HRORG Call by reference Type reference (TYPE) GRPC_API_OBJECT_ID GRPC ID of the individual object 20091105
6 Importing I_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091105
7 Exporting RV_OBJECT_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091104
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091105

Method DELETE Signature

Method DELETE on Interface IF_GRPC_API_ASSESSMENT has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091105

Method DOACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY_ID Call by reference Type reference (TYPE) J_VORGANG Business Transaction 20091105
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091105

Method ISSUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ISSUES Call by reference Type reference (TYPE) GRPC_T_API_ISSUE_LIST Table type for Issue List 20091105
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091105

Method ISSU_RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ISSUE_LIST Value transfer Type reference (TYPE) GRPC_T_ISSUE_DETAIL Issue detail table 20091105
2 Importing I_CONTROL_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091105
3 Importing I_CONTROL_TYPE Value transfer Type reference (TYPE) CHAR1 Single-Character Flag 20091105
4 Importing I_ORGUNIT_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091105
5 Importing I_SESSION_ID Value transfer Type reference (TYPE) GRPC_API_SESSION_ID GRPC unique session ID 20091105

Method ISSU_RETRIEVE on Interface IF_GRPC_API_ASSESSMENT has no exception.

Method QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSMNT_LIST Call by reference Type reference (TYPE) GRPC_T_API_ASSESSMENT_LIST Table for assessment list 20091105
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20091105
3 Importing IS_DATE_INTERVAL Call by reference Type reference (TYPE) GRPC_S_DATE_INTERVAL Date of the Assessment or of the Test 20091105
4 Importing I_CATEGORY Call by reference Type reference (TYPE) SCMG_CATEGORY Category 20091105
5 Importing I_HROBJECT Call by reference Type reference (TYPE) GRPC_API_OBJECT_ID GRPC ID of the individual object 20091105
6 Importing I_HRORG Call by reference Type reference (TYPE) GRPC_API_OBJECT_ID GRPC ID of the individual object 20091105
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091105

Method RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ASSMNT Call by reference Type reference (TYPE) GRPC_S_API_ASSESSMENT Assessment 20091105
2 Exporting ES_CASE_REF Call by reference Type reference (TYPE) GRPC_S_API_CASE_REF Case reference structure 20091105
3 Exporting ET_CR_FACTORS Call by reference Type reference (TYPE) GRPC_T_API_CR_ASS_FACTOR Control Risk Assessment Factor 20091105
4 Exporting ET_CR_LIST Call by reference Type reference (TYPE) GRPC_T_API_CR_ASS_DATA Control Risk Assessment Data 20091105
5 Exporting ET_HISTORY Call by reference Type reference (TYPE) GRPC_T_API_HISTORY Assessment/testlog History 20091105
6 Exporting ET_ISSUE_LIST Call by reference Type reference (TYPE) GRPC_T_ISSUE_DETAIL Issue detail table 20091105
7 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091105
8 Exporting ET_PROCESSOR Call by reference Type reference (TYPE) SWFUAGENTS List of Organizational Objects 20091105
9 Exporting ET_QANSWER Call by reference Type reference (TYPE) GRPC_T_API_QANSWER Question answers table 20091105
10 Exporting ET_QUESTION_ANSWER Call by reference Type reference (TYPE) GRPC_T_API_QUESTION_ANSWER Question with answer 20091105
11 Exporting ET_RISK Call by reference Type reference (TYPE) GRPC_T_API_RISK_ASS_DATA Table type of GRPC_S_API_RISK_ASS_DATA 20091105
12 Importing IV_LOAD_CR Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120111
13 Importing IV_LOAD_HISTORY Value transfer Type reference (TYPE) BOOLE_D 'X' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120111
14 Importing IV_LOAD_ISSUES Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120111
15 Importing IV_LOAD_QA Value transfer Type reference (TYPE) BOOLE_D 'X' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120111
16 Importing IV_LOAD_REF Value transfer Type reference (TYPE) BOOLE_D 'X' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120111
17 Importing I_EDITABLE Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091105
18 Importing I_SESSION_ID Value transfer Type reference (TYPE) GRPC_API_SESSION_ID GRPC unique session ID 20091106
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091105

Method RMPLANS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PLANS Call by reference Type reference (TYPE) GRPC_T_API_PLAN_LIST Table for remediation plan list 20091105
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091105

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ASSMNT_NEW Call by reference Type reference (TYPE) GRPC_S_API_ASSESSMENT Assessment 20091105
2 Importing IT_CR_LIST Value transfer Type reference (TYPE) GRPC_T_API_CR_ASS_DATA Control Risk Assessment Data 20091106
3 Importing IT_FACTOR_LIST Value transfer Type reference (TYPE) GRPC_T_API_CR_ASS_FACTOR Control Risk Assessment Factor 20091106
4 Importing IT_QANSWER Call by reference Type reference (TYPE) GRPC_T_API_QANSWER Question answers table 20091105
5 Importing IT_RISK Value transfer Type reference (TYPE) GRPC_T_API_RISK_ASS_DATA Table type of GRPC_S_API_RISK_ASS_DATA 20091105
6 Importing IV_NEED_UPDATE_MASTER_DATA Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20091105
7 Importing I_SESSION_ID Value transfer Type reference (TYPE) GRPC_API_SESSION_ID GRPC unique session ID 20091105
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091105
History
Last changed by/on SAP  20141106 
SAP Release Created in 600