Verwaltung > Batchserver > Buchhaltungsaufgaben 

Alle automatisch erzeugten Buchungen (Freigabe von Rechnungen, betriebliche Abschreibungen, Bestandsschnittstelle, Freigabe von Zahlungen) werden zunächst in einer temporären Datenbanktabelle gespeichert und dann über den hier beschriebenen Batchprozess in die Buchhaltung übernommen. Die Funktionsweise gilt für alle Zuordnungsvorgänge.

Direkt in die Buchhaltung übernommen werden lediglich in der Buchhaltung erfasste sowie importierte Buchungen. Alle anderen Buchungen sind Teil einer Batchaufgabe: Diese Batchaufgabe muss eingerichtet werden, um die Buchungen in der Buchhaltung finden zu können. Andernfalls bleiben diese auf ausstehend stehen, bis die Aufgabe gestartet wird.

Die Buchhaltungsaufgabe kann inaktiv sein, obwohl die Aufrufanfrage korrekt gespeichert wurde. Hierfür kann es mehrere Gründe geben:

  • Überschreitung der für den Server festgelegten Anzahl von gleichzeitig aktiven Aufgaben: Die Buchhaltungsbatchaufgabe startet erst, wenn eine ausreichende Anzahl an laufenden Aufgaben beendet wurde.
  • Die Batchaufgabe wurde gestartet, aber die in den Parametern des Batchservers definierte Latenzzeit ist noch nicht abgelaufen.
  • Die Aufgabe wurde zwischenzeitlich angehalten oder abgebrochen.

Im Problemfall müssen die laufenden Anfragen und Prozesse konsultiert werden, um die Ursache festzustellen.

Voraussetzungen

SEEREFERTTO Siehe Dokumentation Umsetzung

Erfassungstransaktionen

Erfassungsmaske

Übersicht

Für jede Aufgabe werden die folgenden Informationen dargestellt:

  • Status der wiederkehrende Aufgabe und der Abfrage
  • Anzahl der laufenden Abfragen für eine aktive Aufgabe oder Anzahl der gestarteten Abfragen für eine inaktive Aufgabe. Diese Batchnummer wird durch einen Fortschrittsindikator vervollständigt. Auf diese Art kann festgestellt werden, ob die Batchaufgabe zwischenzeitlich angehalten oder abgebrochen wurde.
  • Zugehörige Prozess-Id (Betriebssystem)
  • Anzahl der noch auszuführenden Datensätze.
  • Anzahl der noch auszuführenden Saldenaktualisierungen. Diese Spalte wird angezeigt, wenn der Parameter UPDBALBTC - Update Salden den Wert Ja hat. (Kapitel CPT, Gruppe ACC).
  • Das nächste Ausführungsdatum und die Uhrzeit.

Schließen

 

Felder

In diesem Register befinden sich die folgenden Felder :

Tabelle Liste

  • Aufgabe (Feld COD)

Dieses Feld gibt den Code der Buchhaltungsbatchaufgabe an.

Dieses Feld gibt den Code der wiederkehrenden Aufgabe an.

  • Status wiederkehrende Aufgabe (Feld STA)

Status der Batchaufgabe. Folgende Werte sind möglich:

Inaktiv

Die Batchaufgabe wurde nicht gestartet. Die Buchungen werden in die Warteschlange auf Freigabe eingereiht.

Aktiv

Die Batchaufgabe ist aktiv.

Herunterfahren

Es wurde der Befehl gegeben, die Batchaufgabe anzuhalten. Die Batchaufgabe wird angehalten.

Neustart

Es wurde der Befehl gegeben, die Batchaufgabe zu aktivieren. Die Batchaufgabe wird gestartet.

  • Ausgesetzte Belege (Feld NBRPCE)

Anzahl der auf Freigabe wartenden Belege.

  • Zuordnungen (Feld NBRMTC)

Anzahl der auf Freigabe wartenden Zuordnungsgruppen.

  • Update Salden (Feld NBRBAL)

Dieses Feld gibt die Anzahl der noch auszuführenden Saldenaktualisierungen an.

Diese Spalte wird angezeigt, wenn der Parameter UPDBALBTC - Update Salden (Kapitel CPT, Gruppe ACC) den Wert Ja hat. Die Anzahl der Aktualisierungen ist in der Summe der Datensätze jeder Aufgabe enthalten.

  • Abfrage (Feld RQT)

