SAP ABAP Class /SRMERP/CL_WF_PROCESS_MANAGER (Process Manager)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-SSP (Application Component) Self-Service Procurement
     /SRMERP/WF_CORE (Package) Workflow Engine Core
Properties
Class /SRMERP/CL_WF_PROCESS_MANAGER  
Short Description Process Manager    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /SRMERP/WF_CORE   Workflow Engine Core 
Created 20100517   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /SRMERP/CL_WF_PROCESS_MANAGER has no interface implemented.
Friends
Class /SRMERP/CL_WF_PROCESS_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_TEMP_WORKFLOW_ID Constant Private Type reference (TYPE) /SRMERP/WF_WORKFLOW_INST_ID '0000000001' Workflow instance identifier 20100517
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ITEM Static method Public Method Adds the given into the corresponding decision set. 20100517
2 BIND_PROCESS_TO_SBWF Static method Public Method Binds the SAP Business Worflow instance to the SRM Process 20100517
3 COMMIT_DECISION Static method Public Method Checks and commits current decision (status) 20100517
4 COMPLETE_WORKITEM Static method Public Method Updates an exisiting SRM WFL Core workitem 20100517
5 CONSOLIDATE_ITEM_STATUS Static method Private Method Consolidate status of items included in eventual multiple DS 20100517
6 CREATE_DECISION_SET Static method Public Method Create a decision se 20100517
7 CREATE_PROCESS_INSTANCE Static method Public Method Create a process instance. 20100517
8 CREATE_WORKITEM Static method Public Method Creates a SRM WFL Core work item. 20100517
9 DECIDE_APPROVAL_LVL_MANDATORY Static method Private Method Sets Ad-Hoc level attributes (e.g.by reference level) 20100517
10 DELETE_ITEM Static method Public Method Marks the given items as deleted. 20100517
11 DELETE_RUNTIME_CONFIG_CACHE Static method Public Method Deletes the cache of the runtime config 20100517
12 DELETE_WF_PROCESS Static method Public Method Delete Actual WF Process because Business Object was Deleted 20100517
13 DETERMINE_PROCESS_RESTART Static method Public Method Determines whether process restart shall be performed 20100517
14 EXECUTE_ADJUST_WI Static method Public Method Signals the execution of the document adjustment task. 20100517
15 FINISH_PROCESS Static method Public Method Called by the SBWFL as closing step of the workflow. 20100517
16 GET_CURRENT_PROCESS_LEVEL Static method Public Method Attributes of the current process level 20100517
17 GET_CURRENT_PROCESS_LEVEL_INFO Static method Public Method Returns all information about current process level 20100517
18 GET_CURRENT_WORKITEMS_BY_AGENT Static method Public Method Retrieves workitem objects for given user and document 20100517
19 GET_CURRENT_WORKITEMS_BY_DOC Static method Public Method Retrieves workitem objects for given user and document 20100517
20 GET_DECISION Static method Public Method Returns the currently stored decision for this decision set 20100517
21 GET_DECISIONSET Static method Public Method Retrieves the decisionset related to the given workitem. 20100517
22 GET_DECISIONSET_BY_OID Static method Public Method Return the DS object for given OID, null if no object found 20100517
23 GET_DOC_SUBSET_KEY_BY_WF_ID Static method Public Method 20100715
24 GET_DS_ITEM Static method Private Method Retrieves decision set items respecting the Object Service 20100517
25 GET_ITEM_STATUS Static method Public Method Get Status of all Items of a BO 20100517
26 GET_LEVEL_DECISION_STATUS Static method Public Method Returns the approval decision for the current process level 20100517
27 GET_LEVEL_DEC_STATUS Static method Public Method get decision status for a certain level 20100517
28 GET_LEVEL_REJECTED_ITEMS Static method Public Method Returns all rejected items of the current process level 20100517
29 GET_PROCESS_BY_DOCUMENT Static method Public Method Determine process by Document ID 20100517
30 GET_PROCESS_BY_OID Static method Public Method Determine process by Document ID 20100517
31 GET_PROCESS_BY_WF_ID Static method Public Method Determine process by Workflow ID 20100517
32 GET_PROCESS_STATUS Static method Public Method Runtime status of the process (INITIAL, ACTIVE, FINISHED) 20100517
33 GET_REJECTED_ITEMS Static method Public Method Retrieves the rejected items for the given document. 20100517
34 GET_RESPONSIBLE_AGENTS Static method Public Method Retruns the responsible agents for given decision set 20100517
35 GET_RUNTIME_CONFIG Static method Public Method 20100517
36 GET_WF_ADMINISTRATOR Static method Public Method return WD aministrators of the current workflow (template) 20100517
37 GET_WORKFLOW_ID_BY_DOCUMENT Static method Public Method Returns the main workflow ID for the given Document ID. 20100517
38 GET_WORKITEM_BY_DECISIONSET Static method Public Method Retrieves the workitem related to the given decisionset. 20100517
39 GET_WORKITEM_INFO Static method Public Method Return the detailed information for the given work item ID 20100517
40 GET_WORKITEM_REF_BY_SBWF_ID Static method Public Method Retrieves the object ref of workitem by SAP B. WFL WI_ID. 20100517
41 HANDLE_PARTIALLY_REJECTED_ITMS Static method Public Method Handle partially rejected items in a decision set 20100930
42 HAS_WORKFLOW_ERROR Static method Public Method Determine if workflow has status with active current level 20100517
43 INTERRUPT_PROCESS Static method Public Method Signal a process interruption 20100517
44 IS_DOCUMENT_AVAILABLE Static method Public Method Verifies if the PDO is currently occupied by the process 20100517
45 IS_PROCESS_INTERRUPTED Static method Public Method True, if process interruption has been successful 20100517
46 IS_RELEASE_PROCESS Static method Public Method Determines whether process is 'shortcut' release process 20100517
47 NEXT_PROCESS_LEVEL Static method Public Method Requests the process to move to the next process level 20100517
48 NOTIFY_NO_AGENTS_FOUND Static method Private Method send a notification that no agents were found (to WF admin) 20100517
49 QUERY_PROCESS Static method Private Method Retrieves Process instance for given filter. 20100517
50 REINITIALIZE_PROCESS Static method Public Method Restart process 20100517
51 REQUEST_RESTART Static method Public Method Request Restart of Workflow 20100517
52 RESET_DECISION Static method Public Method Resets the decision information for the current decision set 20100517
53 RESET_ITEM_DECISION Static method Public Method Resets the decision (approval status) previously made. 20100517
54 RESTART_PROCESS_LEVEL Static method Public Method Requests a restart of the current level 20100517
55 RETRIEVE_COMPLETE_PROTOCOL Static method Public Method 20100517
56 REVISE Static method Public Method Signals execution of document revision task. 20100517
57 SAVE_TRACE Static method Public Method Save the trace into DB if it is activated 20120328
58 SET_DECISION Static method Public Method Save Decision in WF core 20100517
59 SET_ITEM_DECISION Static method Public Method Save Decision in WF core 20100517
60 SET_PROCESS_LEVEL_STATUS Static method Public Method Sets the status of the current level 20100517
61 START_PROCESS Static method Public Method Starts a process 20100517
62 VALIDATE_WORKITEM Static method Public Method Verifies if given workitem is valid for given user. 20100517
Events
Class /SRMERP/CL_WF_PROCESS_MANAGER has no event.
Types
Class /SRMERP/CL_WF_PROCESS_MANAGER has no local type.
Method Signatures

