SAP ABAP Class CL_ORGANIZER (Appointment Management: Appointment Display Interface)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-GBT-CAL (Application Component) Appointment Calendar
     SZTK (Package) R/3 Central Basis Development: Appointment Calendar
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CALENDAR_APPT_READER Data Provider for Calendar Control 19990719
Properties
Class CL_ORGANIZER  
Short Description Appointment Management: Appointment Display Interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SZTK   R/3 Central Basis Development: Appointment Calendar 
Created 19990708   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SCCON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SCSTP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SCTTP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CALENDAR_APPT_READER Data Provider for Calendar Control 19990719
Friends
Class CL_ORGANIZER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPOINTMENTS Instance attribute Private Type reference (TYPE) SCSAPPTTAB Selected Appointments 19990708
2 APPOINTMENT_BUFFER Instance attribute Private Type reference (TYPE) SCSTP_APPT Cut/Copy&Paste Buffer for Appointment 19990825
3 APPOINTMENT_TYPES Instance attribute Private Type reference (TYPE) SCTTP_APTYP Appointment Type Properties 19991126
4 CALENDAR_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_CALENDAR_CONTROL Calendar Control Interface 19990708
5 CALENDAR_PROXY Instance attribute Private Type reference (TYPE) SC_OWNER Calendar Substitutes for Authorization Checks 20000215
6 COMBINATION_VIEW Instance attribute Private Type reference (TYPE) FLAG Combination Display 20000211
7 CONST_VIEW_HORIZONTAL Constant Private Type reference (TYPE) CHAR1 'H' Horizontal Display 20000208
8 CONST_VIEW_VERTICAL Constant Private Type reference (TYPE) CHAR1 'V' Vertical Display 20000208
9 CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for Whole of Calendar Control 19990709
10 CONTAINER_NAVIGATOR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for Navigator Control 20000207
11 CONTAINER_SCHEDULER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for Appointment List Control 20000207
12 CONTAINER_TODO Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for ToDo list Control 20000208
13 DATE_FROM Instance attribute Private Type reference (TYPE) SC_DATEFRO Start of Selection Interval 19990709
14 DATE_TO Instance attribute Private Type reference (TYPE) SC_DATETO End of Selection Interval 19990709
15 DEFAULT_VIEW_SETTINGS Instance attribute Private Type reference (TYPE) SCSTP_SETTINGS User Settings 19990722
16 DISPLAY_DAYS Instance attribute Private See coding Days to Be Displayed 19990709
17 DISPLAY_MODE Instance attribute Private Type reference (TYPE) SC_FLAG Display Mode, Events Are Still Sent 19991202
18 FOCUS_DATE Instance attribute Private Type reference (TYPE) DATS Date on Which the Focus Is to Be 19990729
19 HOUR_TABLE Instance attribute Private Type reference (TYPE) SZTG_THOUR Hour Plan 20010705
20 INCLUDE_ORG_APPOINTMENTS Instance attribute Private Type reference (TYPE) FLAG Also Select Appts. from Associated Org. Units for Particips. 20010125
21 INCLUDE_SHIFT_PLAN Instance attribute Private Type reference (TYPE) SC_DWSIND Display Daily Work Schedule (DWS) 19991210
22 NO_AUTHORIZATION_CHECK Instance attribute Private Type reference (TYPE) FLAG Authorization Check Not Performed 19990913
23 NO_TOOLBAR Instance attribute Private Type reference (TYPE) SC_FLAG Toolbar Not Displayed 19991203
24 ORGANIZER Instance attribute Private Type reference (TYPE) SC_OWNER Organizer of Group Appts (Currently the Same as sy-uname) 20001211
25 OWNER_FOR_VIEW_SETTINGS Instance attribute Private Type reference (TYPE) SC_OWNER User only Settings Parameter 19990722
26 REGISTERED_EVENTS Instance attribute Private Type reference (TYPE) SCSREGEVNTTAB Active Events for Appointment Types 19990819
27 SELECT_INPUT Instance attribute Private Type reference (TYPE) SCSSELECTTAB Table for Appointment Selection 19990716
28 SELECT_INPUT_CHANGED Instance attribute Private Type reference (TYPE) FLAG New Selection if the Selection Parameters Change 19990916
29 SHOW_IN_USER_TIMEZONE Instance attribute Private Type reference (TYPE) FLAG Adjust all Appointments to User Time Zone 19991019
30 SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Main Splitter 20000208
31 TIMEZONE Instance attribute Private Type reference (TYPE) TZNZONE The Time Zone that Is to Apply to this Display 19991008
32 VIEW_ORDER Instance attribute Private Type reference (TYPE) CHAR1 Position of Components in Combination Display 20000211
33 VIEW_STYLE_NAVIGATOR Instance attribute Private Type reference (TYPE) I Display Combination for Navigator 20000208
34 WITH_NAVIGATION Instance attribute Private Type reference (TYPE) FLAG With Navigator Control 19990729
35 WITH_WORKLIST Instance attribute Private Type reference (TYPE) FLAG With Todo List 19990729
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TIMEDIFF Instance method Private Method Add Seconds to a Time 19990827
2 CLEAR_APPOINTMENTS Instance method Public Method Delete Parameters for the Selection of Appointments 19990914
3 CONSTRUCTOR Instance method Public Constructor Constructor 19990708
4 CONVERT_APPT_TO_CNTL_APPT Instance method Private Method Transform Appointments into Control Structure 19990924
5 CONVERT_APPT_TO_GENAPPT Instance method Private Method Transform Individual Appointments into Group Appt Structure 19991004
6 CONVERT_GENAPPT_TO_APPT Instance method Private Method Transform Group Appointments into Appointment Structure 19990924
7 CREATE_SPLITTER Instance method Private Method Instantiate own Splitter for Combination Display 20000211
8 DISPATCH Instance method Public Method Further Processing of Events 20070117
9 DLI_EXPAND Instance method Private Method Expand Distribution Lists 20001020
10 FREE Instance method Public Method Release Resources 20010412
11 GET_APPOINTMENTS Instance method Public Method Returns Selected Appointments 20010301
12 GET_APPT_FROM_CURSOR Instance method Public Method ID of Appointment On Which Cursor Is Positioned or Space 20010727
13 GET_AUTHORIZATION_FOR_APPT Instance method Private Method Determine (Maximum) Authorization for (Group) Appointments 20010111
14 GET_AUTHORIZATION_FOR_PART Instance method Private Method Determine Authorization for a Participant's Appointments 20010111
15 GET_DATE_FROM_CURSOR Instance method Public Method Get the Time Interval that Is Currently Selected 20011127
16 GET_NAVIGATOR_HEIGHT Instance method Public Method Transfer of Height of Month Navigator 20000216
17 GET_NAVIGATOR_WIDTH Instance method Public Method Transfer of Width of Month Navigator 20000216
18 GET_TODO_CONTAINER Instance method Public Method Transfer Container for ToDo List 19990923
19 GET_WEEK_FROM_DAY Instance method Private Method Determine Weekdays to Be Displayed from Day 20000208
20 HIDE_APPT_PROPERTIES Instance method Private Method Authorization-Dependent Suppression of Appointment Data 20001218
21 INVALIDATE_APPOINTMENT_MEMORY Instance method Private Method Selects Appointments from the Database 19990719
22 IS_AUTHORIZATION_WRITE Instance method Private Method Checks Write Authorization for a Participant's Appointments 20001128
23 IS_EQUAL_APPT_GENAPPT Instance method Private Method Check of Equality of Participant and Group Appointment Recs. 20001120
24 MODIFY_APPOINTMENTS Instance method Public Method Add and Change Appointments in the Display 19990728
25 ON_APPT_COPIED Instance method Private Event handling method Handler for Copying Appointments 19990927
26 ON_APPT_CREATED Instance method Private Event handling method Handler for Creating Appointments 19990722
27 ON_APPT_CUTTED Instance method Private Event handling method Handler for Cutting Appointments 19990927
28 ON_APPT_DELETED Instance method Private Event handling method Handler for Deleting Appointments (Obsolete) 19990723
29 ON_APPT_PASTED Instance method Private Event handling method Handler for Inserting an Appointment 19990927
30 ON_APPT_SELECTED Instance method Private Event handling method Handler for Selecting Appointments 20000630
31 ON_APPT_TOOLBARCREATED Instance method Private Event handling method Handler for Creating Appointments 20000628
32 ON_DISPLAY_SETTINGS_REQUESTED Instance method Private Event handling method Handler for Displaying User Constant Values 19990804
33 ON_TOOLBAR_ACTION Instance method Private Event handling method Handler for Other Actions in the Control Toolbar 19991001
34 PRINT Instance method Public Method Print 20010705
35 READ_APPOINTMENTS Instance method Private Method Read Appts (DB and External), Adjust Selection Interval 19990920
36 READ_WORKING_SCHEDULE Instance method Private Method Read Daily Work Schedule 19991209
37 REFRESH Instance method Public Method Selects Appointments from the Database 19990716
38 REFRESH_VIEW Instance method Public Method Force Display Update 20010910
39 REMOVE_APPOINTMENTS Instance method Public Method Delete Appointments in the Display 19990728
40 SELECT_APPOINTMENTS Instance method Public Method Set Parameters for Appointment Selection 19990715
41 SET_APPOINTMENTS Instance method Private Method Set Internal Appointment Table 19990920
42 SET_DISPLAY_DAYS_FOR_DAY_VIEW Instance method Public Method Daily View Displayed 19990805
43 SET_DISPLAY_DAYS_FOR_MON_VIEW Instance method Public Method Monthly View Displayed 19991110
44 SET_DISPLAY_DAYS_FOR_WEEK_BAK Instance method Public Method Weekly View Displayed 20000208
45 SET_DISPLAY_DAYS_FOR_WEEK_VIEW Instance method Public Method Weekly View Displayed 19990805
46 SET_INCLUDE_ORG_APPOINTMENTS Instance method Public Method Set Switch for Selection of Appointments for Org. Units 20010125
47 SET_REGISTERED_EVENTS Instance method Public Method Activate Events for Appointment Types 19990819
48 SET_SPLITTER Instance method Private Method Change Own Splitter 20000211
49 SHOW Instance method Public Method Display Selected Appointments 19990708
50 TIMEDIFF Instance method Private Method Determine the Difference of Two Times in Seconds 19990826
51 TOGGLE_TIMEZONE_VIEW Instance method Private Method Switch Local Time <-> User Time 19991007
Events
# Event Type Visibility Description Created on
1 APPT_CREATED Instance Event
(0)
Public
(2)
Create Appointment by Double-Clicking 19990920
2 APPT_SELECTED Instance Event
(0)
Public
(2)
Appointment Selected 19990819
Types
Class CL_ORGANIZER has no local type.
Method Signatures

