Hierarchy

⤷

⤷

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 | ![]() |
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 | ![]() |
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 | ![]() |
Static method | Public | Method | Adds the given into the corresponding decision set. | 20100517 |
2 | ![]() |
Static method | Public | Method | Binds the SAP Business Worflow instance to the SRM Process | 20100517 |
3 | ![]() |
Static method | Public | Method | Checks and commits current decision (status) | 20100517 |
4 | ![]() |
Static method | Public | Method | Updates an exisiting SRM WFL Core workitem | 20100517 |
5 | ![]() |
Static method | Private | Method | Consolidate status of items included in eventual multiple DS | 20100517 |
6 | ![]() |
Static method | Public | Method | Create a decision se | 20100517 |
7 | ![]() |
Static method | Public | Method | Create a process instance. | 20100517 |
8 | ![]() |
Static method | Public | Method | Creates a SRM WFL Core work item. | 20100517 |
9 | ![]() |
Static method | Private | Method | Sets Ad-Hoc level attributes (e.g.by reference level) | 20100517 |
10 | ![]() |
Static method | Public | Method | Marks the given items as deleted. | 20100517 |
11 | ![]() |
Static method | Public | Method | Deletes the cache of the runtime config | 20100517 |
12 | ![]() |
Static method | Public | Method | Delete Actual WF Process because Business Object was Deleted | 20100517 |
13 | ![]() |
Static method | Public | Method | Determines whether process restart shall be performed | 20100517 |
14 | ![]() |
Static method | Public | Method | Signals the execution of the document adjustment task. | 20100517 |
15 | ![]() |
Static method | Public | Method | Called by the SBWFL as closing step of the workflow. | 20100517 |
16 | ![]() |
Static method | Public | Method | Attributes of the current process level | 20100517 |
17 | ![]() |
Static method | Public | Method | Returns all information about current process level | 20100517 |
18 | ![]() |
Static method | Public | Method | Retrieves workitem objects for given user and document | 20100517 |
19 | ![]() |
Static method | Public | Method | Retrieves workitem objects for given user and document | 20100517 |
20 | ![]() |
Static method | Public | Method | Returns the currently stored decision for this decision set | 20100517 |
21 | ![]() |
Static method | Public | Method | Retrieves the decisionset related to the given workitem. | 20100517 |
22 | ![]() |
Static method | Public | Method | Return the DS object for given OID, null if no object found | 20100517 |
23 | ![]() |
Static method | Public | Method | 20100715 | |
24 | ![]() |
Static method | Private | Method | Retrieves decision set items respecting the Object Service | 20100517 |
25 | ![]() |
Static method | Public | Method | Get Status of all Items of a BO | 20100517 |
26 | ![]() |
Static method | Public | Method | Returns the approval decision for the current process level | 20100517 |
27 | ![]() |
Static method | Public | Method | get decision status for a certain level | 20100517 |
28 | ![]() |
Static method | Public | Method | Returns all rejected items of the current process level | 20100517 |
29 | ![]() |
Static method | Public | Method | Determine process by Document ID | 20100517 |
30 | ![]() |
Static method | Public | Method | Determine process by Document ID | 20100517 |
31 | ![]() |
Static method | Public | Method | Determine process by Workflow ID | 20100517 |
32 | ![]() |
Static method | Public | Method | Runtime status of the process (INITIAL, ACTIVE, FINISHED) | 20100517 |
33 | ![]() |
Static method | Public | Method | Retrieves the rejected items for the given document. | 20100517 |
34 | ![]() |
Static method | Public | Method | Retruns the responsible agents for given decision set | 20100517 |
35 | ![]() |
Static method | Public | Method | 20100517 | |
36 | ![]() |
Static method | Public | Method | return WD aministrators of the current workflow (template) | 20100517 |
37 | ![]() |
Static method | Public | Method | Returns the main workflow ID for the given Document ID. | 20100517 |
38 | ![]() |
Static method | Public | Method | Retrieves the workitem related to the given decisionset. | 20100517 |
39 | ![]() |
Static method | Public | Method | Return the detailed information for the given work item ID | 20100517 |
40 | ![]() |
Static method | Public | Method | Retrieves the object ref of workitem by SAP B. WFL WI_ID. | 20100517 |
41 | ![]() |
Static method | Public | Method | Handle partially rejected items in a decision set | 20100930 |
42 | ![]() |
Static method | Public | Method | Determine if workflow has status with active current level | 20100517 |
43 | ![]() |
Static method | Public | Method | Signal a process interruption | 20100517 |
44 | ![]() |
Static method | Public | Method | Verifies if the PDO is currently occupied by the process | 20100517 |
45 | ![]() |
Static method | Public | Method | True, if process interruption has been successful | 20100517 |
46 | ![]() |
Static method | Public | Method | Determines whether process is 'shortcut' release process | 20100517 |
47 | ![]() |
Static method | Public | Method | Requests the process to move to the next process level | 20100517 |
48 | ![]() |
Static method | Private | Method | send a notification that no agents were found (to WF admin) | 20100517 |
49 | ![]() |
Static method | Private | Method | Retrieves Process instance for given filter. | 20100517 |
50 | ![]() |
Static method | Public | Method | Restart process | 20100517 |
51 | ![]() |
Static method | Public | Method | Request Restart of Workflow | 20100517 |
52 | ![]() |
Static method | Public | Method | Resets the decision information for the current decision set | 20100517 |
53 | ![]() |
Static method | Public | Method | Resets the decision (approval status) previously made. | 20100517 |
54 | ![]() |
Static method | Public | Method | Requests a restart of the current level | 20100517 |
55 | ![]() |
Static method | Public | Method | 20100517 | |
56 | ![]() |
Static method | Public | Method | Signals execution of document revision task. | 20100517 |
57 | ![]() |
Static method | Public | Method | Save the trace into DB if it is activated | 20120328 |
58 | ![]() |
Static method | Public | Method | Save Decision in WF core | 20100517 |
59 | ![]() |
Static method | Public | Method | Save Decision in WF core | 20100517 |
60 | ![]() |
Static method | Public | Method | Sets the status of the current level | 20100517 |
61 | ![]() |
Static method | Public | Method | Starts a process | 20100517 |
62 | ![]() |
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 | ![]() |
ET_ITEM_LIST | Call by reference | Type reference (TYPE) | /SRMERP/T_WF_DOC_ITEM_GUID | Table of removed Purchasing Document Item GUIDs. | 20100517 | ||
2 | ![]() |
IT_ITEM_LIST | Call by reference | Type reference (TYPE) | /SRMERP/T_WF_DOC_ITEM_GUID | Table of Purchasing Document Item GUIDs | 20100517 | ||
3 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 | |||
4 | ![]() |
IV_WORKITEM_ID | Call by reference | Type reference (TYPE) | /SRMERP/WF_WORKITEM_ID | 20100517 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100517 |
Method BIND_PROCESS_TO_SBWF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_AGENT_ID | Call by reference | Type reference (TYPE) | /SRMERP/WF_AGENT_ID | Identification (PD-Org. ID) of workflow agent | 20100517 | ||
2 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 | |||
3 | ![]() |
IV_WORKFLOW_ID | Call by reference | Type reference (TYPE) | SWW_WIID | Work item ID | 20100517 | ||
4 | ![]() |
RV_PROCESS_ID | Value transfer | Type reference (TYPE) | /SRMERP/WF_PROCESS_GUID | SRM Workflow Process GUID | 20100517 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Abort Business Exception: Rollback Required | 20100517 | |
2 | ![]() |
Error Business Exception | 20100517 | |
3 | ![]() |
Temporary Business Exception | 20100517 |
Method COMMIT_DECISION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_AGENT_ID | Call by reference | Type reference (TYPE) | /SRMERP/WF_AGENT_ID | Identification (PD-Org. ID) of workflow agent | 20100517 | ||
2 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 | |||
3 | ![]() |
IV_RESTART | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Indicator for process restart | 20100517 | |
4 | ![]() |
IV_WORKITEM_ID | Call by reference | Type reference (TYPE) | SWW_WIID | Work item ID | 20100517 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100517 | ||
2 | ![]() |
20100517 |
Method COMPLETE_WORKITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_AGENT | Call by reference | Type reference (TYPE) | /SRMERP/WF_AGENT_ID | Identification (PD-Org. ID) of workflow agent | 20100517 | ||
2 | ![]() |
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 | ![]() |
Error Bus. Exception | 20100517 |
Method CONSOLIDATE_ITEM_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_ITEM_STATUS | Call by reference | Type reference (TYPE) | /SRMERP/T_BO_APPROVALSTATUS | Consolidated item status | 20100517 | ||
2 | ![]() |
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 | ![]() |
ET_DECISION_SET_REF | Call by reference | Type reference (TYPE) | /SRMERP/T_WF_DECISIONSET | Table of References to /SAPSRM/IF_WF_DECISIONSET | 20100517 | ||
2 | ![]() |
IO_PROCESS | Call by reference | Object reference (TYPE REF TO) | /SRMERP/IF_WF_PROCESS | Interface of SRM Process Instance | 20100517 | ||
3 | ![]() |
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 | ![]() |
20100517 | ||
2 | ![]() |
20100517 |
Method CREATE_PROCESS_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_PROCESS_INSTANCE | Call by reference | Object reference (TYPE REF TO) | /SRMERP/IF_WF_PROCESS | Interface of SRM Process Instance | 20100517 | ||
2 | ![]() |
IV_AGENT_ID | Call by reference | Type reference (TYPE) | /SRMERP/WF_AGENT_ID | Identification (PD-Org. ID) of workflow agent | 20100517 | ||
3 | ![]() |
IV_BO_TYPE | Call by reference | Type reference (TYPE) | /SRMERP/WF_BO_TYPE | 20100715 | |||
4 | ![]() |
IV_DOCUMENT_VERSION_NO | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOCUMENT_VERSION_NO | Procurement Document Object Version Number | 20100517 | ||
5 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 | |||
6 | ![]() |
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 | ![]() |
20100517 | ||
2 | ![]() |
Basis Exception: WF engine | 20100910 |
Method CREATE_WORKITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
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 | ![]() |
EV_APPROVAL_MANDATORY | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100517 | |||
2 | ![]() |
IS_FINAL_PROCESS_LEVEL | Call by reference | Type reference (TYPE) | /SRMERP/S_WF_PROCESS_LEVEL | Process Level Attributes | 20100517 | ||
3 | ![]() |
IS_NEXT_PROCESS_LEVEL | Call by reference | Type reference (TYPE) | /SRMERP/S_WF_PROCESS_LEVEL | Process Level Attributes | 20100517 | ||
4 | ![]() |
IS_PREVIOUS_PROCESS_LEVEL | Call by reference | Type reference (TYPE) | /SRMERP/S_WF_PROCESS_LEVEL | Process Level Attributes | 20100517 | ||
5 | ![]() |
IS_REFERENCE_PROCESS_LEVEL | Call by reference | Type reference (TYPE) | /SRMERP/S_WF_PROCESS_LEVEL | Process Level Attributes | 20100517 | ||
6 | ![]() |
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 | ![]() |
20100517 | ||
2 | ![]() |
20100517 |
Method DELETE_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ITEM_LIST | Call by reference | Type reference (TYPE) | /SRMERP/T_WF_DOC_ITEM_GUID | Table of removed Purchasing Document Item GUIDs. | 20100517 | ||
2 | ![]() |
IO_PROCESS | Call by reference | Object reference (TYPE REF TO) | /SRMERP/IF_WF_PROCESS | Re-initialize process | 20100517 | ||
3 | ![]() |
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 | ![]() |
IV_AGENT_ID | Value transfer | Type reference (TYPE) | /SRMERP/WF_AGENT_ID | Identification (PD-Org. ID) of workflow agent | 20100517 | ||
2 | ![]() |
IV_BO_TYPE | Value transfer | Type reference (TYPE) | /SRMERP/WF_BO_TYPE | 20100715 | |||
3 | ![]() |
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 | ![]() |
IO_PROCESS | Call by reference | Object reference (TYPE REF TO) | /SRMERP/IF_WF_PROCESS | Approval Process Interface | 20100517 | ||
2 | ![]() |
IV_DEFAULT_RESTART | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_UNDEFINED | Indicate default restart behavior | 20100517 | |
3 | ![]() |
RV_RESTART | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100517 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100517 | ||
2 | ![]() |
20100517 |
Method EXECUTE_ADJUST_WI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_AGENT_ID | Call by reference | Type reference (TYPE) | /SRMERP/WF_AGENT_ID | 20100517 | |||
2 | ![]() |
IV_DOCUMENT_CHANGE | Call by reference | Type reference (TYPE) | CHAR1 | Indicator for document change | 20100517 | ||
3 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 | |||
4 | ![]() |
IV_RESTART | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Indicator for process restart | 20100517 | |
5 | ![]() |
IV_WORKITEM_ID | Call by reference | Type reference (TYPE) | /SRMERP/WF_WORKITEM_ID | Workitem identifier | 20100517 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100517 | ||
2 | ![]() |
20100517 |
Method FINISH_PROCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_WF_BO | Call by reference | Object reference (TYPE REF TO) | /SRMERP/CL_WF_BO | Generic PDO as Facade to Workflow | 20100518 | ||
2 | ![]() |
IV_AGENT_ID | Call by reference | Type reference (TYPE) | /SRMERP/WF_AGENT_ID | Identification (PD-Org. ID) of workflow agent | 20100517 | ||
3 | ![]() |
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 | ![]() |
Abort Bus. Exception: Rollback erforderlich | 20100517 | |
2 | ![]() |
Error Business Exception | 20100517 | |
3 | ![]() |
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 | ![]() |
ES_PROCESS_LEVEL | Call by reference | Type reference (TYPE) | /SRMERP/S_WF_PROCESS_LEVEL | Process Level Attributes | 20100517 | ||
2 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 | |||
3 | ![]() |
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 | ![]() |
20100517 |
Method GET_CURRENT_PROCESS_LEVEL_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_DECISION_TYPE | Call by reference | Type reference (TYPE) | /SRMERP/WF_DECISION_TYPE | Decision Type | 20100517 | ||
2 | ![]() |
EV_PROCESS_LEVEL_TYPE | Call by reference | Type reference (TYPE) | /SRMERP/WF_PROCESS_LEVEL_TYPE | Process Level Type | 20100517 | ||
3 | ![]() |
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 | ![]() |
IV_AGENT_ID | Call by reference | Type reference (TYPE) | /SRMERP/WF_AGENT_ID | Identification (PD-Org. ID) of workflow agent | 20100517 | ||
2 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 | |||
3 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | Language Key of Current Text Environment | 20100517 | ||
4 | ![]() |
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 | ![]() |
IV_AGENT_ID | Call by reference | Type reference (TYPE) | /SRMERP/WF_AGENT_ID | Identification (PD-Org. ID) of workflow agent | 20100517 | ||
2 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 | |||
3 | ![]() |
RT_WORKITEM | Value transfer | Type reference (TYPE) | /SRMERP/T_WF_WORKITEM | Table of references to workitem objects | 20100517 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100517 | ||
2 | ![]() |
20100517 |
Method GET_DECISION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 | |||
2 | ![]() |
IV_WORKITEM_ID | Call by reference | Type reference (TYPE) | /SRMERP/WF_WORKITEM_ID | Workitem identifier | 20100517 | ||
3 | ![]() |
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 | ![]() |
20100517 | ||
2 | ![]() |
20100517 |
Method GET_DECISIONSET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 | |||
2 | ![]() |
IV_WORKITEM_ID | Call by reference | Type reference (TYPE) | /SRMERP/WF_WORKITEM_ID | Workitem identifier | 20100517 | ||
3 | ![]() |
RO_DECISIONSET | Value transfer | Object reference (TYPE REF TO) | /SRMERP/IF_WF_DECISIONSET | Decision Set | 20100517 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100517 |
Method GET_DECISIONSET_BY_OID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_OID | Call by reference | Type reference (TYPE) | OS_GUID | Globally Unique Identifier | 20100517 | ||
2 | ![]() |
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 | ![]() |
IV_WORKFLOW_ID | Call by reference | Type reference (TYPE) | /SRMERP/WF_WORKFLOW_INST_ID | 20100715 | |||
2 | ![]() |
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 | ![]() |
IT_DECISION_SET | Call by reference | Type reference (TYPE) | /SRMERP/T_WF_DECISIONSET | Table of References to /SAPSRM/IF_WF_DECISIONSET | 20100517 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
ET_ITEM_STATUS | Call by reference | Type reference (TYPE) | /SRMERP/T_BO_APPROVALSTATUS | GUID Table | 20100517 | ||
2 | ![]() |
IT_ITEM_GUIDS | Call by reference | Type reference (TYPE) | /SRMERP/T_WF_DOC_ITEM_GUID | GUID Table | 20100517 | ||
3 | ![]() |
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 | ![]() |
IV_PROCESS_GUID | Call by reference | Type reference (TYPE) | /SRMERP/WF_PROCESS_GUID | 20100517 | |||
2 | ![]() |
RV_LEVEL_DECISION | Value transfer | Type reference (TYPE) | /SRMERP/WF_DECISION | Status of a decision | 20100517 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100517 | ||
2 | ![]() |
20100517 |
Method GET_LEVEL_DEC_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_PROCESS_LEVEL_OID | Call by reference | Type reference (TYPE) | OS_GUID | Globally Unique Identifier | 20100517 | ||
2 | ![]() |
IV_STEP_COUNTER | Call by reference | Type reference (TYPE) | /SRMERP/WF_STEP_COUNTER | Number of iterations of a process level | 20100517 | ||
3 | ![]() |
RV_DECISION | Value transfer | Type reference (TYPE) | /SRMERP/WF_DECISION | Status of a decision | 20100517 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100517 | ||
2 | ![]() |
20100517 |
Method GET_LEVEL_REJECTED_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ITEM_LIST | Call by reference | Type reference (TYPE) | /SRMERP/T_WF_DOC_ITEM_GUID | Table of Purchasing Document Item GUIDs | 20100517 | ||
2 | ![]() |
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 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 | |||
2 | ![]() |
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 | ![]() |
IV_PROCESS_OID | Call by reference | Type reference (TYPE) | /SRMERP/WF_PROCESS_GUID | SRM Workflow Process GUID | 20100517 | ||
2 | ![]() |
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 | ![]() |
IV_WORKFLOW_ID | Call by reference | Type reference (TYPE) | /SRMERP/WF_WORKFLOW_INST_ID | Workflow instance identifier | 20100517 | ||
2 | ![]() |
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 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 | |||
2 | ![]() |
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 | ![]() |
ET_ITEM_LIST | Call by reference | Type reference (TYPE) | /SRMERP/T_WF_DOC_ITEM_GUID | Table of Purchasing Document Item GUIDs | 20100517 | ||
2 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 | |||
3 | ![]() |
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 | ![]() |
IV_DECISIONSET_OID | Call by reference | Type reference (TYPE) | OS_GUID | Globally Unique Identifier | 20100517 | ||
2 | ![]() |
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 | ![]() |
IO_PROCESS | Call by reference | Object reference (TYPE REF TO) | /SRMERP/IF_WF_PROCESS | Approval Process Interface | 20100517 | ||
2 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 | |||
3 | ![]() |
IV_PROCESS_SCHEME | Call by reference | Type reference (TYPE) | /SRMERP/WF_PROCESS_SCHEME | Process Level Scheme | 20100517 | ||
4 | ![]() |
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 | ![]() |
20100517 | ||
2 | ![]() |
20100517 |
Method GET_WF_ADMINISTRATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_WORKITEM_ID | Call by reference | Type reference (TYPE) | /SRMERP/WF_WORKFLOW_INST_ID | Workflow instance identifier | 20100517 | ||
2 | ![]() |
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 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 | |||
2 | ![]() |
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 | ![]() |
IV_DECISIONSET_OID | Call by reference | Type reference (TYPE) | OS_GUID | decisionset identifier | 20100517 | ||
2 | ![]() |
RV_WORKITEM_ID | Value transfer | Type reference (TYPE) | SWW_WIID | workitem identifier | 20100517 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100517 |
Method GET_WORKITEM_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_WORKITEM_IS_VALID | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100517 | ||
2 | ![]() |
EV_WORKITEM_TYPE | Call by reference | Type reference (TYPE) | /SRMERP/WF_WORKITEM_TYPE | SRM Approval Process workitem types | 20100517 | ||
3 | ![]() |
IV_USER_ID | Call by reference | Type reference (TYPE) | SY-UNAME | User Name | 20100517 | ||
4 | ![]() |
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 | ![]() |
IV_SBWF_WORKITEM_ID | Call by reference | Type reference (TYPE) | /SRMERP/WF_WORKITEM_ID | Workitem identifier | 20100517 | ||
2 | ![]() |
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 | ![]() |
IO_WF_BO | Call by reference | Object reference (TYPE REF TO) | /SRMERP/CL_WF_BO | Business Object Wrapper | 20100930 | ||
2 | ![]() |
IT_REJECTED_ITEMS | Call by reference | Type reference (TYPE) | /SRMERP/T_WF_DOC_ITEM_GUID | Table of Purchasing Document Item GUIDs | 20100930 | ||
3 | ![]() |
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 | ![]() |
Abort Business Exception: Rollback Required | 20100930 | |
2 | ![]() |
Application Business Exception | 20100930 | |
3 | ![]() |
Temporary Business Exception | 20100930 |
Method HAS_WORKFLOW_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 | |||
2 | ![]() |
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 | ![]() |
IV_AGENT_ID | Call by reference | Type reference (TYPE) | /SRMERP/WF_AGENT_ID | Identification (PD-Org. ID) of workflow agent | 20100517 | ||
2 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100517 |
Method IS_DOCUMENT_AVAILABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 | |||
2 | ![]() |
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 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 | |||
2 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100517 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100517 |
Method IS_RELEASE_PROCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_PROCESS_ID | Call by reference | Type reference (TYPE) | /SRMERP/WF_PROCESS_GUID | SRM Workflow Process GUID | 20100517 | ||
2 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100517 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100517 |
Method NEXT_PROCESS_LEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_PROCESS | Call by reference | Object reference (TYPE REF TO) | /SRMERP/IF_WF_PROCESS | Re-initialize process | 20100517 | ||
2 | ![]() |
RO_PROCESS_LEVEL | Value transfer | Object reference (TYPE REF TO) | /SRMERP/CL_WF_PROCESS_LEVEL | Process level | 20100517 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Abort Bus. Exception: Rollback erforderlich | 20100517 | |
2 | ![]() |
Error Business Exception | 20100517 | |
3 | ![]() |
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 | ![]() |
IS_DOCUMENT | Call by reference | Type reference (TYPE) | /SRMERP/S_BD_WF_DOC_SUBSET | Purchasing Document Subset (BAdI Interface Parameter) | 20100517 | ||
2 | ![]() |
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 | ![]() |
IV_ATTR_NAME | Call by reference | Type reference (TYPE) | STRING | 20100517 | |||
2 | ![]() |
IV_ATTR_VALUE | Call by reference | Type reference (TYPE) | ANY | 20100517 | |||
3 | ![]() |
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 | ![]() |
IO_PROCESS | Call by reference | Object reference (TYPE REF TO) | /SRMERP/IF_WF_PROCESS | Re-initialize process | 20100517 | ||
2 | ![]() |
IV_FORCE_UPDATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20100517 | ||
3 | ![]() |
RV_UPDATED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Indicates whether process instance has been updated | 20100517 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100517 |
Method REQUEST_RESTART Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DEFAULT_RESTART | Call by reference | Type reference (TYPE) | ABAP_BOOL | Default system restart indicator | 20100517 | ||
2 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 | |||
3 | ![]() |
IV_WORKITEM_ID | Call by reference | Type reference (TYPE) | /SRMERP/WF_WORKITEM_ID | ID of current dialog work item | 20100517 | ||
4 | ![]() |
RV_RESTART | Value transfer | Type reference (TYPE) | ABAP_BOOL | Restart indicator | 20100517 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100517 | ||
2 | ![]() |
20100517 |
Method RESET_DECISION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 | |||
2 | ![]() |
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 | ![]() |
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 | ![]() |
IT_ITEM_LIST | Call by reference | Type reference (TYPE) | /SRMERP/T_WF_DOC_ITEM_GUID | Table of Purchasing Document Item GUIDs | 20100517 | ||
3 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 | |||
4 | ![]() |
IV_WORKITEM_ID | Call by reference | Type reference (TYPE) | /SRMERP/WF_WORKITEM_ID | 20100517 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100517 |
Method RESTART_PROCESS_LEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_PROCESS | Call by reference | Object reference (TYPE REF TO) | /SRMERP/IF_WF_PROCESS | 20100517 | |||
2 | ![]() |
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 | ![]() |
Abort Bus. Exception: Rollback erforderlich | 20100517 | |
2 | ![]() |
Application Bus. Exception | 20100517 | |
3 | ![]() |
Temporary Bus. Exception | 20100517 |
Method RETRIEVE_COMPLETE_PROTOCOL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_PROCESS_PROTOCOL | Call by reference | Type reference (TYPE) | /SRMERP/S_WF_PROCESS_PROTOCOL | Chronological process protocol | 20100517 | ||
2 | ![]() |
IV_AGENT_ID | Call by reference | Type reference (TYPE) | /SRMERP/WF_AGENT_ID | Identification (PD-Org. ID) of workflow agent | 20100517 | ||
3 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100517 | ||
2 | ![]() |
20100517 |
Method REVISE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_AGENT_ID | Call by reference | Type reference (TYPE) | /SRMERP/WF_AGENT_ID | Identification (PD-Org. ID) of workflow agent | 20100517 | ||
2 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 | |||
3 | ![]() |
IV_RESTART | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Indicator for process restart | 20100517 | |
4 | ![]() |
IV_WORKITEM_ID | Call by reference | Type reference (TYPE) | /SRMERP/WF_WORKITEM_ID | Workitem identifier | 20100517 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100517 | ||
2 | ![]() |
20100517 |
Method SAVE_TRACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_TRACE | Call by reference | Object reference (TYPE REF TO) | IF_FDT_TRACE | FDT: Trace | 20120328 | ||
2 | ![]() |
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 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 | |||
2 | ![]() |
IV_STATUS | Call by reference | Type reference (TYPE) | /SRMERP/WF_DS_APPR_STATUS | Approval Status | 20100517 | ||
3 | ![]() |
IV_WORKITEM_ID | Call by reference | Type reference (TYPE) | SWW_WIID | Work item ID | 20100517 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100517 | ||
2 | ![]() |
20100517 |
Method SET_ITEM_DECISION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_ITEM_STATUS | Call by reference | Type reference (TYPE) | /SRMERP/T_BO_APPROVALSTATUS | table: status of items in approval process | 20100517 | ||
2 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 | |||
3 | ![]() |
IV_WORKITEM_ID | Call by reference | Type reference (TYPE) | SWW_WIID | Work item ID | 20100517 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100517 | ||
2 | ![]() |
20100517 |
Method SET_PROCESS_LEVEL_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_PROCESS | Call by reference | Object reference (TYPE REF TO) | /SRMERP/IF_WF_PROCESS | Re-initialize process | 20100517 | ||
2 | ![]() |
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 | ![]() |
20100517 |
Method START_PROCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_AGENT_ID | Call by reference | Type reference (TYPE) | /SRMERP/WF_AGENT_ID | Identification (PD-Org. ID) of workflow agent | 20100517 | ||
2 | ![]() |
IV_BO_TYPE | Call by reference | Type reference (TYPE) | /SRMERP/WF_BO_TYPE | 20100715 | |||
3 | ![]() |
IV_DOC_SUBSET_KEY | Call by reference | Type reference (TYPE) | /SRMERP/WF_DOC_SUBSET_KEY | 20100715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100517 |
Method VALIDATE_WORKITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_AGENT_ID | Call by reference | Type reference (TYPE) | /SRMERP/WF_AGENT_ID | Identification (PD-Org. ID) of workflow agent | 20100517 | ||
2 | ![]() |
IV_WORKITEM_ID | Call by reference | Type reference (TYPE) | /SRMERP/WF_WORKITEM_ID | Workitem identifier | 20100517 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100517 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 606 |