Kostenlos testen

Benachrichtigung für fällige Tasks, Aktivitäten und Wiedervorlagen

07.07.2014
|

Viele Kunden wünschen sich eine visuelle Benachrichtigung der zu erledigenden Aufgaben / Wiedervorlagen. Ein einfaches Event-Script zeigt beim Login die fälligen Tasks / Wiedervorlagen / Pendenzen / unerledigten Aktivitäten in einem Pop-Up Fenster an.

Das Script beachtet die Systemeinstellung CRM > Anzahl Tage Vorschau in pendenten Aktivitäten. Es werden nur fällige Tasks bis zu diesem Datum angezeigt (gleich wie es der entsprechende Ordner im Baum macht).

Wenn sich der Benutzer an Vertec anmeldet, erscheint ein Tab mit den offenen Tasks, bei denen er als Zuständiger eingetragen ist:

Sie können dies in Vertec Expert als Administrator wie folgt einrichten:

  • Erfassen Sie im Ordner Einstellungen > Scripts ein neues Script
  • Wählen Sie bei Eventscript für: Login
  • Fügen Sie diesen Code ein:
# coding: windows-1252
#
#---Bezeichnung: EventScript pendente Aktivitäten beim Login anzeigen
#   Klassen:
#   CondExpression:
#   ObjectScript: N
#   ContainerScript: N
#   EventType: Login
#   EventClass:
#   EventMembers:
#   ExtendedRights: N
#---Zeigt den Linktyp "Aktivitäten pendent" beim Login,
#   wenn der Projektbearbeiter pendaktivitaeten hat die nicht erledigt sind.
#---2014-04-22, MW: erstellt.
#---2014-06-27, SR: Systemeinstellung Anzahl Tage Vorschau berücksichtigen.
#   
#   Version = 110

import vtcapp

bearbeiter = argobject

if bearbeiter:
    aufgaben = bearbeiter.eval("pendaktivitaeten->reject(erledigt)->reject(termin > date.incday(Integerproperty.allInstances->select(propertyName='PendenzenVorschauTage')->first.propertyvalue))->size > 0")
    if aufgaben:
         vtcapp.showdetailform(bearbeiter.eval("containers->select(asstring='Aktivitäten pendent')->first"))

Mehr zum Arbeiten mit Wiedervorlagen und Tasks erfahren Sie in unserem Video: