SAP ABAP Class CL_WORKFLOW_PPF (Workflow)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-GBT-PPF (Application Component) Post Processing Framework
     SPPF_MEDIA (Package) PPF: Central Media
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MEDIUM_CONTAINER_PPF PPF: Container for Medium 20000703
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MEDIUM_PPF PPF: Media Interface 20000502
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OS_STATE State Management for a 'Managed Object' 20000502
Properties
Class CL_WORKFLOW_PPF  
Short Description Workflow    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 10  Persistent Class 
Package SPPF_MEDIA   PPF: Central Media 
Created 20000502   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_OS_SYSTEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SWFCN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_MEDIUM_CONTAINER_PPF PPF: Container for Medium 20000703
2 IF_MEDIUM_PPF PPF: Media Interface 20000502
3 IF_OS_STATE State Management for a 'Managed Object' 20000502
Friends
# Friend Modeled only Created on Description
1 CB_WORKFLOW_PPF 20030818 Base Agent Workflow
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BOR_OBJ Instance attribute Protected Type reference (TYPE) OJ_NAME Object Type 20001113
2 BUS_OBJ Instance attribute Protected Type reference (TYPE) SIBFTYPEID Type of Objects in Persistent Object References 20030617
3 CHANGED Instance attribute Protected Type reference (TYPE) PPFDMECHNG PPF: Medium Manually Changed 20001113
4 CONTAINER Instance attribute Protected Type reference (TYPE) SWJ_CONDID ID for Parameter Condition 20001113
5 CONTAINER_REF Instance attribute Private Object reference (TYPE REF TO) IF_SWJ_PPF_CONTAINER Container Reference 20001113
6 CONTAINER_STATUS Instance attribute Private Type reference (TYPE) CHAR1 Status of the container 20020826
7 CONTDISPL Instance attribute Protected Type reference (TYPE) RS38L_FNAM Function Module Name 20001113
8 CUSTCONT Instance attribute Protected Type reference (TYPE) CHAR1 Single-Character Flag 20001113
9 CUST_CLASS Constant Public Type reference (TYPE) SEOCLSKEY 'CL_WORKFLOW_CUST_PPF' Key Structure of a Class 20000509
10 EVENT_HANDLER Instance attribute Protected Object reference (TYPE REF TO) CL_EVENTHANDLER_PPF Event Handler for Container 20001113
11 MTYPE Constant Public Type reference (TYPE) PPFDMETYPE 'WF' PPF: Type of Medium (Print, Fax, Mail, EDI ..) 20000509
12 PARTNR Instance attribute Protected Object reference (TYPE REF TO) CL_PARTNER_PPF Globally Unique Identifier 20001113
13 PROCESSLOG Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20001113
14 PROTOCOLNO Instance attribute Protected Type reference (TYPE) BALOGNR Application Log: Log Number 20001113
15 SAVE_LOG Instance attribute Private Type reference (TYPE) CHAR1 Save Processing Log? 20020902
16 STATE Instance attribute Private Object reference (TYPE REF TO) CL_WORKFLOW_PPF OBJECT SERVICES STATE 20000502
17 TRIGG Instance attribute Protected Object reference (TYPE REF TO) CL_TRIGGER_PPF Action 20001113
18 WF_INSTANC Instance attribute Protected Type reference (TYPE) SWW_WIID Work Item ID 20001113
19 WF_TEMPL Instance attribute Protected Type reference (TYPE) SWW_TASK Task ID 20001113
20 WF_TEMPLTEXT Instance attribute Protected Type reference (TYPE) TEXT132 Text (Length 132) 20001113
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_PROCESSLOG Instance method Protected Method Generates the Processing Log 20000602
2 DELETE_PROCESSLOG Instance method Protected Method Deletes the Processing Log 20000509
3 EXECUTE Instance method Protected Method Execute/Preview 20000602
4 GETM_ALL_DATA Instance method Public Method Reads all Data 20000515
5 GET_BOR_OBJ Instance method Public Get-method of a virtual attribute Reads the Attribute BOR_OBJ 20001010
6 GET_BUS_OBJ Instance method Public Get-method of a virtual attribute Reads the Attribute BUS_OBJ 20030617
7 GET_CHANGED Instance method Public Get-method of a virtual attribute Reads the Attribute CHANGED 20000509
8 GET_CONTAINER Instance method Public Get-method of a virtual attribute Reads the Attribute CONTAINER 20000629
9 GET_CONTAINER_REF Instance method Private Get-method of a virtual attribute Reads the Attribute CONTAINER_REF 20000703
10 GET_CONTAINER_STATUS Instance method Private Get-method of a virtual attribute Reads the Attribute CONTAINER_STATUS 20020826
11 GET_CONTDISPL Instance method Public Get-method of a virtual attribute Reads the Attribute CONTDISPL 20000728
12 GET_CUSTCONT Instance method Public Get-method of a virtual attribute Reads the Attribute CUSTCONT 20000629
13 GET_EVENT_HANDLER Instance method Public Get-method of a virtual attribute Reads the Attribute EVENT_HANDLER 20000704
14 GET_PARTNR Instance method Public Get-method of a virtual attribute Reads the Attribute PARTNR 20000509
15 GET_PROCESSLOG Instance method Private Get-method of a virtual attribute Reads the Attribute PROCESSLOG 20000509
16 GET_PROTOCOLNO Instance method Public Get-method of a virtual attribute Reads the Attribute PROTOCOLNO 20000509
17 GET_SAVE_LOG Instance method Private Get-method of a virtual attribute Reads Attribute SAVE_LOG 20020902
18 GET_TRIGG Instance method Public Get-method of a virtual attribute Reads the Attribute TRIGG 20000509
19 GET_WF_INSTANC Instance method Public Get-method of a virtual attribute Reads the Attribute WF_INSTANC 20000602
20 GET_WF_TEMPL Instance method Public Get-method of a virtual attribute Reads the Attribute WF_TEMPL 20000602
21 GET_WF_TEMPLTEXT Instance method Public Get-method of a virtual attribute Reads the Attribute WF_TEMPLTEXT 20001016
22 LOAD_PROCESSLOG Instance method Protected Method Loads the Processing Log 20000509
23 SAVE_PROCESSLOG Instance method Protected Method Saves the Processing Log 20000602
24 SETM_ALL_DATA Instance method Public Method Sets all Data 20000515
25 SET_BOR_OBJ Instance method Public Set-method of a virtual attribute Sets the Attribute BOR_OBJ 20001010
26 SET_BUS_OBJ Instance method Public Set-method of a virtual attribute Sets the Attribute BUS_OBJ 20030617
27 SET_CHANGED Instance method Public Set-method of a virtual attribute Sets the Attribute CHANGED 20000509
28 SET_CONTAINER Instance method Public Set-method of a virtual attribute Sets the Attribute CONTAINER 20000629
29 SET_CONTAINER_REF Instance method Private Set-method of a virtual attribute Sets the Attribute CONTAINER_REF 20000703
30 SET_CONTAINER_STATUS Instance method Private Set-method of a virtual attribute Sets the Attribute CONTAINER_STATUS 20020826
31 SET_CONTDISPL Instance method Public Set-method of a virtual attribute Sets the Attribute CONTDISPL 20000728
32 SET_CUSTCONT Instance method Public Set-method of a virtual attribute Sets the Attribute CUSTCONT 20000629
33 SET_EVENT_HANDLER Instance method Public Set-method of a virtual attribute Sets the Attribute EVENT_HANDLER 20000704
34 SET_PARTNR Instance method Public Set-method of a virtual attribute Sets the Attribute PARTNR 20000509
35 SET_PROCESSLOG Instance method Private Set-method of a virtual attribute Sets the Attribute PROCESSLOG 20000509
36 SET_PROTOCOLNO Instance method Public Set-method of a virtual attribute Sets the Attribute PROTOCOLNO 20000509
37 SET_SAVE_LOG Instance method Private Set-method of a virtual attribute Sets Attribute SAVE_LOG 20020902
38 SET_TRIGG Instance method Public Set-method of a virtual attribute Sets the Attribute TRIGG 20000509
39 SET_WF_INSTANC Instance method Public Set-method of a virtual attribute Sets the Attribute WF_INSTANC 20000602
40 SET_WF_TEMPL Instance method Public Set-method of a virtual attribute Sets the Attribute WF_TEMPL 20000602
41 SET_WF_TEMPLTEXT Instance method Public Set-method of a virtual attribute Sets the Attribute WF_TEMPLTEXT 20001016
Events
Class CL_WORKFLOW_PPF has no event.
Types
Class CL_WORKFLOW_PPF has no local type.
Method Signatures

