SAP ABAP Class CL_GRPC_POWL_WF (Generic Class for Workflow Box)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-SPC (Application Component) Process Controls
     GRPC_WORKFLOW (Package) Workflow-Unique
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_POWL_FEEDER Interface for POWL Feeders 20070830
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WF_CONSTANTS Constants for Workflow 20070830
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_ALL powl for all task 20070903
2 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_ASSESSMENT Obsolete: Evaluation POWL 20070914
3 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_CERTIFICATION Obsolete: POWL for sign off 20070903
4 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_COMPLIANCE Obsolete: POWL for complience 20070903
5 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_COMPLIANCE_ISSUE Obsolete: compliance issues 20070917
6 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_COMPLIANCE_REPLAN Obsolete: Compliance Remediation Plan 20070917
7 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_COMPLIANCE_TESTS Obsolete: Compliance Test 20070917
8 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_EVALUATION Obsolete: Evaluation POWL 20070903
9 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_ISSUES Obsolete: Evaluation POWL 20070914
10 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_MONITOR Obsolete: powl for monitor 20070903
... Click here to see Used By full list (16 items)
Properties
Class CL_GRPC_POWL_WF  
Short Description Generic Class for Workflow Box    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRPC_WORKFLOW   Workflow-Unique 
Created 20070830   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRPC_POWL_WF has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_POWL_FEEDER Interface for POWL Feeders 20070830
2 IF_WF_CONSTANTS Constants for Workflow 20070830
Friends
Class CL_GRPC_POWL_WF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FORWARDED Instance attribute Protected Attribute reference (LIKE) 20070830
2 GC_AOD Constant Public Type reference (TYPE) STRING 'TS75907917' AOD 20080415
3 GC_ASSESSMENT_TASK_PERFORM Constant Public Type reference (TYPE) STRING 'TS75900007' Perform Assessment 20070903
4 GC_ASSESSMENT_TASK_REPEAT Constant Public Type reference (TYPE) STRING 'TS75900014' Repeat Assessment 20070903
5 GC_ASSESSMENT_TASK_REVIEW Constant Public Type reference (TYPE) STRING 'TS75900008' Review Assessment 20070903
6 GC_ASSESSMENT_TASK_REWORK Constant Public Type reference (TYPE) STRING 'TS75900009' Rework Assessment 20070903
7 GC_BACK_REPORT Constant Public Type reference (TYPE) STRING 'TS76300079' Display Report 20090305
8 GC_CAPA_CA Constant Public Type reference (TYPE) STRING 'TS76300023' Awaiting Corrective Action 20080805
9 GC_CAPA_CANCEL Constant Public Type reference (TYPE) STRING 'TS76300027' Cancel CAPA Plan 20080805
10 GC_CAPA_DRAFT Constant Public Type reference (TYPE) STRING 'TS76300020' Enter Details for CAPA Plan 20080805
11 GC_CAPA_EREVIEW Constant Public Type reference (TYPE) STRING 'TS76300025' Review CAPA Plan Execution Details 20080805
12 GC_CAPA_EREWORK Constant Public Type reference (TYPE) STRING 'TS76300026' Rework CAPA Plan Execution Details 20080805
13 GC_CAPA_PA Constant Public Type reference (TYPE) STRING 'TS76300024' Awaiting Preventive Action 20080805
14 GC_CAPA_PREVIEW Constant Public Type reference (TYPE) STRING 'TS76300021' Review CAPA Plan Details 20080805
15 GC_CAPA_PREWORK Constant Public Type reference (TYPE) STRING 'TS76300022' Rework CAPA Plan 20080805
16 GC_CAPA_PSUBMIT Constant Public Type reference (TYPE) STRING 'TS76300030' Submit CAPA Plan 20080806
17 GC_CLOSE_REMEDIATION Constant Public Type reference (TYPE) STRING 'TS75900005' Review and Close Remediation Plan 20070903
18 GC_CREATE_TEST_LOG_ISSUE Constant Public Type reference (TYPE) STRING 'TS75900016' Create Issue For Testlog 20070903
19 GC_ISSUE_GETCPPL_BG Constant Public Type reference (TYPE) STRING 'TS76300028' Get Open CAPA Plans 20080805
20 GC_ISSUE_REMEDIATION_TASK Constant Public Type reference (TYPE) STRING 'TS75900006' Issue Remediation 20070903
21 GC_ISSUE_WITH_REMEDIATION Constant Public Type reference (TYPE) STRING 'TS75900013' Issue Remediation Using Remediation Plan 20070903
22 GC_LAST_TESTLOG_BG Constant Public Type reference (TYPE) STRING 'TS75900020' Get Last Testlog 20070903
23 GC_MD_NOTIFY_APP Constant Public Type reference (TYPE) STRING 'TS76300011' Notify Approver about the Change Log 20080624
24 GC_MD_NOTIFY_EMP_A Constant Public Type reference (TYPE) STRING 'TS76300014' Notify Employee if Approved 20080624
25 GC_MD_NOTIFY_EMP_R Constant Public Type reference (TYPE) STRING 'TS76300008' Notify Employee if Rejected 20080624
26 GC_MD_USER_DECISION Constant Public Type reference (TYPE) STRING 'TS76300016' Approve or Reject Change Request 20080624
27 GC_PROPOSAL_ACTION Constant Public Type reference (TYPE) STRING 'TS76300055' Control Proposal Decision 20081023
28 GC_PROPOSAL_APPROVE Constant Public Type reference (TYPE) STRING 'TS76300056' Approve Control Proposal 20081023
29 GC_PROPOSAL_REJECT Constant Public Type reference (TYPE) STRING 'TS76300057' Reject Control Proposal 20081023
30 GC_READ_OPEN_ISSUE_BG Constant Public Type reference (TYPE) STRING 'TS75900012' Get Open Issues 20070903
31 GC_READ_OPEN_REMEDIATION_BG Constant Public Type reference (TYPE) STRING 'TS75900011' Read Open Remediation Plans 20070903
32 GC_REMEDIATION_DETAILS_TASK Constant Public Type reference (TYPE) STRING 'TS75900002' Enter Remediation plan details 20070903
33 GC_REPORT Constant Public Type reference (TYPE) STRING 'TS75900024' Display Report 20070903
34 GC_REPORT_REMEDIATION Constant Public Type reference (TYPE) STRING 'TS75900004' Report on Remediation Plan Progress 20070903
35 GC_RESOLVE_ISSUE Constant Public Type reference (TYPE) STRING 'TS75900010' Resolve Issue without Remediation Plan 20070903
36 GC_RETEST_TESTLOG_BG Constant Public Type reference (TYPE) STRING 'TS75900017' Create Retest testlog 20070903
37 GC_REVIEW_REMEDIATION_DETAIL Constant Public Type reference (TYPE) STRING 'TS75900003' Review Remediation Plan Details 20070903
38 GC_REVIEW_TESTLOG Constant Public Type reference (TYPE) STRING 'TS75900018' Review Testlog & Issue 20070903
39 GC_REWORK_TEST_ISSUE Constant Public Type reference (TYPE) STRING 'TS75900019' Rework The Issue for The Testlog 20070903
40 GC_SIGN_OFF_ALL_BG Constant Public Type reference (TYPE) STRING 'TS75900023' SignedByAll 20070904
41 GC_SIGN_OFF_CORP Constant Public Type reference (TYPE) STRING 'TS75900022' Perform Sign-Off at Corporate Level 20070904
42 GC_SIGN_OFF_ORG Constant Public Type reference (TYPE) STRING 'TS75900021' Sign-Off for Organizational Unit 20070903
43 GC_SUBTEST Constant Public Type reference (TYPE) STRING 'TS75907927' Update Manual Test 20080612
44 GC_TEST_LOG_ISSUE_BG Constant Public Type reference (TYPE) STRING 'TS75900015' Get Open Issues 20070903
45 INBOX Instance attribute Protected Attribute reference (LIKE) 20070830
46 MT_RESULT Instance attribute Private Type reference (TYPE) GRPC_T_POWL_WF_ITEM Workflow Items 20070830
47 RESUBMITTED Instance attribute Protected Attribute reference (LIKE) 20070830
48 STARTED Instance attribute Protected Attribute reference (LIKE) 20070830
Methods
# Method Level Visibility Method type Description Created on
1 GET_ITEM_DETAIL Instance method Protected Method read item detail 20070830
2 GET_WORKFLOW_DESCRIPTION Static method Public Method get workflow description 20090515
3 GET_WORKFLOW_NAME Static method Protected Method get the workflow name based on task name and category 20071023
4 GET_WORKFLOW_PRIO Instance method Protected Method get the priority text 20071023
5 PREPARE_CASE_INFO Static method Protected Method Prepare case info 20071218
6 PREPARE_TASK_FILTER Instance method Protected Method Prepare task filter 20090303
Events
Class CL_GRPC_POWL_WF has no event.
Types
Class CL_GRPC_POWL_WF has no local type.
Method Signatures

