SAP ABAP Class /IPRO/CL_WFL_DOCUMNT (Workflow document)
Hierarchy
☛
SAP_BS_FND (Software Component) SAP Business Suite Foundation
⤷ CA-GTF-DOB (Application Component) Document Builder
⤷ /IPRO/WF (Package) Workflow
⤷ 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 | 20060926 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | BI_PERSISTENT | Persistent Business Instance | 20060926 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SWF_IFS_WORKITEM_EXIT | Workflow Interfaces: Runtime Exit | 20061106 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_WORKFLOW | Business Workflow | 20060926 |
Properties
Class | /IPRO/CL_WFL_DOCUMNT | |
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 | 20060926 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class /IPRO/CL_WFL_DOCUMNT has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | BI_OBJECT | Business Instance | 20060926 | ||
2 | BI_PERSISTENT | Persistent Business Instance | 20060926 | ||
3 | IF_SWF_IFS_WORKITEM_EXIT | Workflow Interfaces: Runtime Exit | 20061106 | ||
4 | IF_WORKFLOW | Business Workflow | 20060926 |
Friends
Class /IPRO/CL_WFL_DOCUMNT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MO_DOCUMENT | Static Attribute | Public | Object reference (TYPE REF TO) | /IPRO/IF_DOCUMENT | Document Builder Document Interface | 20060926 | ||
2 | MS_DOC_HEADER | Static Attribute | Public | Type reference (TYPE) | /IPRO/TDOCMNT | Document Builder Documents | 20070615 | ||
3 | MT_APPROVER | Static Attribute | Public | Type reference (TYPE) | /IPRO/TT_APPROVAL_AGENTS | Table with Organizational Objects | 20070215 | ||
4 | MT_ELEMENTS_CHANGED | Static Attribute | Public | Type reference (TYPE) | /IPRO/TT_ELEMENTS_CHANGED | Element IDs | 20070310 | ||
5 | MT_ELEMENT_APPROVER | Static Attribute | Public | Type reference (TYPE) | /IPRO/TT_ELEM_APPROVER | Element approver | 20070309 | ||
6 | MT_MSG | Static Attribute | Public | Type reference (TYPE) | /IPRO/TT_CHAR120 | Table of messages for documents about to expire | 20070309 | ||
7 | MV_MAT_CHG_DOC | Static Attribute | Public | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20070329 | ||
8 | MV_NR_ELEMENTS_CHGD | Static Attribute | Public | Type reference (TYPE) | SYTABIX | Nr of elements changed | 20070310 | ||
9 | MV_STSMA | Static Attribute | Private | Type reference (TYPE) | J_STSMA | Status Profile | 20090225 | ||
10 | MV_URL_FOR_DOC | Static Attribute | Public | Type reference (TYPE) | STRING | 20070220 | |||
11 | MV_USR_EMAIL | Static Attribute | Public | Type reference (TYPE) | AD_SMTPADR | E-Mail Address | 20070130 | ||
12 | MV_USR_STAT_CNT | Static Attribute | Public | Type reference (TYPE) | SYTABIX | Number of Intermediate status values | 20090226 | ||
13 | M_DOCMNT | Static Attribute | Public | Type reference (TYPE) | GUID | Globally Unique Identifier | 20060926 | ||
14 | M_POR | Instance attribute | Public | Type reference (TYPE) | SIBFLPOR | Local Persistent Object Reference | 20060926 |
Methods
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | APPROVED | Instance Event (0) |
Public (2) |
DocB document approved | 20061020 |
2 | CHANGED | Instance Event (0) |
Public (2) |
Docb document changed | 20061018 |
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 | 20061018 |
6 | EXPIRED | Instance Event (0) |
Public (2) |
DocB document expired | 20070129 |
7 | REJECTED | Instance Event (0) |
Public (2) |
Docb document rejected | 20061018 |
8 | SAVED | Instance Event (0) |
Public (2) |
Docb document saved | 20060926 |
9 | TMPL_CHANGED | Instance Event (0) |
Public (2) |
Template has been changed | 20070419 |
Types
Class /IPRO/CL_WFL_DOCUMNT 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 | Returning | PRV_MATERIAL_CHANGE | Value transfer | Type reference (TYPE) | SEU_BOOL | Boolean | 20070328 |
Method CHECK_MATERIAL_CHANGE on class /IPRO/CL_WFL_DOCUMNT has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | /IPRO/IF_DOCUMENT | Document Builder Document Interface | 20070217 | ||
2 | Importing | IV_DOCMNT | Call by reference | Type reference (TYPE) | GUID | Globally Unique Identifier | 20060926 |
Method CONSTRUCTOR on class /IPRO/CL_WFL_DOCUMNT has no exception.
Method CREATEINSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EO_WFL_INSTANCE | Call by reference | Object reference (TYPE REF TO) | /IPRO/CL_WFL_DOCUMNT | Workflow document | 20060927 | ||
2 | Importing | IO_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | /IPRO/IF_DOCUMENT | Document Builder Document Interface | 20070218 | ||
3 | Importing | IV_DOCMNT | Call by reference | Type reference (TYPE) | GUID | Globally Unique Identifier | 20060927 |
Method CREATEINSTANCE on class /IPRO/CL_WFL_DOCUMNT has no exception.
Method CUSTOM_ELEM_APPROVED Signature
Method CUSTOM_ELEM_APPROVED on class /IPRO/CL_WFL_DOCUMNT has no parameter.
Method CUSTOM_ELEM_APPROVED on class /IPRO/CL_WFL_DOCUMNT has no exception.
Method DISPLAY Signature
Method DISPLAY on class /IPRO/CL_WFL_DOCUMNT has no parameter.
Method DISPLAY on class /IPRO/CL_WFL_DOCUMNT has no exception.
Method DOC_CHANGED Signature
Method DOC_CHANGED on class /IPRO/CL_WFL_DOCUMNT has no parameter.
Method DOC_CHANGED on class /IPRO/CL_WFL_DOCUMNT has no exception.
Method GET_HEADER_DATA Signature
Method GET_HEADER_DATA on class /IPRO/CL_WFL_DOCUMNT has no parameter.
Method GET_HEADER_DATA on class /IPRO/CL_WFL_DOCUMNT has no exception.
Method GET_INIT_USRSTAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_USRSTAT | Value transfer | Type reference (TYPE) | J_ESTAT | User Status | 20090225 |
Method GET_INIT_USRSTAT on class /IPRO/CL_WFL_DOCUMNT has no exception.
Method GET_USRSTAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_USRSTAT | Value transfer | Type reference (TYPE) | J_ESTAT | User Status | 20090225 |
Method GET_USRSTAT on class /IPRO/CL_WFL_DOCUMNT has no exception.
Method NEXT_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | FINISHED | Call by reference | Type reference (TYPE) | XFELD | Single-Character Flag | 20090225 |
Method NEXT_STATE on class /IPRO/CL_WFL_DOCUMNT has no exception.
Method PREV_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | FINISHED | Call by reference | Type reference (TYPE) | XFELD | Single-Character Flag | 20090225 |
Method PREV_STATE on class /IPRO/CL_WFL_DOCUMNT has no exception.
Method SEND_ATTACHMENTS Signature
Method SEND_ATTACHMENTS on class /IPRO/CL_WFL_DOCUMNT has no parameter.
Method SEND_ATTACHMENTS on class /IPRO/CL_WFL_DOCUMNT has no exception.
Method SEND_NOTE Signature
Method SEND_NOTE on class /IPRO/CL_WFL_DOCUMNT has no parameter.
Method SEND_NOTE on class /IPRO/CL_WFL_DOCUMNT has no exception.
Method SEND_TMPL_CHANGE_NOTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_TMPL | Call by reference | Type reference (TYPE) | /IPRO/TTEMPL | template | 20070419 |
Method SEND_TMPL_CHANGE_NOTE on class /IPRO/CL_WFL_DOCUMNT has no exception.
Method SET_APPROVED Signature
Method SET_APPROVED on class /IPRO/CL_WFL_DOCUMNT has no parameter.
Method SET_APPROVED on class /IPRO/CL_WFL_DOCUMNT has no exception.
Method SET_INIT_USRSTAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | FINISHED | Call by reference | Type reference (TYPE) | XFELD | Single-Character Flag | 20090225 |
Method SET_INIT_USRSTAT on class /IPRO/CL_WFL_DOCUMNT has no exception.
Method SET_REJECTED Signature
Method SET_REJECTED on class /IPRO/CL_WFL_DOCUMNT has no parameter.
Method SET_REJECTED on class /IPRO/CL_WFL_DOCUMNT has no exception.
Method SET_USRSTAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ESTAT | Call by reference | Type reference (TYPE) | J_ESTAT | User Status | 20090225 |
Method SET_USRSTAT on class /IPRO/CL_WFL_DOCUMNT 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 | 20061020 |
Event CHANGED Signature
Event CHANGED on class /IPRO/CL_WFL_DOCUMNT has no parameter.
Event CUST_ELEMENT_APPROVED Signature
Event CUST_ELEMENT_APPROVED on class /IPRO/CL_WFL_DOCUMNT has no parameter.
Event CUST_ELEMENT_REJECTED Signature
Event CUST_ELEMENT_REJECTED on class /IPRO/CL_WFL_DOCUMNT has no parameter.
Event DELETED Signature
Event DELETED on class /IPRO/CL_WFL_DOCUMNT 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 | 20070308 |
Event REJECTED Signature
Event REJECTED on class /IPRO/CL_WFL_DOCUMNT 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/TT_APPROVAL_AGENTS | Actual Agent | 20061024 |
Event TMPL_CHANGED Signature
Event TMPL_CHANGED on class /IPRO/CL_WFL_DOCUMNT has no parameter.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 300 |