SAP ABAP Class CL_GRFN_CASE_STATUS (status managemenet)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_CASE_MANAGEMENT (Package) Status management for Cases
Properties
Class CL_GRFN_CASE_STATUS  
Short Description status managemenet    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_CASE_MANAGEMENT   Status management for Cases 
Created 20080129   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRFN_CASE_STATUS has no forward declaration.
Interfaces
Class CL_GRFN_CASE_STATUS has no interface implemented.
Friends
Class CL_GRFN_CASE_STATUS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_ACTIVITY_AUTO_CLOSE Constant Public Type reference (TYPE) J_VORGANG 'G0AA' Business Transaction 20080129
2 MC_ACTIVITY_AUTO_CLOSE2 Constant Public Type reference (TYPE) J_VORGANG 'G0AB' Business Transaction 20080129
3 MC_ACTIVITY_CANCEL Constant Public Type reference (TYPE) J_VORGANG 'G0I1' Cancel issue in draft 20080129
4 MC_ACTIVITY_CANCEL2 Constant Public Type reference (TYPE) J_VORGANG 'G0I4' Cancel issue in submit 20080129
5 MC_ACTIVITY_COMPLETE Constant Public Type reference (TYPE) J_VORGANG 'G0A6' Business Transaction 20080129
6 MC_ACTIVITY_CONFIRM Constant Public Type reference (TYPE) J_VORGANG 'G0A7' For Assessment and Testing 20080129
7 MC_ACTIVITY_CONFIRM2 Constant Public Type reference (TYPE) J_VORGANG 'G0I7' For Issue and Plan 20080129
8 MC_ACTIVITY_CP_EX_APPR Constant Public Type reference (TYPE) J_VORGANG 'G0P8' CAPA: Approve 20080804
9 MC_ACTIVITY_CP_EX_AUTO_APPR Constant Public Type reference (TYPE) J_VORGANG 'G0PA' CAPA: Auto EX approve 20080806
10 MC_ACTIVITY_CP_EX_RJCT Constant Public Type reference (TYPE) J_VORGANG 'G0P9' CAPA: Reject 20080804
11 MC_ACTIVITY_CP_PL_APPR Constant Public Type reference (TYPE) J_VORGANG 'G0P3' CAPA: Approve 20080804
12 MC_ACTIVITY_CP_PL_AUTO_APPR Constant Public Type reference (TYPE) J_VORGANG 'G0P5' CAPA: Auto plan approve 20080806
13 MC_ACTIVITY_CP_PL_CAN Constant Public Type reference (TYPE) J_VORGANG 'G0P4' CAPA: Cancel 20080804
14 MC_ACTIVITY_CP_PL_RJCT Constant Public Type reference (TYPE) J_VORGANG 'G0P2' CAPA: Reject 20080804
15 MC_ACTIVITY_CP_SBMT_EX_RWRK Constant Public Type reference (TYPE) J_VORGANG 'G0P0' CAPA: submit exec rework 20080804
16 MC_ACTIVITY_CP_SBMT_EX_RWRK2 Constant Public Type reference (TYPE) J_VORGANG 'G0PB' CAPA: submit exec rework (To plan submitted) 20080806
17 MC_ACTIVITY_CP_SBMT_PL_RVW Constant Public Type reference (TYPE) J_VORGANG 'G0P1' CAPA: Submit To Plan Review 20080804
18 MC_ACTIVITY_CP_TO_EX_PREV Constant Public Type reference (TYPE) J_VORGANG 'G0P6' CAPA: Put to preventive actions 20080804
19 MC_ACTIVITY_CP_TO_EX_RVW Constant Public Type reference (TYPE) J_VORGANG 'G0P7' CAPA: put to exec review 20080804
20 MC_ACTIVITY_DRFT_TO_ATV Constant Public Type reference (TYPE) J_VORGANG 'G0F1' Business Transaction 20080716
21 MC_ACTIVITY_OPEN Constant Public Type reference (TYPE) J_VORGANG 'G0I9' Open Issue or Plan 20080129
22 MC_ACTIVITY_REINSTATE Constant Public Type reference (TYPE) J_VORGANG 'G0I2' Reinstate issue to draft 20080129
23 MC_ACTIVITY_REINSTATE2 Constant Public Type reference (TYPE) J_VORGANG 'G0I3' Reinstate issue to submitted 20080129
24 MC_ACTIVITY_REVIEW Constant Public Type reference (TYPE) J_VORGANG 'G0A2' Business Transaction 20080129
25 MC_ACTIVITY_REWORK Constant Public Type reference (TYPE) J_VORGANG 'G0A3' Business Transaction 20080129
26 MC_ACTIVITY_RE_ASSESS Constant Public Type reference (TYPE) J_VORGANG 'G0A8' Business Transaction 20080129
27 MC_ACTIVITY_RE_OPEN Constant Public Type reference (TYPE) J_VORGANG 'G0A5' Set 'Validated' 20080129
28 MC_ACTIVITY_RE_OPEN2 Constant Public Type reference (TYPE) J_VORGANG 'G0I8' Set 'Submitted' 20080129
29 MC_ACTIVITY_RE_TEST Constant Public Type reference (TYPE) J_VORGANG 'G0L2' Retest Management Control 20080129
30 MC_ACTIVITY_SAVE_DRAFT Constant Public Type reference (TYPE) J_VORGANG 'G0A0' Business Transaction 20080129
31 MC_ACTIVITY_START Constant Public Type reference (TYPE) J_VORGANG 'G0A9' Start Subworkflow 20080129
32 MC_ACTIVITY_SUBMIT Constant Public Type reference (TYPE) J_VORGANG 'G0A1' Business Transaction 20080129
33 MC_ACTIVITY_TL_SAVE_DRAFT Constant Public Type reference (TYPE) J_VORGANG 'G0L4' Set testlog from testing to draft 20080129
34 MC_ACTIVITY_TL_TO_TESTING Constant Public Type reference (TYPE) J_VORGANG 'G0L3' Put to testing 20080129
35 MC_ACTIVITY_VALIDATE Constant Public Type reference (TYPE) J_VORGANG 'G0A4' Business Transaction 20080129
36 MC_ACT_DRFT_TO_ATV Constant Public Type reference (TYPE) J_VORGANG 'G0E1' Business Transaction 20080812
37 MC_ACT_STATUS_ACTV Constant Public Type reference (TYPE) J_ISTAT 'IG031' System Status 20080812
38 MC_ACT_STATUS_DRAF Constant Public Type reference (TYPE) J_ISTAT 'IG043' System Status 20080812
39 MC_OBTYP_ACTIVITY Constant Public Type reference (TYPE) J_OBTYP 'G0E' Object Type 20080812
40 MC_OBTYP_ANALYSIS Constant Public Type reference (TYPE) J_OBTYP 'G0N' Object Type 20080318
41 MC_OBTYP_PLAN Constant Public Type reference (TYPE) J_OBTYP 'G0P' Object Type 20080129
42 MC_OBTYP_RESPONSE Constant Public Type reference (TYPE) J_OBTYP 'G0R' Object Type 20080318
43 MC_OBTYP_RISK Constant Public Type reference (TYPE) J_OBTYP 'G0F' Object Type 20080603
44 MC_OBTYP_TESTING Constant Public Type reference (TYPE) J_OBTYP 'G0T' Object type 20080129
45 MC_OBTYP_TESTLOG Constant Public Type reference (TYPE) J_OBTYP 'G0L' Object type 20080129
46 MC_STATUS_ACTV Constant Public Type reference (TYPE) J_ISTAT 'IG019' System Status 20080716
47 MC_STATUS_AC_TESTING Constant Public Type reference (TYPE) J_ISTAT 'IG013' Automated testing in process 20080129
48 MC_STATUS_AI_INITIAL Constant Public Type reference (TYPE) J_ISTAT 'IG046' Initial 20100719
49 MC_STATUS_AUTO_CLOSED Constant Public Type reference (TYPE) J_ISTAT 'IG012' Closed Automatically 20080129
50 MC_STATUS_CANCELLED Constant Public Type reference (TYPE) J_ISTAT 'IG014' Cancelled(from draft) 20080129
51 MC_STATUS_CANCELLED2 Constant Public Type reference (TYPE) J_ISTAT 'IG015' Cancelled(from submitted) 20080129
52 MC_STATUS_CLOSED Constant Public Type reference (TYPE) J_ISTAT 'IG007' System Status 20080129
53 MC_STATUS_COMPLETED Constant Public Type reference (TYPE) J_ISTAT 'IG016' Completed 20080808
54 MC_STATUS_CP_CANCELLED Constant Public Type reference (TYPE) J_ISTAT 'IG040' CAPA: Plan cancelled 20080804
55 MC_STATUS_CP_CORRECTIVE Constant Public Type reference (TYPE) J_ISTAT 'IG034' CAPA: Awaiting corrective actions 20080804
56 MC_STATUS_CP_EX_APPROVED Constant Public Type reference (TYPE) J_ISTAT 'IG038' CAPA: Excution approved 20080804
57 MC_STATUS_CP_EX_REVIEW Constant Public Type reference (TYPE) J_ISTAT 'IG036' CAPA: Execution review 20080804
58 MC_STATUS_CP_EX_REWORK Constant Public Type reference (TYPE) J_ISTAT 'IG037' CAPA: Execution rework 20080804
59 MC_STATUS_CP_EX_SUBMITTED Constant Public Type reference (TYPE) J_ISTAT 'IG042' CAPA: Excution submitted 20080806
60 MC_STATUS_CP_PL_DRAFT Constant Public Type reference (TYPE) J_ISTAT 'IG039' CAPA: Plan draft 20080804
61 MC_STATUS_CP_PL_REVIEW Constant Public Type reference (TYPE) J_ISTAT 'IG033' CAPA: Plan review 20080804
62 MC_STATUS_CP_PL_REWORK Constant Public Type reference (TYPE) J_ISTAT 'IG032' CAPA: Plan rework 20080804
63 MC_STATUS_CP_PL_SUBMITTED Constant Public Type reference (TYPE) J_ISTAT 'IG041' CAPA: Plan submitted 20080806
64 MC_STATUS_CP_PREVENTIVE Constant Public Type reference (TYPE) J_ISTAT 'IG035' CAPA: Awaiting preventive actions 20080804
65 MC_STATUS_DRAF Constant Public Type reference (TYPE) J_ISTAT 'IG018' System Status 20080603
66 MC_STATUS_DRAFT Constant Public Type reference (TYPE) J_ISTAT 'IG001' System Status 20080129
67 MC_STATUS_INIT Constant Public Type reference (TYPE) J_ISTAT 'IG000' System Status 20080129
68 MC_STATUS_IN_PROCESS Constant Public Type reference (TYPE) J_ISTAT 'IG004' System Status 20080129
69 MC_STATUS_OPEN Constant Public Type reference (TYPE) J_ISTAT 'IG005' System Status 20080129
70 MC_STATUS_RESOLVED Constant Public Type reference (TYPE) J_ISTAT 'IG006' System Status 20080129
71 MC_STATUS_REVIEWING Constant Public Type reference (TYPE) J_ISTAT 'IG002' System Status 20080129
72 MC_STATUS_REWORKING Constant Public Type reference (TYPE) J_ISTAT 'IG003' System Status 20080129
73 MC_STATUS_RE_ASSESSMENT Constant Public Type reference (TYPE) J_ISTAT 'IG008' System Status 20080129
74 MC_STATUS_SUBMITTED Constant Public Type reference (TYPE) J_ISTAT 'IG010' System Status 20080129
75 MC_STATUS_TESTING_IP Constant Public Type reference (TYPE) J_ISTAT 'IG011' Testing: In Process 20080129
76 MC_STATUS_VALIDATED Constant Public Type reference (TYPE) J_ISTAT 'IG009' System Status 20080129
77 MT_ALL_ACTIVITY Static Attribute Private See coding 20100729
78 MT_OBJ_ACTIVITY Static Attribute Private See coding 20100729
79 MT_PERMITTED Static Attribute Private See coding 20100729
80 MT_STATUS_TEXT Static Attribute Private Type reference (TYPE) GRFN_TS_STATUS System Status and Text 20100729
81 MV_OBJNR Instance attribute Private Type reference (TYPE) CRMT_OBJECT_GUID GUID of a CRM Order Object 20080313
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_STATUS_FOR_ACTIVITY Instance method Public Method Make Status Changes for a Transaction 20080129
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080129
3 CONSTRUCTOR Instance method Public Constructor Constructor 20080129
4 CREATE Static method Public Method Create Status Object 20100729
5 GET Instance method Public Method Read Status for an Object 20100729
6 GET_ACTIVE Static method Public Method Read Active Status and Type of Status Object 20100729
7 GET_ACTIVITY_LIST Instance method Public Method Transactions 20080129
8 GET_ALL_ACTIVITY Static method Private Method Get Activities for all Object Types 20080129
9 GET_ISTAT_TEXT Static method Private Method Conversion of a Status Number into Text 20080129
10 GET_STATUS_TEXT Instance method Public Method Editing the Status 20080129
11 RAISE_STATUS_EXCEPTION Static method Private Method 20100728
12 REFRESH_BUFFER Static method Public Method 20090414
13 SAVE Instance method Public Method 20080718
14 UPDATE Static method Public Method 20080602
Events
Class CL_GRFN_CASE_STATUS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_PERMITTED_ACTIVITY Private See coding 20100729 BEGIN OF ys_permitted_activity, status TYPE j_istat, activity TYPE j_vorgang, END OF ys_permitted_activity
Method Signatures