Method ADD_TIMEDIFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DATE_TO Call by reference Type reference (TYPE) SCSAPPT-DATE_TO neues Endedatum 19990827
2 Exporting EX_TIME_TO Call by reference Type reference (TYPE) SCSAPPT-TIME_TO neue Endezeit 19990827
3 Importing IM_DATE_FROM Call by reference Type reference (TYPE) SCSAPPT-DATE_FROM Beginndatum 19990827
4 Importing IM_TIMEDIFF Call by reference Type reference (TYPE) SCSTP_TIMEDIFF Differenz zwischen Beginn- und neuer Endezeit in Sekunde 19990827
5 Importing IM_TIME_FROM Call by reference Type reference (TYPE) SCSAPPT-TIME_FROM Beginnzeit 19990827

Method ADD_TIMEDIFF on class CL_ORGANIZER has no exception.

Method CLEAR_APPOINTMENTS Signature

Method CLEAR_APPOINTMENTS on class CL_ORGANIZER has no parameter.
Method CLEAR_APPOINTMENTS on class CL_ORGANIZER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALENDAR_PROXY Call by reference Type reference (TYPE) SC_PROXY SY-UNAME Benutzer für Berechtgungsprüfungen 20000425
2 Importing CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container für die Kombinationsanzeige 19990708
3 Importing CONTAINER_NAVIGATOR Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container für den Monatsnavigator 20000207
4 Importing CONTAINER_SCHEDULER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container für die Terminanzeige 20000207
5 Importing DEFAULT_VIEW_SETTINGS Call by reference Type reference (TYPE) SCSTP_SETTINGS Einstellungen der Ansicht 19990722
6 Importing DISPLAY_MODE Call by reference Type reference (TYPE) SC_FLAG SPACE Display Modus, Events werden trotzdem gesendet 19991202
7 Importing FOCUS_DATE Call by reference Type reference (TYPE) DATS Datum auf dem der Fokus liegen soll 19991025
8 Importing INCLUDE_SHIFT_PLAN Call by reference Type reference (TYPE) SC_DWSIND SPACE Tagesarbeitszeitplan (TAZP) anzeigen 19990708
9 Importing NO_AUTHORIZATION_CHECK Call by reference Type reference (TYPE) FLAG Berechtigungsprüfung wird nicht durchgeführt 19991025
10 Importing NO_TOOLBAR Call by reference Type reference (TYPE) SC_FLAG SPACE Toolbar wird nicht angezeigt 19991203
11 Importing OWNER_FOR_VIEW_SETTINGS Call by reference Type reference (TYPE) SY-UNAME SY-UNAME Benutzer für Einstellungsparameter 19990722
12 Importing SHOW_IN_USER_TIMEZONE Call by reference Type reference (TYPE) FLAG Alle Termine auf Benutzerzeitzone normieren 19991019
13 Importing TIMEZONE Call by reference Type reference (TYPE) TIMEZONE Die Zeitzone, die für diese Anzeige gelten soll 19991008
14 Importing VIEW_ORDER Call by reference Type reference (TYPE) CHAR1 'V' Anordnung der Komponenten in der Kombinationsanzeige 20000208
15 Importing VIEW_STYLE_NAVIGATOR Call by reference Type reference (TYPE) I View Style für den Navigator 20000211
16 Importing WITH_NAVIGATION Call by reference Type reference (TYPE) FLAG 'X' Navigationstool soll eingeblendet werden 19990729
17 Importing WITH_WORKLIST Call by reference Type reference (TYPE) FLAG 'X' Aufgabenliste soll eingeblendet werden 19990729