Method ADD_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM_LIST Call by reference Type reference (TYPE) /SRMERP/T_WF_DOC_ITEM_GUID Table of removed Purchasing Document Item GUIDs. 20100517
2 Importing IT_ITEM_LIST Call by reference Type reference (TYPE) /SRMERP/T_WF_DOC_ITEM_GUID Table of Purchasing Document Item GUIDs 20100517
3 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
4 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_ID 20100517
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_NOT_FOUND 20100517

Method BIND_PROCESS_TO_SBWF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AGENT_ID Call by reference Type reference (TYPE) /SRMERP/WF_AGENT_ID Identification (PD-Org. ID) of workflow agent 20100517
2 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
3 Importing IV_WORKFLOW_ID Call by reference Type reference (TYPE) SWW_WIID Work item ID 20100517
4 Returning RV_PROCESS_ID Value transfer Type reference (TYPE) /SRMERP/WF_PROCESS_GUID SRM Workflow Process GUID 20100517
# Exception Resumable Description Created on
1 CX_BO_ABORT Abort Business Exception: Rollback Required 20100517
2 CX_BO_ERROR Error Business Exception 20100517
3 CX_BO_TEMPORARY Temporary Business Exception 20100517

Method COMMIT_DECISION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AGENT_ID Call by reference Type reference (TYPE) /SRMERP/WF_AGENT_ID Identification (PD-Org. ID) of workflow agent 20100517
2 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
3 Importing IV_RESTART Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Indicator for process restart 20100517
4 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) SWW_WIID Work item ID 20100517
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_DECISION_MISSING 20100517
2 /SRMERP/CX_WF_NOT_FOUND 20100517