Method CHANGE_STATUS_FOR_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) J_VORGANG Transaction for Which Follow-Up Statuses Are To Be Set 20080313
2 Importing IV_CHECK_ONLY Call by reference Type reference (TYPE) XFELD SPACE "Only Perform Checks" Indicator 20080313
# Exception Resumable Description Created on
1 CX_GRFN_CASE_STATUS 20080227

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_GRFN_CASE_STATUS has no parameter.
Method CLASS_CONSTRUCTOR on class CL_GRFN_CASE_STATUS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJNR Call by reference Type reference (TYPE) SCMGSTATOBJNR Case: Status Object Number (GUID), (Central Status Managmnt) 20080313
# Exception Resumable Description Created on
1 CX_GRFN_CASE_STATUS 20080227

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJNR Call by reference Type reference (TYPE) SCMGSTATOBJNR GUID of a CRM Order Object 20100729
2 Importing IV_STATOBJ Call by reference Type reference (TYPE) SCMGSTATOBJTYPE Case: Status Object Type of Application (Central Stat. Mgmt) 20100729
# Exception Resumable Description Created on
1 CX_GRFN_CASE_STATUS Risk Management : Case 20100729

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_STATUS Value transfer Type reference (TYPE) J_ISTAT System Status 20100729
# Exception Resumable Description Created on
1 CX_GRFN_CASE_STATUS status management 20100729

