Appointment
Termin
Implementiert
AsyncDisposableDisposable
Eigenschaften
ActionData
get ActionData(): string
Gibt die Daten der Aktion zurück oder setzt diese
set ActionData(val): void
Gibt die Daten der Aktion zurück oder setzt diese
Parameter
| Parameter | Type |
|---|---|
val | string |
Rückgabewert
string
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5349
ActionID
get ActionID(): TMActionID
Gibt die ID der Aktion zurück oder setzt diese
set ActionID(val): void
Gibt die ID der Aktion zurück oder setzt diese
Parameter
| Parameter | Type |
|---|---|
val | TMActionID |
Rückgabewert
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5365
ActionType
get ActionType(): TMActionType
Gibt die Art der Ausführung der Aktion zurück oder setzt diese
set ActionType(val): void
Gibt die Art der Ausführung der Aktion zurück oder setzt diese
Parameter
| Parameter | Type |
|---|---|
val | TMActionType |
Rückgabewert
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5382
AllDayEvent
get AllDayEvent(): boolean
Gibt an, ob es sich um einen ganztägigen Termin handelt oder legt es fest
set AllDayEvent(val): void
Gibt an, ob es sich um einen ganztägigen Termin handelt oder legt es fest
Parameter
| Parameter | Type |
|---|---|
val | boolean |
Rückgabewert
boolean
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5399
Attendees
get Attendees(): Promise<Attendees>
Liefert alle Teilnehmer des Termins als Objekt vom Typ Attendees zurück
Rückgabewert
Promise<Attendees>
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5415
Body
get Body(): string
Inhalt/Text des Termins (mit RTF-Formatierung).
set Body(val): void
Inhalt/Text des Termins (mit RTF-Formatierung).
Parameter
| Parameter | Type |
|---|---|
val | string |
Rückgabewert
string
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5435
BodyPlain
get BodyPlain(): string
Inhalt/Text des Termins (ohne RTF-Formatierung).
set BodyPlain(val): void
Inhalt/Text des Termins (ohne RTF-Formatierung).
Parameter
| Parameter | Type |
|---|---|
val | string |
Rückgabewert
string
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5451
Categories
get Categories(): Promise<Categories>
Liefert alle Kategorien des Termins als Objekt vom Typ Categories zurück
Rückgabewert
Promise<Categories>
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5467
ChangeDate
get ChangeDate(): Date
Letztes Änderungsdatum des Termins
set ChangeDate(val): void
Letztes Änderungsdatum des Termins
Parameter
| Parameter | Type |
|---|---|
val | Date |
Rückgabewert
Date
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5487
ChangeUser
get ChangeUser(): string
Letzter Änderungsbenutzer des Termins.
set ChangeUser(val): void
Letzter Änderungsbenutzer des Termins.
Parameter
| Parameter | Type |
|---|---|
val | string |
Rückgabewert
string
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5503
Contact
get Contact(): string
Kontakt, mit dem der Termin stattfindet ("Mit")
set Contact(val): void
Kontakt, mit dem der Termin stattfindet ("Mit")
Parameter
| Parameter | Type |
|---|---|
val | string |
Rückgabewert
string
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5519
CreationDate
get CreationDate(): Date
Erfassungsdatum des Termins.
set CreationDate(val): void
Erfassungsdatum des Termins.
Parameter
| Parameter | Type |
|---|---|
val | Date |
Rückgabewert
Date
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5535
CreationUser
get CreationUser(): string
Erfassungsdatum des Termins.
set CreationUser(val): void
Erfassungsdatum des Termins.
Parameter
| Parameter | Type |
|---|---|
val | string |
Rückgabewert
string
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5551
End
get End(): Date
Enddatum und –zeit des Termins.
set End(val): void
Enddatum und –zeit des Termins.
Parameter
| Parameter | Type |
|---|---|
val | Date |
Rückgabewert
Date
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5567
ExtUserData1
get ExtUserData1(): string
Ermöglicht das Hinterlegen von Zusatzinformationen in Form von Zeichenketten (Strings).
Die Zeichenketten können maximal jeweils 250 Zeichen lang werden.
set ExtUserData1(val): void
Ermöglicht das Hinterlegen von Zusatzinformationen in Form von Zeichenketten (Strings).
Die Zeichenketten können maximal jeweils 250 Zeichen lang werden.
Parameter
| Parameter | Type |
|---|---|
val | string |
Rückgabewert
string
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5584
ExtUserData2
get ExtUserData2(): string
Ermöglicht das Hinterlegen von Zusatzinformationen in Form von Zeichenketten (Strings).
Die Zeichenketten können maximal jeweils 250 Zeichen lang werden.
set ExtUserData2(val): void
Ermöglicht das Hinterlegen von Zusatzinformationen in Form von Zeichenketten (Strings).
Die Zeichenketten können maximal jeweils 250 Zeichen lang werden.
Parameter
| Parameter | Type |
|---|---|
val | string |
Rückgabewert
string
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5602
HostDatabase
get HostDatabase(): string
Eindeutige Projekt-ID. Der Aufbau ist folgender:
ProjektID|Ansichtenname|Ansichtenfamilienname(optional)|Primärschlüsselfeldname|Primärschlüsselwert|Bezeichnung Datensatzverknüpfung
set HostDatabase(val): void
Eindeutige Projekt-ID. Der Aufbau ist folgender:
ProjektID|Ansichtenname|Ansichtenfamilienname(optional)|Primärschlüsselfeldname|Primärschlüsselwert|Bezeichnung Datensatzverknüpfung
Parameter
| Parameter | Type |
|---|---|
val | string |
Rückgabewert
string
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5620
HostID
get HostID(): string
Setzt die eindeutige ID des (optional) zugeordneten Mutterprogrammes (HOST) des Termins, wie z.B. der Adressverwaltung, oder liest diese aus.
set HostID(val): void
Setzt die eindeutige ID des (optional) zugeordneten Mutterprogrammes (HOST) des Termins, wie z.B. der Adressverwaltung, oder liest diese aus.
Parameter
| Parameter | Type |
|---|---|
val | string |
Rückgabewert
string
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5637
HostRecordID
get HostRecordID(): string
Setzt korrespondierend zu HostDatabase die eindeutige Datensatznummerierung des (optional) zugeordneten Datensatzes oder liest diese aus.
set HostRecordID(val): void
Setzt korrespondierend zu HostDatabase die eindeutige Datensatznummerierung des (optional) zugeordneten Datensatzes oder liest diese aus.
Parameter
| Parameter | Type |
|---|---|
val | string |
Rückgabewert
string
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5653
Importance
get Importance(): number
Diese Eigenschaft ermöglicht es die Priorität eines Termins zu setzen und abzufragen.
set Importance(val): void
Diese Eigenschaft ermöglicht es die Priorität eines Termins zu setzen und abzufragen.
Parameter
| Parameter | Type |
|---|---|
val | number |
Rückgabewert
number
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5669
IsDisposed
get IsDisposed(): boolean
Gibt an, ob das Objekt bereits Freigegeben wurde
Rückgabewert
boolean
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5879
IsRecurring
get IsRecurring(): boolean
Gibt an, ob es sich um einen Serientermin handelt
Rückgabewert
boolean
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5685
Links
get Links(): Promise<Links>
Liefert alle Verknüpfungen des Termins als Objekt vom Typ Links zurück.
Rückgabewert
Promise<Links>
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5694
Location
get Location(): string
Name des Ortes, an dem der Termin stattfindet.
set Location(val): void
Name des Ortes, an dem der Termin stattfindet.
Parameter
| Parameter | Type |
|---|---|
val | string |
Rückgabewert
string
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5714
Private
get Private(): boolean
Legt fest, ob der Termin als "Privat" markiert werden soll.
set Private(val): void
Legt fest, ob der Termin als "Privat" markiert werden soll.
Parameter
| Parameter | Type |
|---|---|
val | boolean |
Rückgabewert
boolean
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5730
RecurrencePattern
get RecurrencePattern(): Promise<RecurrencePattern>
Eigenschaften und Einstellungen eines Serientermins. Gibt ein Objekt vom Typ RecurrencePattern zurück.
Rückgabewert
Promise<RecurrencePattern>
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5746
Reminder
get Reminder(): boolean
Legt fest, ob an diesen Termin erinnert werden soll.
set Reminder(val): void
Legt fest, ob an diesen Termin erinnert werden soll.
Parameter
| Parameter | Type |
|---|---|
val | boolean |
Rückgabewert
boolean
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5766
ReminderMinutesBeforeStart
get ReminderMinutesBeforeStart(): number
Gibt die Anzahl der Minuten zurück, die vor der Fälligkeit an einen Termin erinnert werden soll.
set ReminderMinutesBeforeStart(val): void
Gibt die Anzahl der Minuten zurück, die vor der Fälligkeit an einen Termin erinnert werden soll.
Parameter
| Parameter | Type |
|---|---|
val | number |
Rückgabewert
number
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5782
Start
get Start(): Date
Startdatum und –zeit des Termins.
set Start(val): void
Startdatum und –zeit des Termins.
Parameter
| Parameter | Type |
|---|---|
val | Date |
Rückgabewert
Date
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5798
Subject
get Subject(): string
Beschreibung des Termins.
set Subject(val): void
Beschreibung des Termins.
Parameter
| Parameter | Type |
|---|---|
val | string |
Rückgabewert
string
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5814
TimeStamp
get TimeStamp(): string
Zeichenkette die aus dem Änderungsdatum und einem fortlaufender Zahlenwert (als String) besteht. Der Zahlenwert wird bei jeder Datensatzänderung verändert.
Durch diesen Wert kann man auch feststellen, wenn ein Datensatz sich an einem Tag mehrfach geändert hat.
Format:YYYYMMDD:XXXX, z.B. 20010219:0020
set TimeStamp(val): void
Zeichenkette die aus dem Änderungsdatum und einem fortlaufender Zahlenwert (als String) besteht. Der Zahlenwert wird bei jeder Datensatzänderung verändert.
Durch diesen Wert kann man auch feststellen, wenn ein Datensatz sich an einem Tag mehrfach geändert hat.
Format:YYYYMMDD:XXXX, z.B. 20010219:0020
Parameter
| Parameter | Type |
|---|---|
val | string |
Rückgabewert
string
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5832
UniqueID
get UniqueID(): string
Eindeutige RecordID des Termins.
set UniqueID(val): void
Eindeutige RecordID des Termins.
Parameter
| Parameter | Type |
|---|---|
val | string |
Rückgabewert
string
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5850
User
get User(): string
Eigentümer des Termins.
set User(val): void
Eigentümer des Termins.
Parameter
| Parameter | Type |
|---|---|
val | string |
Rückgabewert
string
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5866
Methoden
ClearReccurencePattern()
ClearReccurencePattern(): boolean
Kennzeichnet einen Termin als Einzeltermin und setzt IsRecurring auf false .
Rückgabewert
boolean
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5894
Display()
Display(wait): Promise<boolean>
Zeigt einen Dialog zum Termin an.
Parameter
| Parameter | Type | Description |
|---|---|---|
wait | boolean | Gibt an, ob das Skript auf die Beendigung des Dialoges warten soll |
Rückgabewert
Promise<boolean>
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5904
Dispose()
Dispose(): void
Standardimplementierung des Dispose
Rückgabewert
void
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5950
DisposeAsync()
DisposeAsync(): Promise<void>
Standardimplementierung des AsyncDispose
Rückgabewert
Promise<void>
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5939
ExportAsICal()
ExportAsICal(filePath): Promise<boolean>
Exportiert den Termin in das iCal-Format.
Parameter
| Parameter | Type | Description |
|---|---|---|
filePath | string | Pfad und Dateiname der zu exportierenden Datei. |
Rückgabewert
Promise<boolean>
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5914
Remove()
Remove(): Promise<boolean>
Löscht den Termin
Rückgabewert
Promise<boolean>
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5923
Save()
Save(): Promise<boolean>
Speichert die Einstellungen des Termins
Um den neu angelegten Termin in der Ansicht gleich angezeigt zu bekommen, muss UpdateViews() nach der Speicherung aufgerufen werden.
Rückgabewert
Promise<boolean>
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5933
[asyncDispose]()
asyncDispose: Promise<void>
Standardimplementierung des AsyncDispose Symbols
Rückgabewert
Promise<void>
Implementierung von
AsyncDisposable.[asyncDispose]
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5945
[dispose]()
dispose: void
Standardimplementierung des Dispose Symbols
Rückgabewert
void
Implementierung von
Disposable.[dispose]
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5956
[hasInstance]()
static hasInstance: boolean
Symbol.hasInstance welches eine benutzerdefinierte Überprüfung der 'instanceof'-Operation für Objekte ermöglicht.
Parameter
| Parameter | Type |
|---|---|
value | any |
Rückgabewert
boolean
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:5964