SAP ABAP Class IF_GRFN_CASE (PC Case)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_CASE case 20091228
Properties
Class IF_GRFN_CASE  
Short Description PC Case    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20091228   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_CASE has no interface implemented.
Friends
Class IF_GRFN_CASE has no friend class.
Attributes
Class IF_GRFN_CASE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ALLOW_SUBCASE Instance method Public Method allow to create subcase. 20100122
2 APPEND_SUBRELA Instance method Public Method Append not saved subcase relationship 20100125
3 COLLECT_CASE Static method Public Method Collect case into buffer 20100122
4 DELETE Instance method Public Method delete case 20100106
5 DELETE_SUBRELA Instance method Public Method Delete subcase Relation 20100128
6 DEQUEUE Instance method Public Method Remove Lock from Case 20091228
7 ENQUEUE Instance method Public Method Lock Case 20091228
8 GET_ACTIVITY_LIST Instance method Public Method Transactions 20091228
9 GET_ALL_ATTRIBUTES Instance method Public Method All Attributes 20100420
10 GET_CASE_CATEGORY Instance method Public Method Category 20091228
11 GET_CASE_CATEGORY_TEXT Instance method Public Method Get Category Text 20100118
12 GET_CASE_GUID Instance method Public Method Technical Key of Case (Case GUID) 20091228
13 GET_CASE_TYPE Instance method Public Method Case Type 20091228
14 GET_MAPPING_REGULATIONS Instance method Public Method Get Mapping Regulations 20100210
15 GET_NOTES_CONTENT Instance method Public Method Get notes content 20100114
16 GET_ONE_ATTRIBUTE Instance method Public Method Case: Read Attribute 20100114
17 GET_PARENT_ID Instance method Public Method Get Parent ID 20100125
18 GET_PROCESSOR Instance method Public Method Processor 20100127
19 GET_STATUS Instance method Public Method Get Status 20091228
20 GET_STATUS_TEXT Instance method Public Method Get status text 20100119
21 GET_SUBCASE_LIST Instance method Public Method Load subcases 20100125
22 IS_CLOSED Instance method Public Method Is the case closed? 20100125
23 IS_ENQUEUED Instance method Public Method Is locked? 20100323
24 IS_OPEN Instance method Public Method Is the case open? 20100125
25 IS_STATUS Instance method Public Method Check Whether Status Is Active 20091228
26 LOAD_ALL_NOTES Instance method Public Method Load all case notes belong to the case 20100113
27 ON_SUBCASE_CLOSED Instance method Public Method On SubCase Closed 20100126
28 SAVE Instance method Public Method Save 20091228
29 SET_ACTIVITY Instance method Public Method Make Status Changes for a Transaction 20091228
30 SET_MAPPING_REGULATIONS Instance method Public Method Set Mapping Regulations 20100210
31 SET_NOTES_CONTENT Instance method Public Method set notes content 20100113
32 SET_ONE_ATTRIBUTE Instance method Public Method Set one attribute 20100114
Events
Class IF_GRFN_CASE has no event.
Types
Class IF_GRFN_CASE has no local type.
Method Signatures

Method ALLOW_SUBCASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SUBCASE_TYPE Value transfer Type reference (TYPE) SCMGCASE_TYPE Case Type 20100125
2 Returning RV_ALLOWED Value transfer Type reference (TYPE) ABAP_BOOL 20100122

Method ALLOW_SUBCASE on class IF_GRFN_CASE has no exception.

Method APPEND_SUBRELA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CASE_TYPE Call by reference Type reference (TYPE) SCMGCASE_TYPE Case Type 20100210
2 Importing IV_SUBCASE_ID Call by reference Type reference (TYPE) GRFN_CASE_ID Leading case GUID 20100125

Method APPEND_SUBRELA on class IF_GRFN_CASE has no exception.

Method COLLECT_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CASE Call by reference Object reference (TYPE REF TO) IF_GRFN_CASE PC Case 20100122

Method COLLECT_CASE on class IF_GRFN_CASE has no exception.

Method DELETE Signature

Method DELETE on class IF_GRFN_CASE has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION PC: Case 20100113

Method DELETE_SUBRELA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SUBCASE_ID Call by reference Type reference (TYPE) GRFN_CASE_ID Leading case GUID 20100128

Method DELETE_SUBRELA on class IF_GRFN_CASE has no exception.

Method DEQUEUE Signature

Method DEQUEUE on class IF_GRFN_CASE has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION 20100113

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MODE Call by reference Type reference (TYPE) STRING IF_SRM_SP_ENQUEUE=>MODE_EXCLUSIVE 20091228
2 Importing IM_SCOPE Call by reference Type reference (TYPE) STRING IF_SRM_SP_ENQUEUE=>SCOPE_DIALOG 20091228
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION 20100113

Method GET_ACTIVITY_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ACTIVITY Value transfer Type reference (TYPE) GRPC_T_ACTIVITY_FOR_STATUS Texts for Business Transactions 20100121