Method COMPLETE_WORKITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AGENT Call by reference Type reference (TYPE) /SRMERP/WF_AGENT_ID Identification (PD-Org. ID) of workflow agent 20100517
2 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_ID Structure for SAP Business WFL workitem counterpart 20100517
# Exception Resumable Description Created on
1 CX_BO_ERROR Error Bus. Exception 20100517

Method CONSOLIDATE_ITEM_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITEM_STATUS Call by reference Type reference (TYPE) /SRMERP/T_BO_APPROVALSTATUS Consolidated item status 20100517
2 Importing IS_NEW_ITEM_STATUS Call by reference Type reference (TYPE) /SRMERP/S_BO_APPROVALSTATUS Given item status 20100517

Method CONSOLIDATE_ITEM_STATUS on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method CREATE_DECISION_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DECISION_SET_REF Call by reference Type reference (TYPE) /SRMERP/T_WF_DECISIONSET Table of References to /SAPSRM/IF_WF_DECISIONSET 20100517
2 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) /SRMERP/IF_WF_PROCESS Interface of SRM Process Instance 20100517
3 Importing IV_AGENT_ID Call by reference Type reference (TYPE) /SRMERP/WF_AGENT_ID Identification (PD-Org. ID) of workflow agent 20100517
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT 20100517
2 /SRMERP/CX_WF_ERROR 20100517

Method CREATE_PROCESS_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_PROCESS_INSTANCE Call by reference Object reference (TYPE REF TO) /SRMERP/IF_WF_PROCESS Interface of SRM Process Instance 20100517
2 Importing IV_AGENT_ID Call by reference Type reference (TYPE) /SRMERP/WF_AGENT_ID Identification (PD-Org. ID) of workflow agent 20100517
3 Importing IV_BO_TYPE Call by reference Type reference (TYPE) /SRMERP/WF_BO_TYPE 20100715
4 Importing IV_DOCUMENT_VERSION_NO Call by reference Type reference (TYPE) /SRMERP/WF_DOCUMENT_VERSION_NO Procurement Document Object Version Number 20100517
5 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
6 Importing IV_DSS_NAME Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_NAME Name of Document Subset 20110610
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT 20100517
2 /SRMERP/CX_WF_ERROR Basis Exception: WF engine 20100910

Method CREATE_WORKITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_WORKITEM Call by reference Type reference (TYPE) /SRMERP/S_WF_WORKITEM Structure for SAP Business WFL workitem counterpart 20100517

Method CREATE_WORKITEM on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method DECIDE_APPROVAL_LVL_MANDATORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_APPROVAL_MANDATORY Call by reference Type reference (TYPE) ABAP_BOOL 20100517
2 Importing IS_FINAL_PROCESS_LEVEL Call by reference Type reference (TYPE) /SRMERP/S_WF_PROCESS_LEVEL Process Level Attributes 20100517
3 Importing IS_NEXT_PROCESS_LEVEL Call by reference Type reference (TYPE) /SRMERP/S_WF_PROCESS_LEVEL Process Level Attributes 20100517
4 Importing IS_PREVIOUS_PROCESS_LEVEL Call by reference Type reference (TYPE) /SRMERP/S_WF_PROCESS_LEVEL Process Level Attributes 20100517
5 Importing IS_REFERENCE_PROCESS_LEVEL Call by reference Type reference (TYPE) /SRMERP/S_WF_PROCESS_LEVEL Process Level Attributes 20100517
6 Importing IV_REL_POSITION Call by reference Type reference (TYPE) /SRMERP/WF_REL_ADHOC_POSITION Relative Ad Hoc Process Level Position 20100517
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT 20100517
2 /SRMERP/CX_WF_ERROR 20100517

