SAP ABAP Class CL_SWF_SLS_DEADLINE_HANDLER (Deadline Service: Handler for Deadlines)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_SLS (Package) Deadline Service - Deadline Monitoring
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 SWFEV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SWFSL 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 C_ACTIVE Instance attribute Private Attribute reference (LIKE) 20041022
2 C_ALRT_CALLBACK_CL Constant Public Type reference (TYPE) SEOCLSNAME 'CL_SWF_SLS_ALERT_CALLBACK' Alert Callback Class 20040930
3 C_ALRT_CATEG Constant Public Type reference (TYPE) SWFDNAME 'ALRT_CATEG' Element Name for Alert Parameter Alert Category 20040930
4 C_ALRT_CONT Constant Private Type reference (TYPE) SWFDNAME 'ALERTCONT' Element Name for Event Parameter Alert Container 20040930
5 C_CALC_CL Constant Public Type reference (TYPE) SEOCLSNAME 'CL_SWF_SLS_DL_CALCULATION' Standard Class for Deadline Calculation 20041115
6 C_CALLBACK Instance attribute Private Attribute reference (LIKE) 20041022
7 C_CONT_PERSISTENCE Instance attribute Private Attribute reference (LIKE) 20041022
8 C_DAY Constant Public Type reference (TYPE) SWFSLS_TIMUNIT 'DAY' SLS: Time Unit for Periodic Deadlines 20040924
9 C_DEFAULT_MAX_RETRY Instance attribute Private Attribute reference (LIKE) 20041022
10 C_DELETE Instance attribute Private Attribute reference (LIKE) 20041022
11 C_ERROR Instance attribute Private Attribute reference (LIKE) 20041022
12 C_EVT Constant Public Type reference (TYPE) SWFDNAME 'EVENT' Element Name for Event-Parameter Event 20040928
13 C_EVT_CALLBACK_CL Constant Public Type reference (TYPE) SEOCLSNAME 'CL_SWF_SLS_EVENT_CALLBACK' Event Callback Class 20040930
14 C_EVT_CONT Constant Public Type reference (TYPE) SWFDNAME 'EVENTCONT' Element Name for Event-Parameter Event-Container 20040928
15 C_EVT_OBJCATEG Constant Public Type reference (TYPE) SWFDNAME 'OBJCATEG' Element Name for Event-Parameter Object Category 20040928
16 C_EVT_OBJKEY Constant Public Type reference (TYPE) SWFDNAME 'OBJKEY' Element Name for Event-Parameter Object Key 20040928
17 C_EVT_OBJTYPE Constant Public Type reference (TYPE) SWFDNAME 'OBJTYPE' Element Name for Event-Parameter Object Type 20040928
18 C_HOUR Constant Public Type reference (TYPE) SWFSLS_TIMUNIT 'HUR' SLS: Time Unit for Periodic Deadlines 20040924
19 C_INACTIVATE Static Attribute Private Type reference (TYPE) ACTIV_AUTH 'H1' Deactivate 20041124
20 C_INACTIVE Instance attribute Private Attribute reference (LIKE) 20041022
21 C_MINUTE Constant Public Type reference (TYPE) SWFSLS_TIMUNIT 'MIN' SLS: Time Unit for Periodic Deadlines 20040924
22 C_MONTH Constant Public Type reference (TYPE) SWFSLS_TIMUNIT 'MON' SLS: Time Unit for Periodic Deadlines 20040924
23 C_MSGID Constant Private Type reference (TYPE) SYMSGID 'SWF_SLS' Message Class 20041105
24 C_NOT_OK Constant Public Type reference (TYPE) SY-SUBRC 4 Return Value of ABAP Commands 20041027
25 C_REACTIVATE Static Attribute Private Type reference (TYPE) ACTIV_AUTH '91' Move 20041124
26 C_SECOND Constant Public Type reference (TYPE) SWFSLS_TIMUNIT 'SEC' SLS: Time Unit for Periodic Deadlines 20040924
27 C_SHIFT Static Attribute Private Type reference (TYPE) ACTIV_AUTH '50' Activate 20041124
28 C_SUCCESS Instance attribute Private Attribute reference (LIKE) 20041111
29 C_TEMP_ERROR Instance attribute Private Attribute reference (LIKE) 20041022
30 C_WEEK Constant Public Type reference (TYPE) SWFSLS_TIMUNIT 'WEE' SLS: Time Unit for Periodic Deadlines 20040924
31 C_YEAR Constant Public Type reference (TYPE) SWFSLS_TIMUNIT 'ANN' SLS: Time Unit for Periodic Deadlines 20040924
32 FALSE Instance attribute Private Attribute reference (LIKE) 20041112
33 TRUE Instance attribute Private Attribute reference (LIKE) 20041112
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY_CHECK Static method Private Method check Authorization for Deadlines per Application 20041019
2 CHANGE_DEADLINES Static method Private Method Change deadlines 20041124
3 CHANGE_DLS Static method Private Method Lock and Change Deadlines 20041124
4 CHECK_CALLBACK_CLASS Static method Public Method Checks Callback Class 20040924
5 CREATE_ALERT_DEADLINE Static method Public Method Create Deadline with Callback Type Alert 20040921
6 CREATE_ALERT_DEADLINES Static method Public Method Create Deadline with Callback Type Alert 20040930
7 CREATE_DEADLINE Static method Public Method Create appointment 20040921
8 CREATE_DEADLINES Static method Public Method Create Deadlines 20040920
9 CREATE_DL Static method Private Method Create Deadline (Internal) 20041118
10 CREATE_DLS Static method Private Method Create Deadlines (Internal) 20041118
11 CREATE_EVENT_DEADLINE Static method Public Method Create Deadline with Callback Type Event 20040921
12 CREATE_EVENT_DEADLINES Static method Public Method Create Deadlines with Callback Type Event 20040928
13 DELETE_DEADLINE Static method Public Method Delete a Deadline 20041215
14 DELETE_DEADLINES Static method Public Method Delete deadlines 20040920
15 DELETE_DLS Static method Private Method Lock Deadlines and Delete on Database (Interna) 20041027
16 DEQUEUE_DEADLINES Static method Private Method Unlock Deadlines 20040920
17 ENQUEUE_DEADLINES Static method Private Method Lock Deadlines for Editing 20040920
18 EXPAND_PERIO_DEADL Static method Public Method Expand Periodic Deadline up to Time or Number 20041111
19 FILL_DATA Static method Private Method Format Deadline Data 20040921
20 FILL_PERIODIC_DATA Static method Private Method Format Specific Data for Periodic Deadlines 20040924
21 GET_LAST_CALC_PERIO_DEADL Static method Public Method Currently last calculated deadline of a periodic deadline 20041117
22 GET_NEXT_DUE_PERIO_DEADL Static method Public Method Next due active deadline of a periodic deadline 20041117
23 INACTIVATE_DEADLINES Static method Public Method Deactivate Active Deadlines 20041123
24 INSERT_DLS Static method Private Method Save Created Deadlines 20041123
25 MASS_CALLBACK Static method Private Method Execute Mass Callback for Due Deadlines 20041022
26 NEXT_PERIODIC_DLS Static method Private Method Expand Periodic Deadline up to a Time 20041109
27 PERIODIC_DEADLINES Static method Private Method New Deadlines for Periodic Deadlines 20041022
28 PROCESS_DUE_DEADLINES Static method Private Method Edit Due Deadlines 20041022
29 REACTIVATE_DEADLINES Static method Public Method Reactivate Inactive Deadlines 20041124
30 READ_DEADLINES Static method Private Method Read Deadlines (Internal) 20040920
31 READ_DEADL_BY_APPLKEY Static method Public Method Read Deadlines About Application Key 20041012
32 READ_DEADL_BY_APPLKEY_INTERNAL Static method Private Method Read Deadlines About Application Key 20110317
33 READ_DEADL_BY_GROUP1 Static method Public Method Read Deadlines About First Grouping ID 20041012
34 READ_DEADL_BY_GROUP2 Static method Public Method Read Deadlines About Second Grouping ID 20041012
35 READ_DEADL_BY_TIME Static method Public Method Read Deadlines About Time Stamp 20041012
36 SHIFT_DEADLINES Static method Public Method Move Deadlines 20041122
37 SINGLE_CALLBACK Static method Private Method Executes Callback for a Deadline 20041022
38 SORT_DEADLINES Static method Public Method Sort Deadline Table 20050204
39 TRC_DEADL_ERROR Static method Private Method Save Deadline Trace 20050225
40 TRC_ON_EVENT_INIT Static method Private Method Trace Start for Asynchronous Deadline Processing 20050107
41 TRC_WRITE Static method Private Method Write Trace Entry 20050107
42 WRAPPER_DELETE_DLS 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 Importing IM_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20041019
2 Importing IM_APPLICATION Call by reference Type reference (TYPE) SWFSLSDEADL-APPL_ID SLS: ID der Anwendung 20041019
# Exception Resumable Description Created on
1 CX_SWF_SLS_AUTH_FAILED 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 Importing IM_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20041124
2 Importing IM_APPLICATION_CHECK Call by reference Type reference (TYPE) SEOFLAG 'X' Terminänderungen über Anwendungs-Exit prüfen 20041124
3 Importing IM_AUTHORITY_CHECK Call by reference Type reference (TYPE) SEOFLAG Berechtigungsprüfung durchführen 20041124
4 Importing IM_DEADLINES Call by reference Type reference (TYPE) SWFSLS_DEADLINES SLS: Deadline table 20041124
5 Importing IM_NEW_TIME_STAMP Call by reference Type reference (TYPE) SWFSLSDEADL-DLTIMESTAMP SLS: UTC-Zeitstempel des Termins 20041124
6 Importing IM_SUBTRACT Call by reference Type reference (TYPE) SEOFLAG Subtrahiere Zeitdauer von den Zeitstempeln der Termine 20050131
7 Importing IM_TIME_QUANT Call by reference Type reference (TYPE) SWFSLSRSDL-TIMEQUANT Menge der Zeitdauer 20041124
8 Importing IM_TIME_UNIT Call by reference Type reference (TYPE) SWFSLS_TIMUNIT Kürzel für die Zeiteinheit zum Festlegen der Zeitdauer 20041124
9 Returning 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 CX_SWF_SLS_AUTH_FAILED SLS: Berechtigungsausnahme 20041124
2 CX_SWF_SLS_MODIFY_DL 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 Importing IM_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20041124
2 Importing IM_APPLICATION_CHECK Call by reference Type reference (TYPE) SEOFLAG Terminänderungen über Anwendungs-Exit prüfen 20041124
3 Importing IM_DL_DATA Call by reference Type reference (TYPE) SWFSLS_DLTAB SLS: Tabelle mit den kompletten Termindaten 20041124
4 Importing IM_NEW_TIME_STAMP Call by reference Type reference (TYPE) SWFSLSDEADL-DLTIMESTAMP SLS: UTC-Zeitstempel des Termins 20041124
5 Importing IM_SUBTRACT Call by reference Type reference (TYPE) SEOFLAG Subtrahiere Zeitdauer von den Zeitstempeln der Termine 20050131
6 Importing IM_TIME_QUANT Call by reference Type reference (TYPE) SWFSLSRSDL-TIMEQUANT Scheduling Services: Menge der Zeitdauer 20041124
7 Importing IM_TIME_UNIT Call by reference Type reference (TYPE) SWFSLS_TIMUNIT SLS: Zeiteinheit für periodischen Termine 20041124
8 Returning RE_MODIFIED_DEADLINES Value transfer Type reference (TYPE) SWFSLS_DLTAB SLS: Tabelle mit den kompletten Termindaten 20041124
# Exception Resumable Description Created on
1 CX_SWF_SLS_MODIFY_DL SLS: Fehler beim Ändern von Terminen 20041124
2 CX_SWF_UTL_OBJ_LOCKED Objekt gesperrt 20041124