Method CONSTRUCTOR on class CL_ORGANIZER has no exception.

Method CONVERT_APPT_TO_CNTL_APPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CONTROL_APPOINTMENTS Call by reference Type reference (TYPE) SZTG_TAPP Termine in Controlformat 19990924
2 Importing IM_APPOINTMENTS Call by reference Type reference (TYPE) SCSAPPTTAB Termine der Terminverwaltung 19990924

Method CONVERT_APPT_TO_CNTL_APPT on class CL_ORGANIZER has no exception.

Method CONVERT_APPT_TO_GENAPPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APPOINTMENTS_PATTERN Value transfer Type reference (TYPE) SCTTP_GENAPPT Termine im Gruppenterminformat 19991004
2 Exporting EX_APPOINTMENT_PATTERN Value transfer Type reference (TYPE) SCSGENAPPT Termin im Gruppenterminformat 19991004
3 Importing IM_APPOINTMENT Call by reference Type reference (TYPE) SCSAPPT Termin der Terminverwaltung 19991004
4 Importing IT_APPOINTMENTS Call by reference Type reference (TYPE) SCTTP_APPT Termine der Terminverwaltung 19991004

Method CONVERT_APPT_TO_GENAPPT on class CL_ORGANIZER has no exception.

Method CONVERT_GENAPPT_TO_APPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APPOINTMENTS Value transfer Type reference (TYPE) SCTTP_APPT Termine der Terminverwaltung 19990929
2 Exporting EX_APPOINTMENT Value transfer Type reference (TYPE) SCSAPPT Termin der Terminverwaltung 19990929
3 Importing IM_APPOINTMENT_PATTERN Call by reference Type reference (TYPE) SCSGENAPPT Termin im Gruppenterminformat 19990929
4 Importing IT_APPOINTMENTS_PATTERN Call by reference Type reference (TYPE) SCTTP_GENAPPT Termine im Gruppenterminformat 19990924

