WARNUNG: Sie betrachten nicht die Live-Version, sondern eine ältere Version.

Job informAboutEvents

Der Job InformAboutEvents hat folgende Funktionsweise:

Es wird ein Mail für definierte Rolleninhaber (z.B. Vorgesetzter) erzeugt, welches eine Liste mit allen Mitarbeitern gemäß des Kompetenzzieles enthält, auf die ein bestimmtes Filterkriterium zutrifft (z.B.: Resturlaub größer 70 Tage). Das Mail kann einmalig oder periodisch erzeugt werden.

Anwendungsbeispiel für diesen Job ist folgende Anforderung:

  • Vorgesetzte wollen täglich oder wöchentlich per Mail informiert werden, welche Mitarbeiter mehr als x Tage Resturlaub haben
  • Welcher Mitarbeiter hat am Vortag mehr als 10 Stunden gearbeitet
  • Welche Mitarbeiter haben einen Saldo größer als X
  • Welche Mitarbeiter haben am Vortag eine Arztbuchung getätigt > zwecks einer Arztbestätigung
  • usw.

Der Vorteil dieses Jobs ist, dass im Webdesk keine Liste (Filter/Statistik) aufgerufen werden muss, sondern der Rolleninhaber aktiv per Mail informiert wird.

Jobkonfiguration

Zu informierende Rolleninhaber:

job_informaboutevents_inforolleninhaber

  • Rolle
    Rolleninhaber, welche gemäß der Rollenkompetenz ein Mail bekommen sollen, wenn das Filterkriterium zutrifft
  • Löschen
    Löschen der vorhandenen Rolle
  • Alle Rolleninhaber informieren
    Wird dieser Parameter angehakt, werden alle Rolleninhaber informiert (also auch Stellvertreter); bleibt der Parameter nicht angehakt, so wird nur der erste Rolleninhaber aus der Liste genommen.
  • Hinzufügen/Entfernen
    Hinzufügen neuer Rollen / Entfernen bestehender Rollen (zuerst Checkbox neben Rolle (Löschen) aktivieren > Entfernen anklicken)
  • Job auf Personen der Gruppe einschränken
    Filter kann auf eine oder mehrere Gruppen beschränkt werden, in welchen die Rolle vergeben wurde.

Konfiguration:

informaboutevents_konfig

  • Industrieminuten
    Ist der Parameter angehakt, werden die Kontowerte in Industrieminuten umgewandelt (betr. ausschl. Werte, welche in Normalminuten konfiguriert sind)
  • Konto
    Konto, welches im Mail angezeigt wird (muß nicht dem Filterkonto entsprechen)
  • Überschrift
    Die Überschrift bezieht sich auf das oben angegebene Konto
  • Filter
    Syntax:
    •  Kontoname Operator Wert
      •  z.B.: vkkonto4 > 20 oder vkkonto27 <= 20
      • mit Hilfe von logischen Operatoren und Klammern können Bedingungen verknüpft werden (AND, OR) 
  • Text
    Text, der im Mail enthalten sein soll.
    • $list > mit diesem Input wird eine Liste mit Namen all jener Mitarbeiter ausgegeben, welche die Filterkriterien erfüllen
    • $date > hier wird im Mail das Datum ausgegeben, an welchem der Job ausgeführt wurde

job_betreff

  • Betreff
    Betreff des Mails, das verschickt wird (z.B. Liste aller Mitarbeiter mit Resturlaub > 100)
  • Filter im Mail anzeigen
    Bei anhaken der CheckBox wird im Mail angezeigt, welches konto gefiltert wurde (z.B. Filter vksaldo)
  • URL des Servers
    Angabe der Server-URL, z.B. http://w3s4:8080/webdesk3/
  • Aktion, die für die betroffenen Mitarbeiter aufgerufen werden kann
    Hier kann eine beliebeige Aktion aus der Liste selektiert werden, wie z.B. Monatsjournal, Kalender, Gruppenkalender, ein bestimmer Antrag usw.
    Dadurch kann der Rolleninhaber direkt aus dem Mail in das Journal oder den Kalender verlinkt werden.
  • ta_informAboutEvents_job_addUrl
    Hier können zusätzliche URL-Parameter eingegeben werden, wie beispielsweise "year, $month oder $prevMonth.
    Mit der Eingabe:"$prevmonth" kommt man z.B. in das Journal vom vorigen Monat.

Weitere  Einstellungen

Um den Mailversand durchführen zu können, müssen in den Systemparametern , im Modul PO folgende Einstellungen vorgenommen werden:

  • Angabe der SMTP Server Adresse

job_informaboutevents_smtp_server

  • Angabe eines Default Senders:

job_informaboutevents_default_sender

Weiters muß in den Personenstammdaten (Menüpunkt Stammdaten > Personen > Reiter Einstellungen) die E-Mailbenachrichtigung auf JA gestellt sein, damit der Mailversand stattfinden kann:

stammdaten_mailbenachrichtigung

Dadurch wird zum Beispiel ein Mail mit folgendem Inhalt erzeugt:

informaboutevents_Mail

informaboutevents_Mail2

Kommentare (0)