Skip to main content
Skip table of contents

Übersicht der Timer/Jobs im EVI-Kontext

Übergeordnete Timer/Jobs im EVI

Details finden Sie in der allgemeinen Beschreibung

Timer

Jobs innerhalb von „Aktionen ausführen“

C12ImportEnetMarketPartnerList

Beschreibung
Dieser Prozess dient dem Import von Marktpartnerdaten. Für diese Funktion wurde der BPM-Prozess C12ImportEnetMarketPartnerList implementiert. Der Prozess kann entweder über die Prozesslasche in myEVI oder per Timer gestartet werden.
Der Prozess überprüft, ob es sich bei der übergebenen oder vom Importpfad eingelesenen Datei um eine Marktpartnerimportdatei handelt. Hierfür werden die Überschriften der Datei geprüft. Passen diese zur Vorgabe, kann der Import beginnen.
Über die globale Variable C12EnetImportPath wird der Ablageort für die Importdatei hinterlegt. Wenn dort eine Datei vorhanden ist, wird diese für den Import verwendet.

Wann benötigt?
Der Job wird nur benötigt, wenn Marktpartnerdaten automatisiert aus einer Datei importiert werden sollen. Wenn im Projekt keine ene't-Serviceprovider-Liste bzw. kein entsprechender Dateiimport genutzt wird, ist der Job nicht erforderlich.

C12MarkInstallationAccountsForRecalculation

Beschreibung
Dieser Prozess wird durch den mit dem EVI-Basis-Modul ausgelieferten Timer C12MarkInstallationAccountsForRecalculation ausgelöst. Der Prozess markiert alle Anlagenkonten, die über die Prozessselektion für eine Aktualisierung vorgesehen sind.
Ziel ist es, Anlagenkonten bei fortschreitender Zeit oder bei Änderungen für eine spätere Aktualisierung vorzubereiten. Zu einem Anlagenkonto abhängige Informationen aus Anlage, Anlagen-Zeitdaten, Vertragskonto und Abrechnungsvertrag werden dabei über eine zentrale Methode im EVI-Basis-Modul aktualisiert.

Wann benötigt?
Der Job ist sinnvoll, wenn Anlagenkonten automatisiert aktuell gehalten werden sollen und Folgeprozesse auf diesen Aktualisierungen aufbauen

C12SanityCheck

Beschreibung
Dieser Prozess führt timergesteuerte Systemtests durch und speichert die Ergebnisse als Schnittstellendetails-Datensatz. In den Prozess können weitere Prüfungen aufgenommen werden, die als Methoden in Skriptbibliotheken implementiert und von dort aufgerufen werden.
Die erzeugten Datensätze können über ihren Primärschlüssel in den Systemmonitor eingebunden werden. So lassen sich technische und fachliche Prüfungen zentral sichtbar machen.

Der Job kann unter anderem verwendet werden für:

  • Prüfung der Systemgesundheit, z. B. Festplattenspeicher oder laufende Prüfskripte

  • Sicherstellung der Datenqualität, z. B. Pflichtfelder oder unzulässige Leerschlüssel

  • Erkennung von Konfigurationsfehlern

  • Aufdeckung technischer Altlasten

  • Prüfung von Datenkonsistenz

  • Überwachung von Index- und Datenbankthemen

  • Performance-Messungen

  • Test typischer Fachprozesse

  • Sichtbarmachung von Warnungen und Fehlern im Systemmonitor

Einschätzung
Der Job ist insbesondere in Test-, Einführungs- und Integrationsphasen sehr sinnvoll, da er technische und fachliche Auffälligkeiten frühzeitig sichtbar macht.

C12SLPBindefristueberschreitung

Beschreibung
Dieser Prozess prüft die Einhaltung der Bindefrist bei Angeboten. Wird die im Angebot hinterlegte Bindefrist überschritten, wird der Angebotsstatus auf ABGELAUFEN gesetzt und der Ablehnungsgrund BINDEFRIST eingetragen. Zusätzlich wird das Event SLP_QUOTE_EXPIRED erzeugt.
Laut Doku benötigen Benutzer, die diesen Prozess verwenden möchten, eine vollständige Groupware-Konfiguration. Empfohlen wird, den Prozess mindestens einmal täglich auszuführen.

