Options
All
  • Public
  • Public/Protected
  • All
Menu

Beschreibt ein Modell das einen Mitarbeiter repräsentiert.

Dieses Modell enthält Zeitstempel der letzten Änderungen.

Hierarchy

Index

Properties

active

active: boolean

Ist gesetzt, wenn der Mitarbeiter aktiv (d.h. nicht gelöscht) ist.

Optional busyEntireDate

busyEntireDate: boolean

Ist gesetzt, wenn dem Mitarbeiter für der komplette Termin freigehalten wird, auch wenn einzelne Schritte anderen Mitarbeitern zugewiesen wurde.

Optional color

color: string

Die Farbe des Mitarbeiters, die Angabe erfolgt als RGB-Hexcode (z.B. "#ABCDEF").

Standardwert: #CCCCCC

defaultOrder

defaultOrder: number

Optional description

description: number

Die Beschreibung des Mitarbeiters.

employeeId

employeeId: number

Die ID des Mitarbeiters.

externalCreatedAt

externalCreatedAt: Date

Zeitstempel der externen Erstellung.

externalModifiedAt

externalModifiedAt: Date

Zeitstempel der letzten externen Änderung.

firstName

firstName: string

Der Vorname des Mitarbeiters.

Optional group

Nur für interne Verwendung. Wird in öffentlichen Routen ignoriert.

groupId

groupId: number

Die ID der Mitarbeitergruppe des Mitarbeiters.

Optional groupRef

groupRef: string

Die interne Referenz der Mitarbeitergruppe des Mitarbeiters.

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.

lastName

lastName: string

Der Nachname des Mitarbeiters.

online

online: boolean

Ist gesetzt, wenn der Mitarbeiter in der Online-Buchung für Kunden zur Verfügung steht.

Standardwert: true

pictureUrl

pictureUrl: string

Die URL zum Foto des Mitarbeiters.

primaryOrder

primaryOrder: number

Optional publicName

publicName: string

Der öffentliche Name des Mitarbeiters. Wird automatisch befüllt.

retreats

retreats: ITimeSpanModel[][]

Die Auflistung der wöchentlich wiederkehrenden Sperr-/Pausenzeiten des Mitarbeiters.

Wird zusätzlich zu den Öffnungszeiten des Stores verwendet, um zu prüfen ob der Mitarbeiter für eine Terminbuchung zur Verfügung steht.

Der erste Index ist der Wochentag (0 = Sonntag, 6 = Samstag), der zweite der laufende Index für diesen Wochentag.

secondaryOrder

secondaryOrder: number

Optional sequence

sequence: number

Der Sortierindex des Mitarbeiters.

Optional showOnPage

showOnPage: boolean

Ist gesetzt, wenn der Mitarbeiter in der Online-Buchungsmaske vorgestellt wird.

Standardwert: true

title

Die Anrede des Mitarbeiters.

token

token: string

Der öffentliche Token im UUID-Format.

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