Hierarchy

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SWF_WFM_COMPONENT | WFM Process Component | 20030305 |
Properties
Interface | IF_SWF_WFM_COMPONENT | |
Short Description | WFM: Process Component |
General Data
Package | SWP | Business Workflow: Processor |
Created | 20030305 | SAP |
Last changed | 20110908 | SAP |
Unicode checks active |
Forward declarations
Interface IF_SWF_WFM_COMPONENT has no forward declaration.
Interfaces
Interface IF_SWF_WFM_COMPONENT has no interface.
Friends
Interface IF_SWF_WFM_COMPONENT has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_DESTROY_MODE_AFTER_COMMIT | Constant | Public | Type reference (TYPE) | SWPCMPDM | 'A' | Destructor Mode for WFM Components | 20060530 | |
2 | C_DESTROY_MODE_CLEANUP | Constant | Public | Type reference (TYPE) | SWPCMPDM | 'C' | Destructor Mode for WFM Components | 20031120 | |
3 | C_DESTROY_MODE_ROLLBACK | Constant | Public | Type reference (TYPE) | SWPCMPDM | 'R' | Destructor Mode for WFM Components | 20031120 | |
4 | C_DESTROY_MODE_SYNC | Constant | Public | Type reference (TYPE) | SWPCMPDM | 'S' | Destructor Mode for WFM Components | 20031120 | |
5 | M_COMPONENT_GUID | Instance attribute | Public | Type reference (TYPE) | SWPCMPGUID | 20030714 |
Methods
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | COMPONENT_QUERY_FOR_GUID | Instance Event (0) |
Public (2) |
20030825 |
Types
Interface IF_SWF_WFM_COMPONENT has no local type.
Method Signatures
Method ADD_TO_WIM_TRANSACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_PROPAGATE | Call by reference | Type reference (TYPE) | FLAG | SPACE | allgemeines flag | 20031120 |
Method ADD_TO_WIM_TRANSACTION on Interface IF_SWF_WFM_COMPONENT has no exception.
Method CANCEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_FAILURE_COUNTER | Value transfer | Type reference (TYPE) | SYINDEX | Schleifen, aktueller Schleifendurchlauf | 20040129 | ||
2 | ![]() |
IM_CANCEL_ONLY_CHILDREN | Value transfer | Type reference (TYPE) | FLAG | SPACE | 20030917 | ||
3 | ![]() |
IM_RETRY_MODE | Value transfer | Type reference (TYPE) | FLAG | SPACE | allgemeines flag | 20040129 |
Method CANCEL on Interface IF_SWF_WFM_COMPONENT has no exception.
Method CAST_WIM_COMPONENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_COMPONENT_WIM | Value transfer | Object reference (TYPE REF TO) | IF_SWF_WFM_COMPONENT_WIM | 20030620 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WFM: Methode liefert kein Ergebnis | 20031010 |
Method CHECK_EXCEPTION_CAUGHT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_EXCEPTION_NAME | Call by reference | Type reference (TYPE) | SWD_LEVTNAM | char255 | 20040114 | ||
2 | ![]() |
RE_EXCEPTION_CAUGHT | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20040114 |
Method CHECK_EXCEPTION_CAUGHT on Interface IF_SWF_WFM_COMPONENT has no exception.
Method DESTROY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_MODE | Call by reference | Type reference (TYPE) | SWPCMPDM | Destruktormodus für WFM-Komponenten | 20031120 | ||
2 | ![]() |
IM_PROPAGATED | Call by reference | Type reference (TYPE) | FLAG | ' ' | 20050201 |
Method DESTROY on Interface IF_SWF_WFM_COMPONENT has no exception.
Method DISPOSE_ENQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_PROPAGATE | Value transfer | Type reference (TYPE) | FLAG | 'X' | 20060102 |
Method DISPOSE_ENQUEUE on Interface IF_SWF_WFM_COMPONENT has no exception.
Method GET_COMPONENT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_COMPONENT_CLASS | Value transfer | Type reference (TYPE) | SWPCMPCLS | 20030928 | |||
2 | ![]() |
EX_COMPONENT_TYPE | Value transfer | Type reference (TYPE) | SWPCMPTYP | 20030928 | |||
3 | ![]() |
EX_IS_LOOP | Value transfer | Type reference (TYPE) | FLAG | 20030928 | |||
4 | ![]() |
EX_IS_PARALLEL_SECTION | Value transfer | Type reference (TYPE) | FLAG | 20030928 | |||
5 | ![]() |
EX_WIM_COMPONENT | Value transfer | Type reference (TYPE) | FLAG | 20030928 |
Method GET_COMPONENT_TYPE on Interface IF_SWF_WFM_COMPONENT has no exception.
Method GET_CONSISTENT_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_METHOD | Call by reference | Type reference (TYPE) | SWF_METNAM | Workflow: Methodenname | 20031219 | ||
2 | ![]() |
RE_CONSISTENT_STATE | Value transfer | Type reference (TYPE) | SWPCONSTAT | WFM: konsistenter Zustand | 20031219 |
Method GET_CONSISTENT_STATE on Interface IF_SWF_WFM_COMPONENT has no exception.
Method GET_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_PARFOREACH_INDEX | Call by reference | Type reference (TYPE) | SWC_INDEX | 20030626 | |||
2 | ![]() |
IM_WIM_BINDING_SOURCE | Value transfer | Type reference (TYPE) | FLAG | SPACE | allgemeines flag | 20031118 | |
3 | ![]() |
RE_CONTAINER | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | $REF$ | 20030310 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WFM: Ausnahme | 20030715 |
Method GET_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_GUID | Value transfer | Type reference (TYPE) | SWPCMPGUID | 20030320 |
Method GET_GUID on Interface IF_SWF_WFM_COMPONENT has no exception.
Method GET_LOOP_INDEX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_LOOP_INDEX | Value transfer | Type reference (TYPE) | SWP_LOOPIND | WFM: Schleifenzähler eines Knotens | 20040601 |
Method GET_LOOP_INDEX on Interface IF_SWF_WFM_COMPONENT has no exception.
Method GET_NEXT_LOOP_COUNTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_LOOP_COUNTER | Value transfer | Type reference (TYPE) | SWP_LOOPIND | WFM: Schleifenzähler eines Knotens | 20040601 |
Method GET_NEXT_LOOP_COUNTER on Interface IF_SWF_WFM_COMPONENT has no exception.
Method GET_NEXT_NODE_STRATEGY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_NEXT_NODE_STRATEGY | Value transfer | Object reference (TYPE REF TO) | IF_SWF_WFM_NEXT_NODE_STRATEGY | 20030927 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WFM System-Ausnahme | 20031010 |
Method GET_NODEID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_NODEID | Value transfer | Type reference (TYPE) | SWD_NODEID | 20030625 |
Method GET_NODEID on Interface IF_SWF_WFM_COMPONENT has no exception.
Method GET_NODE_HIERARCHY_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_DATA | Value transfer | Type reference (TYPE) | SWP_NODES | 20030714 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WFM: Methodenaufruf an konkreter Instanz unsinnig | 20031010 |
Method GET_PARENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_PARENT | Value transfer | Object reference (TYPE REF TO) | IF_SWF_WFM_COMPONENT | $REF$ | 20030305 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WFM: Methode liefert kein Ergebnis | 20031010 |
Method GET_PARFOREACH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_PARFOREACH | Value transfer | Object reference (TYPE REF TO) | CL_SWF_WFM_PARALLEL_DYNAMIC | 20030825 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WFM: Methode liefert kein Ergebnis | 20031010 |
Method GET_PARFOREACH_INDEX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_PARFOREACH_INDEX | Value transfer | Type reference (TYPE) | SWP_PARIND | 20030702 |
Method GET_PARFOREACH_INDEX on Interface IF_SWF_WFM_COMPONENT has no exception.
Method GET_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_SWF_RUN_RESULT | Workflow: Ergebnis | 20031104 |
Method GET_RESULT on Interface IF_SWF_WFM_COMPONENT has no exception.
Method GET_SAVE_AFTER_SYNC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_METHOD | Call by reference | Type reference (TYPE) | SWF_METNAM | 20060616 | |||
2 | ![]() |
RE_SAVE_AFTER_SYNC | Value transfer | Type reference (TYPE) | FLAG | 20060616 |
Method GET_SAVE_AFTER_SYNC on Interface IF_SWF_WFM_COMPONENT has no exception.
Method GET_WIM_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_COMPONENT_TYPE | Value transfer | Type reference (TYPE) | SWPCMPTYP | 20031011 | |||
2 | ![]() |
EX_WIM_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_SWF_WFM_COMPONENT | 20031011 | |||
3 | ![]() |
EX_WIM_CONTEXT_WIID | Call by reference | Type reference (TYPE) | SWW_WIID | 20031011 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WFM: Methodenaufruf an konkreter Instanz unsinnig | 20031011 | |
2 | ![]() |
WFM System-Ausnahme | 20031011 |
Method HAS_CHILD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_COMPONENT_GUID | Value transfer | Type reference (TYPE) | SWPCMPGUID | 20030714 | |||
2 | ![]() |
RE_HAS_CHILD | Value transfer | Type reference (TYPE) | FLAG | 20030714 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WFM: Methodenaufruf an konkreter Instanz unsinnig | 20031010 |
Method IS_CANCELLED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_IS_CANCELLED | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20040129 |
Method IS_CANCELLED on Interface IF_SWF_WFM_COMPONENT has no exception.
Method IS_COMPLETED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_IS_COMPLETED | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20040129 |
Method IS_COMPLETED on Interface IF_SWF_WFM_COMPONENT has no exception.
Method IS_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_IS_NEW | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20040113 |
Method IS_NEW on Interface IF_SWF_WFM_COMPONENT has no exception.
Method LOG_EXCEPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_SWF_WFM | WFM: Ausnahme | 20040114 | ||
2 | ![]() |
IM_STAGE | Call by reference | Type reference (TYPE) | SWPCMPEXST | WFM: Phase in der synchronen Queue | 20040114 |
Method LOG_EXCEPTION on Interface IF_SWF_WFM_COMPONENT has no exception.
Method RAISE_EXCEPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_DO_ROLLBACK | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20031201 | ||
2 | ![]() |
IM_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_SWF_WFM | WFM: Ausnahme | 20040113 | ||
3 | ![]() |
IM_RESULT | Call by reference | Object reference (TYPE REF TO) | IF_SWF_RUN_RESULT | Workflow: Result | 20031112 | ||
4 | ![]() |
IM_RESULT_TYPE | Call by reference | Type reference (TYPE) | SWF_RESTYP | Workflow: Resulttyp | 20031112 | ||
5 | ![]() |
IM_RESULT_VALUE | Call by reference | Type reference (TYPE) | STRING | 20031112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WFM: Nicht abgefangene Exception (Definition) | 20031112 | |
2 | ![]() |
WFM: Exception für den WIM | 20040114 |
Method REGAIN_ENQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_PROPAGATE | Value transfer | Type reference (TYPE) | FLAG | 'X' | 20060102 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WFM: Ausnahme | 20060102 | |
2 | ![]() |
WFM Fehler: Enqueue im WIM | 20060102 |
Method RETRY_SET_FINAL_STATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_FAILURE_COUNTER | Value transfer | Type reference (TYPE) | SYTABIX | Interne Tabellen, aktueller Zeilenindex | 20040129 | ||
2 | ![]() |
IM_CANCEL_ERROR | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20050518 | ||
3 | ![]() |
IM_COMPLETION_ERROR | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20050518 |
Method RETRY_SET_FINAL_STATES on Interface IF_SWF_WFM_COMPONENT has no exception.
Method ROLLBACK Signature
Method ROLLBACK on Interface IF_SWF_WFM_COMPONENT has no parameter.
Method ROLLBACK on Interface IF_SWF_WFM_COMPONENT has no exception.
Method ROLLBACK_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_SWPJOIN | Call by reference | Type reference (TYPE) | SWP_JOIN | 20060616 | |||
2 | ![]() |
IM_SWPNODE | Call by reference | Type reference (TYPE) | SWPNODE | 20060616 | |||
3 | ![]() |
IM_SWPNODEWI | Call by reference | Type reference (TYPE) | SWP_NODEWI | 20060616 |
Method ROLLBACK_NEW on Interface IF_SWF_WFM_COMPONENT has no exception.
Method SET_DISCARD_AT_CLEANUP Signature
Method SET_DISCARD_AT_CLEANUP on Interface IF_SWF_WFM_COMPONENT has no parameter.
Method SET_DISCARD_AT_CLEANUP on Interface IF_SWF_WFM_COMPONENT has no exception.
Method SET_PARENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_PARENT | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20030714 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WFM System-Ausnahme | 20031010 |
Method SET_STARTING_FLAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_STARTING_FLAG | Call by reference | Type reference (TYPE) | FLAG | 'X' | 20031028 |
Method SET_STARTING_FLAG on Interface IF_SWF_WFM_COMPONENT has no exception.
Method SET_SUSPEND_ERRORTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_SUSPEND_ERRORTYPE | Call by reference | Type reference (TYPE) | SWP_ERRTYP | 20031020 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WFM: Methodenaufruf an konkreter Instanz unsinnig | 20031020 |
Method SYNC Signature
Method SYNC on Interface IF_SWF_WFM_COMPONENT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070405 |
Event Signatures
Event COMPONENT_QUERY_FOR_GUID Signature
Event COMPONENT_QUERY_FOR_GUID on Interface IF_SWF_WFM_COMPONENT has no parameter.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 640 |