SAP ABAP Class CL_GRFN_API_CASE_INTEGRATION (Case Integration)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_ENTITY_API (Package) GRC Foundation 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 20100621
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRFN_API_CASE_INTEGRATION CASE INTEGRATION 20100621
Properties
Class CL_GRFN_API_CASE_INTEGRATION  
Short Description Case Integration    
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 GRFN_ENTITY_API   GRC Foundation API 
Created 20100621   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRFN_API_CASE_INTEGRATION has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_GRFN_API_CASE_INTEGRATION CASE INTEGRATION 20100621
Friends
Class CL_GRFN_API_CASE_INTEGRATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_MSGID Constant Private Type reference (TYPE) SY-MSGID 'GRFN_ENTITY_API' Message Class 20100721
2 GC_MSG_CATEGORY Constant Private Type reference (TYPE) GRFN_API_ENTITY_ID 'GRFN_INT' Entity ID 20100721
3 GC_WAIT_PERIOD Constant Private Type reference (TYPE) INT4 3 wait period bench 20100621
4 MO_LOG Instance attribute Private Object reference (TYPE REF TO) CL_GRFN_APPLOG_CASEINT app log for case integration 20100721
5 MV_INBOUND_EVENT_FLG Static Attribute Private Type reference (TYPE) BOOLE_D Inbound event flag 20140513
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20100621
2 CREATE_TESTLOG Static method Private Method 20100622
3 GET_DESC_FOR_CONNECTOR Static method Public Method Get all description for connector 20140502
4 GET_DOCUMENT Instance method Private Method Obsoleted 20100623
5 GET_INBOUND_EVT_FLG Static method Public Method Get Inbound Event Flag 20140513
6 GET_ISSUE_ID Instance method Private Method 20100722
7 GET_JOBCASE Instance method Private Method 20100621
8 GET_JOBSTEP_CONTEXT_ID Static method Private Method 20100622
9 GET_JOBSTEP_DEFICIENCY Static method Private Method Obsoleted, move to API 20100624
10 GET_LOCK_TESTLOG Instance method Private Method Get locked Test log 20100621
11 INIT_LOG Instance method Private Method Initial app log 20100721
12 LOCK_JOBDETAIL Instance method Private Method 20100621
13 PREPARE_ISSUE_DATA Instance method Private Method 20100621
14 REPEACT_LOCK_JOBDETAIL Instance method Private Method 20100621
15 REPEAT_LOCK_TESTLOG Instance method Private Method 20100621
16 SET_INBOUND_EVT_FLG Static method Public Method Set Inbound Event Flag 20140513
17 SET_TESTLOG_TO_TESTING Static method Private Method set test log status to testing 20100623
18 TRIGGER_WF Instance method Private Method Decide whether to trigger workflow 20100623
19 UPDATE_ISSUE Instance method Private Method 20100722
20 UPDATE_JOBDETAIL Instance method Private Method update job result in case create issue 20100621
21 UPDATE_TESTLOG Instance method Private Method 20100623
Events
Class CL_GRFN_API_CASE_INTEGRATION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_CONTROL_ID Private See coding 20100621 BEGIN OF s_control_id, control_id TYPE grfn_api_object_id, END OF s_control_id
2 T_CONTROL_ID Private See coding 20100621 t_control_id TYPE STANDARD TABLE OF s_control_id
Method Signatures

Method CONSTRUCTOR 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 20100621
2 Importing IV_OBJECT Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Job Step ID 20100621

Method CONSTRUCTOR on class CL_GRFN_API_CASE_INTEGRATION has no exception.

Method CREATE_TESTLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100622
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100622
3 Importing IS_JOB Call by reference Type reference (TYPE) GRFN_S_API_JOB AMF - Job 20100624
4 Importing IS_JOBSTEP Call by reference Type reference (TYPE) GRFN_S_JOBDETAIL_CREATE Job Step Creation Structure 20100622
5 Importing IT_REGULATION Call by reference Type reference (TYPE) GRFN_T_API_OBJECT_ID Object ID 20100622
6 Importing IV_CATEGORY Call by reference Type reference (TYPE) SCMG_CATEGORY Category 20100622
7 Importing IV_OBJ_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Control 20100622
8 Importing IV_ORG_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Org unit 20100622
9 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100730
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100622

Method GET_DESC_FOR_CONNECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONNECTOR_ID Value transfer Type reference (TYPE) GRFN_CONNECTORID Connector Id 20140502
2 Importing IV_LANG Value transfer Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20140502
3 Returning LV_CONNECTOR_DESC Value transfer Type reference (TYPE) RFCDOC_D Description of RFC connection 20140502

Method GET_DESC_FOR_CONNECTOR on class CL_GRFN_API_CASE_INTEGRATION has no exception.

Method GET_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DOCUMENT_DATA Call by reference Type reference (TYPE) GRFN_S_API_DOCUMENT_DATA The attributes of the document 20100623
2 Importing IV_JOBSTEP_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100623