Dieses Feld gibt die Anzahl der aktuell ausgeführten Abfragen für eine aktive Aufgabe oder die Anzahl der gestarteten Abfragen für eine inaktive Aufgabe an.

  • Status Abfrage (Feld FLAG)

Dieses Feld zeigt den Status der Abfrage an: Standby, Läuft oder Beendet.

  • Nächste Ausführung (Feld NEXTEXE)

Dieses Feld gibt den Tag und die Uhrzeit der nächsten Ausführung an, gemäß Periodizität und Zeitraum Uhrzeit, die in der Funktion Wiederkehrende Aufgaben (GESABA) definiert sind.

Schließen

 

Symbol Aktionen

Logdatei

Wählen Sie diese Option aus, um eine Logdatei der Aufgabe der Zeile anzuzeigen.

Wiederkehrende Aufgabe

Wählen Sie diese Option aus, um die wiederkehrende Aufgabe der Zeile anzuzeigen.

 

Schließen

 

Spezifische Aktionen

Diese Aktion aktiviert die wiederkehrenden Aufgaben sowie das Kontrollkästchen Aktiv der Funktion Wiederkehrende Aufgaben (GESABA).

Je nach Parametrisierung des Batchservers kann die Aufgabe nicht sofort starten. Klicken Sie auf Aktualisieren, um den Status zu aktualisieren.

Hat der Parameter MULBATCH - Multi-instanzielle Batchaufgabe (Kapitel CPT, Gruppe ACC) den Wert Ja, klicken Sie auf Aktivieren, um wiederkehrende Aufgaben für die neuen, in der Funktion Buchhaltungsaufgaben (GESBTC) definierten Aufgaben zu generieren.

Die Aufgaben werden gemäß der in der Funktion Wiederkehrende Aufgaben (GESABA) definierten Periodizität und des Zeitfensters (basierend auf der Serveruhrzeit) ausgeführt. Sie werden also nicht direkt nach dem Klick auf Aktivieren ausgeführt.

Sie können nur in dieser Funktion Aufgaben Aktivieren oder Deaktivieren. In der Funktion Wiederkehrende Aufgaben (GESABA) ist dies nicht möglich.

Diese Aktion deaktiviert die wiederkehrenden Aufgaben sowie das Kontrollkästchen Aktiv der Funktion Wiederkehrende Aufgaben (GESABA).

Möglicherweise muss die Aufgabe aktualisiert werden, um den aktualisierten Status anzuzeigen. Je nach Parametrisierung kann der Status Aktiv, Inaktiv oder Herunterfahren sein.

Hat der Parameter MULBATCH - Multi-instanzielle Batchaufgabe (Kapitel CPT, Gruppe ACC) den Wert Ja, können Sie die Periodizität und den Zeitraum Uhrzeit in der Funktion Wiederkehrende Aufgaben (GESABA) solange ändern, wie die Aufgabe inaktiv ist.

Hat der Parameter MULBATCH - Multi-instanzielle Batchaufgabe (Kapitel CPT, Gruppe ACC) den Wert Nein, können Sie die Periodizität oder den Zeitraum Uhrzeit in der Funktion Wiederkehrende Aufgaben (GESABA) nicht ändern. Solange die Aufgabe inaktiv ist, können Sie nur die Anz. Datensätze erfassen.

Sie können nur in dieser Funktion Aufgaben Aktivieren oder Deaktivieren. In der Funktion Wiederkehrende Aufgaben (GESABA) ist dies nicht möglich.

Diese Schaltfläche ermöglicht die Anzeige der Logdatei des Servers: diese enthält eine Zeile pro Start und Abbruch sowie eine Liste der bearbeiteten Buchungen und der ggf. aufgetretenen Probleme.

Fehlermeldungen

Während der Erfassung können außer den generischen Meldungen folgende Fehlermeldungen auftreten: :

Der Server ist nicht aktiv

Diese Meldung wird ausgegeben, wenn eine Batchaufgabe gestartet wurde, obwohl der Batchserver nicht aktiv ist. In diesem Fall wird die Aufrufanfrage zwar auf dem Batchserver gespeichert, die Aufgabe kann aber erst gestartet werden, wenn der Batchserver läuft.

Verwendete Tabellen

SEEREFERTTO Siehe Dokumentation Umsetzung