SAP ABAP Class CL_GRPC_CASE_STATUS (Status Management)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-SPC (Application Component) Process Controls
     GRPC_CASE_MANAGEMENT (Package) Specific to Case Management
Properties
Class CL_GRPC_CASE_STATUS  
Short Description Status Management    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRPC_CASE_MANAGEMENT   Specific to Case Management 
Created 20070611   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_GRPC_CASE_STATUS has no interface implemented.
Friends
Class CL_GRPC_CASE_STATUS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTIVITY_AI_CLOSE Constant Public Type reference (TYPE) J_VORGANG 'GAI4' AI: Submitted/Open->Close 20100129
2 GC_ACTIVITY_AI_INITIAL Constant Public Type reference (TYPE) J_VORGANG 'GAI1' AI: Draft->Initial 20100129
3 GC_ACTIVITY_AI_OPEN Constant Public Type reference (TYPE) J_VORGANG 'GAI3' AI: Submitted->Open 20100129
4 GC_ACTIVITY_AI_REASS Constant Public Type reference (TYPE) J_VORGANG 'GAI5' AI: Submitted/Open->Submitted/Open 20100517
5 GC_ACTIVITY_AI_SUBMIT Constant Public Type reference (TYPE) J_VORGANG 'GAI0' AI: Draft/Initial->Submitted 20100129
6 GC_ACTIVITY_AI_VOID Constant Public Type reference (TYPE) J_VORGANG 'GAI2' AI: Draft/Initial->Void 20100129
7 GC_ACTIVITY_APPROVE Constant Public Type reference (TYPE) J_VORGANG 'G0AD' For risk assessment 20080819
8 GC_ACTIVITY_AUTO_CLOSE Constant Public Type reference (TYPE) J_VORGANG 'G0AA' 20070611
9 GC_ACTIVITY_AUTO_CLOSE2 Constant Public Type reference (TYPE) J_VORGANG 'G0AB' 20070611
10 GC_ACTIVITY_CANCEL Constant Public Type reference (TYPE) J_VORGANG 'G0I1' Cancel issue in draft 20070913
11 GC_ACTIVITY_CANCEL2 Constant Public Type reference (TYPE) J_VORGANG 'G0I4' Cancel issue in submit 20071121
12 GC_ACTIVITY_COMPLETE Constant Public Type reference (TYPE) J_VORGANG 'G0A6' Business Transaction 20070611
13 GC_ACTIVITY_CONFIRM Constant Public Type reference (TYPE) J_VORGANG 'G0A7' For Assessment and Testing 20070611
14 GC_ACTIVITY_CONFIRM2 Constant Public Type reference (TYPE) J_VORGANG 'G0I7' For Issue and Plan 20070611
15 GC_ACTIVITY_CP_CFRM_CNCL Constant Public Type reference (TYPE) J_VORGANG 'G0PC' CAPA: Confirm CAPA Canceled 20081016
16 GC_ACTIVITY_CP_EX_APPR Constant Public Type reference (TYPE) J_VORGANG 'G0P8' CAPA: Approve 20080808
17 GC_ACTIVITY_CP_EX_AUTO_APPR Constant Public Type reference (TYPE) J_VORGANG 'G0PA' CAPA: Auto EX approve 20080808
18 GC_ACTIVITY_CP_EX_RJCT Constant Public Type reference (TYPE) J_VORGANG 'G0P9' CAPA: Reject 20080808
19 GC_ACTIVITY_CP_PL_APPR Constant Public Type reference (TYPE) J_VORGANG 'G0P3' CAPA: Approve 20080808
20 GC_ACTIVITY_CP_PL_AUTO_APPR Constant Public Type reference (TYPE) J_VORGANG 'G0P5' CAPA: Auto plan approve 20080808
21 GC_ACTIVITY_CP_PL_CAN Constant Public Type reference (TYPE) J_VORGANG 'G0P4' CAPA: Cancel 20080808
22 GC_ACTIVITY_CP_PL_RJCT Constant Public Type reference (TYPE) J_VORGANG 'G0P2' CAPA: Reject 20080808
23 GC_ACTIVITY_CP_SBMT_EX_RWRK Constant Public Type reference (TYPE) J_VORGANG 'G0P0' CAPA: submit exec rework 20080808
24 GC_ACTIVITY_CP_SBMT_EX_RWRK2 Constant Public Type reference (TYPE) J_VORGANG 'G0PB' CAPA: submit exec rework (To plan submitted) 20080808
25 GC_ACTIVITY_CP_SBMT_PL_RVW Constant Public Type reference (TYPE) J_VORGANG 'G0P1' CAPA: Submit To Plan Review 20080808
26 GC_ACTIVITY_CP_TO_EX_PREV Constant Public Type reference (TYPE) J_VORGANG 'G0P6' CAPA: Put to preventive actions 20080808
27 GC_ACTIVITY_CP_TO_EX_RVW Constant Public Type reference (TYPE) J_VORGANG 'G0P7' CAPA: put to exec review 20080808
28 GC_ACTIVITY_OPEN Constant Public Type reference (TYPE) J_VORGANG 'G0I9' Open Issue or Plan 20070611
29 GC_ACTIVITY_REINSTATE Constant Public Type reference (TYPE) J_VORGANG 'G0I2' Reinstate issue to draft 20071023
30 GC_ACTIVITY_REINSTATE2 Constant Public Type reference (TYPE) J_VORGANG 'G0I3' Reinstate issue to submitted 20071121
31 GC_ACTIVITY_REVIEW Constant Public Type reference (TYPE) J_VORGANG 'G0A2' Business Transaction 20070611
32 GC_ACTIVITY_REWORK Constant Public Type reference (TYPE) J_VORGANG 'G0A3' Business Transaction 20070611
33 GC_ACTIVITY_RE_ASSESS Constant Public Type reference (TYPE) J_VORGANG 'G0A8' Business Transaction 20070611
34 GC_ACTIVITY_RE_OPEN Constant Public Type reference (TYPE) J_VORGANG 'G0A5' Set 'Validated' 20070611
35 GC_ACTIVITY_RE_OPEN2 Constant Public Type reference (TYPE) J_VORGANG 'G0I8' Set 'Submitted' 20070611
36 GC_ACTIVITY_RE_TEST Constant Public Type reference (TYPE) J_VORGANG 'G0L2' Retest Management Control 20070611
37 GC_ACTIVITY_SAVE_DRAFT Constant Public Type reference (TYPE) J_VORGANG 'G0A0' Business Transaction 20070611
38 GC_ACTIVITY_START Constant Public Type reference (TYPE) J_VORGANG 'G0A9' Start Subworkflow 20070611
39 GC_ACTIVITY_SUBMIT Constant Public Type reference (TYPE) J_VORGANG 'G0A1' Business Transaction 20070611
40 GC_ACTIVITY_SUBTEST Constant Public Type reference (TYPE) J_VORGANG 'G0AC' Business Transaction 20080609
41 GC_ACTIVITY_TL_SAVE_DRAFT Constant Public Type reference (TYPE) J_VORGANG 'G0L4' Set testlog from testing to draft 20070913
42 GC_ACTIVITY_TL_TO_TESTING Constant Public Type reference (TYPE) J_VORGANG 'G0L3' Put to testing 20070913
43 GC_ACTIVITY_VALIDATE Constant Public Type reference (TYPE) J_VORGANG 'G0A4' Business Transaction 20070611
44 GC_CF_CARRYFORWARD Constant Public Type reference (TYPE) GRPC_CF_STATUS 'D' Carry Forward Because of Closing 20070611
45 GC_CF_CARRYFORWARD_AGAIN Constant Public Type reference (TYPE) GRPC_CF_STATUS 'E' Carry Forward Again 20070611
46 GC_CF_CLONED Constant Public Type reference (TYPE) GRPC_CF_STATUS 'F' Copy from one Closed Period 20070611
47 GC_CF_CLOSED Constant Public Type reference (TYPE) GRPC_CF_STATUS 'A' Closed 20070611
48 GC_CF_CLOSED_IN_NEW Constant Public Type reference (TYPE) GRPC_CF_STATUS 'B' Closed in New Period 20070611
49 GC_CF_DEFAULT Constant Public Type reference (TYPE) GRPC_CF_STATUS '' Do Not Carry Forward 20070611
50 GC_CF_TEMP Constant Public Type reference (TYPE) GRPC_CF_STATUS 'C' Temporary 20070611
51 GC_OBTYP_AHISSUE Constant Public Type reference (TYPE) J_OBTYP 'GAI' Object Type 20100121
52 GC_OBTYP_ASSESSMENT Constant Public Type reference (TYPE) J_OBTYP 'G0A' Object Type 20070611
53 GC_OBTYP_CPPLAN Constant Public Type reference (TYPE) J_OBTYP 'GCP' Object type 20080808
54 GC_OBTYP_ISSUE Constant Public Type reference (TYPE) J_OBTYP 'G0I' Object Type 20070611
55 GC_OBTYP_PLAN Constant Public Type reference (TYPE) J_OBTYP 'G0P' Object Type 20070611
56 GC_OBTYP_TESTING Constant Public Type reference (TYPE) J_OBTYP 'G0T' Object type 20070611
57 GC_OBTYP_TESTLOG Constant Public Type reference (TYPE) J_OBTYP 'G0L' Object type 20070611
58 GC_STATUS_AC_TESTING Constant Public Type reference (TYPE) J_ISTAT 'IG013' Automated testing in process 20070913
59 GC_STATUS_AI_INITIAL Constant Public Type reference (TYPE) J_ISTAT 'IG046' AI Init 20100120
60 GC_STATUS_AUTO_CLOSED Constant Public Type reference (TYPE) J_ISTAT 'IG012' Closed Automatically 20070611
61 GC_STATUS_CANCELLED Constant Public Type reference (TYPE) J_ISTAT 'IG014' Cancelled(from draft) [TJ02 - Canc, Void] 20070913
62 GC_STATUS_CANCELLED2 Constant Public Type reference (TYPE) J_ISTAT 'IG015' Cancelled(from submitted) [TJ02 - Can1, Void] 20071121
63 GC_STATUS_CLOSED Constant Public Type reference (TYPE) J_ISTAT 'IG007' System Status 20070611
64 GC_STATUS_COMPLETED Constant Public Type reference (TYPE) J_ISTAT 'IG016' Completed 20080808
65 GC_STATUS_CP_CANCELLED Constant Public Type reference (TYPE) J_ISTAT 'IG040' CAPA: Plan cancelled 20080808
66 GC_STATUS_CP_CNCL_CFRM Constant Public Type reference (TYPE) J_ISTAT 'IG045' CAPA: Cancel Confirmed 20081016
67 GC_STATUS_CP_CORRECTIVE Constant Public Type reference (TYPE) J_ISTAT 'IG034' CAPA: Awaiting corrective actions 20080808
68 GC_STATUS_CP_EX_APPROVED Constant Public Type reference (TYPE) J_ISTAT 'IG038' CAPA: Excution approved 20080808
69 GC_STATUS_CP_EX_REVIEW Constant Public Type reference (TYPE) J_ISTAT 'IG036' CAPA: Execution review 20080808
70 GC_STATUS_CP_EX_REWORK Constant Public Type reference (TYPE) J_ISTAT 'IG037' CAPA: Execution rework 20080808
71 GC_STATUS_CP_EX_SUBMITTED Constant Public Type reference (TYPE) J_ISTAT 'IG042' CAPA: Excution submitted 20080808
72 GC_STATUS_CP_PL_DRAFT Constant Public Type reference (TYPE) J_ISTAT 'IG039' CAPA: Plan draft 20080808
73 GC_STATUS_CP_PL_REVIEW Constant Public Type reference (TYPE) J_ISTAT 'IG033' CAPA: Plan review 20080808
74 GC_STATUS_CP_PL_REWORK Constant Public Type reference (TYPE) J_ISTAT 'IG032' CAPA: Plan rework 20080808
75 GC_STATUS_CP_PL_SUBMITTED Constant Public Type reference (TYPE) J_ISTAT 'IG041' CAPA: Plan submitted 20080808
76 GC_STATUS_CP_PREVENTIVE Constant Public Type reference (TYPE) J_ISTAT 'IG035' CAPA: Awaiting preventive actions 20080808
77 GC_STATUS_DRAFT Constant Public Type reference (TYPE) J_ISTAT 'IG001' System Status 20070611
78 GC_STATUS_INIT Constant Public Type reference (TYPE) J_ISTAT 'IG000' System Status 20070611
79 GC_STATUS_IN_PROCESS Constant Public Type reference (TYPE) J_ISTAT 'IG004' System Status 20070611
80 GC_STATUS_OPEN Constant Public Type reference (TYPE) J_ISTAT 'IG005' System Status 20070611
81 GC_STATUS_RESOLVED Constant Public Type reference (TYPE) J_ISTAT 'IG006' System Status 20070611
82 GC_STATUS_REVIEWING Constant Public Type reference (TYPE) J_ISTAT 'IG002' System Status 20070611
83 GC_STATUS_REWORKING Constant Public Type reference (TYPE) J_ISTAT 'IG003' System Status 20070611
84 GC_STATUS_RE_ASSESSMENT Constant Public Type reference (TYPE) J_ISTAT 'IG008' System Status 20070611
85 GC_STATUS_SUBMITTED Constant Public Type reference (TYPE) J_ISTAT 'IG010' System Status 20070611
86 GC_STATUS_SUBTEST Constant Public Type reference (TYPE) J_ISTAT 'IG029' System status 20080611
87 GC_STATUS_TESTING_IP Constant Public Type reference (TYPE) J_ISTAT 'IG011' Testing: In Process 20070611
88 GC_STATUS_VALIDATED Constant Public Type reference (TYPE) J_ISTAT 'IG009' System Status 20070611
89 MTS_ALL_ACTIVITY Static Attribute Private See coding 20070611
90 MTS_OBJ_ACTIVITY Static Attribute Private See coding 20070611
91 MTS_PERMITTED Static Attribute Private See coding Permitted Activity for Status 20070611
92 M_OBJNR Instance attribute Private Type reference (TYPE) CRMT_OBJECT_GUID GUID of a CRM Order Object 20070611
93 STS_STATUS_TEXT Static Attribute Public Type reference (TYPE) GRPC_TS_STATUS System Status and Text 20070611
Methods
# Method Level Visibility Method type Description Created on
1 ASSERT_STATUS Instance method Public Method Check Whether Status Is Active 20070611
2 CHANGE_STATUS_FOR_ACTIVITY Instance method Public Method Make Status Changes for a Transaction 20070611
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070611
4 CONSTRUCTOR Instance method Public Constructor Constructor 20070611
5 GET_ACTIVITY_LIST Instance method Public Method Transactions 20070611
6 GET_ACTIVITY_LIST_BY_TYPE Static method Public Method Read Transactions for an Object 20070611
7 GET_ACTIVITY_TEXT Static method Public Method Transactions Text 20070611
8 GET_ALL_ACTIVITY Static method Private Method Get Activities for all Object Types 20070611
9 GET_ISTAT_TEXT Static method Private Method Conversion of a Status Number into Text 20070611
10 GET_STATUS Instance method Public Method Read Status for an Object 20070611
11 GET_STATUS_TEXT Instance method Public Method Editing the Status 20070611
12 IS_CHANGED Instance method Public Method Check if Status Has Been Changed 20070611
13 IS_STATUS Instance method Public Method Check Whether Status Is Active 20070611
14 IS_WITH_STATUS Static method Public Method Check Whether Status Is Active 20070611
15 READ_ACTIVE_STATUS Static method Public Method Read Active Status and Type of Status Object 20070611
Events
Class CL_GRPC_CASE_STATUS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_PERMITTED_ACTIVITY Private See coding 20070611
Method Signatures

