SAP ABAP Class CL_SWF_RUN_WORKITEM_COMPATIBLE (Workflow: Access Methods to Work Item Properties)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-BMT-WFM (Application Component) SAP Business Workflow
⤷
SWW (Package) Business Workflow: Work Items

⤷

⤷

Properties
Class | CL_SWF_RUN_WORKITEM_COMPATIBLE | |
Short Description | Workflow: Access Methods to Work Item Properties | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | SWW | Business Workflow: Work Items |
Created | 20000925 | 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 CL_SWF_RUN_WORKITEM_COMPATIBLE has no interface implemented.
Friends
Class CL_SWF_RUN_WORKITEM_COMPATIBLE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SWDTPRSPRF | Workflow: Persistence Profile for Business Workflow | 20001106 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Generates container from Header+SWCONT | 20001123 |
2 | ![]() |
Static method | Public | Method | Container Persistence Class | 20001017 |
3 | ![]() |
Static method | Public | Method | Time of Generation | 20001110 |
4 | ![]() |
Static method | Public | Method | Unique ID of Step Definition | 20001017 |
5 | ![]() |
Static method | Public | Method | GUID/Structure of Step Definition | 20001206 |
6 | ![]() |
Static method | Public | Method | Workflow: Actual Execution Time | 20001017 |
7 | ![]() |
Static method | Public | Method | Gets Node ID from DEF_GUID | 20030815 |
8 | ![]() |
Static method | Public | Method | Workflow: Number of Attachments | 20001017 |
9 | ![]() |
Static method | Public | Method | 20130103 | |
10 | ![]() |
Static method | Private | Method | Reads persistence profile | 20001106 |
11 | ![]() |
Static method | Public | Method | Generates new deadline structure | 20011230 |
12 | ![]() |
Static method | Public | Method | Reference Time Zone | 20001110 |
13 | ![]() |
Static method | Public | Method | GUID of Top-Level Instance | 20001017 |
14 | ![]() |
Static method | Public | Method | Workflow Definition (Workflow Extension) | 20001211 |
15 | ![]() |
Static method | Public | Method | Workflow definition | 20001214 |
16 | ![]() |
Static method | Public | Method | Work Item for Object Persistence Class | 20001210 |
17 | ![]() |
Static method | Public | Method | Transfers Date+Time from SWWWIDEADL | 20011230 |
18 | ![]() |
Static method | Public | Method | Set GUID of Step Definition | 20001103 |
19 | ![]() |
Static method | Public | Method | 20130103 | |
20 | ![]() |
Static method | Public | Method | Attempts to derive relation class from container class | 20020111 |
Events
Class CL_SWF_RUN_WORKITEM_COMPATIBLE has no event.
Types
Class CL_SWF_RUN_WORKITEM_COMPATIBLE has no local type.
Method Signatures
Method CREATE_CONTAINER_FROM_BOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_BOR_CONTAINER | Call by reference | Type reference (TYPE) | SWCONTTAB | Container-Tabelle | 20001123 | ||
2 | ![]() |
IM_WIHEADER | Call by reference | Type reference (TYPE) | SWW_WIHEAD | Workflow: Struktur für Kopftabelle aller Workitemtypen | 20001123 | ||
3 | ![]() |
RE_CONTAINER_HANDLE | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container - Implementierung einer 'Collection' | 20001123 |
Method CREATE_CONTAINER_FROM_BOR on class CL_SWF_RUN_WORKITEM_COMPATIBLE has no exception.
Method GET_CONTAINER_CLASSNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_HEADER | Call by reference | Type reference (TYPE) | SWWWIHEAD | Kopftabelle für alle Workitemtypen | 20001017 | ||
2 | ![]() |
RETURN | Value transfer | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20001017 |
Method GET_CONTAINER_CLASSNAME on class CL_SWF_RUN_WORKITEM_COMPATIBLE has no exception.
Method GET_CREATE_TIMESTAMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_HEADER | Call by reference | Type reference (TYPE) | SWWWIHEAD | Kopftabelle für alle Workitemtypen | 20001110 | ||
2 | ![]() |
RETURN | Value transfer | Type reference (TYPE) | TIMESTAMPL | Timestamp | 20001110 |
Method GET_CREATE_TIMESTAMP on class CL_SWF_RUN_WORKITEM_COMPATIBLE has no exception.
Method GET_DEF_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_HEADER | Call by reference | Type reference (TYPE) | SWWWIHEAD | Kopftabelle für alle Workitemtypen | 20001017 | ||
2 | ![]() |
RETURN | Value transfer | Type reference (TYPE) | SWFRDGUID | Workflow: GUID der Schrittdefinition | 20001017 |
Method GET_DEF_GUID on class CL_SWF_RUN_WORKITEM_COMPATIBLE has no exception.
Method GET_DEF_GUID_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_GUID | Call by reference | Type reference (TYPE) | SWFRDGUID | Workflow: GUID der Schrittdefinition | 20001206 | ||
2 | ![]() |
EX_NODEID | Call by reference | Type reference (TYPE) | SWD_NODEID | Knotennummer | 20001206 | ||
3 | ![]() |
EX_NODETYPE | Call by reference | Type reference (TYPE) | SWD_NODETP | Workflow-Definition: Knotentypen | 20001211 | ||
4 | ![]() |
EX_TASK | Call by reference | Type reference (TYPE) | SWD_STEP_T | Aufgabenkürzel | 20001206 | ||
5 | ![]() |
EX_WFDKEY | Call by reference | Type reference (TYPE) | SWD_WFDKEY | Schlüsselstruktur für alle Workflow-Definitions-Tabellen | 20001206 | ||
6 | ![]() |
IM_HEADER | Call by reference | Type reference (TYPE) | SWWWIHEAD | Kopftabelle für alle Workitemtypen | 20001206 | ||
7 | ![]() |
IM_HEADER_EXTENDED | Call by reference | Type reference (TYPE) | SWW_WIHEAD | 20031009 |
Method GET_DEF_GUID_STRUCTURE on class CL_SWF_RUN_WORKITEM_COMPATIBLE has no exception.
Method GET_EXEC_TIME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_HEADER | Call by reference | Type reference (TYPE) | SWWWIHEAD | Kopftabelle für alle Workitemtypen | 20001017 | ||
2 | ![]() |
RETURN | Value transfer | Type reference (TYPE) | SWFREXECTM | Workflow: De-facto Ausführungszeit | 20001017 |
Method GET_EXEC_TIME on class CL_SWF_RUN_WORKITEM_COMPATIBLE has no exception.
Method GET_NODEID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_DEFGUID | Call by reference | Type reference (TYPE) | SWFRDGUID | 20030815 | |||
2 | ![]() |
RE_NODEID | Value transfer | Type reference (TYPE) | SWD_NODEID | 20030815 |
Method GET_NODEID on class CL_SWF_RUN_WORKITEM_COMPATIBLE has no exception.
Method GET_NOTE_COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_HEADER | Call by reference | Type reference (TYPE) | SWWWIHEAD | Kopftabelle für alle Workitemtypen | 20001017 | ||
2 | ![]() |
IM_WI_CONT_HANDLE | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container - Implementierung einer 'Collection' | 20001103 | ||
3 | ![]() |
RETURN | Value transfer | Type reference (TYPE) | SWFRNOTECN | Workflow: Anzahl der Anlagen | 20001017 |
Method GET_NOTE_COUNT on class CL_SWF_RUN_WORKITEM_COMPATIBLE has no exception.
Method GET_NUMBER_COMMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_TRACE_HANDLE | Call by reference | Type reference (TYPE) | SWT_HANDL_ | 20130103 | |||
2 | ![]() |
RE_NUMBER_COMMENTS | Value transfer | Type reference (TYPE) | NUMC2 | 20130103 |
Method GET_NUMBER_COMMENTS on class CL_SWF_RUN_WORKITEM_COMPATIBLE has no exception.
Method GET_PERSISTENCE_PROFILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_PROFILE_ID | Call by reference | Type reference (TYPE) | SWD_PERSID | Workflow: Kennung des Persistenzprofils | 20001106 | ||
2 | ![]() |
RETURN | Value transfer | Type reference (TYPE) | SWD_PRSPRF | Workflow: Persistenzprofil für Business Workflow | 20001106 |
Method GET_PERSISTENCE_PROFILE on class CL_SWF_RUN_WORKITEM_COMPATIBLE has no exception.
Method GET_SWWSWIDEAD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_SWWSWIDEAD | Call by reference | Type reference (TYPE) | SWWSWIDEAD | Workflow Runtime: Deadline Daten für Workitems | 20011230 | ||
2 | ![]() |
IM_SWWWIDEADL | Call by reference | Type reference (TYPE) | SWWWIDEADL | Workflow Runtime: Deadline Daten für Workitems | 20011230 |
Method GET_SWWSWIDEAD on class CL_SWF_RUN_WORKITEM_COMPATIBLE has no exception.
Method GET_TIMEZONE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_HEADER | Call by reference | Type reference (TYPE) | SWWWIHEAD | Kopftabelle für alle Workitemtypen | 20001110 | ||
2 | ![]() |
RETURN | Value transfer | Type reference (TYPE) | SWW_CRZONE | Workflow: Bezugszeitzone (6.1/get) | 20001110 |
Method GET_TIMEZONE on class CL_SWF_RUN_WORKITEM_COMPATIBLE has no exception.
Method GET_TOP_WI_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_HEADER | Call by reference | Type reference (TYPE) | SWWWIHEAD | Kopftabelle für alle Workitemtypen | 20001017 | ||
2 | ![]() |
IM_TOP_WIID | Value transfer | Type reference (TYPE) | SWW_WIID | Workitem-Kennung | 20020109 | ||
3 | ![]() |
IM_WIID | Value transfer | Type reference (TYPE) | SWW_WIID | Workitem-Kennung | 20020109 | ||
4 | ![]() |
RETURN | Value transfer | Type reference (TYPE) | SWFRTWIID | Workflow: GUID der top-level Instanz | 20001017 |
Method GET_TOP_WI_ID on class CL_SWF_RUN_WORKITEM_COMPATIBLE has no exception.
Method GET_WFDKEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_HEADER | Call by reference | Type reference (TYPE) | SWWWIHEAD | Kopftabelle für alle Workitemtypen | 20001211 | ||
2 | ![]() |
RETURN | Value transfer | Type reference (TYPE) | SWD_WFDKEY | Schlüsselstruktur für alle Workflow-Definitions-Tabellen | 20001211 |
Method GET_WFDKEY on class CL_SWF_RUN_WORKITEM_COMPATIBLE has no exception.
Method GET_WFDWIZ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_HEADER | Call by reference | Type reference (TYPE) | SWWWIHEAD | Kopftabelle für alle Workitemtypen | 20001214 | ||
2 | ![]() |
RETURN | Value transfer | Type reference (TYPE) | SWD_WFDWIZ | Workflow-Definition: Keystruktur fuer alle DB-Tabellen | 20001214 |
Method GET_WFDWIZ on class CL_SWF_RUN_WORKITEM_COMPATIBLE has no exception.
Method GET_WI2OBJ_CLASSNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_HEADER | Call by reference | Type reference (TYPE) | SWWWIHEAD | Kopftabelle für alle Workitemtypen | 20001210 | ||
2 | ![]() |
RETURN | Value transfer | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20001210 |
Method GET_WI2OBJ_CLASSNAME on class CL_SWF_RUN_WORKITEM_COMPATIBLE has no exception.
Method SET_DATE_FROM_SWWWIDEADL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_SWWWLHEAD | Call by reference | Type reference (TYPE) | SWWWLHEAD | Struktur für Workitemübergabe an den WLC | 20011230 | ||
2 | ![]() |
IM_SWWWIDEADL | Call by reference | Type reference (TYPE) | SWWWIDEADL | Workflow Runtime: Deadline Daten für Workitems | 20011230 | ||
3 | ![]() |
IM_USER | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | R/3-System, Anmeldename des Benutzers | 20011230 |
Method SET_DATE_FROM_SWWWIDEADL on class CL_SWF_RUN_WORKITEM_COMPATIBLE has no exception.
Method SET_DEF_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_NODEID | Call by reference | Type reference (TYPE) | SWD_NODEID | Knotennummer | 20001103 | ||
2 | ![]() |
IM_NODETYPE | Call by reference | Type reference (TYPE) | SWD_NODETP | Workflow-Definition: Knotentypen | 20001211 | ||
3 | ![]() |
IM_WFDKEY | Call by reference | Type reference (TYPE) | SWD_WFDKEY | Schlüsselstruktur für alle Workflow-Definitions-Tabellen | 20001103 | ||
4 | ![]() |
IM_WORKFLOW_TASK | Call by reference | Type reference (TYPE) | SWD_STEP_T | Aufgabenkürzel | 20001103 | ||
5 | ![]() |
RETURN | Value transfer | Type reference (TYPE) | SWFRDGUID | Workflow: GUID der Schrittdefinition | 20001103 |
Method SET_DEF_GUID on class CL_SWF_RUN_WORKITEM_COMPATIBLE has no exception.
Method SET_NUMBER_COMMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_NUMBER_COMMENTS | Call by reference | Type reference (TYPE) | NUMC2 | 20130103 | |||
2 | ![]() |
IM_TRACE_HANDLE | Call by reference | Type reference (TYPE) | SWT_HANDL_ | 20130103 | |||
3 | ![]() |
RE_TRACE_HANDLE | Value transfer | Type reference (TYPE) | SWT_HANDL_ | 20130103 |
Method SET_NUMBER_COMMENTS on class CL_SWF_RUN_WORKITEM_COMPATIBLE has no exception.
Method TRY_WI2OBJ_CLS_FROM_CNT_P_CLS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_CANNOT_DETERMINE | Call by reference | Type reference (TYPE) | XFELD | Ableitung nicht möglich | 20020111 | ||
2 | ![]() |
EX_WI2OBJ_CLASSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Name der Relationsklasse | 20020111 | ||
3 | ![]() |
IM_CONT_PERSIST_CLASSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Name der Container-Persistenz-Klasse | 20020111 |
Method TRY_WI2OBJ_CLS_FROM_CNT_P_CLS on class CL_SWF_RUN_WORKITEM_COMPATIBLE has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 610 |