Method CONVERT_GENAPPT_TO_APPT on class CL_ORGANIZER has no exception.

Method CREATE_SPLITTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VIEW_ORDER Call by reference Type reference (TYPE) CHAR1 Darstellung 20000211

Method CREATE_SPLITTER on class CL_ORGANIZER has no exception.

Method DISPATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OK_CODE Call by reference Type reference (TYPE) SYUCOMM Funktionscode, der PAI ausgelöst hat 20070117

Method DISPATCH on class CL_ORGANIZER has no exception.

Method DLI_EXPAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DLI_EXPAND Call by reference Type reference (TYPE) SCSOWNERDLTAB aufgelöste Verteilerliste 20010111
2 Importing IM_DLI Call by reference Type reference (TYPE) SCSOWNERDL Verteilerliste 20010111

Method DLI_EXPAND on class CL_ORGANIZER has no exception.

Method FREE Signature

Method FREE on class CL_ORGANIZER has no parameter.
Method FREE on class CL_ORGANIZER has no exception.

Method GET_APPOINTMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APPOINTMENTS Call by reference Type reference (TYPE) SCREFTAB Tabelle von Termininstanzen 20010301
2 Importing IM_DATE_FROM Call by reference Type reference (TYPE) DATS Anfangsdatum des Selektionsintervalls 20010301
3 Importing IM_DATE_TO Call by reference Type reference (TYPE) DATS Endedatum des Selektionsintervalls 20010301
4 Importing IM_REFRESH Call by reference Type reference (TYPE) FLAG Lies alles nochmal 20010301