Method CHECK_CALLBACK_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CL_CALLBACK Call by reference Type reference (TYPE) SWFSLS_CBCLS SLS: Klasse, die den Callback zum Termin ausführt 20040924
2 Returning 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 Importing IM_ALERT_CATEGORY Call by reference Type reference (TYPE) SALRTDCAT Alert-Kategorie 20040930
2 Importing IM_ALERT_CONTAINER Call by reference Type reference (TYPE) SWCONTTAB Alert-Container-Tabelle 20040930
3 Importing IM_APPL_ID Call by reference Type reference (TYPE) SWFSLSDEADL-APPL_ID SLS: ID der Anwendung 20040930
4 Importing IM_APPL_KEY Call by reference Type reference (TYPE) SWFSLS_APPLKEY SLS: Anwendungsschlüssel des Termins 20040930
5 Importing IM_AUTHORITY_CHECK Call by reference Type reference (TYPE) SEOFLAG Berechtigungsprüfung durchführen 20041124
6 Importing IM_GROUPING_1 Call by reference Type reference (TYPE) SWFSLS_GROUPING SLS: Gruppierungsmerkmal des Termins 20040930
7 Importing IM_GROUPING_2 Call by reference Type reference (TYPE) SWFSLS_GROUPING SLS: Gruppierungsmerkmal des Termins 20040930
8 Importing IM_PERIODIC_DATA Call by reference Type reference (TYPE) SWFSLS_PERIODIC SLS: Spezifische Daten für periodische Termine 20040930
9 Importing IM_PRIORITY Call by reference Type reference (TYPE) SWFSLS_DLPRIO SLS: Priorität des Termins 20040930
10 Importing IM_TIMESTAMP Call by reference Type reference (TYPE) SWFSLS_TSTAMP SLS: UTC-Zeitstempel des Termins 20040930
11 Returning RE_DEADLINE Value transfer Object reference (TYPE REF TO) CL_SWF_SLS_DEADLINE Deadline of Scheduling Services 20040930
# Exception Resumable Description Created on
1 CX_SWF_SLS_AUTH_FAILED Berechtigungsausnahme zu Berechtigungsobjekt S_SWF_SLS 20041117
2 CX_SWF_SLS_CREATE_DL 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 Importing IM_ALERT_DEADLINE_DATA Call by reference Type reference (TYPE) SWFSLS_ALERTDLTAB SLS: Termine mit dem Callback-Typ Alert anlegen 20040930
2 Importing IM_APPL_ID Call by reference Type reference (TYPE) SWFSLSDEADL-APPL_ID SLS: ID der Anwendung 20040930
3 Importing IM_AUTHORITY_CHECK Call by reference Type reference (TYPE) SEOFLAG Berechtigungsprüfung durchführen 20041124
4 Returning RE_DL_ITERATOR Value transfer Object reference (TYPE REF TO) CL_SWF_SLS_ITERATOR Terminiterator 20050113
# Exception Resumable Description Created on
1 CX_SWF_SLS_AUTH_FAILED Berechtigungsausnahme zu Berechtigungsobjekt S_SWF_SLS 20041117
2 CX_SWF_SLS_CREATE_DL 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 Importing IM_APPL_ID Call by reference Type reference (TYPE) SWFSLSDEADL-APPL_ID Scheduling Services: ID der Anwendung 20040921
2 Importing IM_APPL_KEY Call by reference Type reference (TYPE) SWFSLS_APPLKEY Scheduling Services: Anwendungsschlüssel des Termins 20040921
3 Importing IM_AUTHORITY_CHECK Call by reference Type reference (TYPE) SEOFLAG Berechtigungsprüfung durchführen 20041124
4 Importing IM_CALLBACK_CLASS Call by reference Type reference (TYPE) SWFSLS_CBCLS Scheduling Services: Klasse, die den Callback ausführt 20040921
5 Importing IM_DATACONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Container zur Übergabe von Paramete 20040921
6 Importing IM_GROUPING_1 Call by reference Type reference (TYPE) SWFSLS_GROUPING Scheduling Services: Gruppierungsmerkmal 20040921
7 Importing IM_GROUPING_2 Call by reference Type reference (TYPE) SWFSLS_GROUPING Scheduling Services: Gruppierungsmerkmal 20040921
8 Importing IM_PERIODIC_DATA Call by reference Type reference (TYPE) SWFSLS_PERIODIC SLS: Spezifische Daten für periodische Termine 20040921
9 Importing IM_PRIORITY Call by reference Type reference (TYPE) SWFSLS_DLPRIO Priorität eines Termins 20040921
10 Importing IM_TIMESTAMP Call by reference Type reference (TYPE) SWFSLS_TSTAMP Scheduling Services: UTC-Zeitstempel des Termins 20040921
11 Returning RE_DEADLINE Value transfer Object reference (TYPE REF TO) CL_SWF_SLS_DEADLINE Deadline of Scheduling Services 20040921
# Exception Resumable Description Created on
1 CX_SWF_SLS_AUTH_FAILED Berechtigungsausnahme zu Berechtigungsobjekt S_SWF_SLS 20041117
2 CX_SWF_SLS_CREATE_DL 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 Importing IM_APPL_ID Call by reference Type reference (TYPE) SWFSLSDEADL-APPL_ID SLS: ID der Anwendung 20040924
2 Importing IM_AUTHORITY_CHECK Call by reference Type reference (TYPE) SEOFLAG Berechtigungsprüfung durchführen 20041124
3 Importing IM_DEADLINE_DATA Call by reference Type reference (TYPE) SWFSLS_CREATE_DEADLINES DLS: Termine anlegen 20040924
4 Returning RE_DL_ITERATOR Value transfer Object reference (TYPE REF TO) CL_SWF_SLS_ITERATOR Terminiterator 20050113
# Exception Resumable Description Created on
1 CX_SWF_SLS_AUTH_FAILED Berechtigungsausnahme zu Berechtigungsobjekt S_SWF_SLS 20041117
2 CX_SWF_SLS_CREATE_DL 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 Importing IM_APPL_ID Call by reference Type reference (TYPE) SWFSLSDEADL-APPL_ID Scheduling Services: ID der Anwendung 20041118
2 Importing IM_APPL_KEY Call by reference Type reference (TYPE) SWFSLS_APPLKEY Scheduling Services: Anwendungsschlüssel des Termins 20041118
3 Importing IM_CALLBACK_CLASS Call by reference Type reference (TYPE) SWFSLS_CBCLS Scheduling Services: Klasse, die den Callback ausführt 20041118
4 Importing IM_DATACONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container - Implementierung einer 'Collection' 20041118
5 Importing IM_GROUPING_1 Call by reference Type reference (TYPE) SWFSLS_GROUPING Scheduling Services: Gruppierungsmerkmal 20041118
6 Importing IM_GROUPING_2 Call by reference Type reference (TYPE) SWFSLS_GROUPING Scheduling Services: Gruppierungsmerkmal 20041118
7 Importing IM_PERIODIC_DATA Call by reference Type reference (TYPE) SWFSLS_PERIODIC SLS: Spezifische Daten für periodische Termine 20041118
8 Importing IM_PRIORITY Call by reference Type reference (TYPE) SWFSLS_DLPRIO Priorität eines Termins 20041118
9 Importing IM_TIMESTAMP Call by reference Type reference (TYPE) SWFSLS_TSTAMP Scheduling Services: UTC-Zeitstempel des Termins 20041118
10 Returning RE_DEADLINE Value transfer Object reference (TYPE REF TO) CL_SWF_SLS_DEADLINE Deadline of Scheduling Services 20041118
# Exception Resumable Description Created on
1 CX_SWF_SLS_CREATE_DL 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 Importing IM_APPL_ID Call by reference Type reference (TYPE) SWFSLSDEADL-APPL_ID SLS: ID der Anwendung 20041118
2 Importing IM_DEADLINE_DATA Call by reference Type reference (TYPE) SWFSLS_CREADLTAB SLS: Termine anlegen 20041118
3 Returning RE_DL_ITERATOR Value transfer Object reference (TYPE REF TO) CL_SWF_SLS_ITERATOR Terminiterator 20050113
# Exception Resumable Description Created on
1 CX_SWF_SLS_CREATE_DL 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 Importing IM_APPL_ID Call by reference Type reference (TYPE) SWFSLSDEADL-APPL_ID SLS: ID der Anwendung 20040927
2 Importing IM_APPL_KEY Call by reference Type reference (TYPE) SWFSLS_APPLKEY SLS: Anwendungsschlüssel des Termins 20040927
3 Importing IM_AUTHORITY_CHECK Call by reference Type reference (TYPE) SEOFLAG Berechtigungsprüfung durchführen 20041124
4 Importing IM_EVENT Call by reference Type reference (TYPE) SIBFEVENT Ereignis 20040927
5 Importing IM_EVENT_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Container - Implementierung einer 'Collection' 20040927
6 Importing IM_GROUPING_1 Call by reference Type reference (TYPE) SWFSLS_GROUPING SLS: Gruppierungsmerkmal des Termins 20040927
7 Importing IM_GROUPING_2 Call by reference Type reference (TYPE) SWFSLS_GROUPING SLS: Gruppierungsmerkmal des Termins 20040927
8 Importing IM_OBJCATEG Call by reference Type reference (TYPE) SIBFCATID Objektkategorie 20040928
9 Importing IM_OBJKEY Call by reference Type reference (TYPE) SIBFBORIID Objektschlüssel 20040927
10 Importing IM_OBJTYPE Call by reference Type reference (TYPE) SIBFTYPEID Objekttyp 20040927
11 Importing IM_PERIODIC_DATA Call by reference Type reference (TYPE) SWFSLS_PERIODIC SLS: Spezifische Daten für periodische Termine 20040927
12 Importing IM_PRIORITY Call by reference Type reference (TYPE) SWFSLS_DLPRIO SLS: Priorität des Termins 20040927
13 Importing IM_TIMESTAMP Call by reference Type reference (TYPE) SWFSLS_TSTAMP SLS: UTC-Zeitstempel des Termins 20040927
14 Returning RE_DEADLINE Value transfer Object reference (TYPE REF TO) CL_SWF_SLS_DEADLINE Deadline of Scheduling Services 20040927
# Exception Resumable Description Created on
1 CX_SWF_SLS_AUTH_FAILED Berechtigungsausnahme zu Berechtigungsobjekt S_SWF_SLS 20041117
2 CX_SWF_SLS_CREATE_DL 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 Importing IM_APPL_ID Call by reference Type reference (TYPE) SWFSLSDEADL-APPL_ID SLS: ID der Anwendung 20040928
2 Importing IM_AUTHORITY_CHECK Call by reference Type reference (TYPE) SEOFLAG Berechtigungsprüfung durchführen 20041124
3 Importing IM_EVT_DEADLINE_DATA Call by reference Type reference (TYPE) SWFSLS_EVTDLTAB SLS: Termine mit Callback-Typ Event anlegen 20040929
4 Returning RE_DL_ITERATOR Value transfer Object reference (TYPE REF TO) CL_SWF_SLS_ITERATOR SLS: Terminiterator 20050113
# Exception Resumable Description Created on
1 CX_SWF_SLS_AUTH_FAILED Berechtigungsausnahme zu Berechtigungsobjekt S_SWF_SLS 20041117
2 CX_SWF_SLS_CREATE_DL 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 Importing IM_AUTHORITY_CHECK Call by reference Type reference (TYPE) SEOFLAG Berechtigungsprüfung durchführen 20041215
2 Importing IM_CALC_NEXT_DL Call by reference Type reference (TYPE) SEOFLAG Vor dem Löschen die nächste periodischen Termin berechnen 20041215
3 Importing IM_DEADLINE Call by reference Object reference (TYPE REF TO) CL_SWF_SLS_DEADLINE Termin des Deadline Service 20041215
4 Importing IM_ENQUEUE Call by reference Type reference (TYPE) SEOFLAG 'X' Termin vor der Bearebitung sperren 20041215
5 Returning RE_OKCODE Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20041215
# Exception Resumable Description Created on
1 CX_SWF_SLS_AUTH_FAILED SLS: Berechtigungsausnahme 20041215