Method DELETE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM_LIST Call by reference Type reference (TYPE) /SRMERP/T_WF_DOC_ITEM_GUID Table of removed Purchasing Document Item GUIDs. 20100517
2 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) /SRMERP/IF_WF_PROCESS Re-initialize process 20100517
3 Importing IT_ITEM_LIST Call by reference Type reference (TYPE) /SRMERP/T_WF_DOC_ITEM_GUID Table of Purchasing Document Item GUIDs 20100517

Method DELETE_ITEM on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method DELETE_RUNTIME_CONFIG_CACHE Signature

Method DELETE_RUNTIME_CONFIG_CACHE on class /SRMERP/CL_WF_PROCESS_MANAGER has no parameter.
Method DELETE_RUNTIME_CONFIG_CACHE on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method DELETE_WF_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AGENT_ID Value transfer Type reference (TYPE) /SRMERP/WF_AGENT_ID Identification (PD-Org. ID) of workflow agent 20100517
2 Importing IV_BO_TYPE Value transfer Type reference (TYPE) /SRMERP/WF_BO_TYPE 20100715
3 Importing IV_DOC_SUBSET_KEY Value transfer Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715

Method DELETE_WF_PROCESS on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method DETERMINE_PROCESS_RESTART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) /SRMERP/IF_WF_PROCESS Approval Process Interface 20100517
2 Importing IV_DEFAULT_RESTART Call by reference Type reference (TYPE) ABAP_BOOL ABAP_UNDEFINED Indicate default restart behavior 20100517
3 Returning RV_RESTART Value transfer Type reference (TYPE) ABAP_BOOL 20100517
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT 20100517
2 /SRMERP/CX_WF_ERROR 20100517

Method EXECUTE_ADJUST_WI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AGENT_ID Call by reference Type reference (TYPE) /SRMERP/WF_AGENT_ID 20100517
2 Importing IV_DOCUMENT_CHANGE Call by reference Type reference (TYPE) CHAR1 Indicator for document change 20100517
3 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
4 Importing IV_RESTART Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Indicator for process restart 20100517
5 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_ID Workitem identifier 20100517
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT 20100517
2 /SRMERP/CX_WF_NOT_FOUND 20100517

Method FINISH_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WF_BO Call by reference Object reference (TYPE REF TO) /SRMERP/CL_WF_BO Generic PDO as Facade to Workflow 20100518
2 Importing IV_AGENT_ID Call by reference Type reference (TYPE) /SRMERP/WF_AGENT_ID Identification (PD-Org. ID) of workflow agent 20100517
3 Importing IV_PROCESS_STATUS Call by reference Type reference (TYPE) /SRMERP/WF_PROCESS_STATUS Final process status of document 20100517
# Exception Resumable Description Created on
1 CX_BO_ABORT Abort Bus. Exception: Rollback erforderlich 20100517
2 CX_BO_ERROR Error Business Exception 20100517
3 CX_BO_TEMPORARY Temporary Bus. Exception 20100517

Method GET_CURRENT_PROCESS_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PROCESS_LEVEL Call by reference Type reference (TYPE) /SRMERP/S_WF_PROCESS_LEVEL Process Level Attributes 20100517
2 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
3 Importing IV_RESOLVE_AGENTS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Resolve agents on request only 20100517
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_NOT_FOUND 20100517

Method GET_CURRENT_PROCESS_LEVEL_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DECISION_TYPE Call by reference Type reference (TYPE) /SRMERP/WF_DECISION_TYPE Decision Type 20100517
2 Exporting EV_PROCESS_LEVEL_TYPE Call by reference Type reference (TYPE) /SRMERP/WF_PROCESS_LEVEL_TYPE Process Level Type 20100517
3 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715

