Erstellen Sie eine Arbeitsschutzanforderung

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 6 Minuten Lesedauer
  • Erstellen Sie Anforderungen, um nachzuverfolgen, wann Mitarbeiter bereit sind, an den Arbeitsplatz zurückzukehren Oder besuchen Sie eine Website . Sie können auch Anforderungen erstellen, die Besucher vor dem Betreten des Arbeitsplatzes abschließen müssen.

    Vorbereitungen

    Erforderliche Rolle: sn_imt_Core.admin

    Warum und wann dieser Vorgang ausgeführt wird

    Verwenden Sie Arbeitsschutz-Anforderungen, um die Anforderungen zu definieren, die Mitarbeiter erfüllen müssen, bevor sie an den Arbeitsplatz zurückkehren können , Oder die Besucher erfüllen müssen, bevor sie den Arbeitsplatz betreten. Erstellen Sie separate Anforderungen für Mitarbeiter und Besucher. Eine Anforderung muss für Mitarbeiter oder Besucher gelten, nicht für beide . Mitarbeiter-Bereitschaftsstatus CoreStellt einige bereit Vorgefertigte Anforderungen . Sie können jedoch zusätzliche Anforderungen mithilfe von Daten aus jedem der erstellen Safe Workplace Suite Oder Notfallmaßnahmen-ManagementApps.

    Arbeitsschutz-Anforderungen werden mit erstellt Flow-Designer . Bevor Sie eine Anforderung erstellen, stellen Sie sicher, dass Sie mit den Grundlagen von vertraut sind ServiceNow® Workflow-Studio.

    Die folgenden Schritte zeigen, wie Sie eine Anforderung mithilfe der vorgefertigten Anforderung zur Verifizierung der Mitarbeitergesundheit als Beispiel erstellen.

    Prozedur

    1. In Workflow-Studio, Erstellen Sie eine Aktion, um den Anforderungsstatus für einen Mitarbeiter zu überprüfen Oder Besucher .
      1. Erstellen Sie eine Aktion.
      2. Speichern Sie die Aktion in Mitarbeiter-Bereitschaftsstatus CoreAnwendung.
      3. Erstellen Sie im Abschnitt „Eingaben“ der Aktionsübersicht eine Eingabe für den Datensatztyp, mit dem Sie überprüfen, ob der Mitarbeiter ist Oder Besucher Hat die Anforderung erfüllt.

        Um beispielsweise die Anforderung zur Überprüfung der Mitarbeitergesundheit zu erfüllen, müssen Mitarbeiter über einen Datensatz zur Gesundheitsverifizierung in der Tabelle „Überprüfung der Mitarbeitergesundheit“ [sn_imt_monitoring_health_verification] verfügen.

        Tabelle : 1. Eingaben
        Bezeichnung Name Typ Obligatorisch
        Gesundheitserklärung für Mitarbeiter Health_Verification Referenz.Überprüfung der Mitarbeitergesundheit [sn_imt_monitoring_health_verification] Ja
      4. Fügen Sie ein hinzu Skriptschritt Zur Aktionsstruktur.
      5. In Erforderliche Laufzeit Feld auswählen Instanz .
      6. Erstellen Sie eine Eingabevariable mit der Eingabe, die Sie für die Aktion erstellt haben, als Wert.

        Dadurch können Sie die Eingabe für die Aktion in einem Skript verwenden.

        Tabelle : 2. Eingabevariablen
        Name Wert
        Health_Verification Gesundheitsverifizierung Des Mitarbeiters Eingabe, die Sie im Abschnitt Eingaben erstellt haben.
      7. In Skript Feld, fügen Sie ein Skript hinzu, um die Bedingungen zu definieren, wenn ein Mitarbeiter Oder Besucher Anforderungsstatus ist Gelöscht Oder Not_cleared .

        Für die Anforderung zur Überprüfung der Mitarbeitergesundheit ist die Anforderung Gelöscht Für einen Mitarbeiter, wenn seine Antwort auf die Gesundheitsverifizierung lautet ja , Und Not_cleared Für jede andere Antwort.

        (function execute(inputs, outputs) {
        	outputs.requirement_status = inputs.health_verification.response == 'yes'
            	? 'cleared'
            	: 'not_cleared';
        })(inputs, outputs);
      8. Erstellen Sie eine Ausgabevariable für den Anforderungsstatus.

        Dies definiert Anforderungsstatus Variable, die Sie im Skript verwendet haben.

        Tabelle : 3. Ausgabevariablen
        Bezeichnung Name Typ Obligatorisch Auswahl (erweiterte Optionen)
        Anforderungsstatus Anforderungsstatus Auswahl Ja Dropdownliste mit --Keine--
      9. Erstellen Sie im Abschnitt „Ausgaben“ der Aktionsübersicht eine Ausgabe für den Anforderungsstatus.

        Durch das Erstellen dieser Ausgabe können Sie verwenden Anforderungsstatus Ausgabevariable aus dem Skript als Ausgabe, die von der Aktion zurückgegeben wird.

        Tabelle : 4. Ausgabevariablen
        Bezeichnung Name Typ Obligatorisch Auswahl (erweiterte Optionen)
        Anforderungsstatus Anforderungsstatus Auswahl Nein Dropdownliste mit --Keine--
      10. Weisen Sie zu Anforderungsstatus Wert für die Ausgabe.
        Tabelle : 5. Ausgabevariablen
        Bezeichnung Wert
        Anforderungsstatus Anforderungsstatus Ausgabevariable aus dem Skriptschritt.

        Die Aktion gibt den Wert von zurück Anforderungsstatus Für den Mitarbeiter Oder Besucher ( Gelöscht Oder Not_cleared ) Als Ausgabe.

      11. Klicken Sie auf Veröffentlichen.
    2. Erstellen Sie eine Arbeitsschutzanforderung.
      1. Navigieren zu Arbeitsschutzstatus des Mitarbeiters > Arbeitsschutz-Anforderungenan.
      2. Klicken Sie auf Neu.
      3. Füllen Sie im Formular die Felder aus.

        Der Abschnitt „vorherige anwendbare Datensätze einbeziehen“ definiert eine Reihe von Datensätzen, die bereits erstellt wurden, aber trotzdem den Anforderungs-Flow auslösen sollten. Durch das Einbeziehen vorheriger Datensätze wird sichergestellt, dass Mitarbeiter Oder Besucher Wer die Anforderung vor der Aktivierung abgeschlossen hat, hat ihren Anforderungsstatus auf festgelegt Gelöscht .

        Tabelle : 6. Arbeitsschutz-Anforderungsformular
        Feld Beschreibung
        Name Eindeutiger Name für die Anforderung. Beispiel: Anforderung Zur Überprüfung Der Mitarbeitergesundheit .
        Anforderung für Für wen die Anforderung gilt. Die Optionen sind Mitarbeiter Und Besucher . Eine Anforderung muss für Mitarbeiter oder Besucher gelten, nicht für beide.

        Beispielsweise gilt die Anforderung zur Überprüfung der Mitarbeitergesundheit nur für Mitarbeiter.

        Anforderungs-Flow Lassen Sie dieses Feld leer. Sie kehren zum Anforderungsdatensatz zurück und füllen dieses Feld aus, nachdem Sie den Flow erstellt haben.
        Aktiv Dieses Feld ist schreibgeschützt. Sobald Sie alle Felder für die Anforderung aktualisiert haben, können Sie verwenden Aktivieren Schaltfläche zum Aktivieren der Anforderung.
        Standardstatus Der Standardstatus wird Arbeitsschutz-Anwendern zugewiesen, die keine Aktivität zum Abschließen der Anforderung haben. Die Optionen sind Gelöscht Und Nicht Gelöscht .

        Beispielsweise wird Mitarbeitern, die keinen Integritätsverifizierungsdatensatz haben, der Standardstatus zugewiesen Nicht Gelöscht Für die Anforderung zur Überprüfung der Mitarbeitergesundheit.

        Nutzungsdauer Option zum Festlegen einer Zeitgrenze, für die der Anforderungsstatus gültig ist.
        Gültig für Zeitgrenze, für die der Anforderungsstatus gültig ist.

        Beispielsweise ist der Anforderungsstatus für die Verifizierung der Mitarbeitergesundheit sieben Tage lang gültig. Mitarbeiter müssen ihre Integritätsüberprüfung wöchentlich erneut übermitteln, um die Anforderung weiterhin zu erfüllen.

        Dieses Feld wird nur angezeigt, wenn Dauer verwenden Feld ist ausgewählt.

        Umsetzbar Option zum Hinzufügen eines Links für Mitarbeiter zum Abschließen der Anforderung auf der Seite „Arbeitsschutz-Status“.
        Aktionsname Der Name der Aktion, für die der Mitarbeiter die Anforderung abschließen soll. Beispiel: Selbstbericht senden . Dieser Name wird auf der Seite „Arbeitsschutz-Status“ angezeigt.

        Dieses Feld wird nur angezeigt, wenn Umsetzbar Feld ist ausgewählt.

        Aktions-URL

        Die URL von ServicekatalogElement, das Mitarbeiter zum Abschließen der Anforderung verwenden. Beispielsweise wird die Anforderung zur Verifizierung der Gesundheit von Mitarbeitern ausgefüllt, indem das Formular zur Integritätsverifizierung übermittelt wird, das die URL enthält ?ID=sc_Cat_item&sys_ID=9c578864ed1110fa9b395e35885545 .

        Dieses Feld wird nur angezeigt, wenn Umsetzbar Feld ist ausgewählt.

        Sichtbarkeit der Aktion Legt fest, wann der Link zum Abschließen der Anforderung auf der Seite „Arbeitsschutz-Status“ angezeigt wird. Wählen Sie Aus Sichtbar, wenn „falsch“ Um den Link nur anzuzeigen, wenn der Mitarbeiter die Anforderung nicht abgeschlossen hat, oder wählen Sie aus Immer sichtbar Um den Link immer anzuzeigen.

        Dieses Feld wird nur angezeigt, wenn Umsetzbar Feld ist ausgewählt.

        Ausschließen Wenn diese Option ausgewählt ist, werden alle Anwender in ausgeschlossen Zielgruppe Feld aus der Anforderung.
        Zielgruppe

        Wählen Sie die Zielgruppe aus, um die Anzahl der Anwender zu verfeinern, für die die Anforderung gilt. Sie können beispielsweise alle Anwender in einer Zielgruppe ansprechen, die sich zufällig in Kalifornien befindet, oder eine Zielgruppe ansprechen, die Sie speziell für einen Standort erstellt haben, unabhängig davon, ob es sich um Anwender handelt, die am Standort reisen, besuchen oder arbeiten.

        Standardmäßig ist keine Zielgruppe ausgewählt, und die Anforderung gilt basierend auf dem Rest des Formulars für Anwender.

        Hinweis:
        Wenn Ausschließen Ist aktiviert, richtet sich die Anforderung an alle Anwender mit Ausnahme der Anwender in der Zielgruppe.
        Vorherige anwendbare Datensätze einschließen
        Tabelle Tabelle zum Suchen nach zuvor erstellten Datensätzen, die den Anforderungs-Flow auslösen.

        Beispielsweise verwendet die Anforderung zur Überprüfung der Mitarbeitergesundheit die Tabelle „Überprüfung der Mitarbeitergesundheit“ [sn_imt_monitoring_health_verification].

        Bedingung Fügen Sie Bedingungen hinzu, um die Datensätze aus der Tabelle zu filtern, die den Flow auslöst.
      4. Klicken Sie auf Absenden.
    3. In Workflow-Studio, Erstellt einen Flow, um den Anforderungsstatus für einen Mitarbeiter zu aktualisieren Oder Besucher .
      1. Erstellen Sie einen neuen Flow.
      2. Speichern Sie den Flow in Mitarbeiter-Bereitschaftsstatus CoreAnwendung.
      3. Fügen Sie einen Auslöser hinzu, damit der Flow immer dann ausgeführt wird, wenn der Datensatztyp, den Sie zum Überprüfen des Anforderungsstatus verwenden, erstellt oder aktualisiert wird.

        Beispiel: Für die Anforderung zur Überprüfung der Mitarbeiterintegrität wird der Flow ausgeführt, wenn ein Datensatz zur Integritätsverifizierung erstellt oder aktualisiert wird.

        Tabelle : 7. Auslöser
        Auslöser Tabelle Bedingung Auslöser ausführen
        Erstellt oder aktualisiert Gesundheitsverifizierung für Mitarbeiter [sn_imt_monitoring_health_verification] Keine. Für jeden einzelnen Change
      4. Fügen Sie dem Flow die von Ihnen erstellte Aktion hinzu.
      5. Fügen Sie den Datensatz aus dem Auslöser als Eingabe hinzu.
        Fügen Sie beispielsweise für die Eingabe „Verifizierung der Gesundheit des Mitarbeiters“ den Datensatz zur Überprüfung der Gesundheit des Mitarbeiters hinzu, der im Auslöserereignis erstellt oder aktualisiert wurde.
      6. Fügen Sie die in angegebene Aktion „Anwenderanforderung aktualisieren“ hinzu Mitarbeiter-Bereitschaftsstatus CoreZum Flow.
        Tabelle : 8. Aktualisieren Sie Anwenderanforderungseingaben
        Anwender [Anwender] Arbeitsschutz-Anforderung [Arbeitsschutz-Anforderung] Anforderungsstatus Auslöser-Datum/Uhrzeit
        Mitarbeiter Oder Anwender Feld aus dem Auslöserdatensatz. Beispiel: Mitarbeiter Feld aus dem Datensatz zur Überprüfung der Mitarbeitergesundheit. Arbeitsschutz-Anforderung, die Sie erstellt haben. Anforderungsstatus Wird von der von Ihnen erstellten Aktion zurückgegeben. Erstellt Feld aus dem Auslöserdatensatz. Verwenden Sie diese Eingabe nur, wenn Sie einen Wert für festlegen Gültig für Feld in der Anforderung.
      7. Klicken Sie auf Aktivieren.
    4. Füllen Sie die Arbeitsschutzanforderung aus.
      1. Navigieren zu Arbeitsschutzstatus des Mitarbeiters > Arbeitsschutz-Anforderungenan.
      2. Klicken Sie auf die Anforderung, die Sie zuvor erstellt haben.
      3. In Anforderungs-Flow Fügen Sie den Flow hinzu, den Sie erstellt haben, um den Anforderungsstatus für Mitarbeiter zu aktualisieren Oder Besucher .
      4. Klicken Sie auf Aktualisieren.

    Nächste Maßnahme

    Wenn Sie die Anforderung erstellen, ist sie standardmäßig nicht aktiv. Sie müssen die Anforderung aktivieren, bevor Sie nachverfolgen können, ob Mitarbeiter vorhanden sind Oder Besucher Haben die Anforderung erfüllt. Anweisungen finden Sie unter Aktivieren Sie eine Arbeitsschutzanforderung.