SAP ABAP Interface IF_GRPC_API_SIGNOFF (Interface for Sign Off API)
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_SIGNOFF Sign Off API class 20091029
Properties
Interface IF_GRPC_API_SIGNOFF  
Short Description Interface for Sign Off API    
General Data
Package GRPC_ENTITY_API   GRC Process controls API 
Created 20091029   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 20091029
Friends
Interface IF_GRPC_API_SIGNOFF has no friend.
Attributes
Interface IF_GRPC_API_SIGNOFF has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ALLOWED Instance method Public Method Check authorization to sign off 20091030
2 CLOSE_WOSO Instance method Public Method Delete incorrect work item without sign off 20091030
3 GUID_GET Instance method Public Method Get Sign-Off GUID, used for TBA only 20091030
4 GUID_RESOLVE Static method Public Method Get the Sign-Off info from GUID from API Cache 20091030
5 INFO_RETRIEVE Instance method Public Method Get Sign-Off information of an Org-Unit 20091110
6 INFO_SET Instance method Public Method Set sign off information 20091030
7 ISSUE_GET Instance method Public Method Get all or open issues in current sign-off timeframe for a o 20091030
8 ORGUNIT_QUERY Instance method Public Method load user related orgunits 20091109
9 SURVEY_ANSWER Instance method Public Method set sign off answers 20091030
10 SURVEY_GET Instance method Public Method get survey and questions 20091030
11 WORKFLOW Static method Public Method get signoff information from workflow 20091030
Events
Interface IF_GRPC_API_SIGNOFF has no event.
Types
Interface IF_GRPC_API_SIGNOFF has no local type.
Method Signatures

Method ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SIGNOFF_ALLOWED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091030
2 Importing IV_ORGUNIT_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091030
3 Importing IV_ORGUNIT_ID_WF Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091030
4 Importing IV_REGULATION_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091030
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091030

Method CLOSE_WOSO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DISPLAY Value transfer Type reference (TYPE) XFELD Checkbox 20091030
2 Importing IV_ORGUNIT_ID_WF Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091030
3 Importing IV_REGULATION_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091030
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091030

Method GUID_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GUID Value transfer Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20091030
2 Importing IV_ORGUNIT Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091030
3 Importing IV_REGULATION_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091030

Method GUID_GET on Interface IF_GRPC_API_SIGNOFF has no exception.

Method GUID_RESOLVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ORGUNIT Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091030
2 Exporting EV_REGULATION Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091030
3 Exporting EV_TF_YEAR Value transfer Type reference (TYPE) GRFN_TF_YEAR Timeframe Year 20091030
4 Exporting EV_TIMEFRAME Value transfer Type reference (TYPE) GRFN_TIMEFRAME Timeframe 20091030
5 Importing IV_GUID Value transfer Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20091030

Method GUID_RESOLVE on Interface IF_GRPC_API_SIGNOFF has no exception.

Method INFO_RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SIGNOFF_INFO Value transfer Type reference (TYPE) GRPC_S_API_SIGNOFF_INFO orgunit signoff information 20091110
2 Exporting ET_SIGNOFF_ADD Call by reference Type reference (TYPE) GRPC_T_API_SIGNOFF_ADD signoff add 20091110
3 Importing IV_DISPLAY Value transfer Type reference (TYPE) XFELD Checkbox 20091110
4 Importing IV_ISINMONITOR Value transfer Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091110
5 Importing IV_ORGUNIT_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091110
6 Importing IV_ORGUNIT_ID_WF Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091110
7 Importing IV_REGULATION_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091110
8 Importing IV_RESELECT_DB Value transfer Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091110
9 Importing IV_SIGNOFF Value transfer Type reference (TYPE) XFELD Checkbox 20091110
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091110

Method INFO_SET 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 20091030
2 Importing IV_COMMENT Value transfer Type reference (TYPE) GRPC_COMMENT Comment 20091030
3 Importing IV_DISPLAY Value transfer Type reference (TYPE) XFELD Checkbox 20091030
4 Importing IV_INFO_GUID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091030
5 Importing IV_ORGUNIT_ID_WF Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091030
6 Importing IV_REGULATION_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091030
7 Importing IV_STATUS Value transfer Type reference (TYPE) GRPC_STATUS Status 20091030
8 Importing IV_TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20091030
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091030

Method ISSUE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ISSUE Call by reference Type reference (TYPE) GRPC_T_SIGNOFF_ISSUE_LIST Sign-off Issues 20091030
2 Importing IV_DISPLAY Value transfer Type reference (TYPE) XFELD Checkbox 20091030
3 Importing IV_OPEN Value transfer Type reference (TYPE) XFELD Checkbox 20091030
4 Importing IV_ORGUNIT_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091030
5 Importing IV_ORGUNIT_ID_WF Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091030
6 Importing IV_REGULATION_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091030
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091030

Method ORGUNIT_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ORGUNIT_SIGNOFF Call by reference Type reference (TYPE) GRPC_T_API_ORGUNIT_LIST Orgunit list 20091109
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20091110
3 Importing IV_DISPLAY Call by reference Type reference (TYPE) XFELD Checkbox 20091109
4 Importing IV_ORGUNIT_ID_WF Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID GRPC ID of the individual object 20091109
5 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091109
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091110

Method SURVEY_ANSWER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_QANSWER Value transfer Type reference (TYPE) GRPC_T_API_QANSWER Question answers table 20091030
2 Importing IV_DISPLAY Value transfer Type reference (TYPE) XFELD Checkbox 20091030
3 Importing IV_GUID Value transfer Type reference (TYPE) GRPC_API_OBJECT_ID GRPC ID of the individual object 20091030
4 Importing IV_ORGUNIT_ID_WF Value transfer Type reference (TYPE) GRPC_API_OBJECT_ID GRPC ID of the individual object 20091030
5 Importing IV_REGULATION_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091030
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091030

Method SURVEY_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_QANSWER Call by reference Type reference (TYPE) GRPC_T_API_QANSWER Question answers table 20091030
2 Exporting ET_QUESTION Call by reference Type reference (TYPE) GRPC_T_API_SRV_QUESTION_DATA Survey Question 20091030
3 Exporting EV_SURVEY Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091030
4 Importing IV_DISPLAY Value transfer Type reference (TYPE) XFELD Checkbox 20091030
5 Importing IV_GUID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID GRPC ID of the individual object 20091030
6 Importing IV_ORGUNIT_ID_WF Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID GRPC ID of the individual object 20091030
7 Importing IV_REGULATION_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091030
8 Importing IV_USER Value transfer Type reference (TYPE) UNAME User Name 20091030
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20091030

Method WORKFLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATE_INTERVAL Value transfer Type reference (TYPE) GRPC_S_DATE_INTERVAL Date of the Assessment or of the Test 20091030
2 Exporting EV_ORGUNIT_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091030
3 Exporting EV_REGULATION Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20091030
4 Importing IV_WORKITEM_ID Value transfer Type reference (TYPE) SWW_WIID Work item ID 20091030
# 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