Method GET_APPOINTMENTS on class CL_ORGANIZER has no exception.

Method GET_APPT_FROM_CURSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_APPT_ID Value transfer Type reference (TYPE) SC_APPTID ID eines allgemeinen Termins 20010727

Method GET_APPT_FROM_CURSOR on class CL_ORGANIZER has no exception.

Method GET_AUTHORIZATION_FOR_APPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_AUTHORIZATION_ORG Call by reference Type reference (TYPE) SCSAUT3 Berechtigung für die Termine des Organisators 20010111
2 Exporting EX_AUTHORIZATION_PART Call by reference Type reference (TYPE) SCSAUT3 Berechtigung für die Termine des ex_participant 20010111
3 Exporting EX_ORGANIZER Call by reference Type reference (TYPE) SCSAPPT-OWNER Organisator des Termins 20010111
4 Exporting EX_PARTICIPANT Call by reference Type reference (TYPE) SCSPARINC Teilnehmer für den der Vertreter die maximale Ber. besitzt 20010111
5 Importing IM_APPT Call by reference Type reference (TYPE) SCSAPPT Termin 20010111

Method GET_AUTHORIZATION_FOR_APPT on class CL_ORGANIZER has no exception.

Method GET_AUTHORIZATION_FOR_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_AUTHORIZATION Call by reference Type reference (TYPE) SCSAUT3 Berechtigung für die Termine des Eigentümers 20010111
2 Importing IM_PARTICIPANT Call by reference Type reference (TYPE) SCSPARINC Teilnehmer bzw. Organisator eines Termins 20010111

Method GET_AUTHORIZATION_FOR_PART on class CL_ORGANIZER has no exception.

Method GET_DATE_FROM_CURSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATE Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20011127
2 Exporting E_TIME_FROM Value transfer Type reference (TYPE) TIMS Feld vom Typ TIMS 20011127
3 Exporting E_TIME_TO Value transfer Type reference (TYPE) TIMS Feld vom Typ TIMS 20011127

Method GET_DATE_FROM_CURSOR on class CL_ORGANIZER has no exception.

Method GET_NAVIGATOR_HEIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NAVIGATOR_HEIGHT Value transfer Type reference (TYPE) I Höhe des Monatsnavigators 20000216
# Exception Resumable Description Created on
1 CONTAINER_NOT_EXISTING angeforderter Container ist nicht instanziiert 20000216

Method GET_NAVIGATOR_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NAVIGATOR_WIDTH Value transfer Type reference (TYPE) I Breite des Monatsnavigators 20000216
# Exception Resumable Description Created on
1 CONTAINER_NOT_EXISTING angeforderter Container ist nicht instanziiert 20000216

Method GET_TODO_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TODO_CONTAINER Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Containers für eine ToDo Liste 19990923
# Exception Resumable Description Created on
1 CONTAINER_NOT_EXISTING angeforderter Container ist nicht instanziiert 19990923

Method GET_WEEK_FROM_DAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_WEEK_DAYS Call by reference Type reference (TYPE) SZTG_DATST Woche 20000208
2 Importing IM_DAY Call by reference Type reference (TYPE) DATS Tag 20000208

Method GET_WEEK_FROM_DAY on class CL_ORGANIZER has no exception.

Method HIDE_APPT_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_APPT Call by reference Type reference (TYPE) SCSAPPT Termindaten 20001218

Method HIDE_APPT_PROPERTIES on class CL_ORGANIZER has no exception.

Method INVALIDATE_APPOINTMENT_MEMORY Signature

Method INVALIDATE_APPOINTMENT_MEMORY on class CL_ORGANIZER has no parameter.
Method INVALIDATE_APPOINTMENT_MEMORY on class CL_ORGANIZER has no exception.