Method ASSERT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATUS Value transfer Type reference (TYPE) CRM_J_STATUS Individual Status of an Object 20070611
# Exception Resumable Description Created on
1 CX_GRPC_CASE_STATUS 20070611

Method CHANGE_STATUS_FOR_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY Value transfer Type reference (TYPE) J_VORGANG Transaction for Which Follow-Up Statuses Are To Be Set 20070611
2 Importing I_CHECK_ONLY Value transfer Type reference (TYPE) XFELD SPACE "Only Perform Checks" Indicator 20070611
# Exception Resumable Description Created on
1 CX_GRPC_CASE_STATUS 20070611

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNR Value transfer Type reference (TYPE) SCMGSTATOBJNR Case: Object Number Status (GUID) (Central Status Mgmt) 20070611
# Exception Resumable Description Created on
1 CX_GRPC_CASE_STATUS 20070611

Method GET_ACTIVITY_LIST Signature

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

Method GET_ACTIVITY_LIST on class CL_GRPC_CASE_STATUS has no exception.

Method GET_ACTIVITY_LIST_BY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_ACTIVITY Value transfer Type reference (TYPE) GRPC_T_ACTIVITY_FOR_STATUS Texts for Business Transactions 20070611
2 Importing I_OBTYP Value transfer Type reference (TYPE) J_OBTYP Object Type 20070611

