SAP ABAP Class IF_GRFN_API_ISSUE (Interface for Issue API)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_GRFN_API_BASIS Basis interface for the GRC API 20100113
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_API_ISSUE Implemeting Class of IF_GRFN_API_ISSUE 20100113
Properties
Class IF_GRFN_API_ISSUE  
Short Description Interface for Issue API    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20100113   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 IF_GRFN_API_ISSUE has no interface implemented.
Friends
Class IF_GRFN_API_ISSUE has no friend class.
Attributes
Class IF_GRFN_API_ISSUE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ACTLIST Instance method Public Method Get Actlist 20100113
2 CHECK Instance method Public Method Check Issue 20100113
3 CREATE Static method Public Method Generate a new ID for Issue 20100113
4 DELETE Instance method Public Method Delete a specified issue 20100113
5 DOACTION Instance method Public Method Do action with action ID 20100113
6 GET_JOB_RESULT Instance method Public Method Get the job step result where the ad-hoc issue is triggered 20120606
7 ISVALID Instance method Public Method Whether Issue is valid 20100113
8 QUERY Static method Public Method Query for a list of issues 20100113
9 RETRIEVE Instance method Public Method Retrieve the details of a specified issue 20100113
10 RMPLANS Instance method Public Method Retrieve remediation plans of an Issue 20100113
11 UPDATE Instance method Public Method Update the details of a specified issue 20100113
Events
Class IF_GRFN_API_ISSUE has no event.
Types
Class IF_GRFN_API_ISSUE 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_ACTION Call by reference Type reference (TYPE) GRPC_T_ACTIVITY_FOR_STATUS Texts for Business Transactions 20100113
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100113
3 Importing IV_ISSUE_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID GRPC ID of the individual object 20100113
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100113

Method CHECK 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 20100113
2 Importing IV_ISSUE_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID GRPC ID of the individual object 20100113
3 Returning RV_RESULT Value transfer Type reference (TYPE) BOOLEAN 20100113
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100113

Method CREATE 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 20100113
2 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100113
3 Returning RV_ISSUE_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100113
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100113

Method DELETE 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 20100113
2 Importing IV_ISSUE_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100113
3 Returning RV_RESULT Value transfer Type reference (TYPE) BOOLEAN 20100113

Method DELETE on class IF_GRFN_API_ISSUE has no exception.

Method DOACTION 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 20100113
2 Importing IV_ACTION_ID Call by reference Type reference (TYPE) J_VORGANG Business Transaction 20100113
3 Importing IV_ISSUE_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID GRPC ID of the individual object 20100113
4 Returning RV_RESULT Value transfer Type reference (TYPE) BOOLEAN 20100113
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100113

Method GET_JOB_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_JOB Value transfer Type reference (TYPE) GRFN_S_API_JOB AMF - Job 20120607
2 Exporting ES_RESULT Value transfer Type reference (TYPE) GRFN_S_JOBSTEP_DEFICIENCY_LIST Job Step Deficiency Result 20120607
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20120606

Method ISVALID 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 20100113
2 Importing IV_ISSUE_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100113
3 Returning RV_RESULT Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100113

Method ISVALID on class IF_GRFN_API_ISSUE has no exception.

Method QUERY 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 20100113
2 Importing IT_STATUS Call by reference Type reference (TYPE) GRPC_TS_STATUS Object status 20100127
3 Importing IV_DATE_FROM Call by reference Type reference (TYPE) DATS Field of type DATS 20100903
4 Importing IV_DATE_TO Call by reference Type reference (TYPE) DATS Field of type DATS 20100903
5 Importing IV_NEED_ATT_INFO Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE Boolean Variable (X=True, -=False, Space=Unknown) 20100903
6 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID GRPC ID of the individual object 20100113
7 Importing IV_PROCESSOR Call by reference Type reference (TYPE) SCMG_PROCESSOR Assigned to me 20100121
8 Importing IV_REPORTER Call by reference Type reference (TYPE) SCMG_PROCESSOR Reported by me 20100121
9 Importing IV_USER Call by reference Type reference (TYPE) SCMG_PROCESSOR all issues base on role 20100122
10 Returning RT_ISSUE Value transfer Type reference (TYPE) GRFN_T_API_ISSUE_LIST Table type for Issue List 20100121
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100113

Method RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CASE_REF Call by reference Type reference (TYPE) GRPC_S_API_CASE_REF Case reference structure 20100113
2 Exporting ES_ISSUE_DATA Call by reference Type reference (TYPE) GRFN_S_API_ISSUE Issue Data 20100113
3 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100113
4 Importing IV_EDITABLE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100113
5 Importing IV_ISSUE_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID GRPC ID of the individual object 20100113
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100113

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 20100113
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100113
3 Importing IV_ISSUE_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID GRPC ID of the individual object 20100113
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100113

Method UPDATE 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 20100113
2 Importing IS_ISSUE_DATA_CHANGED Call by reference Type reference (TYPE) GRFN_S_API_ISSUE Issue Data 20100113
3 Importing IV_ISSUE_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID GRPC ID of the individual object 20100113
4 Returning RV_RESULT Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100113
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100113
History
Last changed by/on SAP  20141106 
SAP Release Created in