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 MO_DOCUMENT Static Attribute Public Object reference (TYPE REF TO) /IPRO/IF_DOCUMENT System Template 20070407
2 MS_TMPL_HEADER Static Attribute Public Type reference (TYPE) /IPRO/TTEMPL Table of templates 20070517
3 MT_APPROVER Static Attribute Public Type reference (TYPE) /IPRO/TT_APPROVAL_AGENTS Table with Organizational Objects 20070312
4 MT_ELEMENTS_CHANGED Static Attribute Public Type reference (TYPE) /IPRO/TT_ELEMENTS_CHANGED Element IDs 20070312
5 MT_ELEMENT_APPROVER Static Attribute Public Type reference (TYPE) /IPRO/TT_ELEM_APPROVER Element approver 20070312
6 MT_MSG Static Attribute Public Type reference (TYPE) /IPRO/TT_CHAR120 Table of messages for documents about to expire 20070312
7 MV_GUID Static Attribute Public Type reference (TYPE) GUID Globally Unique Identifier 20070312
8 MV_MAT_CHG_DOC Static Attribute Public Type reference (TYPE) SEU_BOOL Boolean Variable (X=True, -=False, Space=Unknown) 20070329
9 MV_NR_ELEMENTS_CHGD Static Attribute Public Type reference (TYPE) SYTABIX Index of Internal Tables 20070312
10 MV_STSMA Static Attribute Private Type reference (TYPE) J_STSMA Status Profile 20090303
11 MV_URL_FOR_DOC Static Attribute Private Type reference (TYPE) STRING 20070516
12 MV_USR_EMAIL Static Attribute Public Type reference (TYPE) AD_SMTPADR E-Mail Address 20070312
13 MV_USR_STAT_CNT Static Attribute Public Type reference (TYPE) SYTABIX Number of Intermediate status values 20090303
14 M_POR Instance attribute Public Type reference (TYPE) SIBFLPOR Local Persistent Object Reference 20070312
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_MATERIAL_CHANGE Instance method Public Method Check document for a material change 20070329
2 CONSTRUCTOR Instance method Public Constructor 20070312
3 CREATEINSTANCE Static method Public Method create instance 20070312
4 DISPLAY Instance method Public Method 20070312
5 GET_HEADER_DATA Instance method Public Method Set header fields 20070716
6 GET_INIT_USRSTAT Instance method Public Method Get Initial User Status 20090303
7 GET_USRSTAT Instance method Public Method Get User Status 20090303
8 NEXT_STATE Instance method Public Method Set Next User Status 20090303
9 NOTIFY_DOCUMENT_AUTHORS Instance method Public Method Notify document authors 20070419
10 PREV_STATE Instance method Public Method Set Previous User Status 20090303
11 SET_APPROVED Instance method Public Method 20070312
12 SET_INIT_USRSTAT Instance method Public Method Set Initial User Status 20090303
13 SET_REJECTED Instance method Public Method 20070312
14 SET_USRSTAT Instance method Public Method Set User Status 20090303
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 Returning 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 Importing IO_DOCUMENT Call by reference Object reference (TYPE REF TO) /IPRO/IF_DOCUMENT Document Builder Template Interface 20070407
2 Importing 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 Exporting EO_WFL_INSTANCE Call by reference Object reference (TYPE REF TO) /IPRO/CL_WFL_TEMPLATE Workflow document 20070312
2 Importing IO_DOCUMENT Call by reference Object reference (TYPE REF TO) /IPRO/IF_DOCUMENT Document Builder Template 20070407
3 Importing 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 Returning 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 Returning 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 Exporting 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 Exporting 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 Exporting 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 Importing 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