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.