Method IS_AUTHORIZATION_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASS_ID Call by reference Type reference (TYPE) SCSAPPT-CLASS_ID Sichtbarkeit eines Termins für andere Benutzer 20001128
2 Importing IM_PARTICIPANT Call by reference Type reference (TYPE) SCSPARINC Terminteilnehmer 20010111
3 Returning RE_RESULT Value transfer Type reference (TYPE) FLAG allgemeines flag 20001128

Method IS_AUTHORIZATION_WRITE on class CL_ORGANIZER has no exception.

Method IS_EQUAL_APPT_GENAPPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPOINTMENT Call by reference Type reference (TYPE) SCSAPPT Teilnehmerterminsatz 20001120
2 Importing IM_APPOINTMENT_PATTERN Call by reference Type reference (TYPE) SCSGENAPPT Gruppenterminsatz 20001120
3 Returning RE_EQUAL Value transfer Type reference (TYPE) FLAG gleich oder ungleich 20001120

Method IS_EQUAL_APPT_GENAPPT on class CL_ORGANIZER has no exception.

Method MODIFY_APPOINTMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APPOINTMENTS Call by reference Type reference (TYPE) SCSAPPTTAB Abzuändernde bzw. hinzuzufügende Termine 19990728

Method MODIFY_APPOINTMENTS on class CL_ORGANIZER has no exception.

Method ON_APPT_COPIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_APPT_ID Call by reference Type reference (TYPE) 19990927

Method ON_APPT_COPIED on class CL_ORGANIZER has no exception.

Method ON_APPT_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_APPT_TYPE Value transfer Attribute reference (LIKE) 19990722
2 Importing E_DATE Value transfer Attribute reference (LIKE) 20000628
3 Importing E_TIME_FROM Value transfer Attribute reference (LIKE) 20000628
4 Importing E_TIME_TO Value transfer Attribute reference (LIKE) 20000628

Method ON_APPT_CREATED on class CL_ORGANIZER has no exception.

Method ON_APPT_CUTTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_APPT_ID Call by reference Type reference (TYPE) 19990927

Method ON_APPT_CUTTED on class CL_ORGANIZER has no exception.

Method ON_APPT_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_APPT_ID Value transfer Attribute reference (LIKE) 19990723

Method ON_APPT_DELETED on class CL_ORGANIZER has no exception.

Method ON_APPT_PASTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_APPT_TYPE Call by reference Type reference (TYPE) 19990927
2 Importing E_DATE Call by reference Type reference (TYPE) 19990927
3 Importing E_TIME_FROM Call by reference Type reference (TYPE) 19990927
4 Importing E_TIME_TO Call by reference Type reference (TYPE) 19990927

Method ON_APPT_PASTED on class CL_ORGANIZER has no exception.

Method ON_APPT_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_APPT_ID Call by reference Type reference (TYPE) 20000630

Method ON_APPT_SELECTED on class CL_ORGANIZER has no exception.

Method ON_APPT_TOOLBARCREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_APPT_TYPE Value transfer Attribute reference (LIKE) 20000628
2 Importing E_DATE Value transfer Attribute reference (LIKE) 20000628
3 Importing E_TIME_FROM Value transfer Attribute reference (LIKE) 20000628
4 Importing E_TIME_TO Value transfer Attribute reference (LIKE) 20000628

Method ON_APPT_TOOLBARCREATED on class CL_ORGANIZER has no exception.

Method ON_DISPLAY_SETTINGS_REQUESTED Signature

Method ON_DISPLAY_SETTINGS_REQUESTED on class CL_ORGANIZER has no parameter.
Method ON_DISPLAY_SETTINGS_REQUESTED on class CL_ORGANIZER has no exception.

Method ON_TOOLBAR_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_APPT_ID Call by reference Type reference (TYPE) 19991001
2 Importing E_APPT_TYPE Call by reference Type reference (TYPE) 19991001
3 Importing E_DATE Call by reference Type reference (TYPE) 19991001
4 Importing E_FCODE Call by reference Type reference (TYPE) 19991001
5 Importing E_TIME_FROM Call by reference Type reference (TYPE) 19991001
6 Importing E_TIME_TO Call by reference Type reference (TYPE) 19991001

Method ON_TOOLBAR_ACTION on class CL_ORGANIZER has no exception.

Method PRINT Signature

Method PRINT on class CL_ORGANIZER has no parameter.
Method PRINT on class CL_ORGANIZER has no exception.