Method GET_ITEM_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DETAIL Call by reference Type reference (TYPE) SWR_WIDTL WAPI: Detailed Information About Work Item 20070830
2 Exporting E_END_DATE Call by reference Type reference (TYPE) SWR_LED_F Latest end date of a work item (formatted) 20071018
3 Importing IV_ITEMID Call by reference Type reference (TYPE) SWR_STRUCT-WORKITEMID Work item ID 20070830
4 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20070830
5 Importing IV_SUBITEM_ID Call by reference Type reference (TYPE) SWW_CHCKWI Work item ID 20071018
6 Importing IV_USER Call by reference Type reference (TYPE) SYUNAME User Name 20070830

Method GET_ITEM_DETAIL on class CL_GRPC_POWL_WF has no exception.

Method GET_WORKFLOW_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUFFERED_ACCESS Value transfer Type reference (TYPE) XFELD 'X' Checkbox 20090515
2 Importing I_LANGUAGE Value transfer Type reference (TYPE) SYLANGU SY-LANGU Language Key of Current Text Environment 20090515
3 Importing I_USER Value transfer Type reference (TYPE) SYUNAME SY-UNAME User Name 20090515
4 Importing I_WORKITEM_ID Value transfer Type reference (TYPE) SWR_STRUCT-WORKITEMID Work item ID 20090515
5 Returning R_WORKFLOW_DESC Value transfer Type reference (TYPE) STRING 20090515

