Options
All
  • Public
  • Public/Protected
  • All
Menu

Beschreibt ein Modell das die grundlegenden Eigenschaften aller Termin-Objekte repräsentiert.

Dieses Modell enthält Zeitstempel der letzten Änderungen.

Hierarchy

Index

Properties

createdAt

createdAt: Date

Der Zeitstempel des Anlegens des Termins.

Kann nur gelesen, aber nicht gesetzt werden!

createdBy

createdBy: number

Die ID des Mitarbeiters der den Termin angelegt hat.

Kann nur gelesen, aber nicht gesetzt werden!

Optional customer

customer: ICustomerModel

Die Kundendaten des Termins. Ist nur gesetzt, wenn es sich um einen Kundentermin (datetype == DateType.Event) handelt.

Entweder diese Eigenschaft oder customerId muss beim Anlegen eines neuen Kundentermins gesetzt werden!

Optional customerId

customerId: number

Die ID des Kunden des Termins. Ist nur gesetzt, wenn es sich um einen Kundentermin (datetype == DateType.Event) handelt.

Entweder diese Eigenschaft oder customer muss beim Anlegen eines neuen Kundentermins gesetzt werden!

dateId

dateId: number

Die ID des Termins.

datetype

datetype: DateType

Die Art des Termins.

Erlaubte Werte:

Muss beim Anlegen eines neuen Termins gesetzt werden!

Optional description

description: string

Die Beschreibung des Termins.

employeeId

employeeId: number

Die ID des Mitarbeiters des Termins, wenn dies kein Kundentermin (datetype != DateType.Event) ist, andernfalls der "Hauptmitarbeiter" des Termins. Der Hauptmitarbeiter ist in der Regel der Mitarbeiter des ersten Steps.

end

end: Date

Die Endzeit des Termins. Bei Kundenterminen (datetype == DateType.Event) ist die Dauer der geuchten Dienstleistungsschritte entscheinded.

externalCreatedAt

externalCreatedAt: Date

Zeitstempel der externen Erstellung.

externalModifiedAt

externalModifiedAt: Date

Zeitstempel der letzten externen Änderung.

Optional integrationId

integrationId: number

Die korrespondierende ID in einem integrierten System (z.B. Kasse).

Diese ID muss vom integrierten System gesetzt werden und dient innerhalb der Kalendersoftware nur als externe Referenz.

internalCreatedAt

internalCreatedAt: Date

Zeitstempel der internen Erstellung.

internalModifiedAt

internalModifiedAt: Date

Zeitstempel der letzten internen Änderung.

Optional length

length: HairLength

Die gespeicherte Haarlänge für diesen Termin.

Erlaubte Werte:

modifiedAt

modifiedAt: Date

Der Zeitstempel der letzten Bearbeitung des Termins.

Kann nur gelesen, aber nicht gesetzt werden! Ist nicht gesetzt, wenn der Termin noch nicht verändert wurde.

modifiedBy

modifiedBy: number

Die ID des Mitarbeiters der den Termin zuletzt verändert hat.

Kann nur gelesen, aber nicht gesetzt werden!

parentId

parentId: number

Die ID des übergeordneten Termins bzw. des Haupttermins. Referenziert sich in der Regel selbst, bei wiederholten Terminen verweist dies auf den ersten Termin der Serie.

Optional repeatMode

repeatMode: DateRepeatMode

Der Modus für die Wiederholung des Termins.

Erlaubte Werte:

Optional repeatTill

repeatTill: Date

Das Ende der Wiederholungen des Termins. Hieraus wird die nötige Anzahl an Serienterminen ermittelt.

Optional repeatValue

repeatValue: number

Der Wert für die Wiederholung des Termins. Das Interval für den Serientermin wird hieraus und dem Modus ermittelt.

Erlaubte Werte:

  • Ganzzahl
  • Minimum [[ApiConstants.DateRepeatValueMinValue]] (1)
  • Maximum [[ApiConstants.DateRepeatValueMaxValue]] (100)

site

site: DateSite

Die Herkunft des Termins.

Erlaubte Werte:

start

start: Date

Die Startzeit des Termins.

Muss beim Anlegen eines neuen Termins gesetzt werden!

Optional Private state

state: number

Der aktuelle Status / Workflowindex des Termins. Nur für interne Zwecke.

Optional stateModifiedAt

stateModifiedAt: Date

Das Datum der letzten Statusänderung.

Kann nur gelesen, aber nicht gesetzt werden!

steps

Die Auflistung der Dienstleistungsschritte des Termins.

Muss beim Anlegen eines neuen Kundentermins gesetzt werden!

Generated using TypeDoc. API-Dokumentation v2.0.1816. Zur Startseite © Copyright 2023 TERMINGO GmbH. All rights reserved.