Method DELETE_DEADLINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AUTHORITY_CHECK Call by reference Type reference (TYPE) SEOFLAG Berechtigungsprüfung durchführen 20040928
2 Importing IM_CALC_NEXT_DL Call by reference Type reference (TYPE) SEOFLAG Vor dem Löschen die nächste periodischen Termin berechnen 20041014
3 Importing IM_DEADLINES Call by reference Type reference (TYPE) SWFSLS_DEADLINES SLS: Deadline table 20040928
4 Importing IM_ENQUEUE Call by reference Type reference (TYPE) SEOFLAG 'X' Termin vor der Bearebitung sperren 20040928
5 Exporting 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 Exporting RE_OKCODE Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20041027
# Exception Resumable Description Created on
1 CX_SWF_SLS_AUTH_FAILED SLS: Berechtigungsausnahme 20041104

Method DELETE_DLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CALC_NEXT_DL Call by reference Type reference (TYPE) SEOFLAG Vor dem Löschen die nächste periodischen Termin berechnen 20041027
2 Importing IM_DEADLINE_ENTRIES Call by reference Type reference (TYPE) SWFSLS_DLENTRIES SLS: Termindaten 20041027
3 Importing IM_ENQUEUE Call by reference Type reference (TYPE) SEOFLAG 'X' Termine vor der Bearbeitung sperren 20041027
4 Returning 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 Importing 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 Importing IM_DEADLINES Call by reference Type reference (TYPE) SWFSLS_DEADLINES Deadlines 20040920
2 Importing IM_DEADLINE_ENTRIES Call by reference Type reference (TYPE) SWFSLS_DLENTRIES Scheduling Services: Termin-Tabelle 20040928
3 Returning RE_QUEUED_DEADLINES Value transfer Type reference (TYPE) SWFSLS_DLGUIDS SLS: Statustabelle 20040929
# Exception Resumable Description Created on
1 CX_SWF_UTL_OBJ_LOCKED Objekt gesperrt 20040921