Method READ_APPOINTMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADDITIONAL_APPOINTMENTS Call by reference Object reference (TYPE REF TO) IF_ORGANIZER_CALL_BACK_APPT Call Bacl für zusätzlicher Termine 19990920
2 Importing APPL_OBJECT_LIST Call by reference Type reference (TYPE) SCSNEIGHBORTAB Tabelle der verknüpften Objekte für die Selektion 19990920
3 Importing DATE_FROM Value transfer Type reference (TYPE) SC_DATEFRO Starttag der Selektion 19990920
4 Importing DATE_TO Value transfer Type reference (TYPE) SC_DATETO Letzter Tag der Selektion 19990920
5 Importing FIXED_INTERVALL Call by reference Type reference (TYPE) CHAR1 Fester Zeitraum: keine Erweiterung des Selektionsintervalls 19990920
6 Importing ORGANIZER_LIST Call by reference Type reference (TYPE) SCSOWNERDLTAB Tabelle der Organisatoren für Selektion 19990920
7 Importing PARTICIPANT_LIST Call by reference Type reference (TYPE) SCSOWNERDLTAB Tabelle der Terminteilnehmer für Selektion 19990920

Method READ_APPOINTMENTS on class CL_ORGANIZER has no exception.

Method READ_WORKING_SCHEDULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_WORKING_SCHEDULE Value transfer Type reference (TYPE) SCTTP_DWS Tagesarbeitszeiten 19991209
2 Importing IM_DATE_FROM Value transfer Type reference (TYPE) SC_DATEFRO Starttag der Selektion 19991209
3 Importing IM_DATE_TO Value transfer Type reference (TYPE) SC_DATETO Letzter Tag der Selektion 19991209
# Exception Resumable Description Created on
1 NO_WORKING_SCHEDULE Tagesarbeitszeitplan nicht verfügbar 19991210

Method REFRESH Signature

Method REFRESH on class CL_ORGANIZER has no parameter.
Method REFRESH on class CL_ORGANIZER has no exception.

Method REFRESH_VIEW Signature

Method REFRESH_VIEW on class CL_ORGANIZER has no parameter.
Method REFRESH_VIEW on class CL_ORGANIZER has no exception.

Method REMOVE_APPOINTMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APPOINTMENTS Call by reference Type reference (TYPE) SCSAPPTTAB Abzuändernde bzw. hinzuzufügende termine 19990728

Method REMOVE_APPOINTMENTS on class CL_ORGANIZER has no exception.

Method SELECT_APPOINTMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADDITIONAL_APPOINTMENTS Call by reference Object reference (TYPE REF TO) IF_ORGANIZER_CALL_BACK_APPT Call back Objekt für Termine außerhalb der Terminverwaltung 19990715
2 Importing APPL_OBJECT_LIST Call by reference Type reference (TYPE) SCSNEIGHBORTAB Tabelle der verknüpften Objekte für die Selektion 19990715
3 Importing DATE_FROM Value transfer Type reference (TYPE) SC_DATEFRO Starttag der Selektion 19990715
4 Importing DATE_TO Value transfer Type reference (TYPE) SC_DATETO Letzter Tag der Selektion 19990715
5 Importing ORGANIZER_LIST Call by reference Type reference (TYPE) SCSOWNERDLTAB Tabelle der Organisatoren für Selektion 19990901
6 Importing PARTICIPANT_LIST Call by reference Type reference (TYPE) SCSOWNERDLTAB Tabelle der Terminteilnehmer für Selektion 19990715

Method SELECT_APPOINTMENTS on class CL_ORGANIZER has no exception.

Method SET_APPOINTMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APPOINTMENTS Value transfer Type reference (TYPE) SCSAPPTTAB Abzuändernde bzw. hinzuzufügende Termine 19990920

Method SET_APPOINTMENTS on class CL_ORGANIZER has no exception.

Method SET_DISPLAY_DAYS_FOR_DAY_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DAY Value transfer Type reference (TYPE) DATS SY-DATUM anzuzeigender Tag 19991110

Method SET_DISPLAY_DAYS_FOR_DAY_VIEW on class CL_ORGANIZER has no exception.

Method SET_DISPLAY_DAYS_FOR_MON_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DAY Value transfer Type reference (TYPE) DATS sy-datum Tag dessen Woche angezeigt werden soll 19991110

Method SET_DISPLAY_DAYS_FOR_MON_VIEW on class CL_ORGANIZER has no exception.