Method CREATE_PROCESSLOG Signature

Method CREATE_PROCESSLOG on class CL_WORKFLOW_PPF has no parameter.
Method CREATE_PROCESSLOG on class CL_WORKFLOW_PPF has no exception.

Method DELETE_PROCESSLOG Signature

Method DELETE_PROCESSLOG on class CL_WORKFLOW_PPF has no parameter.
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services: Objekt nicht gefunden 20050203
2 PROTOCOL_COULD_NOT_BE_DELETED 无法删除日志 20000509

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_APPL_REF Call by reference Object reference (TYPE REF TO) OBJECT 应用程序对象 20000602
2 Importing IP_PREVIEW Call by reference Type reference (TYPE) CHAR1 预览标记 20000602
3 Returning RP_STATUS Value transfer Type reference (TYPE) PPFDTSTAT PPF: 输出状态 20000602

Method EXECUTE on class CL_WORKFLOW_PPF has no exception.

Method GETM_ALL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_ALL_DATA Value transfer Type reference (TYPE) PPFTWFRU PPF: 媒体方法调用 (运行时间) 20000515

Method GETM_ALL_DATA on class CL_WORKFLOW_PPF has no exception.

Method GET_BOR_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) OJ_NAME 属性值 20001010
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method GET_BUS_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SIBFTYPEID Attributwert 20030617
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030617

