Hierarchy
⤷ BC-BMT-WFM (Application Component) SAP Business Workflow
⤷ SWF_CNT (Package) Workflow: Container
Properties
Class | CL_SWF_CNT_FACTORY | |
Short Description | Factory for Creating a Container | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | SWF_CNT_001 | |
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | SWF_CNT | Workflow: Container |
Created | 20000614 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | SEOS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | SWFCN | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | SWFCO | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | SWFCT | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
5 | SWFDF | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
6 | SWFEX | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_SWF_CNT_FACTORY has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_SWF_CNT_BASE_PERSISTENCE | 20111129 | Container: Implementation of General XML Persistence | |
2 | CL_SWF_CNT_CONTAINER | 20111129 | Container: Implementing Class | |
3 | CL_SWF_CNT_ELEMENT | 20111129 | Abstraction of Container Element | |
4 | CL_SWF_CNT_FACTORY_SHMEM | 20111129 | Container Factory in Shared Memory: Access Class | |
5 | CL_SWF_EXP_SERVICE | 20111129 | Service Routines for Expressions |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MC_BACKGROUND_STEP_CONT_ID | Constant | Protected | Type reference (TYPE) | CHAR32 | 'BACKGROUND_STEP_CONTAINER' | Persistence Class for Definition Enhancements of Tasks | 20001127 | |
2 | MC_CNTKEY_PREFIX | Static Attribute | Private | Type reference (TYPE) | CHAR10 | '**********' | Prefix for Instance Key | 20020516 | |
3 | MC_DEF_EXT_PERSISTENCE | Constant | Public | Type reference (TYPE) | CHAR32 | 'CL_SWF_CNT_PERSISTENCE_DEF_EXT' | Persistence Class for Definition Enhancements of Tasks | 20001019 | |
4 | MC_DIALOG_STEP_CONT_ID | Constant | Protected | Type reference (TYPE) | CHAR32 | 'DIALOG_STEP_CONTAINER' | Persistence Class for Definition Enhancements of Tasks | 20001127 | |
5 | MC_ELEMENT_TEXTS | Static Attribute | Protected | Type reference (TYPE) | TOJTT | WA for Text Table (Macro) | 20001006 | ||
6 | MC_ELEMENT_TEXT_TAB | Static Attribute | Protected | Type reference (TYPE) | SWF_TEXTAB | Language-Dependent Texts for Workflow Standard Elements | 20001006 | ||
7 | MC_FLOW_CONTAINER_ID | Constant | Protected | Type reference (TYPE) | CHAR32 | 'STANDARD_FLOW_CONTAINER' | Persistence Class for Definition Enhancements of Tasks | 20001127 | |
8 | MC_FUNC_METH_PREFIX | Constant | Private | Type reference (TYPE) | CHAR10 | '+FUNCMETH+' | Prefix for List of Functional Methods of a Class | 20020724 | |
9 | MC_HRS_PERSISTENCE | Constant | Protected | Type reference (TYPE) | CHAR32 | 'CL_SWF_CNT_HRS_PERSISTENCE' | Persistence for Task Definitions | 20001014 | |
10 | MC_METHOD_CONT_INCLUDE_NAME | Constant | Protected | Type reference (TYPE) | CHAR32 | '_MAIN_METHOD_CONTAINER' | Include-ID Under Which Task Container Is Included | 20001102 | |
11 | MC_METH_INC_PERSISTENCE | Constant | Protected | Type reference (TYPE) | CHAR32 | 'CL_SWF_CNT_PERSISTENCE_METHOD' | Persistence Class for Method Container Include | 20001102 | |
12 | MC_PROTOTYPE_TYPEID | Constant | Protected | Type reference (TYPE) | CHAR32 | '__TRANSIENT_PROTOTYPE' | Instance Management: TypeID for Definition Enhancement | 20001022 | |
13 | MC_REG_KEY_ROLE | Constant | Protected | Type reference (TYPE) | CHAR1 | 'A' | ID: Role Container | 20010924 | |
14 | MC_REG_KEY_SYSTEM_TASK | Constant | Public | Type reference (TYPE) | CHAR1 | 'T' | ID: Def. Enhancement with System and Task Parents | 20001022 | |
15 | MC_REG_KEY_SYSTEM_TASK_LOCAL | Constant | Protected | Type reference (TYPE) | CHAR1 | 'R' | ID: Def. Enhancement with System and Task Parents | 20001022 | |
16 | MC_STD_WF_TEXT_TAB_MEM_ID | Constant | Protected | Type reference (TYPE) | CHAR32 | 'SWF_CONT_FACTORY_STD_ELT_TEXTS' | Memory ID for Language-Specific Texts from WF Standard Elem. | 20001006 | |
17 | MC_TASK_DEF_CONT_INCLUDE_NAME | Constant | Protected | Type reference (TYPE) | CHAR32 | '_TASK_HRS_CONTAINER' | Include-ID Under Which Task Container Is Included | 20001102 | |
18 | MC_TASK_TYPE_T | Constant | Protected | Type reference (TYPE) | HR_SOTYPE | 'T ' | 'Client-Dependent Single-Step Task' Object Type | 20001014 | |
19 | MC_TASK_TYPE_TS | Constant | Protected | Type reference (TYPE) | HR_SOTYPE | 'TS' | 'Client-Independent Single-Step Task' Object Type | 20001014 | |
20 | MC_TASK_TYPE_WF | Constant | Protected | Type reference (TYPE) | HR_SOTYPE | 'WF' | 'Client-Dependent Workflow' Object Type | 20001014 | |
21 | MC_TASK_TYPE_WS | Constant | Protected | Type reference (TYPE) | HR_SOTYPE | 'WS' | 'Client-Independent Workflow' Object Type | 20001014 | |
22 | MC_USE_INSTANCE_BUFFER | Static Attribute | Protected | Type reference (TYPE) | XFLAG | 'X' - Instance Management Active | 20021104 | ||
23 | MC_WF_RUNTIME_PERSISTENCE | Constant | Protected | Type reference (TYPE) | CHAR32 | 'CL_SWF_CNT_P0_CONTAINER' | Persistence Class for 'Runtime Container' | 20001014 | |
24 | MT_INSTANCE_TAB | Static Attribute | Protected | Type reference (TYPE) | SWFINSTTAB | Container-Instance Management (Access Using Instance Key) | 20001013 | ||
25 | MT_INSTANCE_TAB_REF | Static Attribute | Protected | Type reference (TYPE) | SWFINSTTAB_REF | Container Instance Management (Access Using Instance Handle) | 20041119 | ||
26 | M_INSTANCE_BUFFER | Static Attribute | Protected | Object reference (TYPE REF TO) | IF_SWF_IFS_CONTAINER_FACTORY | Instance Management for Containers Loaded Using CREATE | 20021104 | ||
27 | M_INST_MANAGER_STATE | Static Attribute | Protected | Type reference (TYPE) | XFLAG | 'X' Instance Manager Active, ' ' - Instance Manager Inactive | 20001103 | ||
28 | M_LAST_RESET | Static Attribute | Protected | Type reference (TYPE) | TIMESTAMP | Date/Time of Last Activation/of Last Reset | 20001103 | ||
29 | M_NUM_HITS | Static Attribute | Protected | Type reference (TYPE) | INT4 | Number of Hits for Queries to Instance Management | 20001103 | ||
30 | M_NUM_MISSES | Static Attribute | Protected | Type reference (TYPE) | INT4 | Number of Unsatisfied Queries to Instance Management | 20001103 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_INSTANCE | Static method | Protected | Method | Register Container Instance | 20001013 |
2 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20001103 |
3 | CREATE | Static method | Public | Method | Creates a Container Instance | 20000614 |
4 | CREATE_CONTAINER_ELEMENT | Static method | Public | Method | Creates a Container Element from Data/Reference/Type Decrip. | 20000615 |
5 | CREATE_CORRELATION_CONTAINER | Static method | Public | Method | Creates a Correlation Container | 20021017 |
6 | CREATE_DEADLINE_ITEM_CONTAINER | Static method | Public | Method | Container with Standard Elements of a Deadline Item | 20030519 |
7 | CREATE_EVENT_CONTAINER | Static method | Public | Method | Creates an Event Container | 20000615 |
8 | CREATE_EVENT_ITEM_CONTAINER | Static method | Public | Method | Container with Standard Elements of a Wait Step | 20001017 |
9 | CREATE_FROM_BOR_CONTAINER | Static method | Public | Method | Creates a Container Instance from BOR Container (Value/Def.) | 20001026 |
10 | CREATE_FROM_XML | Static method | Public | Method | Creates a Container Instance from XML Datastream | 20001026 |
11 | CREATE_METHOD_CONTAINER | Static method | Public | Method | Creates a Method Container | 20001023 |
12 | CREATE_RH_TASK_CONTAINER | Static method | Public | Method | Creates Task Container for RH Task Maintenance | 20001122 |
13 | CREATE_ROLE_CONTAINER | Static method | Public | Method | Creates a Roll Container | 20001108 |
14 | CREATE_RUNTIME_TASK_EXTENSIONS | Static method | Protected | Method | Def. Enhancement and Method Container for a Task | 20001102 |
15 | CREATE_RUN_LEVENT_CONTAINER | Static method | Public | Method | 20020829 | |
16 | CREATE_RUN_STEP_CONTAINER | Static method | Public | Method | Creates Task Container for WF Runtime System | 20020523 |
17 | CREATE_STANDARD_FLOW_CONTAINER | Static method | Public | Method | INTERNAL: System Elements of Multistep Task | 20001009 |
18 | CREATE_STANDARD_STEP_CONTAINER | Static method | Public | Method | INTERNAL: System Elements of Single Step Task | 20001009 |
19 | CREATE_SWD_TASK_CONTAINER | Static method | Public | Method | Creates Task Container for WF Builder | 20001122 |
20 | CREATE_TASK_CONTAINER | Static method | Public | Method | Creates Task Container for WF Runtime System | 20001005 |
21 | CREATE_WF_SYSTEM_ELEMENT | Static method | Public | Method | Create Basis for Workflow System Enhancement | 20020923 |
22 | CREATE_WORKQUEUE_CONTAINER | Static method | Public | Method | Container with Standard Elements of a Worklist | 20001017 |
23 | DISCARD | Static method | Public | Method | Remove Container Instance from Instance Buffer | 20041119 |
24 | ENHANCE_PARKED_EVT_OBJECTS | Static method | Public | Method | Creates an Element for Parked Objects | 20031106 |
25 | ENHANCE_REMOTE_ITEM_CONTAINER | Static method | Public | Method | Creates Task Container for a Remote Work Item | 20010308 |
26 | FIND_BY_LPOR | Static method | Public | Method | Creates Runtime Instance and Loads Data from DB Using POR | 20001122 |
27 | GET_INSTANCE | Static method | Protected | Method | Request Reference to Instance | 20001013 |
28 | GET_SYSTEM_ELEMENT_TEXTS | Static method | Public | Method | Add Texts for System Elements | 20010319 |
29 | QUERY_CREATE_BUFFER | Static method | Public | Method | Determine Properies of Instance Management | 20021104 |
30 | READ_TASK_CONT_COMPONENTS | Static method | Protected | Method | Reads (up to 4) Components of a Task Container | 20001019 |
31 | READ_TASK_PROPERTIES | Static method | Private | Method | Read Properties of a Task | 20010305 |
32 | RELEASE_INSTANCE | Static method | Protected | Method | Reference No Longer Required By User | 20001013 |
33 | REMOVE_INSTANCE | Static method | Protected | Method | Remove Container Instance from Instance Management | 20001013 |
34 | RESET_CREATE_BUFFER | Static method | Public | Method | Reset Instance Management Buffer | 20021104 |
35 | SET_CREATE_BUFFER | Static method | Public | Method | Activate/Deactivate Buffer for CREATE_... Methods | 20021104 |
36 | SET_FOR_EACH_INDEX | Static method | Public | Method | Set Index Element for Dynamic Loop Processing | 20040120 |
37 | SET_LOAD_BEHAVIOR | Static method | Public | Method | Load Values Error-Tolerantly/Exception for Errors | 20120628 |
38 | SET_PAR_FOR_EACH_INDEX | Static method | Public | Method | Set Index Element for Dynamic Parallel Processing | 20020211 |
39 | UPGRADE_TASK_CONTAINER | Static method | Public | Method | Upwards Compatibility Incomplete Task Definitions | 20001127 |
40 | _CREATE_RUNTIME_TASK_EXTENSION | Static method | Public | Method | Def. Enhancement and Method Container for a Task | 20041007 |
Events
Class CL_SWF_CNT_FACTORY has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | REGISTRY_KEY | Protected | Type reference (TYPE) | SWFCNTRKEY | Key for Registry Entries | 20001019 |
|
Method Signatures
Method ADD_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CNTKEY | Call by reference | Type reference (TYPE) | SWD_CNTKEY | Spezieller Schlüssel für Blöcke in der Definition | 20020516 | ||
2 | Importing | IBF_POR | Call by reference | Type reference (TYPE) | SIBFLPOR | Spezieller Schlüssel im SIBFLPOR-Format | 20001014 | ||
3 | Importing | INSTANCE | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Referenz auf Objekt, das das Containerinterface erfüllt | 20001013 | ||
4 | Returning | RETCODE | Value transfer | Type reference (TYPE) | INT4 | 0 - Registrierung erfolgreich | 20001013 | ||
5 | Importing | STRING_ID | Call by reference | Type reference (TYPE) | STRING | Allgemeiner Schlüssel | 20020516 |
Method ADD_INSTANCE on class CL_SWF_CNT_FACTORY has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_SWF_CNT_FACTORY has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SWF_CNT_FACTORY has no exception.
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IBF_POR | Call by reference | Type reference (TYPE) | SIBFLPOR | Universelle persistente Objektreferenz | 20001013 | ||
2 | Importing | IBF_PORB | Call by reference | Type reference (TYPE) | SIBFLPORB | Universelle persistente Objektreferenz | 20001005 | ||
3 | Returning | INSTANCE | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Referenz auf Objekt, das das Containerinterface erfüllt | 20000614 | ||
4 | Importing | INSTANCE_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_IFS_CONTAINER_FACTORY | Instanzverwaltung Container | 20021001 | ||
5 | Importing | INSTANCE_ID | Value transfer | Type reference (TYPE) | GUID_32 | Eindeutige ID der Containerinstanz | 20000614 | ||
6 | Importing | PERSISTENCE_CLASSNAME | Value transfer | Type reference (TYPE) | CLASSNAME | Name der Persistenzklasse | 20000614 | ||
7 | Importing | POR | Value transfer | Type reference (TYPE) | SWFUTLPOR | Persistente Objektreferenz | 20000717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_UTL_NO_INSTANCE_FOUND | Keine Instanzen bei Selektion gefunden | 20001005 | |
2 | CX_SWF_UTL_OBJ_CREATE_FAILED | Ausnahme beim Anlegen eines Objekts | 20001005 |
Method CREATE_CONTAINER_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ABAP_FIELD | Call by reference | Type reference (TYPE) | ANY | ABAP-Feld, Wert und Datentyp (implizit) werden definiert | 20000615 | ||
2 | Importing | COPY | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X' - Wert wird kopiert, ' ' - Wert wird referenziert | 20000615 | |
3 | Importing | DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Datenreferenz auf ein ABAP-Feld (Typ + Wert werden def.) | 20000615 | ||
4 | Returning | ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Referenz auf erzeugtes Element | 20000615 | ||
5 | Importing | ELEMENT_NAME | Call by reference | Type reference (TYPE) | SWFDNAME | Name des anzulegenden Element-Objekts | 20000615 | ||
6 | Importing | PROPERTIES | Call by reference | Type reference (TYPE) | SWFDBITS64 | Eigenschaften des Elements | 20000615 | ||
7 | Importing | PROPERTIES_X | Call by reference | Type reference (TYPE) | XSTRING | Eigenschaften des Elements (variable Länge) | 20000615 | ||
8 | Importing | TYPEDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_TYPEDESCR | ABAP-Typdescriptor, nur Datentyp wird definiert | 20000615 |
Method CREATE_CONTAINER_ELEMENT on class CL_SWF_CNT_FACTORY has no exception.
Method CREATE_CORRELATION_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | 20021017 | |||
2 | Importing | IM_CRL_NAME | Call by reference | Type reference (TYPE) | SWFDCRLNAM | 20021017 | |||
3 | Importing | IM_EXTENDED | Call by reference | Type reference (TYPE) | XFELD | ' ' | 20021018 | ||
4 | Importing | IM_REFRESH_BUFFER | Call by reference | Type reference (TYPE) | XFELD | ' ' | 20021018 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_UTL_OBJ_CREATE_FAILED | Ausnahme beim Anlegen eines Objekts | 20021017 |
Method CREATE_DEADLINE_ITEM_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_AVAILABLE_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | Sprache, in der Texte vorhanden sind. | 20030519 | ||
2 | Exporting | EX_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container mit Standardelementen | 20030519 | ||
3 | Importing | IM_GET_TEXTS | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - sprachabhängige Texte lesen | 20030519 | |
4 | Importing | IM_REQUESTED_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Sprache, in der die Texte gelesen werden sollen | 20030519 |
Method CREATE_DEADLINE_ITEM_CONTAINER on class CL_SWF_CNT_FACTORY has no exception.
Method CREATE_EVENT_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_EVENT | Call by reference | Type reference (TYPE) | C | Ereignisname | 20001016 | ||
2 | Importing | IM_OBJCATEG | Call by reference | Type reference (TYPE) | SWF_CLSTYP | 'BO' | Art des Objekttyps: 'BO' = BOR, 'CL' = ABAP Objects | 20001016 | |
3 | Importing | IM_OBJTYPE | Call by reference | Type reference (TYPE) | C | Objekttyp / KIasse | 20001016 | ||
4 | Importing | IM_PERSISTENCE_CLASSNAME | Call by reference | Type reference (TYPE) | CLASSNAME | SPACE | Name der Persistenzklasse | 20001016 | |
5 | Returning | RE_INSTANCE | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container - Implementierung einer 'Collection' | 20001016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_UTL_OBJ_CREATE_FAILED | Ausnahme beim Anlegen eines Objekts | 20000615 |
Method CREATE_EVENT_ITEM_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Workflow-Container mit Standardelementen | 20001017 | ||
2 | Exporting | EX_AVAILABLE_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | Sprache, in der Texte vorhanden sind. | 20001211 | ||
3 | Importing | IM_GET_TEXTS | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - sprachabhängige Texte lesen | 20001211 | |
4 | Importing | IM_REQUESTED_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Sprache, in der die Texte gelesen werden sollen | 20001211 | |
5 | Importing | IM_WAITTYPE | Call by reference | Type reference (TYPE) | SWD_SSTEPS-WAITTYPE | 20030603 | |||
6 | Importing | IM_WITH_CORRELATION | Call by reference | Type reference (TYPE) | XFELD | 20030603 |
Method CREATE_EVENT_ITEM_CONTAINER on class CL_SWF_CNT_FACTORY has no exception.
Method CREATE_FROM_BOR_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_CONTAINER_ID | Call by reference | Type reference (TYPE) | GUID_32 | Wird als eindeutige ID des Containers verwendet | 20001027 | ||
2 | Importing | IM_DEFINITION | Call by reference | Type reference (TYPE) | SWBCONTTAB | BOR-Containerdefinition | 20001026 | ||
3 | Importing | IM_PERSISTENCE_CLASSNAME | Call by reference | Type reference (TYPE) | CLASSNAME | Persistenzklasse des Containers | 20001027 | ||
4 | Importing | IM_TASK_ID | Call by reference | Type reference (TYPE) | SWD_STEP_T | Kennung einer Workflow-Aufgabe (HR) | 20001026 | ||
5 | Importing | IM_VALUES | Call by reference | Type reference (TYPE) | SWCONTTAB | BOR-Container Wertetabelle | 20001026 | ||
6 | Importing | IM_WFDKEY | Call by reference | Type reference (TYPE) | SWD_WFDKEY | Intern: Zusatzkennung (Version+WF-Kennung+Exetyp) | 20001026 | ||
7 | Returning | RE_INSTANCE | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container, BOR-Daten wurden Importiert | 20001026 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_UTL_NO_INSTANCE_FOUND | Keine Instanzen bei Selektion gefunden | 20001026 | |
2 | CX_SWF_UTL_OBJ_CREATE_FAILED | Ausnahme beim Anlegen eines Objekts | 20001026 |
Method CREATE_FROM_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_DEF_EXTENSION | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Definitonserweiterung - übersteuert POR in den XML-Daten | 20001219 | ||
2 | Importing | IM_TASK_ID | Call by reference | Type reference (TYPE) | SWD_STEP_T | Kennung einer Workflow-Aufgabe (HR) | 20001026 | ||
3 | Importing | IM_WFDKEY | Call by reference | Type reference (TYPE) | SWD_WFDKEY | Intern: Zusatzkennung (Version+WF-Kennung+Exetyp) | 20001026 | ||
4 | Importing | IM_XML_SIZE | Call by reference | Type reference (TYPE) | SWF_XMLSIZ | Obligatorisch: Anzahl Byte in der XML-Tabelle | 20001026 | ||
5 | Importing | IM_XML_STREAM | Call by reference | Type reference (TYPE) | XSTRING | Container als XML-Datenstrom | 20001026 | ||
6 | Importing | IM_XML_TABLE | Call by reference | Type reference (TYPE) | SWF_XMLCNT | Container als XML-Strom in einer Tabelle fixer Breite | 20001026 | ||
7 | Returning | RE_INSTANCE | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container - Implementierung einer 'Collection' | 20001026 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_UTL_NO_INSTANCE_FOUND | Keine Instanzen bei Selektion gefunden | 20001026 | |
2 | CX_SWF_UTL_OBJ_CREATE_FAILED | Ausnahme beim Anlegen eines Objekts | 20001026 |
Method CREATE_METHOD_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_AVAILABLE_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | Sprache, in der Texte gefunden wurden | 20001023 | ||
2 | Exporting | EX_METHOD_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Methodencontainer | 20001023 | ||
3 | Importing | IM_CATID | Value transfer | Type reference (TYPE) | SIBFCATID | Kategorie von Objekten in Persistenten Objektreferenzen | 20001023 | ||
4 | Importing | IM_DEF_FLAG | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - ungepuffertes Lesen, ' ' - gepuffert lesen | 20001023 | |
5 | Importing | IM_GET_TEXTS | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Sprachabhängige Texte aller Elemente lesen | 20001023 | |
6 | Importing | IM_METHOD | Call by reference | Type reference (TYPE) | C | Intern: Name der Aufzurufenden Methode | 20001023 | ||
7 | Importing | IM_NO_HIERARCHY | Value transfer | Type reference (TYPE) | XFLAG | SPACE | 'X' - Container flach (ohne Def. Ext.) | 20030716 | |
8 | Importing | IM_OBJTYPE | Call by reference | Type reference (TYPE) | C | Intern: Typ des führenden Objekts bei Einzelschrittaufgaben | 20001023 | ||
9 | Importing | IM_REQUESTED_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Angeforderte Sprache für Elementtexte | 20001023 | |
10 | Importing | IM_TASK_ID | Call by reference | Type reference (TYPE) | HROBJEC_14 | Konkatinierte Identifikation (Typ und ID) von Org Objekten | 20001023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_CNT_CONTAINER | Ausnahme im Container-Service | 20010723 | |
2 | CX_SWF_UTL_OBJ_CREATE_FAILED | Container konnte nicht angelegt werden | 20001023 | |
3 | CX_SWF_UTL_OBJ_INVALID_REF | IM_PARTIAL_CONTAINER n. vorh. oder ungültiges Format | 20001023 | |
4 | CX_SWF_UTL_TASK_NOT_FOUND | Keine Aufgabe mit dieser Kennung vorhanden | 20001023 |
Method CREATE_RH_TASK_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_AVAILABLE_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | Sprache, in der Texte gefunden wurden | 20001122 | ||
2 | Exporting | EX_TASK_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container der Aufgabe, neu bzw. um lokale Elemente ergänzt | 20001122 | ||
3 | Importing | IM_BACKGROUND | Call by reference | Type reference (TYPE) | CHAR1 | Intern: ' ' - Dialogschritt, 'X' - Hintergrundschritt | 20001122 | ||
4 | Importing | IM_CONTAINER_ID | Call by reference | Type reference (TYPE) | GUID_32 | Eindeutige ID des Containers -> Schlüssel für Pers.Kl. | 20001122 | ||
5 | Importing | IM_GET_TEXTS | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Sprachabhängige Texte aller Elemente lesen | 20001122 | |
6 | Importing | IM_PERSISTENCE_CLASSNAME | Call by reference | Type reference (TYPE) | C | Name der zu verwendenden Persistenzklasse | 20001122 | ||
7 | Importing | IM_REQUESTED_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Angeforderte Sprache für Elementtexte | 20001122 | |
8 | Importing | IM_TASK_ID | Call by reference | Type reference (TYPE) | SWD_STEP_T | Kennung der Aufgabe (HR) | 20001122 | ||
9 | Importing | IM_WI_LEADING_OBJTYPE | Call by reference | Type reference (TYPE) | C | Intern: Typ des führenden Objekts bei Einzelschrittaufgaben | 20001122 | ||
10 | Importing | IM_WI_MAIN_METHOD | Call by reference | Type reference (TYPE) | C | Intern: Hauptmethode bei Einzelschrittaufgaben | 20001122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_UTL_NO_PLAN_VARIANT | Keine aktive Workflow-Planvariante vorhanden | 20001122 | |
2 | CX_SWF_UTL_OBJ_CREATE_FAILED | Container konnte nicht angelegt werden | 20001122 | |
3 | CX_SWF_UTL_OBJ_INVALID_REF | IM_PARTIAL_CONTAINER n. vorh. oder ungültiges Format | 20001122 | |
4 | CX_SWF_UTL_TASK_NOT_FOUND | Keine Aufgabe mit dieser Kennung vorhanden | 20001122 |
Method CREATE_ROLE_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_ROLE_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Methodencontainer | 20001108 | ||
2 | Importing | IM_PERSISTENCE_CLASSNAME | Value transfer | Type reference (TYPE) | C | Name der zu verwendenden Persistenzklasse | 20001127 | ||
3 | Importing | IM_ROLE_ID | Call by reference | Type reference (TYPE) | HROBJEC_14 | Konkatinierte Identifikation (Typ und ID) von Org Objekten | 20001108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_UTL_OBJ_CREATE_FAILED | Container konnte nicht angelegt werden | 20001108 |
Method CREATE_RUNTIME_TASK_EXTENSIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_DEF_EXTENSION | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container der Aufgabe, neu bzw. um lokale Elemente ergänzt | 20001102 | ||
2 | Exporting | EX_METHOD_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Methodencontainer bei Einzelschrittaufgaben | 20001102 | ||
3 | Importing | IM_BACKGROUND | Call by reference | Type reference (TYPE) | CHAR1 | Intern: ' ' - Dialogschritt, 'X' - Hintergrundschritt | 20001102 | ||
4 | Importing | IM_GET_TEXTS | Value transfer | Type reference (TYPE) | XFLAG | 'X' - Texte für Containerelemente laden | 20010316 | ||
5 | Importing | IM_IBF_POR | Call by reference | Type reference (TYPE) | SIBFLPOR | Lokale Persistente Objektreferenz (Aufruf aus Persist.kl.) | 20001102 | ||
6 | Importing | IM_REG_KEY | Value transfer | Type reference (TYPE) | REGISTRY_KEY | Vollständige ID der Definitionserweiterung | 20001102 | ||
7 | Importing | IM_REQUESTED_LANGUAGE | Value transfer | Type reference (TYPE) | SYLANGU | SY-LANGU | Angeforderte Sprache | 20010316 | |
8 | Importing | IM_WI_LEADING_OBJTYPE | Call by reference | Type reference (TYPE) | C | Intern: Typ des führenden Objekts bei Einzelschrittaufgaben | 20001102 | ||
9 | Importing | IM_WI_MAIN_METHOD | Call by reference | Type reference (TYPE) | C | Intern: Hauptmethode bei Einzelschrittaufgaben | 20001102 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_UTL_NO_PLAN_VARIANT | Keine aktive Workflow-Planvariante vorhanden | 20001102 | |
2 | CX_SWF_UTL_OBJ_CREATE_FAILED | Container konnte nicht angelegt werden | 20001102 | |
3 | CX_SWF_UTL_OBJ_INVALID_REF | IM_PARTIAL_CONTAINER n. vorh. oder ungültiges Format | 20001102 | |
4 | CX_SWF_UTL_TASK_NOT_FOUND | Keine Aufgabe mit dieser Kennung vorhanden | 20001102 |
Method CREATE_RUN_LEVENT_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_LOCAL_EVENT_NAME | Call by reference | Type reference (TYPE) | SWD_LEVTNAM | Schlüsselstruktur für alle Workflow-Definitions-Tabellen | 20020829 | ||
2 | Importing | IM_WFDKEY | Call by reference | Type reference (TYPE) | SWD_WFDKEY | Schlüsselstruktur für alle Workflow-Definitions-Tabellen | 20020829 | ||
3 | Returning | RE_EVENT_CONTAINER | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container - Implementierung einer 'Collection' | 20020829 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_UTL_OBJ_CREATE_FAILED | Ausnahme beim Anlegen eines Objekts | 20020829 |
Method CREATE_RUN_STEP_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_STEP_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container der Aufgabe, neu bzw. um lokale Elemente ergänzt | 20020523 | ||
2 | Importing | IM_DEF_CNTKEY | Call by reference | Type reference (TYPE) | SWD_CNTKEY | Intern: Zusatzkennung (Version+WF-Kennung+Exetyp) | 20021219 | ||
3 | Importing | IM_PARENT_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Aufgabencontainer ohne lokale Elt., falls bereits vorhanden | 20020523 | ||
4 | Importing | IM_RUN_POR | Call by reference | Type reference (TYPE) | SIBFLPOR | 20021219 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_UTL_OBJ_CREATE_FAILED | Container konnte nicht angelegt werden | 20020523 |
Method CREATE_STANDARD_FLOW_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | AVAILABLE_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | Sprache, in der Texte gelesen wurden | 20001009 | ||
2 | Exporting | CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Workflow-Container mit Standardelementen | 20001009 | ||
3 | Importing | GET_TEXTS | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - sprachabhängige Texte lesen | 20001009 | |
4 | Importing | REQUESTED_LANGUAGE | Value transfer | Type reference (TYPE) | SY-LANGU | SY-LANGU | Sprache, in der die Texte gelesen werden sollen | 20001009 |
Method CREATE_STANDARD_FLOW_CONTAINER on class CL_SWF_CNT_FACTORY has no exception.
Method CREATE_STANDARD_STEP_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | AVAILABLE_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | Sprache, in der die Texte gelesen wurden | 20001009 | ||
2 | Importing | BACKGROUND | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - Hintergrundschritt | 20001009 | |
3 | Exporting | CONTAINER | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | WI-Container | 20001009 | ||
4 | Importing | GET_TEXTS | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - sprachabhängige Texte lesen | 20001009 | |
5 | Importing | REQUESTED_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Sprache, in der die Texte gelesen werden sollen | 20001009 |
Method CREATE_STANDARD_STEP_CONTAINER on class CL_SWF_CNT_FACTORY has no exception.
Method CREATE_SWD_TASK_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_AVAILABLE_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | Sprache, in der Texte gefunden wurden | 20001122 | ||
2 | Exporting | EX_TASK_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container der Aufgabe, neu bzw. um lokale Elemente ergänzt | 20001122 | ||
3 | Importing | IM_CONTAINER_ID | Call by reference | Type reference (TYPE) | GUID_32 | Eindeutige ID des Containers -> Schlüssel für Pers.Kl. | 20001122 | ||
4 | Importing | IM_GET_TEXTS | Call by reference | Type reference (TYPE) | XFLAG | 'X' | Sprachabhängige Texte aller Elemente lesen | 20001122 | |
5 | Importing | IM_PARTIAL_TASK_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Aufgabencontainer ohne lokale Elt., falls bereits vorhanden | 20001124 | ||
6 | Importing | IM_PERSISTENCE_CLASSNAME | Call by reference | Type reference (TYPE) | C | Name der zu verwendenden Persistenzklasse | 20001122 | ||
7 | Importing | IM_REQUESTED_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Angeforderte Sprache für Elementtexte | 20001122 | |
8 | Importing | IM_TASK_ID | Call by reference | Type reference (TYPE) | SWD_STEP_T | Kennung der Aufgabe (HR) | 20001122 | ||
9 | Importing | IM_TASK_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | 'B' - Hintergrundaufgabe | 20050902 | ||
10 | Importing | IM_WFDKEY | Call by reference | Type reference (TYPE) | SWD_WFDKEY | Intern: Zusatzkennung (Version+WF-Kennung+Exetyp) | 20001122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_UTL_NO_PLAN_VARIANT | Keine aktive Workflow-Planvariante vorhanden | 20001122 | |
2 | CX_SWF_UTL_OBJ_CREATE_FAILED | Container konnte nicht angelegt werden | 20001122 | |
3 | CX_SWF_UTL_OBJ_INVALID_REF | IM_PARTIAL_CONTAINER n. vorh. oder ungültiges Format | 20001122 | |
4 | CX_SWF_UTL_TASK_NOT_FOUND | Keine Aufgabe mit dieser Kennung vorhanden | 20001122 |
Method CREATE_TASK_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_AVAILABLE_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | Sprache, in der Texte gefunden wurden | 20001010 | ||
2 | Exporting | EX_TASK_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container der Aufgabe, neu bzw. um lokale Elemente ergänzt | 20001010 | ||
3 | Importing | IM_BACKGROUND | Call by reference | Type reference (TYPE) | CHAR1 | Intern: ' ' - Dialogschritt, 'X' - Hintergrundschritt | 20001010 | ||
4 | Importing | IM_DEF_FLAG | Call by reference | Type reference (TYPE) | XFLAG | SPACE | OBSOLETE !!! | 20001020 | |
5 | Importing | IM_GET_TEXTS | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Sprachabhängige Texte aller Elemente lesen | 20001010 | |
6 | Importing | IM_PARTIAL_TASK_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Aufgabencontainer ohne lokale Elt., falls bereits vorhanden | 20001010 | ||
7 | Importing | IM_PERSISTENCE_CLASSNAME | Call by reference | Type reference (TYPE) | C | Name der zu verwendenden Persistenzklasse | 20001107 | ||
8 | Importing | IM_REQUESTED_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Angeforderte Sprache für Elementtexte | 20001010 | |
9 | Importing | IM_TASK_ID | Call by reference | Type reference (TYPE) | SWD_STEP_T | Kennung der Aufgabe (HR) | 20001010 | ||
10 | Importing | IM_WFDKEY | Call by reference | Type reference (TYPE) | SWD_WFDKEY | Intern: Zusatzkennung (Version+WF-Kennung+Exetyp) | 20001010 | ||
11 | Importing | IM_WI_LEADING_OBJTYPE | Call by reference | Type reference (TYPE) | C | Intern: Typ des führenden Objekts bei Einzelschrittaufgaben | 20001013 | ||
12 | Importing | IM_WI_MAIN_METHOD | Call by reference | Type reference (TYPE) | C | Intern: Hauptmethode bei Einzelschrittaufgaben | 20001020 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_UTL_NO_PLAN_VARIANT | Keine aktive Workflow-Planvariante vorhanden | 20001005 | |
2 | CX_SWF_UTL_OBJ_CREATE_FAILED | Container konnte nicht angelegt werden | 20001005 | |
3 | CX_SWF_UTL_OBJ_INVALID_REF | IM_PARTIAL_CONTAINER n. vorh. oder ungültiges Format | 20001015 | |
4 | CX_SWF_UTL_TASK_NOT_FOUND | Keine Aufgabe mit dieser Kennung vorhanden | 20001005 |
Method CREATE_WF_SYSTEM_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | AVAILABLE_LANGUAGE | Call by reference | Type reference (TYPE) | SYLANGU | Sprache, in der ggf. die Texte ermittelt werden | 20020923 | ||
2 | Importing | CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container, in den das Element gesetzt werden soll | 20020923 | ||
3 | Importing | REQUESTED_LANGUAGE | Call by reference | Type reference (TYPE) | SYLANGU | Sprache, in der ggf. die Texte ermittelt werden | 20020923 | ||
4 | Exporting | WF_SYSTEM_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_ELEMENT | Elementobjekt | 20020923 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_CNT_CONTAINER | Ausnahme im Container-Service | 20020923 | |
2 | CX_SWF_CNT_CONT_ACCESS_DENIED | Ändernder Zugriff auf Container nicht erlaubt | 20020923 |
Method CREATE_WORKQUEUE_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_AVAILABLE_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | Sprache, in der Texte vorhanden sind. | 20001211 | ||
2 | Exporting | EX_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container mit Standardelementen | 20001017 | ||
3 | Importing | IM_GET_TEXTS | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - sprachabhängige Texte lesen | 20001211 | |
4 | Importing | IM_OBJTYPE | Call by reference | Type reference (TYPE) | C | BOR-Typ des Arbeitsvorrates | 20001017 | ||
5 | Importing | IM_PARTIAL_WQ_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container des Arbeitsvorrates | 20001017 | ||
6 | Importing | IM_REQUESTED_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Sprache, in der die Texte gelesen werden sollen | 20001211 |
Method CREATE_WORKQUEUE_CONTAINER on class CL_SWF_CNT_FACTORY has no exception.
Method DISCARD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Aus der Pufferung zu nehmende Containerinstanz | 20041119 |
Method DISCARD on class CL_SWF_CNT_FACTORY has no exception.
Method ENHANCE_PARKED_EVT_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | 20031106 |
Method ENHANCE_PARKED_EVT_OBJECTS on class CL_SWF_CNT_FACTORY has no exception.
Method ENHANCE_REMOTE_ITEM_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_ENHANCED_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container mit RI-spezifischen Elementen | 20010308 | ||
2 | Importing | IM_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container, wird um RI-spezifische(s) Element(e) ergänzt | 20010308 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_UTL_OBJ_CREATE_FAILED | Container konnte nicht angelegt werden | 20010308 |
Method FIND_BY_LPOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | INSTANCE | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Re-Instanziierter Container | 20001122 | ||
2 | Importing | LPOR | Call by reference | Type reference (TYPE) | SIBFLPOR | Persistente ObjektReferenz des Containers | 20001122 |
Method FIND_BY_LPOR on class CL_SWF_CNT_FACTORY has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CNTKEY | Call by reference | Type reference (TYPE) | SWD_CNTKEY | Spezieller Schlüssel für Blöcke in der Definition | 20020516 | ||
2 | Importing | IBF_POR | Call by reference | Type reference (TYPE) | SIBFLPOR | Spezieller Schlüssel im SIBFLPOR-Format | 20001014 | ||
3 | Returning | INSTANCE | Value transfer | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Referenz auf Container, falls vorhanden | 20001013 | ||
4 | Importing | STRING_ID | Call by reference | Type reference (TYPE) | STRING | Allgemeiner Schlüssel | 20020516 |
Method GET_INSTANCE on class CL_SWF_CNT_FACTORY has no exception.
Method GET_SYSTEM_ELEMENT_TEXTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | AVAILABLE_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | Sprache, in der die Texte gelesen wurden | 20010319 | ||
2 | Importing | CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | WI-Container | 20010319 | ||
3 | Importing | REQUESTED_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Sprache, in der die Texte gelesen werden sollen | 20010319 |
Method GET_SYSTEM_ELEMENT_TEXTS on class CL_SWF_CNT_FACTORY has no exception.
Method QUERY_CREATE_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_INST_MANAGER_STATE | Call by reference | Type reference (TYPE) | XFLAG | 'X' - Instanzverwaltung aktiv, ' ' - nicht aktiv | 20021104 | ||
2 | Exporting | EX_LAST_RESET | Call by reference | Type reference (TYPE) | TIMESTAMP | Instanzverwaltung aktiv seit: ... | 20021104 | ||
3 | Exporting | EX_NUM_CACHE_ENTRIES | Call by reference | Type reference (TYPE) | INT4 | Anzahl Einträge im Instanz-Cache | 20021104 | ||
4 | Exporting | EX_NUM_HITS | Call by reference | Type reference (TYPE) | INT4 | Anzahl Treffer bei Anfragen an die Instanzverwatung | 20021104 | ||
5 | Exporting | EX_NUM_MISSES | Call by reference | Type reference (TYPE) | INT4 | Anzahl unbefriedigte Anfragen an die Instanzverwaltung | 20021104 | ||
6 | Exporting | EX_NUM_REQUESTS | Call by reference | Type reference (TYPE) | INT4 | Anzahl Anfragen an die Instanzverwaltung | 20021104 |
Method QUERY_CREATE_BUFFER on class CL_SWF_CNT_FACTORY has no exception.
Method READ_TASK_CONT_COMPONENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_AVAILABLE_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | Sprache, in der Texte gefunden wurden | 20001019 | ||
2 | Exporting | EX_LOCAL_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Lokale Elemente (Nur für workflows) | 20001019 | ||
3 | Exporting | EX_METHOD_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Methodencontainer | 20001019 | ||
4 | Exporting | EX_SYSTEM_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Systemelemente | 20001019 | ||
5 | Exporting | EX_TASK_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Elemente der Aufgabe (Schnittstelle) | 20001019 | ||
6 | Importing | GRANT_SEPARATE_NAMESPACES | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - Elemente der Methode im Aufgabencontainer löschen | 20001102 | |
7 | Importing | IM_BACKGROUND | Call by reference | Type reference (TYPE) | CHAR1 | Intern: ' ' - Dialogschritt, 'X' - Hintergrundschritt | 20001019 | ||
8 | Importing | IM_DEF_FLAG | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - ungepuffert von DB lesen | 20001019 | |
9 | Importing | IM_GET_TEXTS | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Sprachabhängige Texte aller Elemente lesen | 20001019 | |
10 | Importing | IM_OBJ_CATEGORY | Value transfer | Type reference (TYPE) | SIBFCATID | Kategorie von Objekten in Persistenten Objektreferenzen | 20001023 | ||
11 | Importing | IM_READ_METHOD | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Methodencontainer aufbauen | 20001102 | |
12 | Importing | IM_READ_SYSTEM | Call by reference | Type reference (TYPE) | XFLAG | 'X' | Container mit Systemelementen aufbauen | 20001020 | |
13 | Importing | IM_READ_TASK | Call by reference | Type reference (TYPE) | XFLAG | 'X' | Aufgabencontainer aufbauen | 20001020 | |
14 | Importing | IM_REG_KEY | Call by reference | Type reference (TYPE) | REGISTRY_KEY | Interne ID der gesuchten Definitionserweiterung | 20001019 | ||
15 | Importing | IM_REQUESTED_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Angeforderte Sprache für Elementtexte | 20001019 | |
16 | Importing | IM_WI_LEADING_OBJTYPE | Value transfer | Type reference (TYPE) | C | Intern: Typ des führenden Objekts bei Einzelschrittaufgaben | 20001019 | ||
17 | Importing | IM_WI_MAIN_METHOD | Value transfer | Type reference (TYPE) | C | Intern: Name der Aufzurufenden Methode | 20001019 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_UTL_NO_PLAN_VARIANT | Keine aktive Workflow-Planvariante vorhanden | 20001019 | |
2 | CX_SWF_UTL_OBJ_CREATE_FAILED | Container konnte nicht angelegt werden | 20001019 | |
3 | CX_SWF_UTL_OBJ_INVALID_REF | IM_PARTIAL_CONTAINER n. vorh. oder ungültiges Format | 20001019 | |
4 | CX_SWF_UTL_TASK_NOT_FOUND | Keine Aufgabe mit dieser Kennung vorhanden | 20001019 |
Method READ_TASK_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | BACKGROUND | Call by reference | Type reference (TYPE) | XFLAG | 'X' - Hintergrundmethode | 20010305 | ||
2 | Exporting | CONFIRM_END | Call by reference | Type reference (TYPE) | XFLAG | 'X' - Endebestätigung erforderlich | 20010305 | ||
3 | Exporting | METHOD | Call by reference | Type reference (TYPE) | CHAR32 | Name der Objektmethode | 20010305 | ||
4 | Exporting | OBJECTTYPE | Call by reference | Type reference (TYPE) | SIBFOTYPE | Typ&Kategorie von Objekten in Persistenten Objektreferenzen | 20010305 | ||
5 | Exporting | SYNCHRON | Call by reference | Type reference (TYPE) | XFLAG | 'X' - Ausführung synchron | 20010305 | ||
6 | Importing | TASK_ID | Call by reference | Type reference (TYPE) | SWD_STEP_T | Kennung der Aufgabe (HR) | 20010305 |
Method READ_TASK_PROPERTIES on class CL_SWF_CNT_FACTORY has no exception.
Method RELEASE_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CNTKEY | Call by reference | Type reference (TYPE) | SWD_CNTKEY | Spezieller Schlüssel für Blöcke in der Definition | 20020516 | ||
2 | Importing | IBF_POR | Value transfer | Type reference (TYPE) | SIBFLPOR | Spezieller Schlüssel im SIBFLPOR-Format | 20001014 | ||
3 | Importing | INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Referenz auf Container, falls vorhanden | 20001013 | ||
4 | Importing | STRING_ID | Call by reference | Type reference (TYPE) | STRING | Allgemeiner Schlüssel | 20020516 |
Method RELEASE_INSTANCE on class CL_SWF_CNT_FACTORY has no exception.
Method REMOVE_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CNTKEY | Call by reference | Type reference (TYPE) | SWD_CNTKEY | Spezieller Schlüssel für Blöcke in der Definition | 20020516 | ||
2 | Importing | FORCE_DELETE | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - Handle auch dann löschen, wenn noch verwendet | 20001013 | |
3 | Importing | IBF_POR | Value transfer | Type reference (TYPE) | SIBFLPOR | Spezieller Schlüssel im SIBFLPOR-Format | 20001014 | ||
4 | Importing | INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Referenz auf Objekt, das das Containerinterface erfüllt | 20001013 | ||
5 | Returning | RETCODE | Value transfer | Type reference (TYPE) | INT4 | 0 - Löschen erfolgreich bzw. nicht erforderlich | 20001013 | ||
6 | Importing | STRING_ID | Call by reference | Type reference (TYPE) | STRING | Allgemeiner Schlüssel | 20020516 |
Method REMOVE_INSTANCE on class CL_SWF_CNT_FACTORY has no exception.
Method RESET_CREATE_BUFFER Signature
Method RESET_CREATE_BUFFER on class CL_SWF_CNT_FACTORY has no parameter.
Method RESET_CREATE_BUFFER on class CL_SWF_CNT_FACTORY has no exception.
Method SET_CREATE_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_ACTIVATE | Call by reference | Type reference (TYPE) | XFLAG | 'X' - Instanzverwaltung aktivieren, ' ' - deaktivieren | 20021104 | ||
2 | Importing | IM_RESET_INSTANCE_MANAGER | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Bei Statuswechsel Instanzverwaltung zurücksetzen | 20021104 |
Method SET_CREATE_BUFFER on class CL_SWF_CNT_FACTORY has no exception.
Method SET_FOR_EACH_INDEX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | AVAILABLE_LANGUAGE | Call by reference | Type reference (TYPE) | SYLANGU | Sprache, in der ggf. die Texte ermittelt werden | 20040120 | ||
2 | Importing | CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container, für den der Par-For-Each Index gesetzt wird | 20040120 | ||
3 | Importing | CURRENT_VALUE | Call by reference | Type reference (TYPE) | SWC_INDEX | Aktueller Wert des Index, sofern relevant | 20040120 | ||
4 | Importing | GET_TEXTS | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Texte ermitteln | 20040120 | |
5 | Importing | REQUESTED_LANGUAGE | Call by reference | Type reference (TYPE) | SYLANGU | Sprache, in der ggf. die Texte ermittelt werden | 20040120 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_CNT_CONTAINER | Ausnahme im Container-Service | 20040120 | |
2 | CX_SWF_CNT_CONT_ACCESS_DENIED | Ändernder Zugriff auf Container nicht erlaubt | 20040120 |
Method SET_LOAD_BEHAVIOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_FAULT_TOLERANT | Call by reference | Type reference (TYPE) | XFLAG | 'X' = fehler tolerant / space = Ausnahme bei Fehlern | 20120628 |
Method SET_LOAD_BEHAVIOR on class CL_SWF_CNT_FACTORY has no exception.
Method SET_PAR_FOR_EACH_INDEX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | AVAILABLE_LANGUAGE | Call by reference | Type reference (TYPE) | SYLANGU | Sprache, in der ggf. die Texte ermittelt werden | 20020211 | ||
2 | Importing | CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container, für den der Par-For-Each Index gesetzt wird | 20020211 | ||
3 | Importing | CURRENT_VALUE | Call by reference | Type reference (TYPE) | SWC_INDEX | Aktueller Wert des Index, sofern relevant | 20020211 | ||
4 | Importing | GET_TEXTS | Call by reference | Type reference (TYPE) | XFLAG | 'X' | 'X' - Texte ermitteln | 20020211 | |
5 | Importing | REQUESTED_LANGUAGE | Call by reference | Type reference (TYPE) | SYLANGU | Sprache, in der ggf. die Texte ermittelt werden | 20020211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_CNT_CONTAINER | Ausnahme im Container-Service | 20020211 | |
2 | CX_SWF_CNT_CONT_ACCESS_DENIED | Ändernder Zugriff auf Container nicht erlaubt | 20020211 |
Method UPGRADE_TASK_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | AVAILABLE_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | Sprache, in der die Texte gelesen wurden | 20001127 | ||
2 | Importing | GET_TEXTS | Call by reference | Type reference (TYPE) | XFLAG | SPACE | 'X' - sprachabhängige Texte lesen | 20001127 | |
3 | Importing | IM_BACKGROUND | Value transfer | Type reference (TYPE) | CHAR1 | Intern: ' ' - Dialogschritt, 'X' - Hintergrundschritt | 20001127 | ||
4 | Importing | IM_EXECUTE_INIT_BINDING | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Initialbinding ausführen | 20010122 | |
5 | Importing | IM_LEADING_OBJCAT | Value transfer | Type reference (TYPE) | SIBFCATID | Intern: Objektkategorie | 20001127 | ||
6 | Importing | IM_LEADING_OBJTYPE | Value transfer | Type reference (TYPE) | C | Intern: Typ des führenden Objekts bei Einzelschrittaufgaben | 20001127 | ||
7 | Importing | IM_TASK_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Aufgabencontainer, ggf. ohne _WI_OBJECT_ID | 20001127 | ||
8 | Importing | IM_TASK_ID | Call by reference | Type reference (TYPE) | SWD_STEP_T | Kennung der Aufgabe (HR) | 20001127 | ||
9 | Importing | REQUESTED_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Sprache, in der die Texte gelesen werden sollen | 20001127 |
Method UPGRADE_TASK_CONTAINER on class CL_SWF_CNT_FACTORY has no exception.
Method _CREATE_RUNTIME_TASK_EXTENSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_DEF_EXTENSION | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container der Aufgabe, neu bzw. um lokale Elemente ergänzt | 20041007 | ||
2 | Exporting | EX_METHOD_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Methodencontainer bei Einzelschrittaufgaben | 20041007 | ||
3 | Importing | IM_BACKGROUND | Call by reference | Type reference (TYPE) | CHAR1 | Intern: ' ' - Dialogschritt, 'X' - Hintergrundschritt | 20041007 | ||
4 | Importing | IM_GET_TEXTS | Value transfer | Type reference (TYPE) | XFLAG | 'X' - Texte für Containerelemente laden | 20041007 | ||
5 | Importing | IM_IBF_POR | Call by reference | Type reference (TYPE) | SIBFLPOR | Lokale Persistente Objektreferenz (Aufruf aus Persist.kl.) | 20041007 | ||
6 | Importing | IM_READ_METHOD | Call by reference | Type reference (TYPE) | XFLAG | SPACE | Methodencontainer aufbauen | 20041007 | |
7 | Importing | IM_REG_KEY | Value transfer | Type reference (TYPE) | SWFCNTRKEY | Vollständige ID der Definitionserweiterung | 20041007 | ||
8 | Importing | IM_REQUESTED_LANGUAGE | Value transfer | Type reference (TYPE) | SYLANGU | SY-LANGU | Angeforderte Sprache | 20041007 | |
9 | Importing | IM_SHM_AREA | Value transfer | Object reference (TYPE REF TO) | CL_SHM_AREA | SHM: Allgemeines Gebiets-Handle | 20041007 | ||
10 | Importing | IM_WI_LEADING_OBJTYPE | Call by reference | Type reference (TYPE) | C | Intern: Typ des führenden Objekts bei Einzelschrittaufgaben | 20041007 | ||
11 | Importing | IM_WI_MAIN_METHOD | Call by reference | Type reference (TYPE) | C | Intern: Hauptmethode bei Einzelschrittaufgaben | 20041007 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SWF_UTL_NO_PLAN_VARIANT | Keine aktive Workflow-Planvariante vorhanden | 20041007 | |
2 | CX_SWF_UTL_OBJ_CREATE_FAILED | Container konnte nicht angelegt werden | 20041007 | |
3 | CX_SWF_UTL_OBJ_INVALID_REF | IM_PARTIAL_CONTAINER n. vorh. oder ungültiges Format | 20041007 | |
4 | CX_SWF_UTL_TASK_NOT_FOUND | Keine Aufgabe mit dieser Kennung vorhanden | 20041007 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 610 |