=======SetOnErrorEmailHandler======== ==== Beschreibung ==== Der Handler **SetOnErrorHandler** ermöglicht, Fehlermails einer Prozessinstanz an einen dynamischen Verteiler zu senden. D.h. Email-Adressen können direkt im Parameter **errorMail** des Handlers oder in einer Prozessvariable in der Smartform hinterlegt werden. Benachrichtigungen über Fehler im Prozessverlauf werden, nicht wie üblich an die Email-Adresse der bearbeitenden Gruppe sondern an die im Handler hinterlegte Email-Adresse geschickt. Sollte die Prozessvariable in der Smartform leer bleiben, werden Fehlermeldungen weiterhin an die Email-Adresse der bearbeitenden Gruppe gesendet. ------ ==== Klasse ==== com.dooris.bpm.actionhandler.SetOnErrorEmailHandler \\ ---- ==== Event Type ==== beliebig ==== Action Name ==== beliebig ==== Mandatory Fields ==== leer ---- ==== Parameter ==== == errorMail == Im Parameter **errorMail** wird die Email-Adresse hinterlegt, an die die Fehlermails geschickt werden sollen. Hier können auch mehrere Email-Adressen hinterlegt werden. errorMail=error@tim.de,critical.error@tim.de Der Parameter **errorMail** kann auch eine Prozessvariable enthalten. Sollte diese in der Smartform nicht befüllt werden, werden die Fehlermails weiterhin an die Email-Adresse der bearbeitenden Gruppe gesendet. errorMail=${myErrorMail} ---- ==== Beispiel ==== === Email direkt im Parameter hinterlegen === {{ :software:tim:actionhandler:errormail2.png?600 }} === Prozessvariable im Parameter hinterlegen === {{ :software:tim:actionhandler:errormail.png?600 }} \\ == Prozessvariable in der Smartform == {{ :software:tim:actionhandler:errormail3.png?700 }} \\ Wird **type="email"** verwendet, können User nur eine Email-Adresse in das Eingabefeld schreiben. == Input-Feld in der Smartform == {{ :software:tim:actionhandler:errormail4.png }} ---- ==== Abhängigkeiten ==== Verfügbar ab [[software:tim:changelog:tim53|Tim v5.3]]