Systemeigenschaften für Bereitschaftsplanung

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 4 Minuten Lesedauer
  • Durch Einstellung der Eigenschaften lässt sich der Betrieb von Bereitschaftsplanung konfigurieren.

    Eigenschaften über die UI festlegen

    Die Werte für die meisten Eigenschaften lassen sich auf der Seite „Rufbereitschaftseigenschaften“ in Bereitschaftsplanung > Administration > Rufbereitschaftseigenschaften festlegen.

    Eigenschaft Beschreibung
    com.snc.on_call_rotation.calendar_macro Der Name des Makros, das eine Kalenderfunktion für die Rufbereitschaftsschicht bereitstellt. Standardmäßig wird der DHTMLX-Planer verwendet. FullCalendar wird von ocf_calendar.xml festgelegt.
    com.snc.on_call_rotation.support_legacy_spans Wird verwendet, um nach Überschreibungs- oder Auszeitdatensätzen zu suchen, die möglicherweise als cmn_schedule_span-Datensätze und nicht als Standardtabelle „roster_schedule_span“ generiert wurden.
    com.snc.on_call_rotation.pto.approval.required Konfiguration zur Bestimmung, ob Anfragen nach bezahltem Urlaub genehmigt werden müssen.
    com.snc.on_call_rotation.factor_daily_rotation_interval_all_day Wenn dieser Wert „true“ ist, findet die Rotation täglich um Mitternacht statt. Wenn er „false“ ist, wird die Zeit verwendet, die für den nächsten Tag als Dienstplanstartzeit angegeben ist.

    Speicherort: Tabelle „Systemeigenschaft“ [sys_properties]

    com.snc.on_call_rotation.log.level Aktiviert Protokolle für das Debugging.

    Speicherort: Tabelle „Systemeigenschaft“ [sys_properties]

    com.snc.on_call_rotation.log_escalations Ermöglicht die Protokollierung von Eskalationen. Weitere Informationen finden Sie unter Detailinformationen in einem Eskalationsprotokoll anzeigen.

    Speicherort: Tabelle „Systemeigenschaft“ [sys_properties]

    com.snc.on_call_rotation.calendar_macro Der Name des Makros, das eine Kalenderfunktion für die Rufbereitschaftsschicht bereitstellt. Standardmäßig wird der DHTMLX-Planer verwendet. Fullcalendar wird von ocf_calendar.xml festgelegt.

    Speicherort: Tabelle „Systemeigenschaft“ [sys_properties]

    com.snc.on_call_rotation.support_legacy_spans Wird verwendet, um nach Überschreibungs- oder Abwesenheitsdatensätzen zu suchen, die möglicherweise als Datensätze in der Tabelle „cmn_schedule_span“ und nicht in der Standardtabelle „roster_schedule_span“ generiert wurden.

    Speicherort: Tabelle „Systemeigenschaft“ [sys_properties]

    com.snc.on_call_rotation.pto.approval.required Konfiguration, mit der ermittelt wird, ob Anträge auf bezahlten Urlaub genehmigungspflichtig sind.

    Speicherort: Tabelle „Systemeigenschaft“ [sys_properties]

    com.snc.on_call_rotation.contrast Legt die Textfarbe entweder auf weiß oder schwarz fest, je nachdem, welche Farbe den höheren Kontrast zur Hintergrundfarbe des Kalenders hat. Folgende Algorithmen legen die Textfarbe fest:
    • ContrastYIQ
    • ContrastPercent
    • ContrastLuminance
    Hinweis:
    ContrastYIQ wird verwendet, wenn die Eigenschaft nicht aktiviert ist.

    Speicherort: Tabelle „Systemeigenschaft“ [sys_properties]

    com.snc.on_call_rotation.access.debug Wenn dieser Wert „true“ ist, werden allgemeine In Bereitschaft-Protokolle für das Debugging aktiviert.

    Speicherort: Tabelle „Systemeigenschaft“ [sys_properties]

    com.snc.on_call_rotation.reminders.showtz Fügt in Erinnerungs-E-Mails zu In Bereitschaft-Schichten die Zeitzone des Benutzers hinzu.

    Speicherort: Tabelle „Systemeigenschaft“ [sys_properties]

    com.snc.on_call_rotation.show_legacy_calendar Legt fest, dass der ältere In Bereitschaft-Kalender angezeigt wird.

    Speicherort: Tabelle „Systemeigenschaft“ [sys_properties]

    com.snc.on_call_rotation.calendar_read_roles Kommagetrennte Liste der Rollen mit Lesezugriff auf den Kalender.

    Speicherort: Tabelle „Systemeigenschaft“ [sys_properties]

    com.snc.on_call_rotation.cover.color Legt die Farbe der Spanne für den Bereitschaftsdienst eines anderen Mitglieds des Dienstplans fest.

    Speicherort: Tabelle „Systemeigenschaft“ [sys_properties]

    com.snc.on_call_rotation.timeoff.color Legt die Farbe der Spanne fest, wenn der Typ „Abwesenheit“ ist.

    Speicherort: Tabelle „Systemeigenschaft“ [sys_properties]

    com.snc.on_call_rotation.landing_page.group_limit Die Anzahl der Rufbereitschaftszeitpläne, die pro Batch auf Client-Seite geladen werden. Standard: 20.
    com.snc.on_call_rotation.landing_page.max_groups Die maximale Anzahl an Rufbereitschaftszeitplänen, die auf Client-Seite geladen werden können. Standard: 300.
    Hinweis:
    Der Standardwert wird als Grenzwert der annehmbaren Client-Leistung ausgewählt.
    com.snc.on_call_rotation.landing_page.pinned_notification Zeigt eine Meldung an, wenn ein Zeitplan erfolgreich angeheftet wurde.
    com.snc.on_call_rotation.landing_page.notification_timeout Gibt die Zeit (in Millisekunden) an, bis die Nachricht angezeigt wird, dass Zeitpläne erfolgreich angeheftet wurden.
    com.snc.on_call_rotation.landing_page.show_wizard_btn Zeigt die Schaltfläche Neu an, um den Assistenten für Rufbereitschaftszeitpläne zu öffnen.
    com.snc.iam.conference_call_follow_on_call_escalation Wenn dies ausgewählt ist, wird der Rufbereitschafts-Eskalationspfad befolgt, wenn eine Benutzergruppe zu einer Telefonkonferenz hinzugefügt wird.

    Diese Eigenschaft wird hinzugefügt, wenn das Plugin „Incident-Kommunikationsmanagement“ (com.snc.iam) aktiviert ist.

    com.snc.iam.conference_call_escalation_workflow Wenn ausgewählt, gilt die anwenderdefinierte Eskalationshierarchie in Bereitschaftsplanung-Workflows.

    Diese Eigenschaft wird hinzugefügt, wenn das Plugin „Incident-Kommunikationsmanagement“ (com.snc.iam) aktiviert ist.

    com.snc.on_call_rotation.landing_page.show_pending_actions Wenn dieser Wert „true“ ist, werden die ausstehenden Aktionen auf der Zielseite der Rufbereitschaftszeitpläne angezeigt.
    com.snc.on_call_rotation.allow_rota_overlap Wenn dieser Wert „true“ ist, sind Schichtüberschneidungen für eine Benutzergruppe zulässig.
    com.snc.on_call_rotation.escalation_rule_rota_overlap Eskalationsregel, die für Schichtüberschneidungen gilt. Optionen:
    • An ausgehende Schicht eskalieren
    • An eingehende Schicht eskalieren
    • An alle Schichten eskalieren
    com.snc.on_call_rotation.pto.configuration Gibt an, wie ein Dienstplanmitglied Urlaubszeiten (bezahlten Urlaub) erstellen kann. Optionen:
    • Mit Genehmigung
    • Ohne Genehmigung
    • Nicht zulässig
    com.snc.notify.default.conference_call_follow_on_call_escalation Wenn dieser Wert „true“ ist, wird der Rufbereitschafts-Eskalationspfad befolgt, wenn eine Benutzergruppe zu einer Telefonkonferenz hinzugefügt wird. Benutzer können Eigenschaften für benötigte Aufgabentypen, wie z. B. Incidents, erstellen. Beispiel: Für Incidents wäre der Eigenschaftsschlüssel com.snc.notify.incident.conference_call_follow_on_call_escalation.
    Hinweis:
    Diese Eigenschaft ist nur aktiviert, wenn das Plugin Notify (com.snc.notify) aktiv ist.
    com.snc.notify.default.on_call_escalation_level Ruft die Anzahl der Benutzer aus dem Eskalationsplan für die Gruppe ab. Bei einem Wert von -1 werden alle Benutzer aus dem Plan abgerufen. Bei einem Wert von 1 wird nur die erste Benutzerebene abgerufen usw.
    Hinweis:
    • Dies ist die Standardeigenschaft, die verwendet wird, bis die spezifische Eigenschaft für den Aufgabentyp konfiguriert wird. Wenn Sie verschiedene Workflows für verschiedene Aufgabentypen (z. B. Incident oder Problem) verwenden möchten, erstellen Sie eine neue Eigenschaft, indem Sie das Wort Standard im Schlüssel durch den Aufgabentyp ersetzen.
    • Diese Eigenschaft wird nur verwendet, wenn die sys-Eigenschaft com.snc.notify.default.conference_call_follow_on_call_escalation als „false“ festgelegt wurde.
    • Diese Eigenschaft ist nur aktiviert, wenn das Plugin Notify (com.snc.notify) aktiv ist.
    com.snc.notify.default.conference_call_escalation_workflow Die „sys_id“ des Standard-Workflows, die bei der Eskalation einer Telefonkonferenz angehängt werden muss.
    Hinweis:
    • Dies ist die Standardeigenschaft, die verwendet wird, bis die spezifische Eigenschaft für den Aufgabentyp konfiguriert wird. Wenn Sie verschiedene Workflows für verschiedene Aufgabentypen (z. B. Incident oder Problem) verwenden möchten, erstellen Sie eine neue Eigenschaft, indem Sie das Wort Standard im Schlüssel durch den Aufgabentyp ersetzen. Beispiel: Für Incidents wäre der Eigenschaftsschlüssel com.snc.notify.incident.conference_call_escalation_workflow.
    • Diese Eigenschaft ist nur aktiviert, wenn das Plugin Notify (com.snc.notify) aktiv ist.
    com.snc.on_call_rotation.use_slack_for_dm Bei „false“ werden Direktnachrichten über Slack auf allen Bereitschaftsplanung-Seiten deaktiviert.
    com.snc.on_call_rotation.use_msteams_for_dm Bei „false“ werden Direktnachrichten über Microsoft Teams auf allen Bereitschaftsplanung-Seiten deaktiviert.