Method GET_WORKFLOW_DESCRIPTION on class CL_GRPC_POWL_WF has no exception.

Method GET_WORKFLOW_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CATEGORY Call by reference Type reference (TYPE) SCMG_CATEGORY Category 20071023
2 Importing I_ISCAPA Call by reference Type reference (TYPE) BOOLE_D Case Type 20080810
3 Importing I_REPEAT Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20071218
4 Importing I_TASK_NAME Call by reference Type reference (TYPE) SWW_TASK Task ID 20071023
5 Returning R_NAME Value transfer Type reference (TYPE) STRING 20071023

Method GET_WORKFLOW_NAME on class CL_GRPC_POWL_WF has no exception.

Method GET_WORKFLOW_PRIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Message META description 20071127
2 Exporting E_PRIORITY_TEXT Call by reference Type reference (TYPE) GRPC_TEXT Text 20071127
3 Importing I_PRIORITY Call by reference Type reference (TYPE) SWW_PRIO Priority of a Work Item 20071023

Method GET_WORKFLOW_PRIO on class CL_GRPC_POWL_WF has no exception.

Method PREPARE_CASE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CASE_CATEGORY Call by reference Type reference (TYPE) SCMG_CATEGORY Category 20071218
2 Exporting E_CASE_TYPE Call by reference Type reference (TYPE) SCMGCASE_TYPE Case Type 20071218
3 Exporting E_CDATE Call by reference Type reference (TYPE) GRPC_START_DATE Start Date 20090119
4 Exporting E_EDATE Call by reference Type reference (TYPE) GRPC_END_DATE End Date 20090119
5 Exporting E_ISCAPA Call by reference Type reference (TYPE) XFELD Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080810
6 Exporting E_REPEAT Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20071218
7 Importing I_CASE_GUID Value transfer Type reference (TYPE) GRPC_API_OBJECT_ID GRPC ID of the individual object 20071218

Method PREPARE_CASE_INFO on class CL_GRPC_POWL_WF has no exception.

Method PREPARE_TASK_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TASK_FILTER Call by reference Type reference (TYPE) SWRTTASK WAPI: Table Type for Tasks 20090303

Method PREPARE_TASK_FILTER on class CL_GRPC_POWL_WF has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_ALL powl for all task 20070903
2 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_ASSESSMENT Obsolete: Evaluation POWL 20070914
3 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_CERTIFICATION Obsolete: POWL for sign off 20070903
4 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_COMPLIANCE Obsolete: POWL for complience 20070903
5 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_COMPLIANCE_ISSUE Obsolete: compliance issues 20070917
6 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_COMPLIANCE_REPLAN Obsolete: Compliance Remediation Plan 20070917
7 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_COMPLIANCE_TESTS Obsolete: Compliance Test 20070917
8 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_EVALUATION Obsolete: Evaluation POWL 20070903
9 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_ISSUES Obsolete: Evaluation POWL 20070914
10 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_MONITOR Obsolete: powl for monitor 20070903
11 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_MONITOR_ISSUE Obsolete: monitor Issue 20070917
12 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_MONITOR_REPLAN Obsolete: Monitoring Remediation Plan 20070917
13 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_MONITOR_TESTS Obsolete: Monitoring Test 20070917
14 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_REMEDIATION Obsolete: Evaluation POWL 20070914
15 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_REPORT Obsolete: powl for report 20070903
16 Inheritance (c INHERITING FROM c_ref)  CL_GRPC_POWL_TESTS Obsolete: Evaluation POWL 20070914
History
Last changed by/on SAP  20141106 
SAP Release Created in 250