SAP ABAP Class CL_GRFN_ISSUE (Ad Hoc Issue)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_ISSUE (Package) GRC Issue Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GRFN_CASE case 20100106
Properties
Class CL_GRFN_ISSUE  
Short Description Ad Hoc Issue    
Super Class CL_GRFN_CASE case 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_ISSUE   GRC Issue Management 
Created 20100106   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 CL_GRFN_ISSUE has no interface implemented.
Friends
Class CL_GRFN_ISSUE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_AGENTSLOT_DEFAULT_PRC Static Attribute Public Type reference (TYPE) GRFN_AGENTSLOT '0FN_AHISSUE_DEFAULT_PRC' Business Event 20100527
2 MO_ATF Instance attribute Public Object reference (TYPE REF TO) CL_GRFN_ATF_AHISSUE Adhoc Issue Audit Trail Class 20100427
3 MV_IS_NEW Instance attribute Private Type reference (TYPE) GRFN_BOOLEAN '' is new or not 20100708
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100107
2 CREATE Static method Public Method Create issue 20100111
3 DEFAULT_PROCESSOR Instance method Private Method read for default processor for ad-hoc issue 20100527
4 DELETE_SUBCASES Instance method Private Method Delete sub cases 20100811
5 GET_ISSUE_ROLE Static method Private Method read for issue processor per system 20100706
6 HAS_ISSUE Static method Public Method Has AH issue for an object? 20100323
7 INJECT_ROLE Instance method Private Method Inject role for AH issue owner 20100706
8 IS_CLOSED Instance method Public Method 20100602
9 IS_OPEN Instance method Public Method 20100602
10 NOTIFY_RISK_RESPONSE Instance method Private Method 20100526
11 QUERY Static method Public Method Query 20100121
12 REPORT_QUERY Static method Public Method Query 20100716
13 RETRIEVE Instance method Public Method Retrieve 20100106
14 REVOKE_ROLE Instance method Private Method Inject role for AH issue owner 20100706
15 SET_NEW Instance method Public Method Is new issue, for Audit Trail 20100427
16 UPDATE Instance method Public Method Update 20100106
Events
Class CL_GRFN_ISSUE has no event.
Types
Class CL_GRFN_ISSUE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_GRPC_CASE_API Call by reference Object reference (TYPE REF TO) CL_GRPC_CASE_API SOA: Case 20100107
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100122

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ISSUE_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100118
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100118

Method DEFAULT_PROCESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100527
2 Returning RV_USER Value transfer Type reference (TYPE) UNAME User Name 20100527

Method DEFAULT_PROCESSOR on class CL_GRFN_ISSUE has no exception.

Method DELETE_SUBCASES Signature

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

Method GET_ISSUE_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ROLE Value transfer Type reference (TYPE) AGR_NAME Role Name 20100706

Method GET_ISSUE_ROLE on class CL_GRFN_ISSUE has no exception.

Method HAS_ISSUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100323
2 Returning RV_FLAG Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100323

Method HAS_ISSUE on class CL_GRFN_ISSUE has no exception.

Method INJECT_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ISSUE_OWNER Call by reference Type reference (TYPE) GRFN_ISSUE_OWNER Processor 20100706
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100706

Method IS_CLOSED Signature

Method IS_CLOSED on class CL_GRFN_ISSUE has no parameter.
Method IS_CLOSED on class CL_GRFN_ISSUE has no exception.

Method IS_OPEN Signature

Method IS_OPEN on class CL_GRFN_ISSUE has no parameter.
Method IS_OPEN on class CL_GRFN_ISSUE has no exception.

Method NOTIFY_RISK_RESPONSE Signature

Method NOTIFY_RISK_RESPONSE on class CL_GRFN_ISSUE has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100812

Method QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_STATUS Value transfer Type reference (TYPE) GRPC_TS_STATUS Object status 20100127
2 Importing IV_BEGDA Value transfer Type reference (TYPE) BEGDATUM Start Date 20100127
3 Importing IV_ENDDA Value transfer Type reference (TYPE) ENDDATUM End Date 20100127
4 Importing IV_ISSUE_ADMIN Value transfer Type reference (TYPE) GRFN_BOOLEAN ABAP_FALSE Boolean 20100302
5 Importing IV_OBJECT_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100121
6 Importing IV_PROCESSOR Value transfer Type reference (TYPE) SCMG_PROCESSOR Processor 20100121
7 Importing IV_REPORTER Value transfer Type reference (TYPE) SCMG_PROCESSOR Processor 20100121
8 Returning RT_ISSUE Value transfer Type reference (TYPE) GRFN_T_API_ISSUE_LIST Table type for Issue List 20100121

Method QUERY on class CL_GRFN_ISSUE has no exception.

Method REPORT_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_STATUS Value transfer Type reference (TYPE) GRPC_TS_STATUS Object status 20100716
2 Importing IV_BEGDA Value transfer Type reference (TYPE) BEGDATUM Start Date 20100716
3 Importing IV_ENDDA Value transfer Type reference (TYPE) ENDDATUM End Date 20100716
4 Importing IV_ISSUE_ADMIN Value transfer Type reference (TYPE) GRFN_BOOLEAN ABAP_FALSE Boolean 20100716
5 Importing IV_OBJECT_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100716
6 Importing IV_PROCESSOR Value transfer Type reference (TYPE) SCMG_PROCESSOR Processor 20100716
7 Importing IV_REPORTER Value transfer Type reference (TYPE) SCMG_PROCESSOR Processor 20100716
8 Returning RT_ISSUE Value transfer Type reference (TYPE) GRFN_T_API_ISSUE_LIST Table type for Issue List 20100716

Method REPORT_QUERY on class CL_GRFN_ISSUE has no exception.

Method RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CASE Value transfer Type reference (TYPE) GRFN_S_API_ISSUE Issue Date for API 20100114
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100114

Method REVOKE_ROLE Signature

Method REVOKE_ROLE on class CL_GRFN_ISSUE has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100706

Method SET_NEW Signature

Method SET_NEW on class CL_GRFN_ISSUE has no parameter.
Method SET_NEW on class CL_GRFN_ISSUE has no exception.

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CASE Value transfer Type reference (TYPE) GRFN_S_API_ISSUE Issue Date for API 20100114
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100114
History
Last changed by/on SAP  20141106 
SAP Release Created in 600