SAP ABAP Class /IPRO/CL_WFL_TEMPLATE (Workflow document)
Hierarchy
☛
SAP_BS_FND (Software Component) SAP Business Suite Foundation
⤷
CA-GTF-DOB (Application Component) Document Builder
⤷
/IPRO/WF (Package) Workflow
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | BI_OBJECT | Business Instance | 20070312 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | BI_PERSISTENT | Persistent Business Instance | 20070312 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SWF_IFS_WORKITEM_EXIT | Workflow Interfaces: Runtime Exit | 20070312 |
| 4 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_WORKFLOW | Business Workflow | 20070312 |
Properties
| Class | /IPRO/CL_WFL_TEMPLATE | |
| Short Description | Workflow document | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | /IPRO/WF | Workflow |
| Created | 20070312 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class /IPRO/CL_WFL_TEMPLATE has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | BI_OBJECT | Business Instance | 20070312 | ||
| 2 | BI_PERSISTENT | Persistent Business Instance | 20070312 | ||
| 3 | IF_SWF_IFS_WORKITEM_EXIT | Workflow Interfaces: Runtime Exit | 20070312 | ||
| 4 | IF_WORKFLOW | Business Workflow | 20070312 |
Friends
Class /IPRO/CL_WFL_TEMPLATE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Public | Object reference (TYPE REF TO) | /IPRO/IF_DOCUMENT | System Template | 20070407 | |||
| 2 | Static Attribute | Public | Type reference (TYPE) | /IPRO/TTEMPL | Table of templates | 20070517 | |||
| 3 | Static Attribute | Public | Type reference (TYPE) | /IPRO/TT_APPROVAL_AGENTS | Table with Organizational Objects | 20070312 | |||
| 4 | Static Attribute | Public | Type reference (TYPE) | /IPRO/TT_ELEMENTS_CHANGED | Element IDs | 20070312 | |||
| 5 | Static Attribute | Public | Type reference (TYPE) | /IPRO/TT_ELEM_APPROVER | Element approver | 20070312 | |||
| 6 | Static Attribute | Public | Type reference (TYPE) | /IPRO/TT_CHAR120 | Table of messages for documents about to expire | 20070312 | |||
| 7 | Static Attribute | Public | Type reference (TYPE) | GUID | Globally Unique Identifier | 20070312 | |||
| 8 | Static Attribute | Public | Type reference (TYPE) | SEU_BOOL | Boolean Variable (X=True, -=False, Space=Unknown) | 20070329 | |||
| 9 | Static Attribute | Public | Type reference (TYPE) | SYTABIX | Index of Internal Tables | 20070312 | |||
| 10 | Static Attribute | Private | Type reference (TYPE) | J_STSMA | Status Profile | 20090303 | |||
| 11 | Static Attribute | Private | Type reference (TYPE) | STRING | 20070516 | ||||
| 12 | Static Attribute | Public | Type reference (TYPE) | AD_SMTPADR | E-Mail Address | 20070312 | |||
| 13 | Static Attribute | Public | Type reference (TYPE) | SYTABIX | Number of Intermediate status values | 20090303 | |||
| 14 | Instance attribute | Public | Type reference (TYPE) | SIBFLPOR | Local Persistent Object Reference | 20070312 |
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | APPROVED | Instance Event (0) |
Public (2) |
DocB document approved | 20070312 |
| 2 | CHANGED | Instance Event (0) |
Public (2) |
Docb document changed | 20070312 |
| 3 | CUST_ELEMENT_APPROVED | Static Event (1) |
Public (2) |
Custom Element was approved | 20070512 |
| 4 | CUST_ELEMENT_REJECTED | Static Event (1) |
Public (2) |
Custom Element was rejected | 20070512 |
| 5 | DELETED | Instance Event (0) |
Public (2) |
Docb document deleted | 20070312 |
| 6 | EXPIRED | Instance Event (0) |
Public (2) |
DocB document expired | 20070312 |
| 7 | REJECTED | Instance Event (0) |
Public (2) |
Docb document rejected | 20070312 |
| 8 | SAVED | Instance Event (0) |
Public (2) |
Docb document saved | 20070312 |
Types
Class /IPRO/CL_WFL_TEMPLATE has no local type.
Method Signatures
Method CHECK_MATERIAL_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PRV_MATERIAL_CHANGE | Value transfer | Type reference (TYPE) | SEU_BOOL | Boolean | 20070329 |
Method CHECK_MATERIAL_CHANGE on class /IPRO/CL_WFL_TEMPLATE has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | /IPRO/IF_DOCUMENT | Document Builder Template Interface | 20070407 | |||
| 2 | IV_GUID | Call by reference | Type reference (TYPE) | GUID | Globally Unique Identifier | 20070312 |
Method CONSTRUCTOR on class /IPRO/CL_WFL_TEMPLATE has no exception.
Method CREATEINSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_WFL_INSTANCE | Call by reference | Object reference (TYPE REF TO) | /IPRO/CL_WFL_TEMPLATE | Workflow document | 20070312 | |||
| 2 | IO_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | /IPRO/IF_DOCUMENT | Document Builder Template | 20070407 | |||
| 3 | IV_GUID | Call by reference | Type reference (TYPE) | GUID | Globally Unique Identifier | 20070312 |
Method CREATEINSTANCE on class /IPRO/CL_WFL_TEMPLATE has no exception.
Method DISPLAY Signature
Method DISPLAY on class /IPRO/CL_WFL_TEMPLATE has no parameter.
Method DISPLAY on class /IPRO/CL_WFL_TEMPLATE has no exception.
Method GET_HEADER_DATA Signature
Method GET_HEADER_DATA on class /IPRO/CL_WFL_TEMPLATE has no parameter.
Method GET_HEADER_DATA on class /IPRO/CL_WFL_TEMPLATE has no exception.
Method GET_INIT_USRSTAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_USRSTAT | Value transfer | Type reference (TYPE) | J_ESTAT | User Status | 20090303 |
Method GET_INIT_USRSTAT on class /IPRO/CL_WFL_TEMPLATE has no exception.
Method GET_USRSTAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_USRSTAT | Value transfer | Type reference (TYPE) | J_ESTAT | User Status | 20090303 |
Method GET_USRSTAT on class /IPRO/CL_WFL_TEMPLATE has no exception.
Method NEXT_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FINISHED | Call by reference | Type reference (TYPE) | XFELD | Single-Character Flag | 20090303 |
Method NEXT_STATE on class /IPRO/CL_WFL_TEMPLATE has no exception.
Method NOTIFY_DOCUMENT_AUTHORS Signature
Method NOTIFY_DOCUMENT_AUTHORS on class /IPRO/CL_WFL_TEMPLATE has no parameter.
Method NOTIFY_DOCUMENT_AUTHORS on class /IPRO/CL_WFL_TEMPLATE has no exception.
Method PREV_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FINISHED | Call by reference | Type reference (TYPE) | XFELD | Single-Character Flag | 20090303 |
Method PREV_STATE on class /IPRO/CL_WFL_TEMPLATE has no exception.
Method SET_APPROVED Signature
Method SET_APPROVED on class /IPRO/CL_WFL_TEMPLATE has no parameter.
Method SET_APPROVED on class /IPRO/CL_WFL_TEMPLATE has no exception.
Method SET_INIT_USRSTAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FINISHED | Call by reference | Type reference (TYPE) | XFELD | Single-Character Flag | 20090303 |
Method SET_INIT_USRSTAT on class /IPRO/CL_WFL_TEMPLATE has no exception.
Method SET_REJECTED Signature
Method SET_REJECTED on class /IPRO/CL_WFL_TEMPLATE has no parameter.
Method SET_REJECTED on class /IPRO/CL_WFL_TEMPLATE has no exception.
Method SET_USRSTAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ESTAT | Call by reference | Type reference (TYPE) | J_ESTAT | User Status | 20090303 |
Method SET_USRSTAT on class /IPRO/CL_WFL_TEMPLATE has no exception.
Event Signatures
Event APPROVED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_WFL_DOCUMENT | Exporting | Value transfer | Object reference (TYPE REF TO) | /IPRO/CL_WFL_DOCUMNT | Workflow document | 20070312 |
Event CHANGED Signature
Event CHANGED on class /IPRO/CL_WFL_TEMPLATE has no parameter.
Event CUST_ELEMENT_APPROVED Signature
Event CUST_ELEMENT_APPROVED on class /IPRO/CL_WFL_TEMPLATE has no parameter.
Event CUST_ELEMENT_REJECTED Signature
Event CUST_ELEMENT_REJECTED on class /IPRO/CL_WFL_TEMPLATE has no parameter.
Event DELETED Signature
Event DELETED on class /IPRO/CL_WFL_TEMPLATE has no parameter.
Event EXPIRED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MESSAGE | Exporting | Value transfer | Type reference (TYPE) | /IPRO/TT_CHAR120 | Groups of documents that are expiring | 20070312 |
Event REJECTED Signature
Event REJECTED on class /IPRO/CL_WFL_TEMPLATE has no parameter.
Event SAVED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AGENT | Exporting | Value transfer | Type reference (TYPE) | /IPRO/S_APPROVAL_AGENTS | Actual Agent | 20070312 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 300 |