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
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 | Instance attribute | Protected | Attribute reference (LIKE) | 20070830 | |||||
| 2 | Constant | Public | Type reference (TYPE) | STRING | 'TS75907917' | AOD | 20080415 | ||
| 3 | Constant | Public | Type reference (TYPE) | STRING | 'TS75900007' | Perform Assessment | 20070903 | ||
| 4 | Constant | Public | Type reference (TYPE) | STRING | 'TS75900014' | Repeat Assessment | 20070903 | ||
| 5 | Constant | Public | Type reference (TYPE) | STRING | 'TS75900008' | Review Assessment | 20070903 | ||
| 6 | Constant | Public | Type reference (TYPE) | STRING | 'TS75900009' | Rework Assessment | 20070903 | ||
| 7 | Constant | Public | Type reference (TYPE) | STRING | 'TS76300079' | Display Report | 20090305 | ||
| 8 | Constant | Public | Type reference (TYPE) | STRING | 'TS76300023' | Awaiting Corrective Action | 20080805 | ||
| 9 | Constant | Public | Type reference (TYPE) | STRING | 'TS76300027' | Cancel CAPA Plan | 20080805 | ||
| 10 | Constant | Public | Type reference (TYPE) | STRING | 'TS76300020' | Enter Details for CAPA Plan | 20080805 | ||
| 11 | Constant | Public | Type reference (TYPE) | STRING | 'TS76300025' | Review CAPA Plan Execution Details | 20080805 | ||
| 12 | Constant | Public | Type reference (TYPE) | STRING | 'TS76300026' | Rework CAPA Plan Execution Details | 20080805 | ||
| 13 | Constant | Public | Type reference (TYPE) | STRING | 'TS76300024' | Awaiting Preventive Action | 20080805 | ||
| 14 | Constant | Public | Type reference (TYPE) | STRING | 'TS76300021' | Review CAPA Plan Details | 20080805 | ||
| 15 | Constant | Public | Type reference (TYPE) | STRING | 'TS76300022' | Rework CAPA Plan | 20080805 | ||
| 16 | Constant | Public | Type reference (TYPE) | STRING | 'TS76300030' | Submit CAPA Plan | 20080806 | ||
| 17 | Constant | Public | Type reference (TYPE) | STRING | 'TS75900005' | Review and Close Remediation Plan | 20070903 | ||
| 18 | Constant | Public | Type reference (TYPE) | STRING | 'TS75900016' | Create Issue For Testlog | 20070903 | ||
| 19 | Constant | Public | Type reference (TYPE) | STRING | 'TS76300028' | Get Open CAPA Plans | 20080805 | ||
| 20 | Constant | Public | Type reference (TYPE) | STRING | 'TS75900006' | Issue Remediation | 20070903 | ||
| 21 | Constant | Public | Type reference (TYPE) | STRING | 'TS75900013' | Issue Remediation Using Remediation Plan | 20070903 | ||
| 22 | Constant | Public | Type reference (TYPE) | STRING | 'TS75900020' | Get Last Testlog | 20070903 | ||
| 23 | Constant | Public | Type reference (TYPE) | STRING | 'TS76300011' | Notify Approver about the Change Log | 20080624 | ||
| 24 | Constant | Public | Type reference (TYPE) | STRING | 'TS76300014' | Notify Employee if Approved | 20080624 | ||
| 25 | Constant | Public | Type reference (TYPE) | STRING | 'TS76300008' | Notify Employee if Rejected | 20080624 | ||
| 26 | Constant | Public | Type reference (TYPE) | STRING | 'TS76300016' | Approve or Reject Change Request | 20080624 | ||
| 27 | Constant | Public | Type reference (TYPE) | STRING | 'TS76300055' | Control Proposal Decision | 20081023 | ||
| 28 | Constant | Public | Type reference (TYPE) | STRING | 'TS76300056' | Approve Control Proposal | 20081023 | ||
| 29 | Constant | Public | Type reference (TYPE) | STRING | 'TS76300057' | Reject Control Proposal | 20081023 | ||
| 30 | Constant | Public | Type reference (TYPE) | STRING | 'TS75900012' | Get Open Issues | 20070903 | ||
| 31 | Constant | Public | Type reference (TYPE) | STRING | 'TS75900011' | Read Open Remediation Plans | 20070903 | ||
| 32 | Constant | Public | Type reference (TYPE) | STRING | 'TS75900002' | Enter Remediation plan details | 20070903 | ||
| 33 | Constant | Public | Type reference (TYPE) | STRING | 'TS75900024' | Display Report | 20070903 | ||
| 34 | Constant | Public | Type reference (TYPE) | STRING | 'TS75900004' | Report on Remediation Plan Progress | 20070903 | ||
| 35 | Constant | Public | Type reference (TYPE) | STRING | 'TS75900010' | Resolve Issue without Remediation Plan | 20070903 | ||
| 36 | Constant | Public | Type reference (TYPE) | STRING | 'TS75900017' | Create Retest testlog | 20070903 | ||
| 37 | Constant | Public | Type reference (TYPE) | STRING | 'TS75900003' | Review Remediation Plan Details | 20070903 | ||
| 38 | Constant | Public | Type reference (TYPE) | STRING | 'TS75900018' | Review Testlog & Issue | 20070903 | ||
| 39 | Constant | Public | Type reference (TYPE) | STRING | 'TS75900019' | Rework The Issue for The Testlog | 20070903 | ||
| 40 | Constant | Public | Type reference (TYPE) | STRING | 'TS75900023' | SignedByAll | 20070904 | ||
| 41 | Constant | Public | Type reference (TYPE) | STRING | 'TS75900022' | Perform Sign-Off at Corporate Level | 20070904 | ||
| 42 | Constant | Public | Type reference (TYPE) | STRING | 'TS75900021' | Sign-Off for Organizational Unit | 20070903 | ||
| 43 | Constant | Public | Type reference (TYPE) | STRING | 'TS75907927' | Update Manual Test | 20080612 | ||
| 44 | Constant | Public | Type reference (TYPE) | STRING | 'TS75900015' | Get Open Issues | 20070903 | ||
| 45 | Instance attribute | Protected | Attribute reference (LIKE) | 20070830 | |||||
| 46 | Instance attribute | Private | Type reference (TYPE) | GRPC_T_POWL_WF_ITEM | Workflow Items | 20070830 | |||
| 47 | Instance attribute | Protected | Attribute reference (LIKE) | 20070830 | |||||
| 48 | Instance attribute | Protected | Attribute reference (LIKE) | 20070830 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | read item detail | 20070830 | |
| 2 | Static method | Public | Method | get workflow description | 20090515 | |
| 3 | Static method | Protected | Method | get the workflow name based on task name and category | 20071023 | |
| 4 | Instance method | Protected | Method | get the priority text | 20071023 | |
| 5 | Static method | Protected | Method | Prepare case info | 20071218 | |
| 6 | 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 | ES_DETAIL | Call by reference | Type reference (TYPE) | SWR_WIDTL | WAPI: Detailed Information About Work Item | 20070830 | |||
| 2 | E_END_DATE | Call by reference | Type reference (TYPE) | SWR_LED_F | Latest end date of a work item (formatted) | 20071018 | |||
| 3 | IV_ITEMID | Call by reference | Type reference (TYPE) | SWR_STRUCT-WORKITEMID | Work item ID | 20070830 | |||
| 4 | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Language Key of Current Text Environment | 20070830 | |||
| 5 | IV_SUBITEM_ID | Call by reference | Type reference (TYPE) | SWW_CHCKWI | Work item ID | 20071018 | |||
| 6 | 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 | I_BUFFERED_ACCESS | Value transfer | Type reference (TYPE) | XFELD | 'X' | Checkbox | 20090515 | ||
| 2 | I_LANGUAGE | Value transfer | Type reference (TYPE) | SYLANGU | SY-LANGU | Language Key of Current Text Environment | 20090515 | ||
| 3 | I_USER | Value transfer | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20090515 | ||
| 4 | I_WORKITEM_ID | Value transfer | Type reference (TYPE) | SWR_STRUCT-WORKITEMID | Work item ID | 20090515 | |||
| 5 | 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 | I_CATEGORY | Call by reference | Type reference (TYPE) | SCMG_CATEGORY | Category | 20071023 | |||
| 2 | I_ISCAPA | Call by reference | Type reference (TYPE) | BOOLE_D | Case Type | 20080810 | |||
| 3 | I_REPEAT | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20071218 | |||
| 4 | I_TASK_NAME | Call by reference | Type reference (TYPE) | SWW_TASK | Task ID | 20071023 | |||
| 5 | 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 | ET_MESSAGES | Call by reference | Type reference (TYPE) | POWL_MSG_TTY | Message META description | 20071127 | |||
| 2 | E_PRIORITY_TEXT | Call by reference | Type reference (TYPE) | GRPC_TEXT | Text | 20071127 | |||
| 3 | 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 | E_CASE_CATEGORY | Call by reference | Type reference (TYPE) | SCMG_CATEGORY | Category | 20071218 | |||
| 2 | E_CASE_TYPE | Call by reference | Type reference (TYPE) | SCMGCASE_TYPE | Case Type | 20071218 | |||
| 3 | E_CDATE | Call by reference | Type reference (TYPE) | GRPC_START_DATE | Start Date | 20090119 | |||
| 4 | E_EDATE | Call by reference | Type reference (TYPE) | GRPC_END_DATE | End Date | 20090119 | |||
| 5 | E_ISCAPA | Call by reference | Type reference (TYPE) | XFELD | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080810 | |||
| 6 | E_REPEAT | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20071218 | |||
| 7 | 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 | 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)
History
| Last changed by/on | SAP | 20141106 |
| SAP Release Created in | 250 |