Komponenten der Terminbuchung

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • Die Rollen, Eigenschaften und Tabellen für die Terminbuchungsfunktion.

    Das Plugin „Appointment Booking“ (com.snc.appointment_booking) wird automatisch aktiviert, wenn Sie das Field Service Management-Plugin aktivieren. Das Demo-Daten-Plugin „Appointment Booking Demo Data“ (com.snc.appointment_booking_demo) ist ebenfalls verfügbar.

    Das Plugin „Appointment Booking“ (com.snc.appointment_booking) wird automatisch aktiviert, wenn Sie das Field Service Management-Plugin aktivieren.

    Dieses Plugin aktiviert das Plugin „Demodaten für Terminbuchung“ (com.snc.appointment_booking_demo), das die Demodaten bereitstellt.

    Die Terminbuchung fügt dem Anwendungsnavigator das Menü „Terminbuchung“ und die folgenden Module hinzu:
    • Terminbuchungskonfiguration: Verwenden Sie dieses Modul, um eine Terminbuchungskonfiguration für eine Anwendung und danach Konfigurationen für jeden Service in dieser Anwendung zu erstellen.
    • Terminbuchungen: Verwenden Sie dieses Modul, um eine Liste der für Services gebuchten Termine anzuzeigen. Diese Liste enthält die mit jedem Termin verknüpften Arbeitsaufträge.

    Rollen

    Durch die Terminbuchungsfunktion werden die folgenden Rollen hinzugefügt.
    Tabelle : 1. Rollen in der Terminbuchung
    Rolle Beschreibung
    Terminbuchungsadministrator

    [sn_apptmnt_booking.appointment_booking_admin]

    Erstellt Terminbuchungskonfigurationen für Services innerhalb einer Anwendung.
    Terminbuchungsmanager

    [sn_apptmnt_booking.appointment_booking_manager]

    Erstellt und aktualisiert Terminbuchungsdatensätze.
    Terminbuchungsbenutzer

    [sn_apptmnt_booking.appointment_booking_user]

    Bucht Termine für Services über das Customer Service Portal oder Consumer Service Portal. Dieser Benutzer kann auch Termine neu planen oder stornieren sowie Termindetails anzeigen.

    Eigenschaften

    Durch die Terminbuchungsfunktion werden die folgenden Eigenschaften hinzugefügt.
    Tabelle : 2. Mit der Terminbuchung installierte Eigenschaften
    Eigenschaft Beschreibung
    sn_apptmnt_booking.user_max_new_appointments_daily Die maximale Anzahl von Terminen, die ein Benutzer täglich erstellen kann. Die Obergrenze beträgt 100 Termine pro Tag.
    • Typ: Ganzzahl
    • Standardwert: 100
    • Speicherort: Systemeigenschaftenliste
    sn_apptmnt_booking.max_appointments_returned Die maximale Anzahl von Verfügbarkeitsfenstern für Termine, die im Fenster „Termin auswählen“ angezeigt wird.
    • Typ: Ganzzahl
    • Standardwert: 100
    • Speicherort: Systemeigenschaftenliste
    sn_apptmnt_booking.return_unavailable_slots Wenn Sie diese Eigenschaft deaktivieren, können Sie nur verfügbare Zeitfenster im Terminfenster für die Terminbuchung anzeigen.
    • Typ: Wahr/Falsch
    • Standardwert: true
    • Speicherort: Systemeigenschaftenliste
    sn_apptmnt_booking.DisableLockingOnBRLevel Ermöglicht Ihnen, Tabellen anzugeben, in denen das Sperren anders verwaltet wird, um Doppelbuchungen bei der Buchung von Terminen zu verhindern. Geben Sie eine durch Kommas getrennte Liste dieser Tabellen ein, um die Sperrenvalidierung auf Business-Regel-Ebene zu deaktivieren.
    • Typ: Zeichenfolge
    • Standardwert: (leer)
    • Speicherort: Systemeigenschaftenliste
    sn_apptmnt_booking.DisableMaxApptLimitForUsersList Speichert eine Liste von Benutzern (sys_ids), die eine unbegrenzte Anzahl von Terminen pro Tag haben dürfen.
    • Typ: Zeichenfolge
    • Standardwert: (leer)
    • Speicherort: Systemeigenschaftenliste
    sn_apptmnt_booking.fetch_next_available_slot Aktivieren oder deaktivieren Sie die Kennzeichnung, um das Abrufen des nächsten verfügbaren Zeitfensters beim Öffnen des neuen modalen Elements für Terminbuchungen zu aktivieren oder zu deaktivieren.
    • Typ: Wahr/Falsch
    • Standardwert: false
    • Speicherort: Systemeigenschaftenliste
    sn_apptmnt_booking.ging.verbosity Kontrolle der Anwender, die sich für die Terminbuchung anmelden.
    • Typ: Auswahlliste
    • Standardwert: error
    • Speicherort: Systemeigenschaftenliste
    sn_apptmnt_booking.SingleConcurrentLockAppointmentConfigs Liste der Tabellen, bei denen bei der Terminbuchung nur eine Sperre pro Zeitfenster zulässig ist. Mehrere gleichzeitige Sperren werden für diese Tabellen nicht unterstützt.
    • Typ: Zeichenfolge
    • Standardwert: wm_order, wm_task
    • Speicherort: Systemeigenschaftenliste
    sn_apptmnt_booking.use_read_replica_from_ui Erstellt ein Lesereplikat der Tabelle „Terminbuchungen“ (sn_apptmnt_booking_appointment_booking), wenn es über die Anwenderoberfläche ausgelöst wird.
    • Typ: Wahr/Falsch
    • Standardwert: true
    • Speicherort: Systemeigenschaftenliste
    sn_apptmnt_booking.use_task_activity_catalog Aktiviert die Verwendung der Spalte „activity_catalog“, die in „task_activity“ erstellt wurde, für Abfragen (filtert die Aufgabenaktivitäten für eine Arbeitsauftragsaufgabe basierend auf Terminen). ServiceNow empfiehlt, den Wert der Eigenschaft nicht zu ändern, da dies die Leistung der Terminbuchung beeinträchtigt.
    • Typ: Wahr/Falsch
    • Standardwert: true
    • Speicherort: Systemeigenschaftenliste

    Tabellen

    Durch die Terminbuchungsfunktion werden die folgenden Tabellen hinzugefügt.
    Tabelle : 3. Mit der Terminbuchung installierte Tabellen
    Tabelle Beschreibung
    Konfigurationen für Terminbuchungsservice

    [sn_apptmnt_booking_service_config]

    Speichert Servicekonfigurationsdatensätze für die Terminbuchung.
    Terminbuchungskonfiguration

    [sn_apptmnt_booking_config]

    Speichert Anwendungskonfigurationsdatensätze für die Terminbuchung.
    Terminbuchungen

    [sn_apptmnt_booking_appointment_booking]

    Speichert Datensätze für alle Termine, einschließlich gebuchter, neu geplanter und stornierter Termine