Method EXPAND_PERIO_DEADL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting 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 Exporting EX_NOT_SAVED Call by reference Type reference (TYPE) SEOFLAG Speichern nicht erfolgt 20050131
3 Importing IM_AUTHORITY_CHECK Call by reference Type reference (TYPE) SEOFLAG Berechtigungsprüfung durchführen 20041124
4 Importing IM_DEADL_COUNT Call by reference Type reference (TYPE) SWFSLS_MAXCOUNT Anzahl, wie oft der periodische Termin expandiert wird 20050131
5 Importing IM_PERIODIC_DEADL Call by reference Object reference (TYPE REF TO) CL_SWF_SLS_DEADLINE Deadline of Scheduling Services 20050131
6 Importing IM_SAVE Call by reference Type reference (TYPE) SEOFLAG Die neu angelegten Termine speichern 20050131
7 Importing 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 CX_SWF_SLS_AUTH_FAILED Berechtigungsausnahme zu Berechtigungsobjekt S_SWF_SLS 20041124
2 CX_SWF_SLS_CALCULATION 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 Exporting EX_SWFSLSDEADL Call by reference Type reference (TYPE) SWFSLSDEADL Scheduling Services: Termin-Tabelle 20041013
2 Exporting EX_SWFSLSRSDL Call by reference Type reference (TYPE) SWFSLSRSDL SLS: Periodische Termine 20041013
3 Importing IM_APPL_ID Call by reference Type reference (TYPE) SWFSLSDEADL-APPL_ID SLS: ID der Anwendung 20040927
4 Importing IM_DEADL_DATA Call by reference Type reference (TYPE) SWFSLS_CREADL SLS: Termine anlegen 20040927
# Exception Resumable Description Created on
1 CX_SWF_SLS_CREATE_DL 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 Importing IM_PERIODIC_DATA Call by reference Type reference (TYPE) SWFSLS_PERIODIC SLS: Spezifische Daten für periodische Termine 20040924
2 Returning RE_SWFSLSRSDL Value transfer Type reference (TYPE) SWFSLSRSDL Scheduling Services: Termin-Tabelle 20041013
# Exception Resumable Description Created on
1 CX_SWF_SLS_CREATE_DL 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 Importing IM_AUTHORITY_CHECK Call by reference Type reference (TYPE) SEOFLAG Berechtigungsprüfung durchführen 20041124
2 Importing IM_DEADLINE Call by reference Object reference (TYPE REF TO) CL_SWF_SLS_DEADLINE Terminobjekt 20041118
3 Importing IM_DEADLINE_GUID Call by reference Type reference (TYPE) SWFSLSDEADL-DEADLGUID GUID eines Termins des periodischen Termins 20041118
4 Returning 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 Importing IM_AUTHORITY_CHECK Call by reference Type reference (TYPE) SEOFLAG Berechtigungsprüfung durchführen 20041124
2 Importing IM_DEADLINE Call by reference Object reference (TYPE REF TO) CL_SWF_SLS_DEADLINE Terminobjekt 20041117
3 Importing IM_DEADLINE_GUID Call by reference Type reference (TYPE) SWFSLSDEADL-DEADLGUID GUID eines Termins des periodischen Termins 20041117
4 Returning 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 Importing IM_APPLICATION_CHECK Call by reference Type reference (TYPE) SEOFLAG 'X' Terminaktivierungen über Anwendungs-Exit prüfen 20041123
2 Importing IM_DEADLINES Call by reference Type reference (TYPE) SWFSLS_DEADLINES SLS: Deadline table 20041123
3 Returning 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 CX_SWF_SLS_AUTH_FAILED SLS: Berechtigungsausnahme 20041123
2 CX_SWF_SLS_MODIFY_DL 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 Exporting EX_DEADLCOUNT Call by reference Type reference (TYPE) SY-DBCNT Bearbeitete Datenbanktabellenzeilen 20041124
2 Exporting EX_OKCODE Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20041124
3 Exporting EX_RSDLCOUNT Call by reference Type reference (TYPE) SY-DBCNT Bearbeitete Datenbanktabellenzeilen 20041124
4 Importing IT_SWFSLSDEADL Call by reference Type reference (TYPE) SWFSLS_DLENTRIES SLS: Allgemeine Termindaten 20041124
5 Importing 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 Changing DEADLINE_ENTRIES Call by reference Type reference (TYPE) SWFSLS_DLENTRIES SLS: Termindaten 20041022
2 Changing DUE_DEADLINES Call by reference Type reference (TYPE) SWFSLS_DLENTRIES SLS: Termindaten 20041022
3 Importing GUID Call by reference Type reference (TYPE) SWFSLSDLIV-TASKGUID GUID im 'CHAR' Format in Großschreibung 20041022
4 Importing 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 Importing MAXRETRYCNT Call by reference Type reference (TYPE) SWFSLSAPPLCUS-MAXRETRYCNT Wiederholungsversuche für temporär fehlerhafte Workitems 20041022
6 Changing 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 Importing DEADLINE_DATA Call by reference Type reference (TYPE) SWFSLSPERIODL Scheduling Services: Termin-Tabelle 20041110
2 Importing DEADL_COUNT Call by reference Type reference (TYPE) SWFSLS_MAXCOUNT Terminzahl bis zu dem der periodische Termin expandiert wird 20041109
3 Returning NEW_DEADLINES Value transfer Type reference (TYPE) SWFSLS_DLTAB SLS: Tabelle mit den kompletten Termindaten 20041110
4 Importing 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 CX_SWF_SLS_CALCULATION 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 Importing DEADLINE_ENTRIES Call by reference Type reference (TYPE) SWFSLS_DLENTRIES Allgemeine Termindaten (Tabelle SWFSLSDEADL) 20041022
2 Returning DEADL_ITERATOR Value transfer Object reference (TYPE REF TO) CL_SWF_SLS_ITERATOR Terminiterator, der die neu berechneten Termine enthält 20041108
3 Importing PERIODIC_DATA Call by reference Type reference (TYPE) SWFSLS_RSDLTAB Periodische Termindaten (Tabelle SWFSLSRSDL) 20041022
4 Importing RET_NEW_DL Call by reference Type reference (TYPE) SEOFLAG Terminiterator mit den neu berechneten Terminen füllen 20041108
5 Importing 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 Changing DUE_DEADLINES Call by reference Type reference (TYPE) SWFSLS_DLENTRIES SLS: Termindaten 20041022
2 Importing IM_APPLCUS Call by reference Type reference (TYPE) SWFSLSAPPLCUS Scheduling Services: Customizing der Anwendung 20050107
3 Importing IM_AUTHORITY_CHECK Call by reference Type reference (TYPE) SEOFLAG Berechtigungsprüfung durchführen 20041124
4 Importing IM_GUID Call by reference Type reference (TYPE) SWFSLSDLIV-TASKGUID GUID im 'CHAR' Format in Großschreibung 20050107
5 Importing IM_TRACE_HANDLE Call by reference Object reference (TYPE REF TO) CL_SWF_TRC_HANDLE Logisches Trace-Handle 20050107
6 Changing 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 Importing IM_APPLICATION_CHECK Call by reference Type reference (TYPE) SEOFLAG 'X' Terminaktivierungen über Anwendungs-Exit prüfen 20041124
2 Importing IM_DEADLINES Call by reference Type reference (TYPE) SWFSLS_DEADLINES SLS: Deadline table 20041124
3 Returning 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 CX_SWF_SLS_AUTH_FAILED SLS: Berechtigungsausnahme 20041124
2 CX_SWF_SLS_MODIFY_DL 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 Importing IM_APPLICATION Call by reference Type reference (TYPE) SWFSLSDEADL-APPL_ID SLS: ID der Anwendung 20041015
2 Importing IM_GROUPING1 Call by reference Type reference (TYPE) SWFSLS_GROUPING DLS: 1. Gruppierungsmerkmal eines Termins 20110317
3 Importing IM_GROUPING2 Call by reference Type reference (TYPE) SWFSLS_GROUPING2 DLS: 2. Gruppierungsmerkmal eines Termins 20110317
4 Importing IM_PERIODIC Call by reference Type reference (TYPE) SEOFLAG Allgemeines Flag 20041015
5 Importing IM_PRIO Call by reference Type reference (TYPE) SWFSLS_DLPRIO SLS: Priorität des Termins 20041015
6 Importing IM_STATUS Call by reference Type reference (TYPE) SWFSLS_STATUSTAB SLS: Statustabelle 20041015
7 Importing IM_TIMESTAMP_HIGH Call by reference Type reference (TYPE) SWFSLS_TSTAMP SLS: UTC-Zeitstempel des Termins 20041015
8 Importing IM_TIMESTAMP_LOW Call by reference Type reference (TYPE) SWFSLS_TSTAMP SLS: UTC-Zeitstempel des Termins 20041015
9 Importing IM_WHERE_CLAUSE Call by reference Type reference (TYPE) STRING 20041015
10 Returning 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 Importing IM_APPL Call by reference Type reference (TYPE) SWFSLSDEADL-APPL_ID SLS: ID der Anwendung 20041015
2 Importing IM_APPL_KEYS Call by reference Type reference (TYPE) SWFSLS_APPLKEYS SLS: Tabelle mit Anwendungsschlüsseln von Terminen 20041015
3 Importing IM_AUTHORITY_CHECK Call by reference Type reference (TYPE) SEOFLAG Berechtigungsprüfung durchführen 20041124
4 Importing IM_PERIODIC Call by reference Type reference (TYPE) SEOFLAG nur periodische Temine selektieren 20041012
5 Importing IM_STATUS Call by reference Type reference (TYPE) SWFSLS_DLSTATUS Scheduling Services: Terminstatus 20041012
6 Returning RE_DL_ITERATOR Value transfer Object reference (TYPE REF TO) CL_SWF_SLS_ITERATOR Terminiterator 20041015
# Exception Resumable Description Created on
1 CX_SWF_SLS_AUTH_FAILED 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 Exporting EX_DL_TAB Value transfer Type reference (TYPE) SWFSLS_DLTAB 20110317
2 Importing IM_APPL Call by reference Type reference (TYPE) SWFSLSDEADL-APPL_ID SLS: ID der Anwendung 20110317
3 Importing IM_APPL_KEYS Call by reference Type reference (TYPE) SWFSLS_APPLKEYS SLS: Tabelle mit Anwendungsschlüsseln von Terminen 20110317
4 Importing IM_AUTHORITY_CHECK Call by reference Type reference (TYPE) SEOFLAG Berechtigungsprüfung durchführen 20110317
5 Importing IM_PERIODIC Call by reference Type reference (TYPE) SEOFLAG nur periodische Temine selektieren 20110317
6 Importing IM_STATUS Call by reference Type reference (TYPE) SWFSLS_DLSTATUS Scheduling Services: Terminstatus 20110317
7 Importing IM_STATUS_STR Call by reference Type reference (TYPE) STRING 20110317
# Exception Resumable Description Created on
1 CX_SWF_SLS_AUTH_FAILED SLS: Berechtigungsausnahme 20110317