Method GET_CURRENT_PROCESS_LEVEL_INFO on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method GET_CURRENT_WORKITEMS_BY_AGENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AGENT_ID Call by reference Type reference (TYPE) /SRMERP/WF_AGENT_ID Identification (PD-Org. ID) of workflow agent 20100517
2 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20100517
4 Returning RT_WORKITEM Value transfer Type reference (TYPE) /SRMERP/T_WF_WORKITEM Table of references to workitem objects 20100517

Method GET_CURRENT_WORKITEMS_BY_AGENT on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method GET_CURRENT_WORKITEMS_BY_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AGENT_ID Call by reference Type reference (TYPE) /SRMERP/WF_AGENT_ID Identification (PD-Org. ID) of workflow agent 20100517
2 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
3 Returning RT_WORKITEM Value transfer Type reference (TYPE) /SRMERP/T_WF_WORKITEM Table of references to workitem objects 20100517
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT 20100517
2 /SRMERP/CX_WF_ERROR 20100517

Method GET_DECISION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
2 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_ID Workitem identifier 20100517
3 Returning RV_DECISION Value transfer Type reference (TYPE) /SRMERP/WF_DS_STATUS Returns the currently stored decion for this decision set 20100517
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ERROR 20100517
2 /SRMERP/CX_WF_NOT_FOUND 20100517

Method GET_DECISIONSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
2 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_ID Workitem identifier 20100517
3 Returning RO_DECISIONSET Value transfer Object reference (TYPE REF TO) /SRMERP/IF_WF_DECISIONSET Decision Set 20100517
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_NOT_FOUND 20100517

Method GET_DECISIONSET_BY_OID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OID Call by reference Type reference (TYPE) OS_GUID Globally Unique Identifier 20100517
2 Returning RO_DECISIONSET Value transfer Object reference (TYPE REF TO) /SRMERP/IF_WF_DECISIONSET Decision Set 20100517

Method GET_DECISIONSET_BY_OID on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method GET_DOC_SUBSET_KEY_BY_WF_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WORKFLOW_ID Call by reference Type reference (TYPE) /SRMERP/WF_WORKFLOW_INST_ID 20100715
2 Returning RV_DOC_SUBSET_KEY Value transfer Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715

Method GET_DOC_SUBSET_KEY_BY_WF_ID on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method GET_DS_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DECISION_SET Call by reference Type reference (TYPE) /SRMERP/T_WF_DECISIONSET Table of References to /SAPSRM/IF_WF_DECISIONSET 20100517
2 Importing IT_DECISION_SET_ITEM_GUID Call by reference Type reference (TYPE) /SRMERP/T_WF_DOC_ITEM_GUID Table of Purchasing Document Item GUIDs 20100517
3 Returning RT_DS_ITEM Value transfer Type reference (TYPE) /SRMERP/T_WF_DS_ITEM Table of References to /SAPSRM/IF_WF_DS_ITEM 20100517

Method GET_DS_ITEM on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method GET_ITEM_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM_STATUS Call by reference Type reference (TYPE) /SRMERP/T_BO_APPROVALSTATUS GUID Table 20100517
2 Importing IT_ITEM_GUIDS Call by reference Type reference (TYPE) /SRMERP/T_WF_DOC_ITEM_GUID GUID Table 20100517
3 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715

Method GET_ITEM_STATUS on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method GET_LEVEL_DECISION_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROCESS_GUID Call by reference Type reference (TYPE) /SRMERP/WF_PROCESS_GUID 20100517
2 Returning RV_LEVEL_DECISION Value transfer Type reference (TYPE) /SRMERP/WF_DECISION Status of a decision 20100517
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT 20100517
2 /SRMERP/CX_WF_ERROR 20100517

Method GET_LEVEL_DEC_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROCESS_LEVEL_OID Call by reference Type reference (TYPE) OS_GUID Globally Unique Identifier 20100517
2 Importing IV_STEP_COUNTER Call by reference Type reference (TYPE) /SRMERP/WF_STEP_COUNTER Number of iterations of a process level 20100517
3 Returning RV_DECISION Value transfer Type reference (TYPE) /SRMERP/WF_DECISION Status of a decision 20100517
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT 20100517
2 /SRMERP/CX_WF_ERROR 20100517

