Erstellten Arbeitsunfallbericht genehmigen - Workflow-Ereignis-Handler
Verwenden Sie diesen Ereignis-Handler, um bestimmte SyteLine-Anwender automatisch zu benachrichtigen, wenn ein Arbeitsunfallbericht in der Maske Arbeitsunfälle erstellt wird. Die Nachricht erwartet die Eingabe "Ja" oder "Nein" als Antwort auf die Frage zur Genehmigung der Krankmeldung. Abhängig von der Antwort wird eine Genehmigungs- oder Abweisungsbenachrichtigung an den Urheber gesendet. Beide Benachrichtigungen werden als Nachricht an die SyteLine-Maske Eingang gesendet.
Dies ist der Text der Benachrichtigung, die gesendet wird:
To: receipient
From: originator
Subject: New Employee Injury Report
Body: Employee empnum, empname has reported an injury on injurydate with
the Days Lost lostdays and restrictions restrict. Please review and
indicate your approval on the Response tab.
Question: Do you approve this new Injury Report?
Choices: Yes and No.
Wenn die Antwort Ja lautet, wird die folgende Nachricht an den SyteLine-Eingang des Urhebers gesendet:
To: originator
From: receipient
Subject: Employee Injury Report approved
Body: Injury report for Employee empnum, empname on injurydate has been
approved.
Wenn die Antwort Nein lautet, wird die folgende Nachricht an den SyteLine-Eingang des Urhebers gesendet:
To: originator
From: receipient
Subject: Employee Injury Report rejected
Body: Injury report for Employee empnum, empname on injurydate has been
rejected.
Informationen über Variablen
Variable | Beschreibung |
---|---|
recipient | Dies ist der Anwendername, den Sie im Feld Anwender informieren der Maske Aktivierung von Workflow-Ereignis-Handler angegeben haben. Wenn Sie mehrere Namen angeben, müssen Sie sie durch Semikolon voneinander trennen. |
originator | Dies ist normalerweise der Name des Anwenders, der die Aktion durchgeführt hat, durch die die Nachricht generiert wurde.
Wenn das System nicht feststellen kann, welcher Anwender die Aktion ausgeführt hat, wird eine Standardadresse bzw. ein Standardname verwendet. In manchen Fällen ist dies der SMTP-Anwendername für das Intranet, das in der Maske Standort/Entitäten für den Standort eingegeben wurde. |
empnum | Die Nummer des Mitarbeiters, der sich krank gemeldet hat. |
empname | Der Name des Mitarbeiters, der sich krank gemeldet hat. |
injurydate | Das Unfalldatum aus der Maske Arbeitsunfälle. |
lostdays | Der Wert im Feld Entgangene Tage aus der Maske Arbeitsunfälle. |
restrict | Der Wert im Feld Beschränkungen aus der Maske Arbeitsunfälle. |
Globale Konstanten
Diese globale Konstante wird durch den Ereignis-Handler abhängig von den Eingaben, die Sie in der Maske Aktivierung von Workflow-Ereignis-Handler vornehmen, erstellt:
Globale Konstante | Enthält |
---|---|
NewEmployeeInjuryReportApproverID | Inhalt des Feldes Anwender informieren |
Verknüpftes Ereginis und IDO
Diese Benachrichtigung wird durch das Ereignis IdoOnItemInsert für das IDO SLEmpInjuries ausgelöst.