Übersicht

Dieses Thema bietet einen Überblick über TaskMan.

TaskMan (hierbei handelt es sich nicht um den Windows Task-Manager) ist ein Windows-Dienst, der die folgenden Aktivitäten durchführt:

  • Anwendungsdatenbank durchsuchen
  • Gespeicherte SQL-Prozeduren ausführen
  • Anwendungen wie z. B. EDI, MRP und APS starten
  • Berichte verarbeiten und generieren (weitere TaskMan-spezifische Informationen finden Sie im Handbuch "Erstellen und Anpassen von Berichten")
  • IDO-Methoden ausführen

Abrufen der Anwendungsdatenbank

TaskMan durchsucht die Anwendungsdatenbank, um neue auszuführende Tasks zu identifizieren. Es verwendet das in der Maske Intranet definierte Polling-Intervall. Beim Starten wird eine Verbindung zur Anwendungsdatenbank hergestellt.

Wird eine Task gefunden, die gerade ausgeführt wird, werden die Task-Informationen (zur ausführbaren Datei, zu Task-Parametern und zum Anwendername) abgefragt, und die jeweilige Verarbeitung wird ausgeführt.

Ausführen von gespeicherten SQL-Prozeduren

Bei einer gespeicherten SQL-Prozedur ruft der TaskMan einen Datenbankprozess-Thread auf. Anschließend stellt der Datenbankprozess eine Verbindung zur Anwendungsdatenbank her. Sie wird als SyteLine-Anwender angemeldet, der die Task übermittelt hat. Die gespeicherte Prozedur wird daraufhin über die Prozessverbindung ausgeführt.

Starten von Anwendungen

TaskMan startet einen Systemprozess, um eine gültige Windows-Anwendung auszuführen, wie z. B. EDI (EDIImporter.EXE) und die SyteLine Reihenfolgeplanung (AIM_bats.EXE). Damit wird die Anwendung in die Lage versetzt, Verarbeitungsläufe durchzuführen. Die Anwendung wird unter dem Anwenderkonto ausgeführt, das vom TaskMan-Dienst verwendet wird.