Method GET_ACTIVITY_LIST_BY_TYPE on class CL_GRPC_CASE_STATUS has no exception.

Method GET_ACTIVITY_TEXT 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 20070611
2 Returning R_TXT Value transfer Type reference (TYPE) TEXT30 Text (30 Characters) 20070611

Method GET_ACTIVITY_TEXT on class CL_GRPC_CASE_STATUS has no exception.

Method GET_ALL_ACTIVITY Signature

Method GET_ALL_ACTIVITY on class CL_GRPC_CASE_STATUS has no parameter.
Method GET_ALL_ACTIVITY on class CL_GRPC_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 Returning E_TXT30 Value transfer Type reference (TYPE) J_TXT30 Individual Status of an Object 20070611
2 Importing I_LANGU Value transfer Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20071116
3 Importing I_STATUS Value transfer Type reference (TYPE) J_STATUS Individual Status of an Object 20070611

Method GET_ISTAT_TEXT on class CL_GRPC_CASE_STATUS 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) J_ISTAT System Status 20070611

Method GET_STATUS on class CL_GRPC_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 I_LANGU Value transfer Type reference (TYPE) LANGU SY-LANGU Language Key 20070611
2 Returning R_TEXT Value transfer Type reference (TYPE) J_TXT30 Individual Status of an Object 20070611