Method READ_DEADL_BY_GROUP1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPLICATION Call by reference Type reference (TYPE) SWFSLSDEADL-APPL_ID SLS: ID der Anwendung 20041012
2 Importing IM_AUTHORITY_CHECK Call by reference Type reference (TYPE) SEOFLAG Berechtigungsprüfung durchführen 20041124
3 Importing IM_GROUPING1 Call by reference Type reference (TYPE) SWFSLS_GROUPING 1. Gruppierungsmerkmal des Termins 20041015
4 Importing IM_GROUPING2 Call by reference Type reference (TYPE) SWFSLS_GROUPING2 2. Gruppierungsmerkmal eines Termins 20050216
5 Importing IM_PERIODIC Call by reference Type reference (TYPE) SEOFLAG nur periodische Temine selektieren 20041012
6 Importing IM_PRIO Call by reference Type reference (TYPE) SWFSLS_DLPRIO SLS: Priorität des Termins 20041015
7 Importing IM_STATUS Call by reference Type reference (TYPE) SWFSLS_STATUSTAB SLS: Statustabelle 20041012
8 Importing IM_TIMESTAMP_HIGH Call by reference Type reference (TYPE) SWFSLS_TSTAMP SLS: UTC-Zeitstempel des Termins 20041012
9 Importing IM_TIMESTAMP_LOW Call by reference Type reference (TYPE) SWFSLS_TSTAMP SLS: UTC-Zeitstempel des Termins 20041012
10 Returning RE_DL_ITERATOR Value transfer Object reference (TYPE REF TO) CL_SWF_SLS_ITERATOR Terminiterator 20041015
# Exception Resumable Description Created on
1 CX_SWF_SLS_AUTH_FAILED SLS: Berechtigungsausnahme 20041104