Method GET_LEVEL_REJECTED_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM_LIST Call by reference Type reference (TYPE) /SRMERP/T_WF_DOC_ITEM_GUID Table of Purchasing Document Item GUIDs 20100517
2 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) /SRMERP/IF_WF_PROCESS Re-initialize process 20100517

Method GET_LEVEL_REJECTED_ITEMS on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method GET_PROCESS_BY_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
2 Returning RO_PROCESS Value transfer Object reference (TYPE REF TO) /SRMERP/IF_WF_PROCESS Interface of SRM Process Instance 20100517

Method GET_PROCESS_BY_DOCUMENT on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method GET_PROCESS_BY_OID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROCESS_OID Call by reference Type reference (TYPE) /SRMERP/WF_PROCESS_GUID SRM Workflow Process GUID 20100517
2 Returning RO_PROCESS Value transfer Object reference (TYPE REF TO) /SRMERP/IF_WF_PROCESS Interface of SRM Process Instance 20100517

Method GET_PROCESS_BY_OID on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method GET_PROCESS_BY_WF_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WORKFLOW_ID Call by reference Type reference (TYPE) /SRMERP/WF_WORKFLOW_INST_ID Workflow instance identifier 20100517
2 Returning RO_PROCESS Value transfer Object reference (TYPE REF TO) /SRMERP/IF_WF_PROCESS Interface of SRM Process Instance 20100517

Method GET_PROCESS_BY_WF_ID on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method GET_PROCESS_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
2 Returning RV_RESULT Value transfer Type reference (TYPE) /SRMERP/WF_PROCESS_STATUS Current process status of document 20100517

Method GET_PROCESS_STATUS on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method GET_REJECTED_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM_LIST Call by reference Type reference (TYPE) /SRMERP/T_WF_DOC_ITEM_GUID Table of Purchasing Document Item GUIDs 20100517
2 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
3 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_ID Workitem identifier 20100517

Method GET_REJECTED_ITEMS on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method GET_RESPONSIBLE_AGENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DECISIONSET_OID Call by reference Type reference (TYPE) OS_GUID Globally Unique Identifier 20100517
2 Returning RT_AGENT Value transfer Type reference (TYPE) /SRMERP/T_WF_APPROVER Table of workflow agents 20100517

Method GET_RESPONSIBLE_AGENTS on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method GET_RUNTIME_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) /SRMERP/IF_WF_PROCESS Approval Process Interface 20100517
2 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
3 Importing IV_PROCESS_SCHEME Call by reference Type reference (TYPE) /SRMERP/WF_PROCESS_SCHEME Process Level Scheme 20100517
4 Returning RO_RUNTIME_CONFIG Value transfer Object reference (TYPE REF TO) /SRMERP/IF_WF_RUNTIME_HDL Runtime data handler 20100517
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT 20100517
2 /SRMERP/CX_WF_ERROR 20100517

Method GET_WF_ADMINISTRATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) /SRMERP/WF_WORKFLOW_INST_ID Workflow instance identifier 20100517
2 Returning RT_ADMINISTRATOR Value transfer Type reference (TYPE) /SRMERP/T_WF_AGENT_ID Table of workflow administrators 20100517

Method GET_WF_ADMINISTRATOR on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method GET_WORKFLOW_ID_BY_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
2 Returning RV_WORKFLOW_ID Value transfer Type reference (TYPE) /SRMERP/WF_WORKFLOW_INST_ID Workflow instance identifier 20100517

Method GET_WORKFLOW_ID_BY_DOCUMENT on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method GET_WORKITEM_BY_DECISIONSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DECISIONSET_OID Call by reference Type reference (TYPE) OS_GUID decisionset identifier 20100517
2 Returning RV_WORKITEM_ID Value transfer Type reference (TYPE) SWW_WIID workitem identifier 20100517
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_NOT_FOUND 20100517

Method GET_WORKITEM_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_WORKITEM_IS_VALID Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100517
2 Exporting EV_WORKITEM_TYPE Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_TYPE SRM Approval Process workitem types 20100517
3 Importing IV_USER_ID Call by reference Type reference (TYPE) SY-UNAME User Name 20100517
4 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) SWW_WIID Work item ID 20100517