Method GET_STATUS_TEXT on class CL_GRPC_CASE_STATUS has no exception.

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RB_CHANGED Value transfer Type reference (TYPE) SRMBOOLEAN 20070611

Method IS_CHANGED on class CL_GRPC_CASE_STATUS 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 Value transfer Type reference (TYPE) XFELD SPACE Checkbox 20070611
2 Importing I_STATUS Value transfer Type reference (TYPE) CRM_J_STATUS Individual Status of an Object 20070611
3 Returning RB_FLAG Value transfer Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20070611

Method IS_STATUS on class CL_GRPC_CASE_STATUS has no exception.

Method IS_WITH_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BYPASS_BUFFER Value transfer Type reference (TYPE) XFELD SPACE Checkbox 20070611
2 Importing I_GUID Value transfer Type reference (TYPE) SCMG_CASE_GUID 20070611
3 Importing I_STATUS Value transfer Type reference (TYPE) CRM_J_STATUS Individual Status of an Object 20070611
4 Returning RB_FLAG Value transfer Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20070611

Method IS_WITH_STATUS on class CL_GRPC_CASE_STATUS has no exception.

Method READ_ACTIVE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBTYP Value transfer Type reference (TYPE) J_OBTYP Object Type 20070611
2 Exporting E_STATUS Value transfer Type reference (TYPE) J_ISTAT System Status 20070611
3 Importing I_OBJNR Call by reference Type reference (TYPE) CRMT_OBJECT_GUID GUID of a CRM Order Object 20070611
# Exception Resumable Description Created on
1 CX_GRPC_CASE_STATUS 20070611
History
Last changed by/on SAP  20141106 
SAP Release Created in 250