Method GET_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) PPFDMECHNG 属性值 20000509
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method GET_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SWJ_CONDID 属性值 20000629
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method GET_CONTAINER_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_SWJ_PPF_CONTAINER 属性值 20000703
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method GET_CONTAINER_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CHAR1 属性值 20020826
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20020826

Method GET_CONTDISPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) RS38L_FNAM 属性值 20000728
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method GET_CUSTCONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CHAR1 属性值 20000629
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method GET_EVENT_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_EVENTHANDLER_PPF 属性值 20000704
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method GET_PARTNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_PARTNER_PPF 属性值 20000509
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method GET_PROCESSLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BALLOGHNDL 属性值 20000509
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method GET_PROTOCOLNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BALOGNR 属性值 20000509
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method GET_SAVE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CHAR1 属性值 20020902
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20020902

Method GET_TRIGG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_TRIGGER_PPF 属性值 20000509
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method GET_WF_INSTANC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SWW_WIID 属性值 20000602
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method GET_WF_TEMPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SWW_TASK 属性值 20000602
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method GET_WF_TEMPLTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TEXT132 属性值 20001016
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method LOAD_PROCESSLOG Signature

Method LOAD_PROCESSLOG on class CL_WORKFLOW_PPF has no parameter.
Method LOAD_PROCESSLOG on class CL_WORKFLOW_PPF has no exception.

Method SAVE_PROCESSLOG Signature

Method SAVE_PROCESSLOG on class CL_WORKFLOW_PPF has no parameter.
Method SAVE_PROCESSLOG on class CL_WORKFLOW_PPF has no exception.

Method SETM_ALL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ALL_DATA Call by reference Type reference (TYPE) PPFTWFRU PPF: 媒体方法调用 (运行时间) 20000515

Method SETM_ALL_DATA on class CL_WORKFLOW_PPF has no exception.

Method SET_BOR_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BOR_OBJ Call by reference Type reference (TYPE) OJ_NAME 属性值 20001010
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method SET_BUS_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUS_OBJ Call by reference Type reference (TYPE) SIBFTYPEID Attributwert 20030617
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030617

Method SET_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGED Call by reference Type reference (TYPE) PPFDMECHNG 属性值 20000509
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method SET_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTAINER Call by reference Type reference (TYPE) SWJ_CONDID 属性值 20000629
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method SET_CONTAINER_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTAINER_REF Call by reference Object reference (TYPE REF TO) IF_SWJ_PPF_CONTAINER 属性值 20000703
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method SET_CONTAINER_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTAINER_STATUS Call by reference Type reference (TYPE) CHAR1 属性值 20020826
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20020826

Method SET_CONTDISPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTDISPL Call by reference Type reference (TYPE) RS38L_FNAM 属性值 20000728
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method SET_CUSTCONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUSTCONT Call by reference Type reference (TYPE) CHAR1 属性值 20000629
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method SET_EVENT_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EVENT_HANDLER Call by reference Object reference (TYPE REF TO) CL_EVENTHANDLER_PPF 属性值 20000704
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method SET_PARTNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNR Call by reference Object reference (TYPE REF TO) CL_PARTNER_PPF 属性值 20000509
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method SET_PROCESSLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROCESSLOG Call by reference Type reference (TYPE) BALLOGHNDL 属性值 20000509
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method SET_PROTOCOLNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROTOCOLNO Call by reference Type reference (TYPE) BALOGNR 属性值 20000509
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method SET_SAVE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAVE_LOG Call by reference Type reference (TYPE) CHAR1 属性值 20020902
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20020902

Method SET_TRIGG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TRIGG Call by reference Object reference (TYPE REF TO) CL_TRIGGER_PPF 属性值 20000509
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method SET_WF_INSTANC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WF_INSTANC Call by reference Type reference (TYPE) SWW_WIID 属性值 20000602
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method SET_WF_TEMPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WF_TEMPL Call by reference Type reference (TYPE) SWW_TASK 属性值 20000602
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125

Method SET_WF_TEMPLTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WF_TEMPLTEXT Call by reference Type reference (TYPE) TEXT132 属性值 20001016
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND 对象服务异常 20010125
History
Last changed by/on SAP  20090618 
SAP Release Created in 46D