Method GET_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBTYP Value transfer Type reference (TYPE) J_OBTYP Object Type 20100729
2 Exporting EV_STATUS Value transfer Type reference (TYPE) J_ISTAT System Status 20100729
3 Importing IV_OBJNR Call by reference Type reference (TYPE) CRMT_OBJECT_GUID GUID of a CRM Order Object 20100729
# Exception Resumable Description Created on
1 CX_GRFN_CASE_STATUS 20100729

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) GRFN_T_ACTIVITY_FOR_STATUS Texts for Business Transactions 20080129
# Exception Resumable Description Created on
1 CX_GRFN_CASE_STATUS status management 20080227

Method GET_ALL_ACTIVITY Signature

Method GET_ALL_ACTIVITY on class CL_GRFN_CASE_STATUS has no parameter.
Method GET_ALL_ACTIVITY on class CL_GRFN_CASE_STATUS has no exception.

Method GET_ISTAT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20080313
2 Importing IV_STATUS Call by reference Type reference (TYPE) J_STATUS Individual Status of an Object 20080313
3 Returning RV_TXT30 Value transfer Type reference (TYPE) J_TXT30 Individual Status of an Object 20100728

Method GET_ISTAT_TEXT on class CL_GRFN_CASE_STATUS 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 Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20080313
2 Returning RV_TEXT Value transfer Type reference (TYPE) J_TXT30 Individual Status of an Object 20080313

Method GET_STATUS_TEXT on class CL_GRFN_CASE_STATUS has no exception.

Method RAISE_STATUS_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20100728
2 Importing IV_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20100728
# Exception Resumable Description Created on
1 CX_GRFN_CASE_STATUS status management 20100728

Method REFRESH_BUFFER Signature

Method REFRESH_BUFFER on class CL_GRFN_CASE_STATUS has no parameter.
Method REFRESH_BUFFER on class CL_GRFN_CASE_STATUS has no exception.

Method SAVE Signature

Method SAVE on class CL_GRFN_CASE_STATUS has no parameter.
Method SAVE on class CL_GRFN_CASE_STATUS has no exception.

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJNR Call by reference Type reference (TYPE) CRM_JSTO_PRE Structure of Pre-Read Table for Status Objects 20080710

Method UPDATE on class CL_GRFN_CASE_STATUS has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 300