Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_APPOINTMENT_PERIOD_INSTANCE | Instance of Periodic Appointment | 20000505 |
| 2 | Inheritance (c INHERITING FROM c_ref) | CL_APPOINTMENT_REPLY | Reply to Appointment Request | 20000427 |
Properties
| Class | CL_APPOINTMENT | |
| Short Description | Appointment from R/3 Appointment Management | |
| 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 | 20000102 | 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) |
Interfaces
Class CL_APPOINTMENT has no interface implemented.
Friends
Class CL_APPOINTMENT has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Type reference (TYPE) | SEOCLSNAME | Appointment Class | 20000223 | |||
| 2 | Instance attribute | Protected | Type reference (TYPE) | SCPARTTAB | Group Appointment Participants Table | 20000102 | |||
| 3 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_APPOINTMENT_DATA_CPL | Data for Small Appointment (which only has a few attributes) | 20000225 | |||
| 4 | Instance attribute | Protected | Type reference (TYPE) | RULE_TAB | Rule for Periodic Appointment | 20000302 | |||
| 5 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_APPOINTMENT_DATA_SEG | Data for Small Appointment (which only has a few attributes) | 20000225 | |||
| 6 | Instance attribute | Protected | Type reference (TYPE) | SO_TXTTAB | Appointment Description | 20000102 | |||
| 7 | Static Attribute | Protected | Type reference (TYPE) | SCUIDMAPTAB | Buffer of Groupware Appointments | 20011122 | |||
| 8 | Instance attribute | Protected | Type reference (TYPE) | SCCATTAB | Category Table | 20011128 | |||
| 9 | Constant | Public | Type reference (TYPE) | SEOCLSNAME | 'CL_APPOINTMENT_FULL' | Complete Appointment | 20000223 | ||
| 10 | Constant | Public | Type reference (TYPE) | CHAR2 | 'EV' | Indicator: iCalendar Appointment | 20011123 | ||
| 11 | Constant | Public | Type reference (TYPE) | SEOCLSNAME | 'CL_APPOINTMENT_SEG' | Small Appointment - Not Visible in the Calendar | 20000223 | ||
| 12 | Constant | Public | Type reference (TYPE) | SEOCLSNAME | 'CL_APPOINTMENT_REPLY' | Subclass of Reply to Appointment Request | 20000428 | ||
| 13 | Constant | Public | Type reference (TYPE) | SEOCLSNAME | 'CL_APPOINTMENT_TRANS' | Appointment Without Database Reference | 20000330 | ||
| 14 | Instance attribute | Protected | Type reference (TYPE) | SC_FLAG | All Participants Have Been Deleted | 20000131 | |||
| 15 | Instance attribute | Protected | Type reference (TYPE) | SC_FLAG | Rule to Be Deleted | 20010903 | |||
| 16 | Instance attribute | Protected | Type reference (TYPE) | SCPARTTAB | Participant Table with Expanded Distribution Lists | 20000606 | |||
| 17 | Instance attribute | Protected | Type reference (TYPE) | SC_APPGUID | GUID (Hex) Specified by the Application | 20000126 | |||
| 18 | Instance attribute | Public | Type reference (TYPE) | SC_APPTID | Internal ID of Appointment | 20000102 | |||
| 19 | Instance attribute | Protected | Type reference (TYPE) | STRING | City (Any Length Allowed) | 20011204 | |||
| 20 | Instance attribute | Protected | Type reference (TYPE) | STRING | Appointment Type (Request, Publish, Reply,...) | 20000426 | |||
| 21 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_APPOINTMENT_RULE | New Rule | 20000107 | |||
| 22 | Instance attribute | Protected | Type reference (TYPE) | SC_FLAG | Appointment Is Not Linked to an Object | 20000106 | |||
| 23 | Instance attribute | Protected | Type reference (TYPE) | SC_FLAG | Appointment Has no Description | 20000102 | |||
| 24 | Instance attribute | Protected | Type reference (TYPE) | SYUNAME | Organizer | 20000714 | |||
| 25 | Instance attribute | Protected | Type reference (TYPE) | SCREFTABIN | Instances of a Periodic Appointment | 20000508 | |||
| 26 | Instance attribute | Protected | Type reference (TYPE) | SCSNEIGHBORTAB | Related Objects | 20000106 | |||
| 27 | Instance attribute | Protected | Type reference (TYPE) | SC_FLAG | Appointment Has No Database Reference | 20000330 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Adds Participant | 20000106 | |
| 2 | Instance method | Public | Method | Displays This Appointment as iCalendar Object | 20000505 | |
| 3 | Instance method | Protected | Method | Checks Calendar Authorization | 20000606 | |
| 4 | Instance method | Public | Method | Checks Calendar Authorization for Changes | 20000607 | |
| 5 | Instance method | Public | Method | Checks Calendar Authorization for Displaying | 20000607 | |
| 6 | Instance method | Public | Constructor | Constructor | 20000102 | |
| 7 | Static method | Public | Method | Instantiates an External Appointment from Buffer | 20000403 | |
| 8 | Static method | Public | Method | Converts iCalendar Object into Instances of This Class | 20000412 | |
| 9 | Instance method | Public | Method | Gets a Send Order for the Appointment | 20000509 | |
| 10 | Instance method | Public | Method | Saves Appointment to the Database (Create or Change) | 20000106 | |
| 11 | Instance method | Public | Method | Deletes an Appointment Participant | 20000106 | |
| 12 | Instance method | Public | Method | Unlocks This Appointment | 20000517 | |
| 13 | Instance method | Public | Method | Displays an Appointment | 20000102 | |
| 14 | Instance method | Public | Method | Displays an Appointment for Changing | 20000102 | |
| 15 | Instance method | Public | Method | Locks This Appointment | 20000517 | |
| 16 | Instance method | Public | Method | Gets Application-Specific Data | 20000608 | |
| 17 | Instance method | Public | Method | Gets Appointment Class | 20000512 | |
| 18 | Instance method | Public | Method | Gets Busy Value of Appointment (0 = Free, 1 = Busy) | 20000608 | |
| 19 | Instance method | Protected | Method | Returns Table of Categories | 20011128 | |
| 20 | Instance method | Public | Method | Gets Appointment Classification | 20000608 | |
| 21 | Instance method | Protected | Method | Returns Time When Appointment was Created (as String) | 20011129 | |
| 22 | Instance method | Public | Method | Gets Appointment Data (Without Description) | 20000102 | |
| 23 | Instance method | Public | Method | Sets Time of Appointment (Date/Time, Time Zone) | 20000608 | |
| 24 | Instance method | Public | Method | Gets Appointment GUID | 20000609 | |
| 25 | Instance method | Protected | Method | Returns Last Time of Change for Appointment (as String) | 20011129 | |
| 26 | Instance method | Public | Method | Sets Appointment Location | 20000608 | |
| 27 | Instance method | Public | Method | Sets Appointment Location as String of Any Length | 20011204 | |
| 28 | Instance method | Public | Method | Gets Appointment Participants | 20000102 | |
| 29 | Instance method | Public | Method | Gets Individual Instances | 20000508 | |
| 30 | Instance method | Public | Method | Sets Appointment Priority | 20000608 | |
| 31 | Instance method | Public | Method | Gets Application Objects Linked to this Appointment | 20000106 | |
| 32 | Instance method | Public | Method | Returns an Instance of Appointment Rule | 20000110 | |
| 33 | Instance method | Protected | Method | Reads Rule | 20000110 | |
| 34 | Instance method | Public | Method | Returns Special Attributes Under iCalendar Names | 20011210 | |
| 35 | Instance method | Public | Method | Sets Appointment Status | 20000608 | |
| 36 | Instance method | Public | Method | Returns Subclass if Exists | 20000428 | |
| 37 | Instance method | Public | Method | Gets Appointment Description | 20000102 | |
| 38 | Instance method | Public | Method | Sets Changeability of Appointment (1=All, 2=Organizer only) | 20000608 | |
| 39 | Instance method | Public | Method | Sets Time of Appointment (Time Stamp, Time Zone) | 20000608 | |
| 40 | Instance method | Protected | Method | Returns Read Time from Groupware as String | 20011129 | |
| 41 | Instance method | Public | Method | Sets Appointment Title | 20000608 | |
| 42 | Instance method | Public | Method | Sets Appointment Type | 20000608 | |
| 43 | Instance method | Public | Method | Delivers URL for Displaying the Appt. in the Web Browser | 20000105 | |
| 44 | Instance method | Public | Method | Sets Display Attributes | 20000608 | |
| 45 | Instance method | Public | Method | Returns to himself or herself | 20000504 | |
| 46 | Instance method | Protected | Method | Gets Participant List with Expanded Distribution Lists | 20000606 | |
| 47 | Instance method | Public | Method | Starts Processing, for Example Workflow | 20000511 | |
| 48 | Static method | Protected | Method | Erases the buffer | 20011127 | |
| 49 | Instance method | Public | Method | Sets class for transient appointments | 20070405 | |
| 50 | Instance method | Public | Method | Saves Appointment to the Database (Create or Change) | 20000106 | |
| 51 | Static method | Public | Method | Selects Appointment Instances According to Application GUID | 20000131 | |
| 52 | Static method | Public | Method | Selects Appointment Instances According to Application GUIDs | 20030429 | |
| 53 | Instance method | Public | Method | Sets Application-Specific Data | 20000106 | |
| 54 | Instance method | Public | Method | Sets Busy Value of Appointment (0 = Free, 1 = Busy) | 20000502 | |
| 55 | Instance method | Protected | Method | Sets a Table of Categories | 20011128 | |
| 56 | Instance method | Public | Method | Sets Appointment Classification (Public, Private, Secret) | 20000106 | |
| 57 | Instance method | Protected | Method | Sets "Created at Time" of Appointment | 20011129 | |
| 58 | Instance method | Protected | Method | Gets Appointment Data (Without Description) | 20000225 | |
| 59 | Instance method | Public | Method | Sets Time of Appointment (Date/Time, Time Zone) | 20000106 | |
| 60 | Instance method | Public | Method | Sets Appointment Time from Strings in iCalendar | 20011122 | |
| 61 | Instance method | Protected | Method | Sets Last Time of Change for Appointment | 20011129 | |
| 62 | Instance method | Public | Method | Sets Appointment Location | 20000106 | |
| 63 | Instance method | Public | Method | Sets Appointment Location as String of Any Length | 20011204 | |
| 64 | Instance method | Public | Method | Sets Appointment Organizer | 20000714 | |
| 65 | Instance method | Public | Method | Sets Status of Participant (1=Accepted, 3=Declined) | 20000605 | |
| 66 | Instance method | Public | Method | Sets Appointment Priority | 20000106 | |
| 67 | Instance method | Public | Method | Object to Which Appointment Is Linked when it Is Created | 20000106 | |
| 68 | Instance method | Public | Method | Sets Appointment Rule | 20000106 | |
| 69 | Instance method | Public | Method | Sets Appointment Type | 20020307 | |
| 70 | Instance method | Public | Method | Sets an Attribute Under Special Name | 20011210 | |
| 71 | Instance method | Public | Method | Sets Appointment Status | 20000106 | |
| 72 | Instance method | Public | Method | Sets Appointment Description | 20000106 | |
| 73 | Instance method | Public | Method | Sets Changeability of Appointment (1=All, 2=Organizer only) | 20000110 | |
| 74 | Instance method | Public | Method | Sets Time of Appointment (Time Stamp, Time Zone) | 20000307 | |
| 75 | Instance method | Protected | Method | Sets Read Time from Groupware | 20011129 | |
| 76 | Instance method | Public | Method | Sets Appointment Title | 20000106 | |
| 77 | Instance method | Public | Method | Sets Appointment Type | 20000106 | |
| 78 | Instance method | Public | Method | Sets Display Attributes | 20000106 | |
| 79 | Static method | Protected | Method | Converts a Time Stamp String into a Time Stamp | 20011128 | |
| 80 | Static method | Protected | Method | Converts a Time Stamp into a Time Stamp String | 20011129 |
Events
Class CL_APPOINTMENT has no event.
Types
Class CL_APPOINTMENT has no local type.
Method Signatures
Method ADD_PARTICIPANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PARTICIPANT | Value transfer | Type reference (TYPE) | SCSPART | weiterer Teilnehmer | 20011128 |
Method ADD_PARTICIPANT on class CL_APPOINTMENT has no exception.
Method AS_ICAL_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ICAL_OBJECT | Value transfer | Type reference (TYPE) | SOLI_TAB | Tabelle im iCalöendar Format (Byte_count) | 20000505 |
Method AS_ICAL_OBJECT on class CL_APPOINTMENT has no exception.
Method CHECK_AUTHORITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AUTHORITY | Value transfer | Type reference (TYPE) | CHAR1 | '2' | 1=Lesen, 2 = Schreiben | 20000606 | ||
| 2 | RESULT | Value transfer | Type reference (TYPE) | SYSUBRC | 0=ok; 4 = keine Berechtigung | 20000606 | |||
| 3 | USER | Value transfer | Type reference (TYPE) | SYUNAME | SY-UNAME | Benutzer dessen Berechtigung für diesen Termin geprüft wird | 20000606 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Benutzer unbekannt | 20000606 |
Method CHECK_CHANGE_AUTHORITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | SYSUBRC | 0=ok; 4 = keine Berechtigung | 20000607 | |||
| 2 | USER | Value transfer | Type reference (TYPE) | SYUNAME | SY-UNAME | Benutzer dessen Berechtigung für diesen Termin geprüft wird | 20000607 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Benutzer unbekannt | 20000607 |
Method CHECK_READ_AUTHORITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | SYSUBRC | 0=ok; 4 = keine Berechtigung | 20000607 | |||
| 2 | USER | Value transfer | Type reference (TYPE) | SYUNAME | SY-UNAME | Benutzer dessen Berechtigung für diesen Termin geprüft wird | 20000607 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Benutzer unbekannt | 20000607 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | C_FULL_APPOINTMENT | Terminklasse: Bitte Konstanten verwenden | 20000223 | ||
| 2 | GUID | Call by reference | Type reference (TYPE) | SC_APPGUID | Von der Anwendung vergebene GUID (Hex) | 20000126 | |||
| 3 | INTERNAL_ID | Call by reference | Type reference (TYPE) | SC_APPTID | SPACE | intrene Id eines allgemeinen Termins | 20000102 | ||
| 4 | ORGANIZER | Call by reference | Type reference (TYPE) | SYUNAME | interne Benutzung | 20000714 |
Method CONSTRUCTOR on class CL_APPOINTMENT has no exception.
Method CREATE_FROM_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APPOINTMENT | Value transfer | Object reference (TYPE REF TO) | CL_APPOINTMENT | Termininstanz | 20000403 | |||
| 2 | INTERNAL_ID | Call by reference | Type reference (TYPE) | SC_APPTID | Interne Termin-Id | 20000403 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Termin ist im Puffer nicht vorhanden | 20000403 |
Method CREATE_FROM_ICAL_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APPOINTMENTS | Value transfer | Type reference (TYPE) | SCREFTAB | Tabelle von Termininstanzen | 20000412 | |||
| 2 | ICAL_BODY | Value transfer | Type reference (TYPE) | SOLI_TAB | objcont und objhead als Tabellentyp | 20000412 | |||
| 3 | ICAL_TEXT | Value transfer | Type reference (TYPE) | SOLI_TAB | iCalendar-Objekt im TXT-Format | 20000609 |
Method CREATE_FROM_ICAL_OBJECT on class CL_APPOINTMENT has no exception.
Method CREATE_SEND_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SEND_REQUEST | Value transfer | Object reference (TYPE REF TO) | CL_BCS | Referenz auf einen Sendeauftrag | 20000509 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Sendeauftrag konnte nicht angelegt werden | 20010205 |
Method DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DELETE_ALL | Value transfer | Type reference (TYPE) | SC_FLAG | 'X' | Periodische Termine: alle werden gelöscht | 20000106 | ||
| 2 | DELETE_ALL_FOLLOWING_TOO | Value transfer | Type reference (TYPE) | SC_FLAG | Periodische Termine: alle zukünftige werden auch gelöscht | 20000106 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Termin konnte nicht gelöscht werden (siehen Messagevariable) | 20000106 |
Method DELETE_PARTICIPANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PARTICIPANT | Value transfer | Type reference (TYPE) | SCSPART | zu löschender Teilnehmer | 20000106 |
Method DELETE_PARTICIPANT on class CL_APPOINTMENT has no exception.
Method DEQUEUE Signature
Method DEQUEUE on class CL_APPOINTMENT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine ID zum Sperren vorhanden | 20000517 |
Method DISPLAY Signature
Method DISPLAY on class CL_APPOINTMENT has no parameter.
Method DISPLAY on class CL_APPOINTMENT has no exception.
Method EDIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APPOINTMENT_MODIFIED | Call by reference | Type reference (TYPE) | SC_FLAG | Es wurden daten verändert | 20000106 | |||
| 2 | NEXT_ACTION | Call by reference | Type reference (TYPE) | SYUCOMM | Letzer Funktionscode des Benutzers | 20000106 |
Method EDIT on class CL_APPOINTMENT has no exception.
Method ENQUEUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | WAIT | Value transfer | Type reference (TYPE) | SC_FLAG | Bei Sperre soll eine Weile gewartet werden | 20000517 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | System Problem (Sperrserver) | 20000517 | ||
| 2 | Bereits gesperrt | 20000517 | ||
| 3 | Keine ID zum Sperren vorhanden | 20000517 |
Method GET_APPLICATION_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APPLICATION_DATA | Value transfer | Type reference (TYPE) | SC_EXITINF | 60 Byte Anwendungsinformation | 20000608 | |||
| 2 | APPLICATION_GUID | Value transfer | Type reference (TYPE) | SC_APPGUID | Von der Anwendung vergebene GUID (Hex) | 20000608 |
Method GET_APPLICATION_DATA on class CL_APPOINTMENT has no exception.
Method GET_APPOINTMENT_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLASS | Value transfer | Type reference (TYPE) | SEOCLSNAME | Terminklasse | 20000512 |
Method GET_APPOINTMENT_CLASS on class CL_APPOINTMENT has no exception.
Method GET_BUSY_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BUSY_VALUE | Value transfer | Type reference (TYPE) | SC_BUSYIND | Busy-Wert: 0=frei, 1=tentativ, 2=belegt | 20000608 |
Method GET_BUSY_VALUE on class CL_APPOINTMENT has no exception.
Method GET_CATEGORIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CATEGORIES | Value transfer | Type reference (TYPE) | SCCATTAB | Kategorietabelle | 20011128 |
Method GET_CATEGORIES on class CL_APPOINTMENT has no exception.
Method GET_CLASSIFICATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLASSIFICATION | Value transfer | Type reference (TYPE) | SC_CLASSID | Klassifikation: 1=öffentlich, 2=privat, 3=geheim | 20000608 |
Method GET_CLASSIFICATION on class CL_APPOINTMENT has no exception.
Method GET_CREATED_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CREATED | Value transfer | Type reference (TYPE) | STRING | Anlegezeitpunkt | 20011129 |
Method GET_CREATED_STRING on class CL_APPOINTMENT has no exception.
Method GET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APPOINTMENT_DATA | Value transfer | Type reference (TYPE) | SCSAPPT | Termindaten (ohne Beschreibung) | 20000102 | |||
| 2 | METHOD | Value transfer | Type reference (TYPE) | STRING | Art des Termins (Request, Reply, etc.) | 20000426 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Falsche TerminId angegeben | 20000102 |
Method GET_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATE_FROM | Value transfer | Type reference (TYPE) | SC_DATEFRO | Anfangsdatum | 20000608 | |||
| 2 | DATE_TO | Value transfer | Type reference (TYPE) | SC_DATETO | bis Datum | 20000608 | |||
| 3 | TIMEZONE | Value transfer | Type reference (TYPE) | TIMEZONE | Zeitzone | 20000608 | |||
| 4 | TIME_FROM | Value transfer | Type reference (TYPE) | SC_TIMEFRO | von Uhrzeit | 20000608 | |||
| 5 | TIME_TO | Value transfer | Type reference (TYPE) | SC_TIMETO | bis Uhrzeit | 20000608 |
Method GET_DATE on class CL_APPOINTMENT has no exception.
Method GET_GUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GUID | Value transfer | Type reference (TYPE) | SC_APTGUID | Weltweit eindeutige ID des Termins | 20000609 |
Method GET_GUID on class CL_APPOINTMENT has no exception.
Method GET_LAST_MODIFIED_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LAST_MODOFIED | Value transfer | Type reference (TYPE) | STRING | Änderungszeitpunkt | 20011129 |
Method GET_LAST_MODIFIED_STRING on class CL_APPOINTMENT has no exception.
Method GET_LOCATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOCATION | Value transfer | Type reference (TYPE) | SC_ROOM | Terminort | 20000608 |
Method GET_LOCATION on class CL_APPOINTMENT has no exception.
Method GET_LOCATION_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOCATION | Value transfer | Type reference (TYPE) | STRING | Terminort | 20011204 |
Method GET_LOCATION_STRING on class CL_APPOINTMENT has no exception.
Method GET_PARTICIPANTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PARTICIPANTS | Call by reference | Type reference (TYPE) | SCPARTTAB | Teilnehmer aneinem Termin | 20000102 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Falsche Termin Guid oder ID | 20000427 | ||
| 2 | Keine Teilnehmer gefunden (obwohl welche existieren sollten) | 20000102 |
Method GET_PERIOD_INSTANCES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INSTANCES | Value transfer | Type reference (TYPE) | SCREFTABIN | Tabelle von Periodeninstanzen | 20000508 |
Method GET_PERIOD_INSTANCES on class CL_APPOINTMENT has no exception.
Method GET_PRIORITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PRIORITY | Value transfer | Type reference (TYPE) | SC_PRIOIND | Terminpriorität: 1=sehr poch,9=sehr niedrig | 20000608 |
Method GET_PRIORITY on class CL_APPOINTMENT has no exception.
Method GET_RELEATED_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RELATED_OBJECTS | Call by reference | Type reference (TYPE) | SCSNEIGHBORTAB | Verknüpfte Objekte | 20000106 |
Method GET_RELEATED_OBJECTS on class CL_APPOINTMENT has no exception.
Method GET_RULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RULE | Value transfer | Object reference (TYPE REF TO) | CL_APPOINTMENT_RULE | Instanz der Periodenregel des Termins | 20000110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dieser Termin besitzt keine Regel | 20000302 | ||
| 2 | Regel wurde nicht gefunden (obwohl eine existieren sollte) | 20000110 |
Method GET_RULE_CONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RULE | Call by reference | Type reference (TYPE) | RULE_TAB | Periodenregel des Termins | 20000110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Regel wurde nicht gefunden (obwohl eine existieren sollte) | 20000110 |
Method GET_SPECIAL_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ATTRIBUTES | Value transfer | Type reference (TYPE) | SCATTRIBUTETAB | Attributtabelle | 20011210 |
Method GET_SPECIAL_ATTRIBUTES on class CL_APPOINTMENT has no exception.
Method GET_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | STATUS | Value transfer | Type reference (TYPE) | SC_STATIND | Status: 1= bestätigt, 2=geplant, 3=absagt | 20000608 |
Method GET_STATUS on class CL_APPOINTMENT has no exception.
Method GET_SUB_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SUBCLASS | Value transfer | Type reference (TYPE) | SEOCLSNAME | Unterklasse falls existent , ansonetnen SPACE | 20000428 |
Method GET_SUB_CLASS on class CL_APPOINTMENT has no exception.
Method GET_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TEXT | Call by reference | Type reference (TYPE) | SO_TXTTAB | Terminbeschreibung | 20000102 |
Method GET_TEXT on class CL_APPOINTMENT has no exception.
Method GET_TEXT_AUTHORITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AUTHORITY | Value transfer | Type reference (TYPE) | SC_BD_ACCS | Berechtigung: 1= alle , 2 = nur Organisator | 20000608 |
Method GET_TEXT_AUTHORITY on class CL_APPOINTMENT has no exception.
Method GET_TIME_STAMPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TIMEZONE | Value transfer | Type reference (TYPE) | TIMEZONE | Zeitzone | 20000608 | |||
| 2 | TIME_STAMP_FROM | Value transfer | Type reference (TYPE) | SC_TSTFRO | Zeitstempel der Anfangszeit | 20000608 | |||
| 3 | TIME_STAMP_TO | Value transfer | Type reference (TYPE) | SC_TSTTO | Zeitstempel des Endezeitpunkts | 20000608 |
Method GET_TIME_STAMPS on class CL_APPOINTMENT has no exception.
Method GET_TIME_STAMP_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TIME_STAMP | Value transfer | Type reference (TYPE) | STRING | Lesezeitpunkt | 20011129 |
Method GET_TIME_STAMP_STRING on class CL_APPOINTMENT has no exception.
Method GET_TITLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TITLE | Value transfer | Type reference (TYPE) | SC_TXTSHOR | Überschrift des Termins | 20000608 |
Method GET_TITLE on class CL_APPOINTMENT has no exception.
Method GET_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TYPE | Value transfer | Type reference (TYPE) | SC_APPTTYP | Terminart | 20000608 |
Method GET_TYPE on class CL_APPOINTMENT has no exception.
Method GET_URL_TO_APPOINTMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | URL | Value transfer | Type reference (TYPE) | SERVICE_RL | URL für Anzeige des Termins | 20000105 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Es konnte keine URL ermittelt werden. | 20000105 |
Method GET_VIEW_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SHOW_LOCAL | Value transfer | Type reference (TYPE) | SC_SHOWLOC | Im Kalender in Ortszeit anzeigen (Default = Nicht ändern) | 20000608 | |||
| 2 | SHOW_ON_TOP | Value transfer | Type reference (TYPE) | SC_DOMINAN | Im Kalender immer oben anzeigen | 20000608 |
Method GET_VIEW_ATTRIBUTES on class CL_APPOINTMENT has no exception.
Method ORIGINAL_APPOINTMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RETURN | Value transfer | Object reference (TYPE REF TO) | CL_APPOINTMENT | sich selber | 20000504 |
Method ORIGINAL_APPOINTMENT on class CL_APPOINTMENT has no exception.
Method PARTICIPANTS_EXPANDED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RETURN | Value transfer | Type reference (TYPE) | SCPARTTAB | Teilnehmer (Verteileristen aufgelöst) | 20000606 |
Method PARTICIPANTS_EXPANDED on class CL_APPOINTMENT has no exception.
Method PROCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ATTACHED_OBJECT | Value transfer | Type reference (TYPE) | SWOTOBJID | Objekt für die Anlage | 20000620 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Verarbetiung möglich (vgl. ecentuell MESSAGE Variablen | 20000609 |
Method REFRESH_BUFFER Signature
Method REFRESH_BUFFER on class CL_APPOINTMENT has no parameter.
Method REFRESH_BUFFER on class CL_APPOINTMENT has no exception.
Method RESET_APPOINTMENT_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20070405 |
Method RESET_APPOINTMENT_CLASS on class CL_APPOINTMENT has no exception.
Method SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SAVE_ALL_FOLLOWING_TOO | Value transfer | Type reference (TYPE) | SC_FLAG | 'X' | Periodische Termine: alle zukünftige werden auch angepaßt | 20000106 | ||
| 2 | SEND_INVITATION | Value transfer | Type reference (TYPE) | SC_FLAG | 'X' | An die Teilnehmer wird eine Einladung versendet | 20000607 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Termin konnte nicht angelegt werden (siehen Messagevariable) | 20000106 | ||
| 2 | Termin konnt enicht geändert werden (siehe Messagevariable) | 20000106 |
Method SELECT_BY_APPLICATION_GUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APPLICATION_GUID | Value transfer | Type reference (TYPE) | SC_APPGUID | Von der Anwendung vergebene GUID (Hex) | 20000131 | |||
| 2 | APPLICATION_OBJECT | Value transfer | Type reference (TYPE) | NEIGHBOR | veraltet: Anwendungsobjekt der gen. Objektverknüpfung | 20000222 | |||
| 3 | APPOINTMENTS | Value transfer | Type reference (TYPE) | SCREFTAB | Tabelle von Termininstanzen | 20000131 | |||
| 4 | APPOINTMENT_CLASS | Value transfer | Type reference (TYPE) | SEOCLSNAME | Initial = Alle; C_xx_APPOINTMENT = nur diese Terminine; | 20000229 |
Method SELECT_BY_APPLICATION_GUID on class CL_APPOINTMENT has no exception.
Method SELECT_BY_APPLICATION_GUIDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APPLICATION_GUIDS | Value transfer | Type reference (TYPE) | SCAPPIDTAB | Von der Anwendung vergebene GUIDs (Hex) | 20030429 | |||
| 2 | APPOINTMENTS | Value transfer | Type reference (TYPE) | SCREFTAB | Tabelle von Termininstanzen | 20030429 | |||
| 3 | APPOINTMENT_CLASS | Value transfer | Type reference (TYPE) | SEOCLSNAME | Initial = Alle; C_xx_APPOINTMENT = nur diese Termine | 20030429 |
Method SELECT_BY_APPLICATION_GUIDS on class CL_APPOINTMENT has no exception.
Method SET_APPLICATION_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APPLICATION_DATA | Value transfer | Type reference (TYPE) | SC_EXITINF | 60 Byte Anwendungsinformation | 20000106 | |||
| 2 | APPLICATION_GUID | Value transfer | Type reference (TYPE) | SC_APPGUID | Von der Anwendung vergebene GUID (Hex) | 20000131 |
Method SET_APPLICATION_DATA on class CL_APPOINTMENT has no exception.
Method SET_BUSY_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BUSY_VALUE | Value transfer | Type reference (TYPE) | SC_BUSYIND | Busy-Wert: 0=frei, 1=tentativ, 2=belegt | 20000502 |
Method SET_BUSY_VALUE on class CL_APPOINTMENT has no exception.
Method SET_CATEGORIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CATEGORIES | Call by reference | Type reference (TYPE) | SCCATTAB | Kategorietabelle | 20011128 |
Method SET_CATEGORIES on class CL_APPOINTMENT has no exception.
Method SET_CLASSIFICATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLASSIFICATION | Value transfer | Type reference (TYPE) | SC_CLASSID | '1' | Klassifikation: 1=öffentlich, 2=privat, 3=geheim | 20000106 |
Method SET_CLASSIFICATION on class CL_APPOINTMENT has no exception.
Method SET_CREATED_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CREATED | Call by reference | Type reference (TYPE) | STRING | Anlegezeitpunkt | 20011129 |
Method SET_CREATED_STRING on class CL_APPOINTMENT has no exception.
Method SET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA | Value transfer | Type reference (TYPE) | SCSAPPT | Termindaten (ohne Beschreibung) | 20000225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Falsche TerminId angegeben | 20000225 |
Method SET_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATE_FROM | Value transfer | Type reference (TYPE) | SC_DATEFRO | SY-DATUM | Anfangsdatum | 20000106 | ||
| 2 | DATE_TO | Value transfer | Type reference (TYPE) | SC_DATETO | bis Datum | 20000106 | |||
| 3 | TIMEZONE | Value transfer | Type reference (TYPE) | TIMEZONE | Zeitzone | 20000106 | |||
| 4 | TIME_FROM | Value transfer | Type reference (TYPE) | SC_TIMEFRO | SY-UZEIT | von Uhrzeit | 20000106 | ||
| 5 | TIME_TO | Value transfer | Type reference (TYPE) | SC_TIMETO | bis Uhrzeit | 20000106 |
Method SET_DATE on class CL_APPOINTMENT has no exception.
Method SET_DATE_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DST | Call by reference | Type reference (TYPE) | STRING | Sommerzeit an (true or false) | 20011122 | |||
| 2 | FROM | Call by reference | Type reference (TYPE) | STRING | Anfangsdatum | 20011122 | |||
| 3 | OFFSET | Call by reference | Type reference (TYPE) | STRING | Zeitzone (als Offset) | 20011122 | |||
| 4 | TO | Call by reference | Type reference (TYPE) | STRING | bis Datum | 20011122 |
Method SET_DATE_STRING on class CL_APPOINTMENT has no exception.
Method SET_LAST_MODIFIED_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LAST_MODOFIED | Call by reference | Type reference (TYPE) | STRING | Änderungszeitpunkt | 20011129 |
Method SET_LAST_MODIFIED_STRING on class CL_APPOINTMENT has no exception.
Method SET_LOCATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOCATION | Value transfer | Type reference (TYPE) | SC_ROOM | Terminort | 20000106 |
Method SET_LOCATION on class CL_APPOINTMENT has no exception.
Method SET_LOCATION_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOCATION | Value transfer | Type reference (TYPE) | STRING | Terminort | 20011204 |
Method SET_LOCATION_STRING on class CL_APPOINTMENT has no exception.
Method SET_ORGANIZER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ORGANIZER | Call by reference | Type reference (TYPE) | SYUNAME | Terminverantwortlicher | 20000714 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ändern des organisators ist nicht möglich. | 20000714 |
Method SET_PARTICIPANT_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PARTICIPANT | Value transfer | Type reference (TYPE) | SCSPART | Teilnehmer | 20000605 | |||
| 2 | STATUS | Value transfer | Type reference (TYPE) | SC_PARTIND | Status (1=angenommen, 2=tentative, 3=abgelehnt) | 20000605 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Teilnemher ist dem termin nicht zugeordnet | 20000605 |
Method SET_PRIORITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PRIORITY | Value transfer | Type reference (TYPE) | SC_PRIOIND | Terminpriorität: 1=sehr poch,9=sehr niedrig | 20000106 |
Method SET_PRIORITY on class CL_APPOINTMENT has no exception.
Method SET_RELATED_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RELATED_OBJECT | Value transfer | Type reference (TYPE) | NEIGHBOR | Objekt das verknüpft werden soll | 20000106 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Verknüpfung nicht möglich, da Termin bereits existent. | 20000106 |
Method SET_RULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RULE | Call by reference | Object reference (TYPE REF TO) | CL_APPOINTMENT_RULE | Regel_Instanz | 20000106 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Die Regel hat noch keinen Zeitrahmen. Bitte setzen. | 20000201 |
Method SET_RULE_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RULE_ID | Value transfer | Type reference (TYPE) | SC_RULEID | Regel-Id | 20020307 |
Method SET_RULE_ID on class CL_APPOINTMENT has no exception.
Method SET_SPECIAL_ATTRIBUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | Attributname wie iCal | 20011210 | |||
| 2 | PARAMETERS | Call by reference | Type reference (TYPE) | SCNAMEVALUETAB | Attributparameter | 20011210 | |||
| 3 | VALUE | Call by reference | Type reference (TYPE) | STRING | Attributwert | 20011210 |
Method SET_SPECIAL_ATTRIBUTE on class CL_APPOINTMENT has no exception.
Method SET_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | STATUS | Value transfer | Type reference (TYPE) | SC_STATIND | Status: 1=geplant, 2= akzeptiert, 3=abgelehnt | 20000106 |
Method SET_STATUS on class CL_APPOINTMENT has no exception.
Method SET_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TEXT | Call by reference | Type reference (TYPE) | SO_TXTTAB | Terminbeschreibung | 20000106 |
Method SET_TEXT on class CL_APPOINTMENT has no exception.
Method SET_TEXT_AUTHORITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AUTHORITY | Value transfer | Type reference (TYPE) | SC_BD_ACCS | '2' | Berechtigung: 1= alle , 2 = nur Organisator | 20000110 |
Method SET_TEXT_AUTHORITY on class CL_APPOINTMENT has no exception.
Method SET_TIME_STAMPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TIMEZONE | Value transfer | Type reference (TYPE) | TIMEZONE | Zeitzone | 20000307 | |||
| 2 | TIME_STAMP_FROM | Value transfer | Type reference (TYPE) | SC_TSTFRO | Zeitstempel der Anfangszeit | 20000307 | |||
| 3 | TIME_STAMP_TO | Value transfer | Type reference (TYPE) | SC_TSTTO | Zeitstempel des Endezeitpunkts | 20000307 |
Method SET_TIME_STAMPS on class CL_APPOINTMENT has no exception.
Method SET_TIME_STAMP_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TIME_STAMP | Call by reference | Type reference (TYPE) | STRING | Lesezeitpunkt | 20011129 |
Method SET_TIME_STAMP_STRING on class CL_APPOINTMENT has no exception.
Method SET_TITLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TITLE | Value transfer | Type reference (TYPE) | SC_TXTSHOR | Überschrift des Termins | 20000106 |
Method SET_TITLE on class CL_APPOINTMENT has no exception.
Method SET_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TYPE | Value transfer | Type reference (TYPE) | SC_APPTTYP | Terminart | 20000106 |
Method SET_TYPE on class CL_APPOINTMENT has no exception.
Method SET_VIEW_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SHOW_LOCAL | Value transfer | Type reference (TYPE) | SC_SHOWLOC | '*' | Im Kalender in Ortszeit anzeigen (Default = Nicht ändern) | 20000106 | ||
| 2 | SHOW_ON_TOP | Value transfer | Type reference (TYPE) | SC_DOMINAN | '*' | Im Kalender immer oben anzeigen | 20000106 |
Method SET_VIEW_ATTRIBUTES on class CL_APPOINTMENT has no exception.
Method TIME_STRING_TO_TST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TIMESTAMP | Value transfer | Type reference (TYPE) | TIMESTAMP | Zeitstempel | 20011129 | |||
| 2 | TIME_STRING | Call by reference | Type reference (TYPE) | STRING | Zeitstring | 20011129 |
Method TIME_STRING_TO_TST on class CL_APPOINTMENT has no exception.
Method TST_TO_TIME_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TIMESTAMP | Value transfer | Type reference (TYPE) | TIMESTAMP | Zeitstempel | 20011129 | |||
| 2 | TIME_STRING | Value transfer | Type reference (TYPE) | STRING | Zeitstring | 20011129 |
Method TST_TO_TIME_STRING on class CL_APPOINTMENT has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 46D |