Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | BI_EVENT_HANDLER_STATIC | Static Event Handler | 20041012 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SWF_SLS_DL_CONST | Deadline Service: Deadline Constants | 20041022 |
Properties
| Class | CL_SWF_SLS_DEADLINE_HANDLER | |
| Short Description | Deadline Service: Handler for Deadlines | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SWF_SLS | Deadline Service - Deadline Monitoring |
| Created | 20040920 | 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) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | BI_EVENT_HANDLER_STATIC | Static Event Handler | 20041012 | ||
| 2 | IF_SWF_SLS_DL_CONST | Deadline Service: Deadline Constants | 20041022 |
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_SWF_SLS_DEADLINES_DUE | 20050113 | Deadline Service: Trigger WF Event Using ABAP Event | |
| 2 | CL_SWF_SLS_TEST_HANDLER | 20041214 | ABAP Unit Test from CL_SWF_SLS_DEADLINE_HANDLER |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Attribute reference (LIKE) | 20041022 | |||||
| 2 | Constant | Public | Type reference (TYPE) | SEOCLSNAME | 'CL_SWF_SLS_ALERT_CALLBACK' | Alert Callback Class | 20040930 | ||
| 3 | Constant | Public | Type reference (TYPE) | SWFDNAME | 'ALRT_CATEG' | Element Name for Alert Parameter Alert Category | 20040930 | ||
| 4 | Constant | Private | Type reference (TYPE) | SWFDNAME | 'ALERTCONT' | Element Name for Event Parameter Alert Container | 20040930 | ||
| 5 | Constant | Public | Type reference (TYPE) | SEOCLSNAME | 'CL_SWF_SLS_DL_CALCULATION' | Standard Class for Deadline Calculation | 20041115 | ||
| 6 | Instance attribute | Private | Attribute reference (LIKE) | 20041022 | |||||
| 7 | Instance attribute | Private | Attribute reference (LIKE) | 20041022 | |||||
| 8 | Constant | Public | Type reference (TYPE) | SWFSLS_TIMUNIT | 'DAY' | SLS: Time Unit for Periodic Deadlines | 20040924 | ||
| 9 | Instance attribute | Private | Attribute reference (LIKE) | 20041022 | |||||
| 10 | Instance attribute | Private | Attribute reference (LIKE) | 20041022 | |||||
| 11 | Instance attribute | Private | Attribute reference (LIKE) | 20041022 | |||||
| 12 | Constant | Public | Type reference (TYPE) | SWFDNAME | 'EVENT' | Element Name for Event-Parameter Event | 20040928 | ||
| 13 | Constant | Public | Type reference (TYPE) | SEOCLSNAME | 'CL_SWF_SLS_EVENT_CALLBACK' | Event Callback Class | 20040930 | ||
| 14 | Constant | Public | Type reference (TYPE) | SWFDNAME | 'EVENTCONT' | Element Name for Event-Parameter Event-Container | 20040928 | ||
| 15 | Constant | Public | Type reference (TYPE) | SWFDNAME | 'OBJCATEG' | Element Name for Event-Parameter Object Category | 20040928 | ||
| 16 | Constant | Public | Type reference (TYPE) | SWFDNAME | 'OBJKEY' | Element Name for Event-Parameter Object Key | 20040928 | ||
| 17 | Constant | Public | Type reference (TYPE) | SWFDNAME | 'OBJTYPE' | Element Name for Event-Parameter Object Type | 20040928 | ||
| 18 | Constant | Public | Type reference (TYPE) | SWFSLS_TIMUNIT | 'HUR' | SLS: Time Unit for Periodic Deadlines | 20040924 | ||
| 19 | Static Attribute | Private | Type reference (TYPE) | ACTIV_AUTH | 'H1' | Deactivate | 20041124 | ||
| 20 | Instance attribute | Private | Attribute reference (LIKE) | 20041022 | |||||
| 21 | Constant | Public | Type reference (TYPE) | SWFSLS_TIMUNIT | 'MIN' | SLS: Time Unit for Periodic Deadlines | 20040924 | ||
| 22 | Constant | Public | Type reference (TYPE) | SWFSLS_TIMUNIT | 'MON' | SLS: Time Unit for Periodic Deadlines | 20040924 | ||
| 23 | Constant | Private | Type reference (TYPE) | SYMSGID | 'SWF_SLS' | Message Class | 20041105 | ||
| 24 | Constant | Public | Type reference (TYPE) | SY-SUBRC | 4 | Return Value of ABAP Commands | 20041027 | ||
| 25 | Static Attribute | Private | Type reference (TYPE) | ACTIV_AUTH | '91' | Move | 20041124 | ||
| 26 | Constant | Public | Type reference (TYPE) | SWFSLS_TIMUNIT | 'SEC' | SLS: Time Unit for Periodic Deadlines | 20040924 | ||
| 27 | Static Attribute | Private | Type reference (TYPE) | ACTIV_AUTH | '50' | Activate | 20041124 | ||
| 28 | Instance attribute | Private | Attribute reference (LIKE) | 20041111 | |||||
| 29 | Instance attribute | Private | Attribute reference (LIKE) | 20041022 | |||||
| 30 | Constant | Public | Type reference (TYPE) | SWFSLS_TIMUNIT | 'WEE' | SLS: Time Unit for Periodic Deadlines | 20040924 | ||
| 31 | Constant | Public | Type reference (TYPE) | SWFSLS_TIMUNIT | 'ANN' | SLS: Time Unit for Periodic Deadlines | 20040924 | ||
| 32 | Instance attribute | Private | Attribute reference (LIKE) | 20041112 | |||||
| 33 | Instance attribute | Private | Attribute reference (LIKE) | 20041112 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | check Authorization for Deadlines per Application | 20041019 | |
| 2 | Static method | Private | Method | Change deadlines | 20041124 | |
| 3 | Static method | Private | Method | Lock and Change Deadlines | 20041124 | |
| 4 | Static method | Public | Method | Checks Callback Class | 20040924 | |
| 5 | Static method | Public | Method | Create Deadline with Callback Type Alert | 20040921 | |
| 6 | Static method | Public | Method | Create Deadline with Callback Type Alert | 20040930 | |
| 7 | Static method | Public | Method | Create appointment | 20040921 | |
| 8 | Static method | Public | Method | Create Deadlines | 20040920 | |
| 9 | Static method | Private | Method | Create Deadline (Internal) | 20041118 | |
| 10 | Static method | Private | Method | Create Deadlines (Internal) | 20041118 | |
| 11 | Static method | Public | Method | Create Deadline with Callback Type Event | 20040921 | |
| 12 | Static method | Public | Method | Create Deadlines with Callback Type Event | 20040928 | |
| 13 | Static method | Public | Method | Delete a Deadline | 20041215 | |
| 14 | Static method | Public | Method | Delete deadlines | 20040920 | |
| 15 | Static method | Private | Method | Lock Deadlines and Delete on Database (Interna) | 20041027 | |
| 16 | Static method | Private | Method | Unlock Deadlines | 20040920 | |
| 17 | Static method | Private | Method | Lock Deadlines for Editing | 20040920 | |
| 18 | Static method | Public | Method | Expand Periodic Deadline up to Time or Number | 20041111 | |
| 19 | Static method | Private | Method | Format Deadline Data | 20040921 | |
| 20 | Static method | Private | Method | Format Specific Data for Periodic Deadlines | 20040924 | |
| 21 | Static method | Public | Method | Currently last calculated deadline of a periodic deadline | 20041117 | |
| 22 | Static method | Public | Method | Next due active deadline of a periodic deadline | 20041117 | |
| 23 | Static method | Public | Method | Deactivate Active Deadlines | 20041123 | |
| 24 | Static method | Private | Method | Save Created Deadlines | 20041123 | |
| 25 | Static method | Private | Method | Execute Mass Callback for Due Deadlines | 20041022 | |
| 26 | Static method | Private | Method | Expand Periodic Deadline up to a Time | 20041109 | |
| 27 | Static method | Private | Method | New Deadlines for Periodic Deadlines | 20041022 | |
| 28 | Static method | Private | Method | Edit Due Deadlines | 20041022 | |
| 29 | Static method | Public | Method | Reactivate Inactive Deadlines | 20041124 | |
| 30 | Static method | Private | Method | Read Deadlines (Internal) | 20040920 | |
| 31 | Static method | Public | Method | Read Deadlines About Application Key | 20041012 | |
| 32 | Static method | Private | Method | Read Deadlines About Application Key | 20110317 | |
| 33 | Static method | Public | Method | Read Deadlines About First Grouping ID | 20041012 | |
| 34 | Static method | Public | Method | Read Deadlines About Second Grouping ID | 20041012 | |
| 35 | Static method | Public | Method | Read Deadlines About Time Stamp | 20041012 | |
| 36 | Static method | Public | Method | Move Deadlines | 20041122 | |
| 37 | Static method | Private | Method | Executes Callback for a Deadline | 20041022 | |
| 38 | Static method | Public | Method | Sort Deadline Table | 20050204 | |
| 39 | Static method | Private | Method | Save Deadline Trace | 20050225 | |
| 40 | Static method | Private | Method | Trace Start for Asynchronous Deadline Processing | 20050107 | |
| 41 | Static method | Private | Method | Write Trace Entry | 20050107 | |
| 42 | Static method | Private | Method | Delete Deadlines (Internal) | 20041215 |
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | DEADLINES_DUE | Static Event (1) |
Public (2) |
Asynchronous Deadline Processing | 20041011 |
Types
Class CL_SWF_SLS_DEADLINE_HANDLER has no local type.
Method Signatures
Method AUTHORITY_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ACTIVITY | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Aktivität | 20041019 | |||
| 2 | IM_APPLICATION | Call by reference | Type reference (TYPE) | SWFSLSDEADL-APPL_ID | SLS: ID der Anwendung | 20041019 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Berechtigungsausnahme zu Berechtigungsobjekt S_SWF_SLS | 20041105 |
Method CHANGE_DEADLINES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ACTIVITY | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Aktivität | 20041124 | |||
| 2 | IM_APPLICATION_CHECK | Call by reference | Type reference (TYPE) | SEOFLAG | 'X' | Terminänderungen über Anwendungs-Exit prüfen | 20041124 | ||
| 3 | IM_AUTHORITY_CHECK | Call by reference | Type reference (TYPE) | SEOFLAG | Berechtigungsprüfung durchführen | 20041124 | |||
| 4 | IM_DEADLINES | Call by reference | Type reference (TYPE) | SWFSLS_DEADLINES | SLS: Deadline table | 20041124 | |||
| 5 | IM_NEW_TIME_STAMP | Call by reference | Type reference (TYPE) | SWFSLSDEADL-DLTIMESTAMP | SLS: UTC-Zeitstempel des Termins | 20041124 | |||
| 6 | IM_SUBTRACT | Call by reference | Type reference (TYPE) | SEOFLAG | Subtrahiere Zeitdauer von den Zeitstempeln der Termine | 20050131 | |||
| 7 | IM_TIME_QUANT | Call by reference | Type reference (TYPE) | SWFSLSRSDL-TIMEQUANT | Menge der Zeitdauer | 20041124 | |||
| 8 | IM_TIME_UNIT | Call by reference | Type reference (TYPE) | SWFSLS_TIMUNIT | Kürzel für die Zeiteinheit zum Festlegen der Zeitdauer | 20041124 | |||
| 9 | RE_DL_ITERATOR | Value transfer | Object reference (TYPE REF TO) | CL_SWF_SLS_ITERATOR | Iterator, der alle geänderten Termine enthält | 20041124 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SLS: Berechtigungsausnahme | 20041124 | ||
| 2 | SLS: Fehler beim Ändern von Terminen | 20041124 |
Method CHANGE_DLS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ACTIVITY | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Aktivität | 20041124 | |||
| 2 | IM_APPLICATION_CHECK | Call by reference | Type reference (TYPE) | SEOFLAG | Terminänderungen über Anwendungs-Exit prüfen | 20041124 | |||
| 3 | IM_DL_DATA | Call by reference | Type reference (TYPE) | SWFSLS_DLTAB | SLS: Tabelle mit den kompletten Termindaten | 20041124 | |||
| 4 | IM_NEW_TIME_STAMP | Call by reference | Type reference (TYPE) | SWFSLSDEADL-DLTIMESTAMP | SLS: UTC-Zeitstempel des Termins | 20041124 | |||
| 5 | IM_SUBTRACT | Call by reference | Type reference (TYPE) | SEOFLAG | Subtrahiere Zeitdauer von den Zeitstempeln der Termine | 20050131 | |||
| 6 | IM_TIME_QUANT | Call by reference | Type reference (TYPE) | SWFSLSRSDL-TIMEQUANT | Scheduling Services: Menge der Zeitdauer | 20041124 | |||
| 7 | IM_TIME_UNIT | Call by reference | Type reference (TYPE) | SWFSLS_TIMUNIT | SLS: Zeiteinheit für periodischen Termine | 20041124 | |||
| 8 | RE_MODIFIED_DEADLINES | Value transfer | Type reference (TYPE) | SWFSLS_DLTAB | SLS: Tabelle mit den kompletten Termindaten | 20041124 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SLS: Fehler beim Ändern von Terminen | 20041124 | ||
| 2 | Objekt gesperrt | 20041124 |
Method CHECK_CALLBACK_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CL_CALLBACK | Call by reference | Type reference (TYPE) | SWFSLS_CBCLS | SLS: Klasse, die den Callback zum Termin ausführt | 20040924 | |||
| 2 | RE_OK | Value transfer | Type reference (TYPE) | SEOFLAG | Allgemeines Flag | 20040924 |
Method CHECK_CALLBACK_CLASS on class CL_SWF_SLS_DEADLINE_HANDLER has no exception.
Method CREATE_ALERT_DEADLINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ALERT_CATEGORY | Call by reference | Type reference (TYPE) | SALRTDCAT | Alert-Kategorie | 20040930 | |||
| 2 | IM_ALERT_CONTAINER | Call by reference | Type reference (TYPE) | SWCONTTAB | Alert-Container-Tabelle | 20040930 | |||
| 3 | IM_APPL_ID | Call by reference | Type reference (TYPE) | SWFSLSDEADL-APPL_ID | SLS: ID der Anwendung | 20040930 | |||
| 4 | IM_APPL_KEY | Call by reference | Type reference (TYPE) | SWFSLS_APPLKEY | SLS: Anwendungsschlüssel des Termins | 20040930 | |||
| 5 | IM_AUTHORITY_CHECK | Call by reference | Type reference (TYPE) | SEOFLAG | Berechtigungsprüfung durchführen | 20041124 | |||
| 6 | IM_GROUPING_1 | Call by reference | Type reference (TYPE) | SWFSLS_GROUPING | SLS: Gruppierungsmerkmal des Termins | 20040930 | |||
| 7 | IM_GROUPING_2 | Call by reference | Type reference (TYPE) | SWFSLS_GROUPING | SLS: Gruppierungsmerkmal des Termins | 20040930 | |||
| 8 | IM_PERIODIC_DATA | Call by reference | Type reference (TYPE) | SWFSLS_PERIODIC | SLS: Spezifische Daten für periodische Termine | 20040930 | |||
| 9 | IM_PRIORITY | Call by reference | Type reference (TYPE) | SWFSLS_DLPRIO | SLS: Priorität des Termins | 20040930 | |||
| 10 | IM_TIMESTAMP | Call by reference | Type reference (TYPE) | SWFSLS_TSTAMP | SLS: UTC-Zeitstempel des Termins | 20040930 | |||
| 11 | RE_DEADLINE | Value transfer | Object reference (TYPE REF TO) | CL_SWF_SLS_DEADLINE | Deadline of Scheduling Services | 20040930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Berechtigungsausnahme zu Berechtigungsobjekt S_SWF_SLS | 20041117 | ||
| 2 | SLS: Fehler beim Anlegen von Terminen | 20040930 |
Method CREATE_ALERT_DEADLINES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ALERT_DEADLINE_DATA | Call by reference | Type reference (TYPE) | SWFSLS_ALERTDLTAB | SLS: Termine mit dem Callback-Typ Alert anlegen | 20040930 | |||
| 2 | IM_APPL_ID | Call by reference | Type reference (TYPE) | SWFSLSDEADL-APPL_ID | SLS: ID der Anwendung | 20040930 | |||
| 3 | IM_AUTHORITY_CHECK | Call by reference | Type reference (TYPE) | SEOFLAG | Berechtigungsprüfung durchführen | 20041124 | |||
| 4 | RE_DL_ITERATOR | Value transfer | Object reference (TYPE REF TO) | CL_SWF_SLS_ITERATOR | Terminiterator | 20050113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Berechtigungsausnahme zu Berechtigungsobjekt S_SWF_SLS | 20041117 | ||
| 2 | SLS: Fehler beim Anlegen von Terminen | 20040930 |
Method CREATE_DEADLINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_APPL_ID | Call by reference | Type reference (TYPE) | SWFSLSDEADL-APPL_ID | Scheduling Services: ID der Anwendung | 20040921 | |||
| 2 | IM_APPL_KEY | Call by reference | Type reference (TYPE) | SWFSLS_APPLKEY | Scheduling Services: Anwendungsschlüssel des Termins | 20040921 | |||
| 3 | IM_AUTHORITY_CHECK | Call by reference | Type reference (TYPE) | SEOFLAG | Berechtigungsprüfung durchführen | 20041124 | |||
| 4 | IM_CALLBACK_CLASS | Call by reference | Type reference (TYPE) | SWFSLS_CBCLS | Scheduling Services: Klasse, die den Callback ausführt | 20040921 | |||
| 5 | IM_DATACONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_IFS_PARAMETER_CONTAINER | Container zur Übergabe von Paramete | 20040921 | |||
| 6 | IM_GROUPING_1 | Call by reference | Type reference (TYPE) | SWFSLS_GROUPING | Scheduling Services: Gruppierungsmerkmal | 20040921 | |||
| 7 | IM_GROUPING_2 | Call by reference | Type reference (TYPE) | SWFSLS_GROUPING | Scheduling Services: Gruppierungsmerkmal | 20040921 | |||
| 8 | IM_PERIODIC_DATA | Call by reference | Type reference (TYPE) | SWFSLS_PERIODIC | SLS: Spezifische Daten für periodische Termine | 20040921 | |||
| 9 | IM_PRIORITY | Call by reference | Type reference (TYPE) | SWFSLS_DLPRIO | Priorität eines Termins | 20040921 | |||
| 10 | IM_TIMESTAMP | Call by reference | Type reference (TYPE) | SWFSLS_TSTAMP | Scheduling Services: UTC-Zeitstempel des Termins | 20040921 | |||
| 11 | RE_DEADLINE | Value transfer | Object reference (TYPE REF TO) | CL_SWF_SLS_DEADLINE | Deadline of Scheduling Services | 20040921 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Berechtigungsausnahme zu Berechtigungsobjekt S_SWF_SLS | 20041117 | ||
| 2 | SLS: Fehler beim Anlegen von Terminen | 20040924 |
Method CREATE_DEADLINES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_APPL_ID | Call by reference | Type reference (TYPE) | SWFSLSDEADL-APPL_ID | SLS: ID der Anwendung | 20040924 | |||
| 2 | IM_AUTHORITY_CHECK | Call by reference | Type reference (TYPE) | SEOFLAG | Berechtigungsprüfung durchführen | 20041124 | |||
| 3 | IM_DEADLINE_DATA | Call by reference | Type reference (TYPE) | SWFSLS_CREATE_DEADLINES | DLS: Termine anlegen | 20040924 | |||
| 4 | RE_DL_ITERATOR | Value transfer | Object reference (TYPE REF TO) | CL_SWF_SLS_ITERATOR | Terminiterator | 20050113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Berechtigungsausnahme zu Berechtigungsobjekt S_SWF_SLS | 20041117 | ||
| 2 | SLS: Fehler beim Anlegen von Terminen | 20040927 |
Method CREATE_DL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_APPL_ID | Call by reference | Type reference (TYPE) | SWFSLSDEADL-APPL_ID | Scheduling Services: ID der Anwendung | 20041118 | |||
| 2 | IM_APPL_KEY | Call by reference | Type reference (TYPE) | SWFSLS_APPLKEY | Scheduling Services: Anwendungsschlüssel des Termins | 20041118 | |||
| 3 | IM_CALLBACK_CLASS | Call by reference | Type reference (TYPE) | SWFSLS_CBCLS | Scheduling Services: Klasse, die den Callback ausführt | 20041118 | |||
| 4 | IM_DATACONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_CNT_CONTAINER | Container - Implementierung einer 'Collection' | 20041118 | |||
| 5 | IM_GROUPING_1 | Call by reference | Type reference (TYPE) | SWFSLS_GROUPING | Scheduling Services: Gruppierungsmerkmal | 20041118 | |||
| 6 | IM_GROUPING_2 | Call by reference | Type reference (TYPE) | SWFSLS_GROUPING | Scheduling Services: Gruppierungsmerkmal | 20041118 | |||
| 7 | IM_PERIODIC_DATA | Call by reference | Type reference (TYPE) | SWFSLS_PERIODIC | SLS: Spezifische Daten für periodische Termine | 20041118 | |||
| 8 | IM_PRIORITY | Call by reference | Type reference (TYPE) | SWFSLS_DLPRIO | Priorität eines Termins | 20041118 | |||
| 9 | IM_TIMESTAMP | Call by reference | Type reference (TYPE) | SWFSLS_TSTAMP | Scheduling Services: UTC-Zeitstempel des Termins | 20041118 | |||
| 10 | RE_DEADLINE | Value transfer | Object reference (TYPE REF TO) | CL_SWF_SLS_DEADLINE | Deadline of Scheduling Services | 20041118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SLS: Fehler beim Anlegen von Terminen | 20041118 |
Method CREATE_DLS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_APPL_ID | Call by reference | Type reference (TYPE) | SWFSLSDEADL-APPL_ID | SLS: ID der Anwendung | 20041118 | |||
| 2 | IM_DEADLINE_DATA | Call by reference | Type reference (TYPE) | SWFSLS_CREADLTAB | SLS: Termine anlegen | 20041118 | |||
| 3 | RE_DL_ITERATOR | Value transfer | Object reference (TYPE REF TO) | CL_SWF_SLS_ITERATOR | Terminiterator | 20050113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SLS: Fehler beim Anlegen von Terminen | 20041118 |
Method CREATE_EVENT_DEADLINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_APPL_ID | Call by reference | Type reference (TYPE) | SWFSLSDEADL-APPL_ID | SLS: ID der Anwendung | 20040927 | |||
| 2 | IM_APPL_KEY | Call by reference | Type reference (TYPE) | SWFSLS_APPLKEY | SLS: Anwendungsschlüssel des Termins | 20040927 | |||
| 3 | IM_AUTHORITY_CHECK | Call by reference | Type reference (TYPE) | SEOFLAG | Berechtigungsprüfung durchführen | 20041124 | |||
| 4 | IM_EVENT | Call by reference | Type reference (TYPE) | SIBFEVENT | Ereignis | 20040927 | |||
| 5 | IM_EVENT_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_SWF_IFS_PARAMETER_CONTAINER | Container - Implementierung einer 'Collection' | 20040927 | |||
| 6 | IM_GROUPING_1 | Call by reference | Type reference (TYPE) | SWFSLS_GROUPING | SLS: Gruppierungsmerkmal des Termins | 20040927 | |||
| 7 | IM_GROUPING_2 | Call by reference | Type reference (TYPE) | SWFSLS_GROUPING | SLS: Gruppierungsmerkmal des Termins | 20040927 | |||
| 8 | IM_OBJCATEG | Call by reference | Type reference (TYPE) | SIBFCATID | Objektkategorie | 20040928 | |||
| 9 | IM_OBJKEY | Call by reference | Type reference (TYPE) | SIBFBORIID | Objektschlüssel | 20040927 | |||
| 10 | IM_OBJTYPE | Call by reference | Type reference (TYPE) | SIBFTYPEID | Objekttyp | 20040927 | |||
| 11 | IM_PERIODIC_DATA | Call by reference | Type reference (TYPE) | SWFSLS_PERIODIC | SLS: Spezifische Daten für periodische Termine | 20040927 | |||
| 12 | IM_PRIORITY | Call by reference | Type reference (TYPE) | SWFSLS_DLPRIO | SLS: Priorität des Termins | 20040927 | |||
| 13 | IM_TIMESTAMP | Call by reference | Type reference (TYPE) | SWFSLS_TSTAMP | SLS: UTC-Zeitstempel des Termins | 20040927 | |||
| 14 | RE_DEADLINE | Value transfer | Object reference (TYPE REF TO) | CL_SWF_SLS_DEADLINE | Deadline of Scheduling Services | 20040927 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Berechtigungsausnahme zu Berechtigungsobjekt S_SWF_SLS | 20041117 | ||
| 2 | SLS: Fehler beim Anlegen von Terminen | 20040927 |
Method CREATE_EVENT_DEADLINES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_APPL_ID | Call by reference | Type reference (TYPE) | SWFSLSDEADL-APPL_ID | SLS: ID der Anwendung | 20040928 | |||
| 2 | IM_AUTHORITY_CHECK | Call by reference | Type reference (TYPE) | SEOFLAG | Berechtigungsprüfung durchführen | 20041124 | |||
| 3 | IM_EVT_DEADLINE_DATA | Call by reference | Type reference (TYPE) | SWFSLS_EVTDLTAB | SLS: Termine mit Callback-Typ Event anlegen | 20040929 | |||
| 4 | RE_DL_ITERATOR | Value transfer | Object reference (TYPE REF TO) | CL_SWF_SLS_ITERATOR | SLS: Terminiterator | 20050113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Berechtigungsausnahme zu Berechtigungsobjekt S_SWF_SLS | 20041117 | ||
| 2 | SLS: Fehler beim Anlegen von Terminen | 20040928 |
Method DELETE_DEADLINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_AUTHORITY_CHECK | Call by reference | Type reference (TYPE) | SEOFLAG | Berechtigungsprüfung durchführen | 20041215 | |||
| 2 | IM_CALC_NEXT_DL | Call by reference | Type reference (TYPE) | SEOFLAG | Vor dem Löschen die nächste periodischen Termin berechnen | 20041215 | |||
| 3 | IM_DEADLINE | Call by reference | Object reference (TYPE REF TO) | CL_SWF_SLS_DEADLINE | Termin des Deadline Service | 20041215 | |||
| 4 | IM_ENQUEUE | Call by reference | Type reference (TYPE) | SEOFLAG | 'X' | Termin vor der Bearebitung sperren | 20041215 | ||
| 5 | RE_OKCODE | Value transfer | Type reference (TYPE) | SY-SUBRC | Rückgabewert von ABAP-Anweisungen | 20041215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SLS: Berechtigungsausnahme | 20041215 |
Method DELETE_DEADLINES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_AUTHORITY_CHECK | Call by reference | Type reference (TYPE) | SEOFLAG | Berechtigungsprüfung durchführen | 20040928 | |||
| 2 | IM_CALC_NEXT_DL | Call by reference | Type reference (TYPE) | SEOFLAG | Vor dem Löschen die nächste periodischen Termin berechnen | 20041014 | |||
| 3 | IM_DEADLINES | Call by reference | Type reference (TYPE) | SWFSLS_DEADLINES | SLS: Deadline table | 20040928 | |||
| 4 | IM_ENQUEUE | Call by reference | Type reference (TYPE) | SEOFLAG | 'X' | Termin vor der Bearebitung sperren | 20040928 | ||
| 5 | RE_DEADL_ITERATOR | Call by reference | Object reference (TYPE REF TO) | CL_SWF_SLS_ITERATOR | Termine die aufgrund von Sperren nicht gelöscht wurden | 20041027 | |||
| 6 | RE_OKCODE | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert von ABAP-Anweisungen | 20041027 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SLS: Berechtigungsausnahme | 20041104 |
Method DELETE_DLS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CALC_NEXT_DL | Call by reference | Type reference (TYPE) | SEOFLAG | Vor dem Löschen die nächste periodischen Termin berechnen | 20041027 | |||
| 2 | IM_DEADLINE_ENTRIES | Call by reference | Type reference (TYPE) | SWFSLS_DLENTRIES | SLS: Termindaten | 20041027 | |||
| 3 | IM_ENQUEUE | Call by reference | Type reference (TYPE) | SEOFLAG | 'X' | Termine vor der Bearbeitung sperren | 20041027 | ||
| 4 | RE_OKCODE | Value transfer | Type reference (TYPE) | SY-SUBRC | Rückgabewert von ABAP-Anweisungen | 20041027 |
Method DELETE_DLS on class CL_SWF_SLS_DEADLINE_HANDLER has no exception.
Method DEQUEUE_DEADLINES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DEADLINES | Call by reference | Type reference (TYPE) | SWFSLS_DLGUIDS | Scheduling Services: Termin-GUIDs | 20040920 |
Method DEQUEUE_DEADLINES on class CL_SWF_SLS_DEADLINE_HANDLER has no exception.
Method ENQUEUE_DEADLINES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DEADLINES | Call by reference | Type reference (TYPE) | SWFSLS_DEADLINES | Deadlines | 20040920 | |||
| 2 | IM_DEADLINE_ENTRIES | Call by reference | Type reference (TYPE) | SWFSLS_DLENTRIES | Scheduling Services: Termin-Tabelle | 20040928 | |||
| 3 | RE_QUEUED_DEADLINES | Value transfer | Type reference (TYPE) | SWFSLS_DLGUIDS | SLS: Statustabelle | 20040929 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt gesperrt | 20040921 |
Method EXPAND_PERIO_DEADL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_DEADL_ITERATOR | Call by reference | Object reference (TYPE REF TO) | CL_SWF_SLS_ITERATOR | Terminiterator, der die neu berechneten Termine enthält | 20050131 | |||
| 2 | EX_NOT_SAVED | Call by reference | Type reference (TYPE) | SEOFLAG | Speichern nicht erfolgt | 20050131 | |||
| 3 | IM_AUTHORITY_CHECK | Call by reference | Type reference (TYPE) | SEOFLAG | Berechtigungsprüfung durchführen | 20041124 | |||
| 4 | IM_DEADL_COUNT | Call by reference | Type reference (TYPE) | SWFSLS_MAXCOUNT | Anzahl, wie oft der periodische Termin expandiert wird | 20050131 | |||
| 5 | IM_PERIODIC_DEADL | Call by reference | Object reference (TYPE REF TO) | CL_SWF_SLS_DEADLINE | Deadline of Scheduling Services | 20050131 | |||
| 6 | IM_SAVE | Call by reference | Type reference (TYPE) | SEOFLAG | Die neu angelegten Termine speichern | 20050131 | |||
| 7 | IM_TIMESTAMP | Call by reference | Type reference (TYPE) | SWFSLS_LASTTSTAMP | Zeitpunkt bis zu dem der periodische Termin expandiert wird | 20050131 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Berechtigungsausnahme zu Berechtigungsobjekt S_SWF_SLS | 20041124 | ||
| 2 | SLS: Fehler beim Berechnen des nächsten Zeitstempels | 20041111 |
Method FILL_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_SWFSLSDEADL | Call by reference | Type reference (TYPE) | SWFSLSDEADL | Scheduling Services: Termin-Tabelle | 20041013 | |||
| 2 | EX_SWFSLSRSDL | Call by reference | Type reference (TYPE) | SWFSLSRSDL | SLS: Periodische Termine | 20041013 | |||
| 3 | IM_APPL_ID | Call by reference | Type reference (TYPE) | SWFSLSDEADL-APPL_ID | SLS: ID der Anwendung | 20040927 | |||
| 4 | IM_DEADL_DATA | Call by reference | Type reference (TYPE) | SWFSLS_CREADL | SLS: Termine anlegen | 20040927 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SLS: Fehler beim Anlegen von Terminen | 20040927 |
Method FILL_PERIODIC_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_PERIODIC_DATA | Call by reference | Type reference (TYPE) | SWFSLS_PERIODIC | SLS: Spezifische Daten für periodische Termine | 20040924 | |||
| 2 | RE_SWFSLSRSDL | Value transfer | Type reference (TYPE) | SWFSLSRSDL | Scheduling Services: Termin-Tabelle | 20041013 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SLS: Fehler beim Anlegen von Terminen | 20040924 |
Method GET_LAST_CALC_PERIO_DEADL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_AUTHORITY_CHECK | Call by reference | Type reference (TYPE) | SEOFLAG | Berechtigungsprüfung durchführen | 20041124 | |||
| 2 | IM_DEADLINE | Call by reference | Object reference (TYPE REF TO) | CL_SWF_SLS_DEADLINE | Terminobjekt | 20041118 | |||
| 3 | IM_DEADLINE_GUID | Call by reference | Type reference (TYPE) | SWFSLSDEADL-DEADLGUID | GUID eines Termins des periodischen Termins | 20041118 | |||
| 4 | RE_LAST_DEADLINE | Value transfer | Object reference (TYPE REF TO) | CL_SWF_SLS_DEADLINE | Zuletzt berechneter Termin, noch kein Folgetermin berechnet | 20041118 |
Method GET_LAST_CALC_PERIO_DEADL on class CL_SWF_SLS_DEADLINE_HANDLER has no exception.
Method GET_NEXT_DUE_PERIO_DEADL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_AUTHORITY_CHECK | Call by reference | Type reference (TYPE) | SEOFLAG | Berechtigungsprüfung durchführen | 20041124 | |||
| 2 | IM_DEADLINE | Call by reference | Object reference (TYPE REF TO) | CL_SWF_SLS_DEADLINE | Terminobjekt | 20041117 | |||
| 3 | IM_DEADLINE_GUID | Call by reference | Type reference (TYPE) | SWFSLSDEADL-DEADLGUID | GUID eines Termins des periodischen Termins | 20041117 | |||
| 4 | RE_NEXT_DUE_DEADLINE | Value transfer | Object reference (TYPE REF TO) | CL_SWF_SLS_DEADLINE | GUID des Termins | 20041117 |
Method GET_NEXT_DUE_PERIO_DEADL on class CL_SWF_SLS_DEADLINE_HANDLER has no exception.
Method INACTIVATE_DEADLINES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_APPLICATION_CHECK | Call by reference | Type reference (TYPE) | SEOFLAG | 'X' | Terminaktivierungen über Anwendungs-Exit prüfen | 20041123 | ||
| 2 | IM_DEADLINES | Call by reference | Type reference (TYPE) | SWFSLS_DEADLINES | SLS: Deadline table | 20041123 | |||
| 3 | RE_DL_ITERATOR | Value transfer | Object reference (TYPE REF TO) | CL_SWF_SLS_ITERATOR | Iterator, der alle inaktivierten Termine enthält | 20041123 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SLS: Berechtigungsausnahme | 20041123 | ||
| 2 | SLS: Fehler beim Ändern von Terminen | 20041123 |
Method INSERT_DLS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_DEADLCOUNT | Call by reference | Type reference (TYPE) | SY-DBCNT | Bearbeitete Datenbanktabellenzeilen | 20041124 | |||
| 2 | EX_OKCODE | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert von ABAP-Anweisungen | 20041124 | |||
| 3 | EX_RSDLCOUNT | Call by reference | Type reference (TYPE) | SY-DBCNT | Bearbeitete Datenbanktabellenzeilen | 20041124 | |||
| 4 | IT_SWFSLSDEADL | Call by reference | Type reference (TYPE) | SWFSLS_DLENTRIES | SLS: Allgemeine Termindaten | 20041124 | |||
| 5 | IT_SWFSLSRSDL | Call by reference | Type reference (TYPE) | SWFSLS_RSDLTAB | SLS: Tabellentyp zur Tabelle SWFSLSRSDL | 20041124 |
Method INSERT_DLS on class CL_SWF_SLS_DEADLINE_HANDLER has no exception.
Method MASS_CALLBACK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEADLINE_ENTRIES | Call by reference | Type reference (TYPE) | SWFSLS_DLENTRIES | SLS: Termindaten | 20041022 | |||
| 2 | DUE_DEADLINES | Call by reference | Type reference (TYPE) | SWFSLS_DLENTRIES | SLS: Termindaten | 20041022 | |||
| 3 | GUID | Call by reference | Type reference (TYPE) | SWFSLSDLIV-TASKGUID | GUID im 'CHAR' Format in Großschreibung | 20041022 | |||
| 4 | MASS_CALLBACK | Call by reference | Object reference (TYPE REF TO) | IF_SWF_SLS_DL_CALLBACKS | Scheduling Services: Massen-Callback zu fälligen Terminen | 20041022 | |||
| 5 | MAXRETRYCNT | Call by reference | Type reference (TYPE) | SWFSLSAPPLCUS-MAXRETRYCNT | Wiederholungsversuche für temporär fehlerhafte Workitems | 20041022 | |||
| 6 | PERIODIC_DATA | Call by reference | Type reference (TYPE) | SWFSLS_RSDLTAB | SLS:Tabellentyp zur Tabells SWFSLSRSDL | 20041022 |
Method MASS_CALLBACK on class CL_SWF_SLS_DEADLINE_HANDLER has no exception.
Method NEXT_PERIODIC_DLS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEADLINE_DATA | Call by reference | Type reference (TYPE) | SWFSLSPERIODL | Scheduling Services: Termin-Tabelle | 20041110 | |||
| 2 | DEADL_COUNT | Call by reference | Type reference (TYPE) | SWFSLS_MAXCOUNT | Terminzahl bis zu dem der periodische Termin expandiert wird | 20041109 | |||
| 3 | NEW_DEADLINES | Value transfer | Type reference (TYPE) | SWFSLS_DLTAB | SLS: Tabelle mit den kompletten Termindaten | 20041110 | |||
| 4 | TIMESTAMP | Call by reference | Type reference (TYPE) | SWFSLS_LASTTSTAMP | Zeitpunkt bis zu dem der periodische Termin expandiert wird | 20041109 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SLS: Fehler beim Berechnen des nächsten Zeitstempels | 20041110 |
Method PERIODIC_DEADLINES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEADLINE_ENTRIES | Call by reference | Type reference (TYPE) | SWFSLS_DLENTRIES | Allgemeine Termindaten (Tabelle SWFSLSDEADL) | 20041022 | |||
| 2 | DEADL_ITERATOR | Value transfer | Object reference (TYPE REF TO) | CL_SWF_SLS_ITERATOR | Terminiterator, der die neu berechneten Termine enthält | 20041108 | |||
| 3 | PERIODIC_DATA | Call by reference | Type reference (TYPE) | SWFSLS_RSDLTAB | Periodische Termindaten (Tabelle SWFSLSRSDL) | 20041022 | |||
| 4 | RET_NEW_DL | Call by reference | Type reference (TYPE) | SEOFLAG | Terminiterator mit den neu berechneten Terminen füllen | 20041108 | |||
| 5 | UPDATE_OLD_DEADLINES | Call by reference | Type reference (TYPE) | SEOFLAG | 'X' | Änderungen bei den alten periodischen Terminen speichern | 20041022 |
Method PERIODIC_DEADLINES on class CL_SWF_SLS_DEADLINE_HANDLER has no exception.
Method PROCESS_DUE_DEADLINES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DUE_DEADLINES | Call by reference | Type reference (TYPE) | SWFSLS_DLENTRIES | SLS: Termindaten | 20041022 | |||
| 2 | IM_APPLCUS | Call by reference | Type reference (TYPE) | SWFSLSAPPLCUS | Scheduling Services: Customizing der Anwendung | 20050107 | |||
| 3 | IM_AUTHORITY_CHECK | Call by reference | Type reference (TYPE) | SEOFLAG | Berechtigungsprüfung durchführen | 20041124 | |||
| 4 | IM_GUID | Call by reference | Type reference (TYPE) | SWFSLSDLIV-TASKGUID | GUID im 'CHAR' Format in Großschreibung | 20050107 | |||
| 5 | IM_TRACE_HANDLE | Call by reference | Object reference (TYPE REF TO) | CL_SWF_TRC_HANDLE | Logisches Trace-Handle | 20050107 | |||
| 6 | PERIODIC_DATA | Call by reference | Type reference (TYPE) | SWFSLS_RSDLTAB | SLS:Tabellentyp zur Tabelle SWFSLSRSDL | 20041022 |
Method PROCESS_DUE_DEADLINES on class CL_SWF_SLS_DEADLINE_HANDLER has no exception.
Method REACTIVATE_DEADLINES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_APPLICATION_CHECK | Call by reference | Type reference (TYPE) | SEOFLAG | 'X' | Terminaktivierungen über Anwendungs-Exit prüfen | 20041124 | ||
| 2 | IM_DEADLINES | Call by reference | Type reference (TYPE) | SWFSLS_DEADLINES | SLS: Deadline table | 20041124 | |||
| 3 | RE_DL_ITERATOR | Value transfer | Object reference (TYPE REF TO) | CL_SWF_SLS_ITERATOR | Iterator, der alle aktivierten Termine enthält | 20041124 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SLS: Berechtigungsausnahme | 20041124 | ||
| 2 | SLS: Fehler beim Ändern von Terminen | 20041124 |
Method READ_DEADLINES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_APPLICATION | Call by reference | Type reference (TYPE) | SWFSLSDEADL-APPL_ID | SLS: ID der Anwendung | 20041015 | |||
| 2 | IM_GROUPING1 | Call by reference | Type reference (TYPE) | SWFSLS_GROUPING | DLS: 1. Gruppierungsmerkmal eines Termins | 20110317 | |||
| 3 | IM_GROUPING2 | Call by reference | Type reference (TYPE) | SWFSLS_GROUPING2 | DLS: 2. Gruppierungsmerkmal eines Termins | 20110317 | |||
| 4 | IM_PERIODIC | Call by reference | Type reference (TYPE) | SEOFLAG | Allgemeines Flag | 20041015 | |||
| 5 | IM_PRIO | Call by reference | Type reference (TYPE) | SWFSLS_DLPRIO | SLS: Priorität des Termins | 20041015 | |||
| 6 | IM_STATUS | Call by reference | Type reference (TYPE) | SWFSLS_STATUSTAB | SLS: Statustabelle | 20041015 | |||
| 7 | IM_TIMESTAMP_HIGH | Call by reference | Type reference (TYPE) | SWFSLS_TSTAMP | SLS: UTC-Zeitstempel des Termins | 20041015 | |||
| 8 | IM_TIMESTAMP_LOW | Call by reference | Type reference (TYPE) | SWFSLS_TSTAMP | SLS: UTC-Zeitstempel des Termins | 20041015 | |||
| 9 | IM_WHERE_CLAUSE | Call by reference | Type reference (TYPE) | STRING | 20041015 | ||||
| 10 | RE_DL_ITERATOR | Value transfer | Object reference (TYPE REF TO) | CL_SWF_SLS_ITERATOR | Terminiterator | 20041019 |
Method READ_DEADLINES on class CL_SWF_SLS_DEADLINE_HANDLER has no exception.
Method READ_DEADL_BY_APPLKEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_APPL | Call by reference | Type reference (TYPE) | SWFSLSDEADL-APPL_ID | SLS: ID der Anwendung | 20041015 | |||
| 2 | IM_APPL_KEYS | Call by reference | Type reference (TYPE) | SWFSLS_APPLKEYS | SLS: Tabelle mit Anwendungsschlüsseln von Terminen | 20041015 | |||
| 3 | IM_AUTHORITY_CHECK | Call by reference | Type reference (TYPE) | SEOFLAG | Berechtigungsprüfung durchführen | 20041124 | |||
| 4 | IM_PERIODIC | Call by reference | Type reference (TYPE) | SEOFLAG | nur periodische Temine selektieren | 20041012 | |||
| 5 | IM_STATUS | Call by reference | Type reference (TYPE) | SWFSLS_DLSTATUS | Scheduling Services: Terminstatus | 20041012 | |||
| 6 | RE_DL_ITERATOR | Value transfer | Object reference (TYPE REF TO) | CL_SWF_SLS_ITERATOR | Terminiterator | 20041015 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SLS: Berechtigungsausnahme | 20041104 |
Method READ_DEADL_BY_APPLKEY_INTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_DL_TAB | Value transfer | Type reference (TYPE) | SWFSLS_DLTAB | 20110317 | ||||
| 2 | IM_APPL | Call by reference | Type reference (TYPE) | SWFSLSDEADL-APPL_ID | SLS: ID der Anwendung | 20110317 | |||
| 3 | IM_APPL_KEYS | Call by reference | Type reference (TYPE) | SWFSLS_APPLKEYS | SLS: Tabelle mit Anwendungsschlüsseln von Terminen | 20110317 | |||
| 4 | IM_AUTHORITY_CHECK | Call by reference | Type reference (TYPE) | SEOFLAG | Berechtigungsprüfung durchführen | 20110317 | |||
| 5 | IM_PERIODIC | Call by reference | Type reference (TYPE) | SEOFLAG | nur periodische Temine selektieren | 20110317 | |||
| 6 | IM_STATUS | Call by reference | Type reference (TYPE) | SWFSLS_DLSTATUS | Scheduling Services: Terminstatus | 20110317 | |||
| 7 | IM_STATUS_STR | Call by reference | Type reference (TYPE) | STRING | 20110317 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SLS: Berechtigungsausnahme | 20110317 |
Method READ_DEADL_BY_GROUP1 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_APPLICATION | Call by reference | Type reference (TYPE) | SWFSLSDEADL-APPL_ID | SLS: ID der Anwendung | 20041012 | |||
| 2 | IM_AUTHORITY_CHECK | Call by reference | Type reference (TYPE) | SEOFLAG | Berechtigungsprüfung durchführen | 20041124 | |||
| 3 | IM_GROUPING1 | Call by reference | Type reference (TYPE) | SWFSLS_GROUPING | 1. Gruppierungsmerkmal des Termins | 20041015 | |||
| 4 | IM_GROUPING2 | Call by reference | Type reference (TYPE) | SWFSLS_GROUPING2 | 2. Gruppierungsmerkmal eines Termins | 20050216 | |||
| 5 | IM_PERIODIC | Call by reference | Type reference (TYPE) | SEOFLAG | nur periodische Temine selektieren | 20041012 | |||
| 6 | IM_PRIO | Call by reference | Type reference (TYPE) | SWFSLS_DLPRIO | SLS: Priorität des Termins | 20041015 | |||
| 7 | IM_STATUS | Call by reference | Type reference (TYPE) | SWFSLS_STATUSTAB | SLS: Statustabelle | 20041012 | |||
| 8 | IM_TIMESTAMP_HIGH | Call by reference | Type reference (TYPE) | SWFSLS_TSTAMP | SLS: UTC-Zeitstempel des Termins | 20041012 | |||
| 9 | IM_TIMESTAMP_LOW | Call by reference | Type reference (TYPE) | SWFSLS_TSTAMP | SLS: UTC-Zeitstempel des Termins | 20041012 | |||
| 10 | RE_DL_ITERATOR | Value transfer | Object reference (TYPE REF TO) | CL_SWF_SLS_ITERATOR | Terminiterator | 20041015 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SLS: Berechtigungsausnahme | 20041104 |
Method READ_DEADL_BY_GROUP2 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_APPLICATION | Call by reference | Type reference (TYPE) | SWFSLSDEADL-APPL_ID | SLS: ID der Anwendung | 20041012 | |||
| 2 | IM_AUTHORITY_CHECK | Call by reference | Type reference (TYPE) | SEOFLAG | Berechtigungsprüfung durchführen | 20041124 | |||
| 3 | IM_GROUPING1 | Call by reference | Type reference (TYPE) | SWFSLS_GROUPING | 1. Gruppierungsmerkmal eines Termins | 20050216 | |||
| 4 | IM_GROUPING2 | Call by reference | Type reference (TYPE) | SWFSLS_GROUPING2 | 2. Gruppierungsmerkmal des Termins | 20041012 | |||
| 5 | IM_PERIODIC | Call by reference | Type reference (TYPE) | SEOFLAG | nur periodische Temine selektieren | 20041012 | |||
| 6 | IM_PRIO | Call by reference | Type reference (TYPE) | SWFSLS_DLPRIO | SLS: Priorität des Termins | 20041015 | |||
| 7 | IM_STATUS | Call by reference | Type reference (TYPE) | SWFSLS_STATUSTAB | SLS: Statustabelle | 20041015 | |||
| 8 | IM_TIMESTAMP_HIGH | Call by reference | Type reference (TYPE) | SWFSLS_TSTAMP | SLS: UTC-Zeitstempel des Termins | 20041012 | |||
| 9 | IM_TIMESTAMP_LOW | Call by reference | Type reference (TYPE) | SWFSLS_TSTAMP | SLS: UTC-Zeitstempel des Termins | 20041012 | |||
| 10 | RE_DL_ITERATOR | Value transfer | Object reference (TYPE REF TO) | CL_SWF_SLS_ITERATOR | Terminiterator | 20041015 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SLS: Berechtigungsausnahme | 20041104 |
Method READ_DEADL_BY_TIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_APPLICATION | Call by reference | Type reference (TYPE) | SWFSLSDEADL-APPL_ID | SLS: ID der Anwendung | 20041012 | |||
| 2 | IM_AUTHORITY_CHECK | Call by reference | Type reference (TYPE) | SEOFLAG | Berechtigungsprüfung durchführen | 20041124 | |||
| 3 | IM_PERIODIC | Call by reference | Type reference (TYPE) | SEOFLAG | nur periodische Temine selektieren | 20041012 | |||
| 4 | IM_PRIO | Call by reference | Type reference (TYPE) | SWFSLS_DLPRIO | SLS: Priorität des Termins | 20041015 | |||
| 5 | IM_STATUS | Call by reference | Type reference (TYPE) | SWFSLS_STATUSTAB | SLS: Statustabelle | 20041012 | |||
| 6 | IM_TIMESTAMP_HIGH | Call by reference | Type reference (TYPE) | SWFSLS_TSTAMP | SLS: UTC-Zeitstempel des Termins | 20041012 | |||
| 7 | IM_TIMESTAMP_LOW | Call by reference | Type reference (TYPE) | SWFSLS_TSTAMP | SLS: UTC-Zeitstempel des Termins | 20041012 | |||
| 8 | RE_DL_ITERATOR | Value transfer | Object reference (TYPE REF TO) | CL_SWF_SLS_ITERATOR | Terminiterator | 20041015 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SLS: Berechtigungsausnahme | 20041104 |
Method SHIFT_DEADLINES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_APPLICATION_CHECK | Call by reference | Type reference (TYPE) | SEOFLAG | Terminänderungen über Anwendungs-Exit prüfen | 20041122 | |||
| 2 | IM_AUTHORITY_CHECK | Call by reference | Type reference (TYPE) | SEOFLAG | Berechtigungsprüfung durchführen | 20041124 | |||
| 3 | IM_DEADLINES | Call by reference | Type reference (TYPE) | SWFSLS_DEADLINES | SLS: Deadline table | 20041122 | |||
| 4 | IM_NEW_TIME_STAMP | Call by reference | Type reference (TYPE) | SWFSLSDEADL-DLTIMESTAMP | SLS: UTC-Zeitstempel des Termins | 20041122 | |||
| 5 | IM_SUBTRACT | Call by reference | Type reference (TYPE) | SEOFLAG | Subtrahiere Zeitdauer von den Zeitstempeln der Termine | 20050131 | |||
| 6 | IM_TIME_QUANT | Call by reference | Type reference (TYPE) | SWFSLSRSDL-TIMEQUANT | Menge der Zeitdauer | 20041122 | |||
| 7 | IM_TIME_UNIT | Call by reference | Type reference (TYPE) | SWFSLS_TIMUNIT | Kürzel für die Zeiteinheit zum Festlegen der Zeitdauer | 20041122 | |||
| 8 | RE_DL_ITERATOR | Value transfer | Object reference (TYPE REF TO) | CL_SWF_SLS_ITERATOR | Iterator, der alle geänderten Termine enthält | 20041122 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SLS: Berechtigungsausnahme | 20041122 | ||
| 2 | SLS: Fehler beim Ändern von Terminen | 20041122 |
Method SINGLE_CALLBACK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CALLBACK | Call by reference | Object reference (TYPE REF TO) | IF_SWF_SLS_DL_CALLBACK | Scheduling Services: Callback zu einem fälligen Termin | 20041022 | |||
| 2 | DEADLINE_ENTRIES | Call by reference | Type reference (TYPE) | SWFSLS_DLENTRIES | SLS: Termindaten | 20041022 | |||
| 3 | DEADLINE_ENTRY | Call by reference | Type reference (TYPE) | SWFSLSDEADL | Scheduling Services: Termin-Tabelle | 20041022 | |||
| 4 | GUID | Call by reference | Type reference (TYPE) | SWFSLSDLIV-TASKGUID | GUID im 'CHAR' Format in Großschreibung | 20041022 | |||
| 5 | MAXRETRYCNT | Call by reference | Type reference (TYPE) | SWFSLSAPPLCUS-MAXRETRYCNT | Wiederholungsversuche für temporär fehlerhafte Workitems | 20041022 | |||
| 6 | PERIODIC_DATA | Call by reference | Type reference (TYPE) | SWFSLS_RSDLTAB | SLS:Tabellentyp zur Tabells SWFSLSRSDL | 20041022 |
Method SINGLE_CALLBACK on class CL_SWF_SLS_DEADLINE_HANDLER has no exception.
Method SORT_DEADLINES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_APPL_KEY_DESC | Call by reference | Type reference (TYPE) | SEOFLAG | Absteigend sortieren nach Anwendungsschlüssel | 20050204 | |||
| 2 | IM_CALC_CLASS_DESC | Call by reference | Type reference (TYPE) | SEOFLAG | Absteigend sortieren nach Berechnungsklasse | 20050204 | |||
| 3 | IM_CALLBACK_DESC | Call by reference | Type reference (TYPE) | SEOFLAG | Absteigend sortieren nach Callbackmethode | 20050204 | |||
| 4 | IM_DEADLINES | Call by reference | Type reference (TYPE) | SWFSLS_DEADLINES | SLS: Deadline table | 20050204 | |||
| 5 | IM_GROUPING1_DESC | Call by reference | Type reference (TYPE) | SEOFLAG | Absteigend sortieren nach 1. Gruppierungsmerkmal | 20050204 | |||
| 6 | IM_GROUPING2_DESC | Call by reference | Type reference (TYPE) | SEOFLAG | Absteigend sortieren nach 2. Gruppierungsmerkmal | 20050204 | |||
| 7 | IM_PRIO_DESC | Call by reference | Type reference (TYPE) | SEOFLAG | Absteigend sortieren nach Priorität der Termine | 20050204 | |||
| 8 | IM_SORT_BY_APPL_KEY | Call by reference | Type reference (TYPE) | SWD_NUMC02 | Nach Anwendungsschlüssel sortieren mit angebener Priorität | 20050204 | |||
| 9 | IM_SORT_BY_CALC_CLASS | Call by reference | Type reference (TYPE) | SWD_NUMC02 | Nach der Berechnungsklasse sortieren (periodische Termine) | 20050204 | |||
| 10 | IM_SORT_BY_CALLBACK | Call by reference | Type reference (TYPE) | SWD_NUMC02 | Nach Callbackmethode sortieren mit angebener Priorität | 20050204 | |||
| 11 | IM_SORT_BY_GROUPING1 | Call by reference | Type reference (TYPE) | SWD_NUMC02 | Nach 1. Gruppierungsmerkmal sortieren mit angebener Prio | 20050204 | |||
| 12 | IM_SORT_BY_GROUPING2 | Call by reference | Type reference (TYPE) | SWD_NUMC02 | Nach 2. Gruppierungsmerkmal sortieren mit angebener Prio | 20050204 | |||
| 13 | IM_SORT_BY_PRIO | Call by reference | Type reference (TYPE) | SWD_NUMC02 | Nach Priorität der Termine sortieren mit angebener Priorität | 20050204 | |||
| 14 | IM_SORT_BY_TIMESTAMP | Call by reference | Type reference (TYPE) | SWD_NUMC02 | Nach Zeitstempel sortieren mit angebener Priorität | 20050204 | |||
| 15 | IM_TIMESTAMP_DESC | Call by reference | Type reference (TYPE) | SEOFLAG | Absteigend sortieren nach Zeitstempel | 20050204 | |||
| 16 | RE_DEADLINES | Value transfer | Type reference (TYPE) | SWFSLS_DEADLINES | SLS: Deadline table | 20050204 |
Method SORT_DEADLINES on class CL_SWF_SLS_DEADLINE_HANDLER has no exception.
Method TRC_DEADL_ERROR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_APPL_CONTEXT | Call by reference | Type reference (TYPE) | SWFSLS_TRC_CTX | Terminüberwachungs-Trace: Anwendungs-Kontextstruktur | 20050225 | |||
| 2 | IM_COMMENT | Call by reference | Type reference (TYPE) | STRING | Kommentar | 20050225 | |||
| 3 | IM_T100_MSG | Call by reference | Type reference (TYPE) | SWF_T100MS | Struktur für T100 Meldung | 20050225 | |||
| 4 | IM_TRACE_POINT | Call by reference | Type reference (TYPE) | SWFTRCLPNT | Trace: Definition eines logischen Zeitpunktes | 20050225 | |||
| 5 | RE_TRACE_HANDLE | Call by reference | Object reference (TYPE REF TO) | CL_SWF_TRC_HANDLE | Logisches Trace-Handle | 20050225 |
Method TRC_DEADL_ERROR on class CL_SWF_SLS_DEADLINE_HANDLER has no exception.
Method TRC_ON_EVENT_INIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_TASKGUID | Call by reference | Type reference (TYPE) | SWFSLSDLIV-TASKGUID | ID des Überwachungsjobs | 20050107 | |||
| 2 | RE_TRACE_HANDLE | Value transfer | Object reference (TYPE REF TO) | CL_SWF_TRC_HANDLE | Logisches Trace-Handle | 20050107 |
Method TRC_ON_EVENT_INIT on class CL_SWF_SLS_DEADLINE_HANDLER has no exception.
Method TRC_WRITE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_APPLICATION | Call by reference | Type reference (TYPE) | SWFSLS_TRC_CTX-APPLICATION | Anwendungskomponente | 20050107 | |||
| 2 | IM_COMMENT | Call by reference | Type reference (TYPE) | STRING | Logisches Trace-Handle | 20050107 | |||
| 3 | IM_DESTINATION | Call by reference | Type reference (TYPE) | SWFSLSAPPLCUS-CBDEST | Destination auf der die Terminbearbeitung durchgeführt wird | 20050107 | |||
| 4 | IM_DLCOUNT | Call by reference | Type reference (TYPE) | SWFSLS_TRC_CTX-DLCOUNT | Anzahl der selektierten Termine | 20050107 | |||
| 5 | IM_TRACE_HANDLE | Call by reference | Object reference (TYPE REF TO) | CL_SWF_TRC_HANDLE | Logisches Trace-Handle | 20050107 | |||
| 6 | IM_TRC_EVT | Call by reference | Type reference (TYPE) | SWFTRCLPNT-TRC_EVT | Trace: Logischer Zeitpunkt innerhalb eines Pakets | 20050107 | |||
| 7 | IM_TRC_PNT | Call by reference | Type reference (TYPE) | SWFTRCLPNT-TRC_PNT | Trace: Bezeichnung eines (Software-)Pakets | 20050107 |
Method TRC_WRITE on class CL_SWF_SLS_DEADLINE_HANDLER has no exception.
Method WRAPPER_DELETE_DLS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_AUTHORITY_CHECK | Call by reference | Type reference (TYPE) | SEOFLAG | Berechtigungsprüfung durchführen | 20041215 | |||
| 2 | IM_CALC_NEXT_DL | Call by reference | Type reference (TYPE) | SEOFLAG | Vor dem Löschen die nächste periodischen Termin berechnen | 20041215 | |||
| 3 | IM_DEADLINES | Call by reference | Type reference (TYPE) | SWFSLS_DEADLINES | SLS: Deadline table | 20041215 | |||
| 4 | IM_DEADLINE_ENTRIES | Call by reference | Type reference (TYPE) | SWFSLS_DLENTRIES | SLS: Termindaten | 20041215 | |||
| 5 | IM_ENQUEUE | Call by reference | Type reference (TYPE) | SEOFLAG | 'X' | Termin vor der Bearebitung sperren | 20041215 | ||
| 6 | RE_DEADL_ITERATOR | Call by reference | Object reference (TYPE REF TO) | CL_SWF_SLS_ITERATOR | Termine die aufgrund von Sperren nicht gelöscht wurden | 20041215 | |||
| 7 | RE_OKCODE | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert von ABAP-Anweisungen | 20041215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SLS: Berechtigungsausnahme | 20041215 |
Event Signatures
Event DEADLINES_DUE Signature
Event DEADLINES_DUE on class CL_SWF_SLS_DEADLINE_HANDLER has no parameter.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 700 |