Method READ_DEADL_BY_GROUP2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPLICATION Call by reference Type reference (TYPE) SWFSLSDEADL-APPL_ID SLS: ID der Anwendung 20041012
2 Importing IM_AUTHORITY_CHECK Call by reference Type reference (TYPE) SEOFLAG Berechtigungsprüfung durchführen 20041124
3 Importing IM_GROUPING1 Call by reference Type reference (TYPE) SWFSLS_GROUPING 1. Gruppierungsmerkmal eines Termins 20050216
4 Importing IM_GROUPING2 Call by reference Type reference (TYPE) SWFSLS_GROUPING2 2. Gruppierungsmerkmal des Termins 20041012
5 Importing IM_PERIODIC Call by reference Type reference (TYPE) SEOFLAG nur periodische Temine selektieren 20041012
6 Importing IM_PRIO Call by reference Type reference (TYPE) SWFSLS_DLPRIO SLS: Priorität des Termins 20041015
7 Importing IM_STATUS Call by reference Type reference (TYPE) SWFSLS_STATUSTAB SLS: Statustabelle 20041015
8 Importing IM_TIMESTAMP_HIGH Call by reference Type reference (TYPE) SWFSLS_TSTAMP SLS: UTC-Zeitstempel des Termins 20041012
9 Importing IM_TIMESTAMP_LOW Call by reference Type reference (TYPE) SWFSLS_TSTAMP SLS: UTC-Zeitstempel des Termins 20041012
10 Returning RE_DL_ITERATOR Value transfer Object reference (TYPE REF TO) CL_SWF_SLS_ITERATOR Terminiterator 20041015
# Exception Resumable Description Created on
1 CX_SWF_SLS_AUTH_FAILED SLS: Berechtigungsausnahme 20041104

