Hierarchy
⤷
⤷
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 | 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) | |
| 3 | 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 | Instance attribute | Private | Type reference (TYPE) | SCSAPPTTAB | Selected Appointments | 19990708 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | SCSTP_APPT | Cut/Copy&Paste Buffer for Appointment | 19990825 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | SCTTP_APTYP | Appointment Type Properties | 19991126 | |||
| 4 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_CALENDAR_CONTROL | Calendar Control Interface | 19990708 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | SC_OWNER | Calendar Substitutes for Authorization Checks | 20000215 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | FLAG | Combination Display | 20000211 | |||
| 7 | Constant | Private | Type reference (TYPE) | CHAR1 | 'H' | Horizontal Display | 20000208 | ||
| 8 | Constant | Private | Type reference (TYPE) | CHAR1 | 'V' | Vertical Display | 20000208 | ||
| 9 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container for Whole of Calendar Control | 19990709 | |||
| 10 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container for Navigator Control | 20000207 | |||
| 11 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container for Appointment List Control | 20000207 | |||
| 12 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container for ToDo list Control | 20000208 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | SC_DATEFRO | Start of Selection Interval | 19990709 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | SC_DATETO | End of Selection Interval | 19990709 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | SCSTP_SETTINGS | User Settings | 19990722 | |||
| 16 | Instance attribute | Private | See coding | Days to Be Displayed | 19990709 | ||||
| 17 | Instance attribute | Private | Type reference (TYPE) | SC_FLAG | Display Mode, Events Are Still Sent | 19991202 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | DATS | Date on Which the Focus Is to Be | 19990729 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | SZTG_THOUR | Hour Plan | 20010705 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | FLAG | Also Select Appts. from Associated Org. Units for Particips. | 20010125 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | SC_DWSIND | Display Daily Work Schedule (DWS) | 19991210 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | FLAG | Authorization Check Not Performed | 19990913 | |||
| 23 | Instance attribute | Private | Type reference (TYPE) | SC_FLAG | Toolbar Not Displayed | 19991203 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | SC_OWNER | Organizer of Group Appts (Currently the Same as sy-uname) | 20001211 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | SC_OWNER | User only Settings Parameter | 19990722 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | SCSREGEVNTTAB | Active Events for Appointment Types | 19990819 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | SCSSELECTTAB | Table for Appointment Selection | 19990716 | |||
| 28 | Instance attribute | Private | Type reference (TYPE) | FLAG | New Selection if the Selection Parameters Change | 19990916 | |||
| 29 | Instance attribute | Private | Type reference (TYPE) | FLAG | Adjust all Appointments to User Time Zone | 19991019 | |||
| 30 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_SPLITTER_CONTAINER | Main Splitter | 20000208 | |||
| 31 | Instance attribute | Private | Type reference (TYPE) | TZNZONE | The Time Zone that Is to Apply to this Display | 19991008 | |||
| 32 | Instance attribute | Private | Type reference (TYPE) | CHAR1 | Position of Components in Combination Display | 20000211 | |||
| 33 | Instance attribute | Private | Type reference (TYPE) | I | Display Combination for Navigator | 20000208 | |||
| 34 | Instance attribute | Private | Type reference (TYPE) | FLAG | With Navigator Control | 19990729 | |||
| 35 | Instance attribute | Private | Type reference (TYPE) | FLAG | With Todo List | 19990729 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Add Seconds to a Time | 19990827 | |
| 2 | Instance method | Public | Method | Delete Parameters for the Selection of Appointments | 19990914 | |
| 3 | Instance method | Public | Constructor | Constructor | 19990708 | |
| 4 | Instance method | Private | Method | Transform Appointments into Control Structure | 19990924 | |
| 5 | Instance method | Private | Method | Transform Individual Appointments into Group Appt Structure | 19991004 | |
| 6 | Instance method | Private | Method | Transform Group Appointments into Appointment Structure | 19990924 | |
| 7 | Instance method | Private | Method | Instantiate own Splitter for Combination Display | 20000211 | |
| 8 | Instance method | Public | Method | Further Processing of Events | 20070117 | |
| 9 | Instance method | Private | Method | Expand Distribution Lists | 20001020 | |
| 10 | Instance method | Public | Method | Release Resources | 20010412 | |
| 11 | Instance method | Public | Method | Returns Selected Appointments | 20010301 | |
| 12 | Instance method | Public | Method | ID of Appointment On Which Cursor Is Positioned or Space | 20010727 | |
| 13 | Instance method | Private | Method | Determine (Maximum) Authorization for (Group) Appointments | 20010111 | |
| 14 | Instance method | Private | Method | Determine Authorization for a Participant's Appointments | 20010111 | |
| 15 | Instance method | Public | Method | Get the Time Interval that Is Currently Selected | 20011127 | |
| 16 | Instance method | Public | Method | Transfer of Height of Month Navigator | 20000216 | |
| 17 | Instance method | Public | Method | Transfer of Width of Month Navigator | 20000216 | |
| 18 | Instance method | Public | Method | Transfer Container for ToDo List | 19990923 | |
| 19 | Instance method | Private | Method | Determine Weekdays to Be Displayed from Day | 20000208 | |
| 20 | Instance method | Private | Method | Authorization-Dependent Suppression of Appointment Data | 20001218 | |
| 21 | Instance method | Private | Method | Selects Appointments from the Database | 19990719 | |
| 22 | Instance method | Private | Method | Checks Write Authorization for a Participant's Appointments | 20001128 | |
| 23 | Instance method | Private | Method | Check of Equality of Participant and Group Appointment Recs. | 20001120 | |
| 24 | Instance method | Public | Method | Add and Change Appointments in the Display | 19990728 | |
| 25 | Instance method | Private | Event handling method | Handler for Copying Appointments | 19990927 | |
| 26 | Instance method | Private | Event handling method | Handler for Creating Appointments | 19990722 | |
| 27 | Instance method | Private | Event handling method | Handler for Cutting Appointments | 19990927 | |
| 28 | Instance method | Private | Event handling method | Handler for Deleting Appointments (Obsolete) | 19990723 | |
| 29 | Instance method | Private | Event handling method | Handler for Inserting an Appointment | 19990927 | |
| 30 | Instance method | Private | Event handling method | Handler for Selecting Appointments | 20000630 | |
| 31 | Instance method | Private | Event handling method | Handler for Creating Appointments | 20000628 | |
| 32 | Instance method | Private | Event handling method | Handler for Displaying User Constant Values | 19990804 | |
| 33 | Instance method | Private | Event handling method | Handler for Other Actions in the Control Toolbar | 19991001 | |
| 34 | Instance method | Public | Method | 20010705 | ||
| 35 | Instance method | Private | Method | Read Appts (DB and External), Adjust Selection Interval | 19990920 | |
| 36 | Instance method | Private | Method | Read Daily Work Schedule | 19991209 | |
| 37 | Instance method | Public | Method | Selects Appointments from the Database | 19990716 | |
| 38 | Instance method | Public | Method | Force Display Update | 20010910 | |
| 39 | Instance method | Public | Method | Delete Appointments in the Display | 19990728 | |
| 40 | Instance method | Public | Method | Set Parameters for Appointment Selection | 19990715 | |
| 41 | Instance method | Private | Method | Set Internal Appointment Table | 19990920 | |
| 42 | Instance method | Public | Method | Daily View Displayed | 19990805 | |
| 43 | Instance method | Public | Method | Monthly View Displayed | 19991110 | |
| 44 | Instance method | Public | Method | Weekly View Displayed | 20000208 | |
| 45 | Instance method | Public | Method | Weekly View Displayed | 19990805 | |
| 46 | Instance method | Public | Method | Set Switch for Selection of Appointments for Org. Units | 20010125 | |
| 47 | Instance method | Public | Method | Activate Events for Appointment Types | 19990819 | |
| 48 | Instance method | Private | Method | Change Own Splitter | 20000211 | |
| 49 | Instance method | Public | Method | Display Selected Appointments | 19990708 | |
| 50 | Instance method | Private | Method | Determine the Difference of Two Times in Seconds | 19990826 | |
| 51 | 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 | EX_DATE_TO | Call by reference | Type reference (TYPE) | SCSAPPT-DATE_TO | neues Endedatum | 19990827 | |||
| 2 | EX_TIME_TO | Call by reference | Type reference (TYPE) | SCSAPPT-TIME_TO | neue Endezeit | 19990827 | |||
| 3 | IM_DATE_FROM | Call by reference | Type reference (TYPE) | SCSAPPT-DATE_FROM | Beginndatum | 19990827 | |||
| 4 | IM_TIMEDIFF | Call by reference | Type reference (TYPE) | SCSTP_TIMEDIFF | Differenz zwischen Beginn- und neuer Endezeit in Sekunde | 19990827 | |||
| 5 | 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 | CALENDAR_PROXY | Call by reference | Type reference (TYPE) | SC_PROXY | SY-UNAME | Benutzer für Berechtgungsprüfungen | 20000425 | ||
| 2 | CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container für die Kombinationsanzeige | 19990708 | |||
| 3 | CONTAINER_NAVIGATOR | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container für den Monatsnavigator | 20000207 | |||
| 4 | CONTAINER_SCHEDULER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container für die Terminanzeige | 20000207 | |||
| 5 | DEFAULT_VIEW_SETTINGS | Call by reference | Type reference (TYPE) | SCSTP_SETTINGS | Einstellungen der Ansicht | 19990722 | |||
| 6 | DISPLAY_MODE | Call by reference | Type reference (TYPE) | SC_FLAG | SPACE | Display Modus, Events werden trotzdem gesendet | 19991202 | ||
| 7 | FOCUS_DATE | Call by reference | Type reference (TYPE) | DATS | Datum auf dem der Fokus liegen soll | 19991025 | |||
| 8 | INCLUDE_SHIFT_PLAN | Call by reference | Type reference (TYPE) | SC_DWSIND | SPACE | Tagesarbeitszeitplan (TAZP) anzeigen | 19990708 | ||
| 9 | NO_AUTHORIZATION_CHECK | Call by reference | Type reference (TYPE) | FLAG | Berechtigungsprüfung wird nicht durchgeführt | 19991025 | |||
| 10 | NO_TOOLBAR | Call by reference | Type reference (TYPE) | SC_FLAG | SPACE | Toolbar wird nicht angezeigt | 19991203 | ||
| 11 | OWNER_FOR_VIEW_SETTINGS | Call by reference | Type reference (TYPE) | SY-UNAME | SY-UNAME | Benutzer für Einstellungsparameter | 19990722 | ||
| 12 | SHOW_IN_USER_TIMEZONE | Call by reference | Type reference (TYPE) | FLAG | Alle Termine auf Benutzerzeitzone normieren | 19991019 | |||
| 13 | TIMEZONE | Call by reference | Type reference (TYPE) | TIMEZONE | Die Zeitzone, die für diese Anzeige gelten soll | 19991008 | |||
| 14 | VIEW_ORDER | Call by reference | Type reference (TYPE) | CHAR1 | 'V' | Anordnung der Komponenten in der Kombinationsanzeige | 20000208 | ||
| 15 | VIEW_STYLE_NAVIGATOR | Call by reference | Type reference (TYPE) | I | View Style für den Navigator | 20000211 | |||
| 16 | WITH_NAVIGATION | Call by reference | Type reference (TYPE) | FLAG | 'X' | Navigationstool soll eingeblendet werden | 19990729 | ||
| 17 | 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 | EX_CONTROL_APPOINTMENTS | Call by reference | Type reference (TYPE) | SZTG_TAPP | Termine in Controlformat | 19990924 | |||
| 2 | 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 | ET_APPOINTMENTS_PATTERN | Value transfer | Type reference (TYPE) | SCTTP_GENAPPT | Termine im Gruppenterminformat | 19991004 | |||
| 2 | EX_APPOINTMENT_PATTERN | Value transfer | Type reference (TYPE) | SCSGENAPPT | Termin im Gruppenterminformat | 19991004 | |||
| 3 | IM_APPOINTMENT | Call by reference | Type reference (TYPE) | SCSAPPT | Termin der Terminverwaltung | 19991004 | |||
| 4 | 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 | ET_APPOINTMENTS | Value transfer | Type reference (TYPE) | SCTTP_APPT | Termine der Terminverwaltung | 19990929 | |||
| 2 | EX_APPOINTMENT | Value transfer | Type reference (TYPE) | SCSAPPT | Termin der Terminverwaltung | 19990929 | |||
| 3 | IM_APPOINTMENT_PATTERN | Call by reference | Type reference (TYPE) | SCSGENAPPT | Termin im Gruppenterminformat | 19990929 | |||
| 4 | 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 | 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 | 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 | EX_DLI_EXPAND | Call by reference | Type reference (TYPE) | SCSOWNERDLTAB | aufgelöste Verteilerliste | 20010111 | |||
| 2 | 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 | ET_APPOINTMENTS | Call by reference | Type reference (TYPE) | SCREFTAB | Tabelle von Termininstanzen | 20010301 | |||
| 2 | IM_DATE_FROM | Call by reference | Type reference (TYPE) | DATS | Anfangsdatum des Selektionsintervalls | 20010301 | |||
| 3 | IM_DATE_TO | Call by reference | Type reference (TYPE) | DATS | Endedatum des Selektionsintervalls | 20010301 | |||
| 4 | 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 | 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 | EX_AUTHORIZATION_ORG | Call by reference | Type reference (TYPE) | SCSAUT3 | Berechtigung für die Termine des Organisators | 20010111 | |||
| 2 | EX_AUTHORIZATION_PART | Call by reference | Type reference (TYPE) | SCSAUT3 | Berechtigung für die Termine des ex_participant | 20010111 | |||
| 3 | EX_ORGANIZER | Call by reference | Type reference (TYPE) | SCSAPPT-OWNER | Organisator des Termins | 20010111 | |||
| 4 | EX_PARTICIPANT | Call by reference | Type reference (TYPE) | SCSPARINC | Teilnehmer für den der Vertreter die maximale Ber. besitzt | 20010111 | |||
| 5 | 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 | EX_AUTHORIZATION | Call by reference | Type reference (TYPE) | SCSAUT3 | Berechtigung für die Termine des Eigentümers | 20010111 | |||
| 2 | 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 | E_DATE | Value transfer | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20011127 | |||
| 2 | E_TIME_FROM | Value transfer | Type reference (TYPE) | TIMS | Feld vom Typ TIMS | 20011127 | |||
| 3 | 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 | RE_NAVIGATOR_HEIGHT | Value transfer | Type reference (TYPE) | I | Höhe des Monatsnavigators | 20000216 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | RE_NAVIGATOR_WIDTH | Value transfer | Type reference (TYPE) | I | Breite des Monatsnavigators | 20000216 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | 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 | EX_WEEK_DAYS | Call by reference | Type reference (TYPE) | SZTG_DATST | Woche | 20000208 | |||
| 2 | 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 | 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 | IM_CLASS_ID | Call by reference | Type reference (TYPE) | SCSAPPT-CLASS_ID | Sichtbarkeit eines Termins für andere Benutzer | 20001128 | |||
| 2 | IM_PARTICIPANT | Call by reference | Type reference (TYPE) | SCSPARINC | Terminteilnehmer | 20010111 | |||
| 3 | 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 | IM_APPOINTMENT | Call by reference | Type reference (TYPE) | SCSAPPT | Teilnehmerterminsatz | 20001120 | |||
| 2 | IM_APPOINTMENT_PATTERN | Call by reference | Type reference (TYPE) | SCSGENAPPT | Gruppenterminsatz | 20001120 | |||
| 3 | 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 | 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 | 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 | E_APPT_TYPE | Value transfer | Attribute reference (LIKE) | 19990722 | |||||
| 2 | E_DATE | Value transfer | Attribute reference (LIKE) | 20000628 | |||||
| 3 | E_TIME_FROM | Value transfer | Attribute reference (LIKE) | 20000628 | |||||
| 4 | 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 | 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 | 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 | E_APPT_TYPE | Call by reference | Type reference (TYPE) | 19990927 | |||||
| 2 | E_DATE | Call by reference | Type reference (TYPE) | 19990927 | |||||
| 3 | E_TIME_FROM | Call by reference | Type reference (TYPE) | 19990927 | |||||
| 4 | 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 | 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 | E_APPT_TYPE | Value transfer | Attribute reference (LIKE) | 20000628 | |||||
| 2 | E_DATE | Value transfer | Attribute reference (LIKE) | 20000628 | |||||
| 3 | E_TIME_FROM | Value transfer | Attribute reference (LIKE) | 20000628 | |||||
| 4 | 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 | E_APPT_ID | Call by reference | Type reference (TYPE) | 19991001 | |||||
| 2 | E_APPT_TYPE | Call by reference | Type reference (TYPE) | 19991001 | |||||
| 3 | E_DATE | Call by reference | Type reference (TYPE) | 19991001 | |||||
| 4 | E_FCODE | Call by reference | Type reference (TYPE) | 19991001 | |||||
| 5 | E_TIME_FROM | Call by reference | Type reference (TYPE) | 19991001 | |||||
| 6 | 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 | ADDITIONAL_APPOINTMENTS | Call by reference | Object reference (TYPE REF TO) | IF_ORGANIZER_CALL_BACK_APPT | Call Bacl für zusätzlicher Termine | 19990920 | |||
| 2 | APPL_OBJECT_LIST | Call by reference | Type reference (TYPE) | SCSNEIGHBORTAB | Tabelle der verknüpften Objekte für die Selektion | 19990920 | |||
| 3 | DATE_FROM | Value transfer | Type reference (TYPE) | SC_DATEFRO | Starttag der Selektion | 19990920 | |||
| 4 | DATE_TO | Value transfer | Type reference (TYPE) | SC_DATETO | Letzter Tag der Selektion | 19990920 | |||
| 5 | FIXED_INTERVALL | Call by reference | Type reference (TYPE) | CHAR1 | Fester Zeitraum: keine Erweiterung des Selektionsintervalls | 19990920 | |||
| 6 | ORGANIZER_LIST | Call by reference | Type reference (TYPE) | SCSOWNERDLTAB | Tabelle der Organisatoren für Selektion | 19990920 | |||
| 7 | 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 | EX_WORKING_SCHEDULE | Value transfer | Type reference (TYPE) | SCTTP_DWS | Tagesarbeitszeiten | 19991209 | |||
| 2 | IM_DATE_FROM | Value transfer | Type reference (TYPE) | SC_DATEFRO | Starttag der Selektion | 19991209 | |||
| 3 | IM_DATE_TO | Value transfer | Type reference (TYPE) | SC_DATETO | Letzter Tag der Selektion | 19991209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | 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 | APPL_OBJECT_LIST | Call by reference | Type reference (TYPE) | SCSNEIGHBORTAB | Tabelle der verknüpften Objekte für die Selektion | 19990715 | |||
| 3 | DATE_FROM | Value transfer | Type reference (TYPE) | SC_DATEFRO | Starttag der Selektion | 19990715 | |||
| 4 | DATE_TO | Value transfer | Type reference (TYPE) | SC_DATETO | Letzter Tag der Selektion | 19990715 | |||
| 5 | ORGANIZER_LIST | Call by reference | Type reference (TYPE) | SCSOWNERDLTAB | Tabelle der Organisatoren für Selektion | 19990901 | |||
| 6 | 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 | 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 | 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 | 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 | IM_DAY | Value transfer | Type reference (TYPE) | DATS | sy-datum | Tag dessen Woche angezeigt werden soll | 20000208 | ||
| 2 | IM_WEEK_DAY_NUMBERS | Value transfer | Type reference (TYPE) | SC_DAYS | Anzahl der Tage pro Woche | 20000208 | |||
| 3 | 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 | IM_DAY | Value transfer | Type reference (TYPE) | DATS | sy-datum | Tag dessen Woche angezeigt werden soll | 19990809 | ||
| 2 | IM_WEEK_DAY_NUMBERS | Value transfer | Type reference (TYPE) | SC_DAYS | Anzahl der Tage pro Woche | 19990809 | |||
| 3 | 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 | 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 | 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 | 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 | IM_DATE_FROM | Call by reference | Type reference (TYPE) | SCSAPPT-DATE_FROM | Beginndatum | 19990827 | |||
| 2 | IM_DATE_TO | Call by reference | Type reference (TYPE) | SCSAPPT-DATE_TO | Endedatum | 19990827 | |||
| 3 | IM_TIME_FROM | Call by reference | Type reference (TYPE) | SCSAPPT-TIME_FROM | Beginnzeit | 19990827 | |||
| 4 | IM_TIME_TO | Call by reference | Type reference (TYPE) | SCSAPPT-TIME_TO | Endezeit | 19990827 | |||
| 5 | 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 |