Wann benötigt?
Der Job wird benötigt, wenn Angebotsprozesse bzw. Angebotsfristen aktiv genutzt werden und diese Fristen automatisiert überwacht werden sollen. Wenn keine Angebotsbearbeitung mit Bindefristen im System stattfindet, ist der Job nicht erforderlich.

C12SLPPreiskalkulationBindefrist

Beschreibung
Dieser Job startet den Prozess PK Preiskalkulation Bindefrist. Er wird in der Regel gemeinsam mit dem Prozess zur Bindefristüberschreitung ausgeführt und dient der Prüfung bindefristbezogener Zustände im Kontext der Preiskalkulation.

Im ersten Schritte werden alle Preiskalkulationen selektiert, bei denen die Bindefrist in der Preiskalkulation C12BindingPerio.PriceCalc überschritten ist und der Angebotsstatus NICHT ABGELAUFEN, ABGELEHNT oder ANGENOMMEN ist.

Wenn der Status nicht ANGENOMMEN ist, wird dieser auf ABGELEHNT gesetzt:

Wann benötigt?
Der Job ist nur relevant, wenn Preiskalkulationen mit Bindefristlogik genutzt werden.

C12SLPPreisanpassungbeenden - Aus

Beschreibung
Dieser Prozess beendet automatisch einen Datensatz vom Typ Preisanpassung, wenn das hinterlegte Widerrufsdatum überschritten wurde. Dabei wird der Status auf BEENDET gesetzt.
Der mit dem Modul ausgelieferte Timer führt den gleichnamigen Prozess aus. Preisanpassungen können nur von Mitarbeitern mit der Gruppe PRODUKTMANAGEMENT bearbeitet werden.

Wann benötigt?
Der Job ist relevant, wenn Preisanpassungsprozesse im Projekt genutzt werden und diese automatisiert abgeschlossen werden sollen.

C12SLPTarifzeitscheibeaktivieren - An

Beschreibung
Dieser Prozess setzt den Status einer gültigen Tarifzeitscheibe auf AKTIV und beendet gleichzeitig die Vorgänger-Tarifzeitscheibe. Der Timer wird mit dem EVI-Basis-Modul ausgeliefert und ist bei Inbetriebnahme der Funktion zu konfigurieren.
Er gehört funktional in den Kontext der Preis- und Tariflogik.

Wann benötigt?
Der Job wird benötigt, wenn Tarifzeitscheiben im Projekt aktiv genutzt werden und automatisch in den richtigen Status überführt werden sollen.

C12UpdateInstallationAccountsFromLinkedEntities

Beschreibung:
Dieser Prozess sucht alle Anlagenkonten, die über die Eigenschaft MarkedForUpdate für eine Aktualisierung markiert wurden. Für jedes dieser Anlagenkonten wird eine zentrale Aktualisierungsmethode aufgerufen.
Anschließend wird die Markierung zurückgesetzt und das Feld Letzte Aktualisierung gesetzt. Können benötigte Daten nicht ermittelt werden, wird ein Aktualisierungsfehler gespeichert. Fehlerhafte Datensätze werden beim nächsten Timerlauf erneut verarbeitet.

Wann benötigt?
Der Job ist fachlich und technisch relevant, wenn Anlagenkonten aus abhängigen Entitäten heraus aktualisiert werden müssen. Da dieser Mechanismus direkt auf Datenkonsistenz und Aktualität wirkt, ist er sinnvoll zu nutzen.

CTI-Überwachung

Beschreibung
Für die Überwachung der Verfügbarkeit des CTI-Servers kann ein zeitgesteuerter serverseitiger Prozess eingesetzt werden. Der Standardprozess CTI-Monitor prüft zyklisch die Erreichbarkeit des CTI-Servers und informiert bei Problemen den Administrator, entweder über eine Systemnachricht im CRM oder gegebenenfalls zusätzlich per E-Mail.

Wann benötigt?
Der Job wird nur benötigt, wenn im Projekt eine CTI-Anbindung genutzt wird. Besteht keine CTI-Integration, ist er nicht erforderlich.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.