Method READ_DEADL_BY_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPLICATION Call by reference Type reference (TYPE) SWFSLSDEADL-APPL_ID SLS: ID der Anwendung 20041012
2 Importing IM_AUTHORITY_CHECK Call by reference Type reference (TYPE) SEOFLAG Berechtigungsprüfung durchführen 20041124
3 Importing IM_PERIODIC Call by reference Type reference (TYPE) SEOFLAG nur periodische Temine selektieren 20041012
4 Importing IM_PRIO Call by reference Type reference (TYPE) SWFSLS_DLPRIO SLS: Priorität des Termins 20041015
5 Importing IM_STATUS Call by reference Type reference (TYPE) SWFSLS_STATUSTAB SLS: Statustabelle 20041012
6 Importing IM_TIMESTAMP_HIGH Call by reference Type reference (TYPE) SWFSLS_TSTAMP SLS: UTC-Zeitstempel des Termins 20041012
7 Importing IM_TIMESTAMP_LOW Call by reference Type reference (TYPE) SWFSLS_TSTAMP SLS: UTC-Zeitstempel des Termins 20041012
8 Returning RE_DL_ITERATOR Value transfer Object reference (TYPE REF TO) CL_SWF_SLS_ITERATOR Terminiterator 20041015
# Exception Resumable Description Created on
1 CX_SWF_SLS_AUTH_FAILED SLS: Berechtigungsausnahme 20041104