Method GET_WORKITEM_INFO on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method GET_WORKITEM_REF_BY_SBWF_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SBWF_WORKITEM_ID Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_ID Workitem identifier 20100517
2 Returning RO_WORKITEM Value transfer Object reference (TYPE REF TO) /SRMERP/CL_WF_WORKITEM Counterpart to SBWF workitem 20100517

Method GET_WORKITEM_REF_BY_SBWF_ID on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method HANDLE_PARTIALLY_REJECTED_ITMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WF_BO Call by reference Object reference (TYPE REF TO) /SRMERP/CL_WF_BO Business Object Wrapper 20100930
2 Importing IT_REJECTED_ITEMS Call by reference Type reference (TYPE) /SRMERP/T_WF_DOC_ITEM_GUID Table of Purchasing Document Item GUIDs 20100930
3 Importing IV_AGENT_ID Call by reference Type reference (TYPE) /SRMERP/WF_AGENT_ID Identification (PD-Org. ID) of Workflow Agent 20100930
# Exception Resumable Description Created on
1 CX_BO_ABORT Abort Business Exception: Rollback Required 20100930
2 CX_BO_APPLICATION Application Business Exception 20100930
3 CX_BO_TEMPORARY Temporary Business Exception 20100930

Method HAS_WORKFLOW_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
2 Returning RV_RESULT Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100517

Method HAS_WORKFLOW_ERROR on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method INTERRUPT_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AGENT_ID Call by reference Type reference (TYPE) /SRMERP/WF_AGENT_ID Identification (PD-Org. ID) of workflow agent 20100517
2 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ERROR 20100517

Method IS_DOCUMENT_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
2 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20100517

Method IS_DOCUMENT_AVAILABLE on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method IS_PROCESS_INTERRUPTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
2 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20100517
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT 20100517

Method IS_RELEASE_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROCESS_ID Call by reference Type reference (TYPE) /SRMERP/WF_PROCESS_GUID SRM Workflow Process GUID 20100517
2 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20100517
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT 20100517

Method NEXT_PROCESS_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) /SRMERP/IF_WF_PROCESS Re-initialize process 20100517
2 Returning RO_PROCESS_LEVEL Value transfer Object reference (TYPE REF TO) /SRMERP/CL_WF_PROCESS_LEVEL Process level 20100517
# Exception Resumable Description Created on
1 CX_BO_ABORT Abort Bus. Exception: Rollback erforderlich 20100517
2 CX_BO_ERROR Error Business Exception 20100517
3 CX_BO_TEMPORARY Temporary Bus. Exception 20100517

Method NOTIFY_NO_AGENTS_FOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOCUMENT Call by reference Type reference (TYPE) /SRMERP/S_BD_WF_DOC_SUBSET Purchasing Document Subset (BAdI Interface Parameter) 20100517
2 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) /SRMERP/WF_WORKFLOW_INST_ID Work item ID 20100517

Method NOTIFY_NO_AGENTS_FOUND on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method QUERY_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTR_NAME Call by reference Type reference (TYPE) STRING 20100517
2 Importing IV_ATTR_VALUE Call by reference Type reference (TYPE) ANY 20100517
3 Returning RO_PROCESS Value transfer Object reference (TYPE REF TO) /SRMERP/IF_WF_PROCESS Interface of SRM Process Instance 20100517

Method QUERY_PROCESS on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method REINITIALIZE_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) /SRMERP/IF_WF_PROCESS Re-initialize process 20100517
2 Importing IV_FORCE_UPDATE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20100517
3 Returning RV_UPDATED Value transfer Type reference (TYPE) ABAP_BOOL Indicates whether process instance has been updated 20100517
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT 20100517

Method REQUEST_RESTART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEFAULT_RESTART Call by reference Type reference (TYPE) ABAP_BOOL Default system restart indicator 20100517
2 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
3 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_ID ID of current dialog work item 20100517
4 Returning RV_RESTART Value transfer Type reference (TYPE) ABAP_BOOL Restart indicator 20100517
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT 20100517
2 /SRMERP/CX_WF_ERROR 20100517

Method RESET_DECISION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
2 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_ID Workitem identifier 20100517