Method GET_DOCUMENT on class CL_GRFN_API_CASE_INTEGRATION has no exception.

Method GET_INBOUND_EVT_FLG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FLG Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20140513

Method GET_INBOUND_EVT_FLG on class CL_GRFN_API_CASE_INTEGRATION has no exception.

Method GET_ISSUE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ISSUE_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100722
2 Importing IT_JOBSTEP_RESULT_CONTEXT Call by reference Type reference (TYPE) GRFN_T_JOBSTEP_CONTEXT_OBJECT Job Step Context Object 20100722
3 Importing IV_TESTLOG_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100722
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100722

Method GET_JOBCASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_JOBCASE Call by reference Type reference (TYPE) GRFN_S_JOBCASE Job case 20100623
2 Importing IS_JOBSTEP Call by reference Type reference (TYPE) GRFN_S_API_JOBSTEP AMF - Job step 20100623
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100621

Method GET_JOBSTEP_CONTEXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20100622
2 Importing IV_JOBSTEPCONTEXT Call by reference Type reference (TYPE) GRFN_JOBSTEP_CONTEXT Object ID 20100629
3 Returning RV_OBJECT_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Context object ID 20100622
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100622

Method GET_JOBSTEP_DEFICIENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_JOBPRESULT Call by reference Type reference (TYPE) GRFN_T_API_JOBSTEPRESULT Job Step Result - Deficiency and Object 20100624
2 Returning RS_JOBSTEP_DEFICIENCY Value transfer Type reference (TYPE) GRFN_S_JOBSTEP_DEFICIENCY 20100624

Method GET_JOBSTEP_DEFICIENCY on class CL_GRFN_API_CASE_INTEGRATION has no exception.

Method GET_LOCK_TESTLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TESTLOG Call by reference Type reference (TYPE) GRPC_S_API_TESTLOG Testlog Data 20100621
2 Importing IV_TESTLOG_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100621
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100621

Method INIT_LOG Signature

Method INIT_LOG on class CL_GRFN_API_CASE_INTEGRATION has no parameter.
Method INIT_LOG on class CL_GRFN_API_CASE_INTEGRATION has no exception.

Method LOCK_JOBDETAIL Signature

Method LOCK_JOBDETAIL on class CL_GRFN_API_CASE_INTEGRATION has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100621

Method PREPARE_ISSUE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ISSUE Call by reference Type reference (TYPE) GRPC_S_API_ISSUE Issue Data 20100624
2 Importing IS_JOBSTEP Call by reference Type reference (TYPE) GRFN_S_API_JOBSTEP AMF - Job step 20100624
3 Importing IS_JOBSTEP_DEFICIENCY Call by reference Type reference (TYPE) GRFN_S_JOBSTEP_DEFICIENCY JOBSTEP RESULT HEADER 20100624
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100624

Method REPEACT_LOCK_JOBDETAIL Signature

Method REPEACT_LOCK_JOBDETAIL on class CL_GRFN_API_CASE_INTEGRATION has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100621

Method REPEAT_LOCK_TESTLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TESTLOG Call by reference Type reference (TYPE) GRPC_S_API_TESTLOG Testlog Data 20100621
2 Importing IV_TESTLOG_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100621
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100622

Method SET_INBOUND_EVT_FLG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FLG Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20140513

Method SET_INBOUND_EVT_FLG on class CL_GRFN_API_CASE_INTEGRATION has no exception.

Method SET_TESTLOG_TO_TESTING 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 20100623
2 Importing IV_TESTLOG_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100623
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100623

Method TRIGGER_WF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_JOBCASE Call by reference Type reference (TYPE) GRFN_S_JOBCASE Case Data for Job 20100623
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100623

Method UPDATE_ISSUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_JOBSTEP Call by reference Type reference (TYPE) GRFN_S_API_JOBSTEP AMF - Job step 20100722
2 Importing IS_JOBSTEP_DEFICIENCY Call by reference Type reference (TYPE) GRFN_S_JOBSTEP_DEFICIENCY JOBSTEP RESULT HEADER 20100722
3 Importing IV_ISSUE_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100722
4 Importing IV_TESTLOG_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100722
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100722

Method UPDATE_JOBDETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ISSUE_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100621
2 Importing IV_JOBSTEP_STATUS Call by reference Type reference (TYPE) GRFN_JOBSTEPSTATUS Job Step Status 20110505
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100621

Method UPDATE_TESTLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TESTLOG Call by reference Type reference (TYPE) GRPC_S_API_TESTLOG Testlog Data 20100623
2 Importing IS_JOBCASE Call by reference Type reference (TYPE) GRFN_S_JOBCASE Case Data for Job 20100623
3 Importing IS_JOBSTEP Call by reference Type reference (TYPE) GRFN_S_API_JOBSTEP AMF - Job step 20100623
4 Importing IV_DEFTYPE Call by reference Type reference (TYPE) GRFN_DEFTYPE Deficiency Type 20110216
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100623
History
Last changed by/on SAP  20141106 
SAP Release Created in 600