Method SET_DISPLAY_DAYS_FOR_WEEK_BAK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DAY Value transfer Type reference (TYPE) DATS sy-datum Tag dessen Woche angezeigt werden soll 20000208
2 Importing IM_WEEK_DAY_NUMBERS Value transfer Type reference (TYPE) SC_DAYS Anzahl der Tage pro Woche 20000208
3 Importing IM_WEEK_START Value transfer Type reference (TYPE) SC_WEEKDAY 1 Wochenstart: 1=Montag, ..., 7 = Sonntag 20000208

Method SET_DISPLAY_DAYS_FOR_WEEK_BAK on class CL_ORGANIZER has no exception.

Method SET_DISPLAY_DAYS_FOR_WEEK_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DAY Value transfer Type reference (TYPE) DATS sy-datum Tag dessen Woche angezeigt werden soll 19990809
2 Importing IM_WEEK_DAY_NUMBERS Value transfer Type reference (TYPE) SC_DAYS Anzahl der Tage pro Woche 19990809
3 Importing IM_WEEK_START Value transfer Type reference (TYPE) SC_WEEKDAY 1 Wochenstart: 1=Montag, ..., 7 = Sonntag 19990809

Method SET_DISPLAY_DAYS_FOR_WEEK_VIEW on class CL_ORGANIZER has no exception.

Method SET_INCLUDE_ORG_APPOINTMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INCLUDE_ORG_APPOINTMENTS Call by reference Type reference (TYPE) FLAG Schalter zur Selektion von Terminen von Orgeinheiten 20010125

Method SET_INCLUDE_ORG_APPOINTMENTS on class CL_ORGANIZER has no exception.

Method SET_REGISTERED_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REGISTERED_EVENTS Call by reference Type reference (TYPE) SCSREGEVNTTAB zu registrierende Ereignisse für Terminarten 19990819

Method SET_REGISTERED_EVENTS on class CL_ORGANIZER has no exception.

Method SET_SPLITTER Signature

Method SET_SPLITTER on class CL_ORGANIZER has no parameter.
Method SET_SPLITTER on class CL_ORGANIZER has no exception.

Method SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FOCUS_DATE Call by reference Type reference (TYPE) DATS Datum auf dem der Fokus liegen soll 19990927

Method SHOW on class CL_ORGANIZER has no exception.

Method TIMEDIFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE_FROM Call by reference Type reference (TYPE) SCSAPPT-DATE_FROM Beginndatum 19990827
2 Importing IM_DATE_TO Call by reference Type reference (TYPE) SCSAPPT-DATE_TO Endedatum 19990827
3 Importing IM_TIME_FROM Call by reference Type reference (TYPE) SCSAPPT-TIME_FROM Beginnzeit 19990827
4 Importing IM_TIME_TO Call by reference Type reference (TYPE) SCSAPPT-TIME_TO Endezeit 19990827
5 Returning RE_TIMEDIFF Value transfer Type reference (TYPE) SCSTP_TIMEDIFF Differenz zwischen Beginn- und Endezeit in Sekunden 19990827

Method TIMEDIFF on class CL_ORGANIZER has no exception.

Method TOGGLE_TIMEZONE_VIEW Signature

Method TOGGLE_TIMEZONE_VIEW on class CL_ORGANIZER has no parameter.
Method TOGGLE_TIMEZONE_VIEW on class CL_ORGANIZER has no exception.
Event Signatures

Event APPT_CREATED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_DATE Exporting Value transfer Type reference (TYPE) SCSAPPT-DATE_FROM Termindatum 19990920
2 EX_DOMINANT Exporting Value transfer Type reference (TYPE) SCSAPPT-DOMINANT Tagestermin 19990920
3 EX_TIME_FROM Exporting Value transfer Type reference (TYPE) SCSAPPT-TIME_FROM Terminbeginn 19990920
4 EX_TIME_TO Exporting Value transfer Type reference (TYPE) SCSAPPT-TIME_TO Terminende 19990920

Event APPT_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_APPT_ID Exporting Value transfer Type reference (TYPE) SCSAPPT-APPT_ID Termin-ID 19990819
2 EX_DISPLAY_MODE Exporting Value transfer Type reference (TYPE) SC_FLAG SPACE Display Modus 19991203
History
Last changed by/on SAP  20110908 
SAP Release Created in