Method SHIFT_DEADLINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPLICATION_CHECK Call by reference Type reference (TYPE) SEOFLAG Terminänderungen über Anwendungs-Exit prüfen 20041122
2 Importing IM_AUTHORITY_CHECK Call by reference Type reference (TYPE) SEOFLAG Berechtigungsprüfung durchführen 20041124
3 Importing IM_DEADLINES Call by reference Type reference (TYPE) SWFSLS_DEADLINES SLS: Deadline table 20041122
4 Importing IM_NEW_TIME_STAMP Call by reference Type reference (TYPE) SWFSLSDEADL-DLTIMESTAMP SLS: UTC-Zeitstempel des Termins 20041122
5 Importing IM_SUBTRACT Call by reference Type reference (TYPE) SEOFLAG Subtrahiere Zeitdauer von den Zeitstempeln der Termine 20050131
6 Importing IM_TIME_QUANT Call by reference Type reference (TYPE) SWFSLSRSDL-TIMEQUANT Menge der Zeitdauer 20041122
7 Importing IM_TIME_UNIT Call by reference Type reference (TYPE) SWFSLS_TIMUNIT Kürzel für die Zeiteinheit zum Festlegen der Zeitdauer 20041122
8 Returning 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 CX_SWF_SLS_AUTH_FAILED SLS: Berechtigungsausnahme 20041122
2 CX_SWF_SLS_MODIFY_DL 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 Importing CALLBACK Call by reference Object reference (TYPE REF TO) IF_SWF_SLS_DL_CALLBACK Scheduling Services: Callback zu einem fälligen Termin 20041022
2 Changing DEADLINE_ENTRIES Call by reference Type reference (TYPE) SWFSLS_DLENTRIES SLS: Termindaten 20041022
3 Importing DEADLINE_ENTRY Call by reference Type reference (TYPE) SWFSLSDEADL Scheduling Services: Termin-Tabelle 20041022
4 Importing GUID Call by reference Type reference (TYPE) SWFSLSDLIV-TASKGUID GUID im 'CHAR' Format in Großschreibung 20041022
5 Importing MAXRETRYCNT Call by reference Type reference (TYPE) SWFSLSAPPLCUS-MAXRETRYCNT Wiederholungsversuche für temporär fehlerhafte Workitems 20041022
6 Changing 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 Importing IM_APPL_KEY_DESC Call by reference Type reference (TYPE) SEOFLAG Absteigend sortieren nach Anwendungsschlüssel 20050204
2 Importing IM_CALC_CLASS_DESC Call by reference Type reference (TYPE) SEOFLAG Absteigend sortieren nach Berechnungsklasse 20050204
3 Importing IM_CALLBACK_DESC Call by reference Type reference (TYPE) SEOFLAG Absteigend sortieren nach Callbackmethode 20050204
4 Importing IM_DEADLINES Call by reference Type reference (TYPE) SWFSLS_DEADLINES SLS: Deadline table 20050204
5 Importing IM_GROUPING1_DESC Call by reference Type reference (TYPE) SEOFLAG Absteigend sortieren nach 1. Gruppierungsmerkmal 20050204
6 Importing IM_GROUPING2_DESC Call by reference Type reference (TYPE) SEOFLAG Absteigend sortieren nach 2. Gruppierungsmerkmal 20050204
7 Importing IM_PRIO_DESC Call by reference Type reference (TYPE) SEOFLAG Absteigend sortieren nach Priorität der Termine 20050204
8 Importing IM_SORT_BY_APPL_KEY Call by reference Type reference (TYPE) SWD_NUMC02 Nach Anwendungsschlüssel sortieren mit angebener Priorität 20050204
9 Importing IM_SORT_BY_CALC_CLASS Call by reference Type reference (TYPE) SWD_NUMC02 Nach der Berechnungsklasse sortieren (periodische Termine) 20050204
10 Importing IM_SORT_BY_CALLBACK Call by reference Type reference (TYPE) SWD_NUMC02 Nach Callbackmethode sortieren mit angebener Priorität 20050204
11 Importing IM_SORT_BY_GROUPING1 Call by reference Type reference (TYPE) SWD_NUMC02 Nach 1. Gruppierungsmerkmal sortieren mit angebener Prio 20050204
12 Importing IM_SORT_BY_GROUPING2 Call by reference Type reference (TYPE) SWD_NUMC02 Nach 2. Gruppierungsmerkmal sortieren mit angebener Prio 20050204
13 Importing IM_SORT_BY_PRIO Call by reference Type reference (TYPE) SWD_NUMC02 Nach Priorität der Termine sortieren mit angebener Priorität 20050204
14 Importing IM_SORT_BY_TIMESTAMP Call by reference Type reference (TYPE) SWD_NUMC02 Nach Zeitstempel sortieren mit angebener Priorität 20050204
15 Importing IM_TIMESTAMP_DESC Call by reference Type reference (TYPE) SEOFLAG Absteigend sortieren nach Zeitstempel 20050204
16 Returning 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 Importing IM_APPL_CONTEXT Call by reference Type reference (TYPE) SWFSLS_TRC_CTX Terminüberwachungs-Trace: Anwendungs-Kontextstruktur 20050225
2 Importing IM_COMMENT Call by reference Type reference (TYPE) STRING Kommentar 20050225
3 Importing IM_T100_MSG Call by reference Type reference (TYPE) SWF_T100MS Struktur für T100 Meldung 20050225
4 Importing IM_TRACE_POINT Call by reference Type reference (TYPE) SWFTRCLPNT Trace: Definition eines logischen Zeitpunktes 20050225
5 Changing 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 Importing IM_TASKGUID Call by reference Type reference (TYPE) SWFSLSDLIV-TASKGUID ID des Überwachungsjobs 20050107
2 Returning 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 Importing IM_APPLICATION Call by reference Type reference (TYPE) SWFSLS_TRC_CTX-APPLICATION Anwendungskomponente 20050107
2 Importing IM_COMMENT Call by reference Type reference (TYPE) STRING Logisches Trace-Handle 20050107
3 Importing IM_DESTINATION Call by reference Type reference (TYPE) SWFSLSAPPLCUS-CBDEST Destination auf der die Terminbearbeitung durchgeführt wird 20050107
4 Importing IM_DLCOUNT Call by reference Type reference (TYPE) SWFSLS_TRC_CTX-DLCOUNT Anzahl der selektierten Termine 20050107
5 Importing IM_TRACE_HANDLE Call by reference Object reference (TYPE REF TO) CL_SWF_TRC_HANDLE Logisches Trace-Handle 20050107
6 Importing IM_TRC_EVT Call by reference Type reference (TYPE) SWFTRCLPNT-TRC_EVT Trace: Logischer Zeitpunkt innerhalb eines Pakets 20050107
7 Importing 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 Importing IM_AUTHORITY_CHECK Call by reference Type reference (TYPE) SEOFLAG Berechtigungsprüfung durchführen 20041215
2 Importing IM_CALC_NEXT_DL Call by reference Type reference (TYPE) SEOFLAG Vor dem Löschen die nächste periodischen Termin berechnen 20041215
3 Importing IM_DEADLINES Call by reference Type reference (TYPE) SWFSLS_DEADLINES SLS: Deadline table 20041215
4 Importing IM_DEADLINE_ENTRIES Call by reference Type reference (TYPE) SWFSLS_DLENTRIES SLS: Termindaten 20041215
5 Importing IM_ENQUEUE Call by reference Type reference (TYPE) SEOFLAG 'X' Termin vor der Bearebitung sperren 20041215
6 Exporting 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 Exporting RE_OKCODE Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20041215
# Exception Resumable Description Created on
1 CX_SWF_SLS_AUTH_FAILED 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