Method RESET_DECISION on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method RESET_ITEM_DECISION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM_LIST Call by reference Type reference (TYPE) /SRMERP/T_WF_DOC_ITEM_GUID Table item GUIDs for which the item decisions had been reset 20100517
2 Importing IT_ITEM_LIST Call by reference Type reference (TYPE) /SRMERP/T_WF_DOC_ITEM_GUID Table of Purchasing Document Item GUIDs 20100517
3 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
4 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_ID 20100517
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_NOT_FOUND 20100517

Method RESTART_PROCESS_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) /SRMERP/IF_WF_PROCESS 20100517
2 Returning RV_COUNTER Value transfer Type reference (TYPE) /SRMERP/WF_STEP_COUNTER Number of iterations of a process level 20100517
# Exception Resumable Description Created on
1 CX_BO_ABORT Abort Bus. Exception: Rollback erforderlich 20100517
2 CX_BO_APPLICATION Application Bus. Exception 20100517
3 CX_BO_TEMPORARY Temporary Bus. Exception 20100517

Method RETRIEVE_COMPLETE_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PROCESS_PROTOCOL Call by reference Type reference (TYPE) /SRMERP/S_WF_PROCESS_PROTOCOL Chronological process protocol 20100517
2 Importing IV_AGENT_ID Call by reference Type reference (TYPE) /SRMERP/WF_AGENT_ID Identification (PD-Org. ID) of workflow agent 20100517
3 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT 20100517
2 /SRMERP/CX_WF_ERROR 20100517

Method REVISE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AGENT_ID Call by reference Type reference (TYPE) /SRMERP/WF_AGENT_ID Identification (PD-Org. ID) of workflow agent 20100517
2 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
3 Importing IV_RESTART Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Indicator for process restart 20100517
4 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_ID Workitem identifier 20100517
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT 20100517
2 /SRMERP/CX_WF_NOT_FOUND 20100517

Method SAVE_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TRACE Call by reference Object reference (TYPE REF TO) IF_FDT_TRACE FDT: Trace 20120328
2 Importing IV_FUNCTION_ID Call by reference Type reference (TYPE) CHAR2 Version Number Component 20120328

Method SAVE_TRACE on class /SRMERP/CL_WF_PROCESS_MANAGER has no exception.

Method SET_DECISION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
2 Importing IV_STATUS Call by reference Type reference (TYPE) /SRMERP/WF_DS_APPR_STATUS Approval Status 20100517
3 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) SWW_WIID Work item ID 20100517
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ERROR 20100517
2 /SRMERP/CX_WF_NOT_FOUND 20100517

Method SET_ITEM_DECISION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ITEM_STATUS Call by reference Type reference (TYPE) /SRMERP/T_BO_APPROVALSTATUS table: status of items in approval process 20100517
2 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
3 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) SWW_WIID Work item ID 20100517
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ERROR 20100517
2 /SRMERP/CX_WF_NOT_FOUND 20100517

Method SET_PROCESS_LEVEL_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS Call by reference Object reference (TYPE REF TO) /SRMERP/IF_WF_PROCESS Re-initialize process 20100517
2 Importing IV_PROCESS_LEVEL_STATUS Call by reference Type reference (TYPE) /SRMERP/WF_PROCESS_LEVEL_STAT Process Level Status 20100517
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT 20100517

Method START_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AGENT_ID Call by reference Type reference (TYPE) /SRMERP/WF_AGENT_ID Identification (PD-Org. ID) of workflow agent 20100517
2 Importing IV_BO_TYPE Call by reference Type reference (TYPE) /SRMERP/WF_BO_TYPE 20100715
3 Importing IV_DOC_SUBSET_KEY Call by reference Type reference (TYPE) /SRMERP/WF_DOC_SUBSET_KEY 20100715
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT 20100517

Method VALIDATE_WORKITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AGENT_ID Call by reference Type reference (TYPE) /SRMERP/WF_AGENT_ID Identification (PD-Org. ID) of workflow agent 20100517
2 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) /SRMERP/WF_WORKITEM_ID Workitem identifier 20100517
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_NOT_FOUND 20100517
History
Last changed by/on SAP  20130531 
SAP Release Created in 606