Method GET_ACTIVITY_LIST on class IF_GRFN_CASE has no exception.

Method GET_ALL_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_VALUE Value transfer Type reference (TYPE) TY_NAMEVALUEASSTRING NAMEVALUEASSTRING 20100420
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100420

Method GET_CASE_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CATEGORY Value transfer Type reference (TYPE) SCMG_CATEGORY Category 20091228

Method GET_CASE_CATEGORY on class IF_GRFN_CASE has no exception.

Method GET_CASE_CATEGORY_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) TEXT60 Text Field of Length 60 20100118

Method GET_CASE_CATEGORY_TEXT on class IF_GRFN_CASE has no exception.

Method GET_CASE_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_CASE_GUID Value transfer Type reference (TYPE) SCMG_CASE_GUID Technical Key of Case (Case GUID) 20091228

Method GET_CASE_GUID on class IF_GRFN_CASE has no exception.

Method GET_CASE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CASE_TYPE Value transfer Type reference (TYPE) SCMGCASE_TYPE Case Type 20091228

Method GET_CASE_TYPE on class IF_GRFN_CASE has no exception.

Method GET_MAPPING_REGULATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REGULATION Call by reference Type reference (TYPE) GRFN_T_REGU Regulation table type 20100210

Method GET_MAPPING_REGULATIONS on class IF_GRFN_CASE has no exception.

Method GET_NOTES_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Value transfer Type reference (TYPE) STRING 20100114
2 Returning RV_VALUE Value transfer Type reference (TYPE) STRING 20100114
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100114

Method GET_ONE_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Value transfer Type reference (TYPE) STRING 20100114
2 Returning R_VALUE Value transfer Type reference (TYPE) STRING 20100114
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100114

Method GET_PARENT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID: Case/HR object etc. 20100302
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100125

Method GET_PROCESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PROCESSOR Value transfer Type reference (TYPE) SCMG_PROCESSOR Processor 20100127

Method GET_PROCESSOR on class IF_GRFN_CASE has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STATUS Value transfer Type reference (TYPE) CRM_J_STATUS Individual Status of an Object 20091228

Method GET_STATUS on class IF_GRFN_CASE has no exception.

Method GET_STATUS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Value transfer Type reference (TYPE) LANGU SY-LANGU Language Key 20100119
2 Returning RV_TEXT Value transfer Type reference (TYPE) J_TXT30 Object status 20100119

Method GET_STATUS_TEXT on class IF_GRFN_CASE has no exception.

Method GET_SUBCASE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CASE_TYPE Value transfer Type reference (TYPE) SCMGCASE_TYPE Structure for Case Type 20100210
2 Returning RT_ID_LIST Value transfer Type reference (TYPE) SCMG_TT_CASE_GUID Case instance table 20100125
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION PC: Case 20100125

Method IS_CLOSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FLAG Value transfer Type reference (TYPE) ABAP_BOOL 20100125

Method IS_CLOSED on class IF_GRFN_CASE has no exception.

Method IS_ENQUEUED Signature

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

Method IS_ENQUEUED on class IF_GRFN_CASE has no exception.

Method IS_OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FLAG Value transfer Type reference (TYPE) ABAP_BOOL 20100125

Method IS_OPEN on class IF_GRFN_CASE has no exception.

Method IS_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BYPASS_BUFFER Call by reference Type reference (TYPE) XFELD SPACE Checkbox 20091228
2 Importing I_STATUS Call by reference Type reference (TYPE) CRM_J_STATUS Individual Status of an Object 20091228
3 Returning RB_FLAG Value transfer Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20091228
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100113

Method LOAD_ALL_NOTES Signature

Method LOAD_ALL_NOTES on class IF_GRFN_CASE has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION PC: Case 20100113

Method ON_SUBCASE_CLOSED Signature

Method ON_SUBCASE_CLOSED on class IF_GRFN_CASE has no parameter.
Method ON_SUBCASE_CLOSED on class IF_GRFN_CASE has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UPDATE_TASK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE For Test Log, Update Test Rating or Not 20100113
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION 20100113
2 CX_GRPC_CASE PC: Case 20100127

Method SET_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY Call by reference Type reference (TYPE) J_VORGANG Business Transaction 20091228
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION 20100113

Method SET_MAPPING_REGULATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REGULATION Call by reference Type reference (TYPE) GRFN_T_REGU Regulation table type 20100210

Method SET_MAPPING_REGULATIONS on class IF_GRFN_CASE has no exception.

Method SET_NOTES_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Value transfer Type reference (TYPE) STRING 20100114
2 Importing IV_VALUE Value transfer Type reference (TYPE) STRING 20100114
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100113

Method SET_ONE_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Value transfer Type reference (TYPE) STRING 20100114
2 Importing I_VALUE Value transfer Type reference (TYPE) STRING 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