Batch-Verarbeitung von Budgetbearbeitungen

Mehrere asynchrone Anforderungen erhöhen die Verarbeitungszeit der Budgetbearbeitung aufgrund der Aufräumzeit zwischen Anforderungen. Wenn die Budgetbatchbearbeitung ausgeführt wird, werden mehrere Dokumente in einer einzelnen asynchronen Anforderung in eine Warteschlange gestellt. Verwenden Sie "Budgetbearbeitungsbatch", um mehrere Budgetbearbeitungstransaktionen mit einer einzelnen asynchronen Anforderung zu verarbeiten.

Diese Liste zeigt die Budgetbearbeitungstransaktionen, die für die Batchbearbeitung verarbeitet werden:

  • Schnittstellen-Jobs mit vielen einzelnen Dokumenten, die als Teil des Jobs freigegeben werden:
    • Bedarfsanforderung (BA)
    • Bestellung (BS)
    • Kreditoren (KR)
  • Jedes Dokument, das freigegeben wird, wenn "Aktivieren" oder "Ausstehende verarbeiten" ausgeführt werden und die Warteschlange angehalten wird.
  • Jedes Dokument mit mindestens 50 Budgetvorlagenbeträgen für die Bearbeitung.

Wenn das Dokument freigegeben wird, wird ein entsprechender Budgetbearbeitungsbatch-Datensatz erstellt und zur Batchbearbeitung in die Warteschlange gestellt. Für jeden Datensatz wird ein Budgetbearbeitungsbatch-Datensatz erstellt, unabhängig von der Anzahl der Positionen oder der Budgetvorlagengruppe, auf die verwiesen wird. Der Budgetbearbeitungsbatch enthält eine Liste von Dokumenten, die in eine Warteschlange gestellt und verarbeitet werden.

Weitere Informationen finden Sie unter Anzeigen von Budgetbearbeitungsbatches.

Eine Batchbearbeitung wird ausgelöst, wenn ein Schnittstellenauftrag abgeschlossen ist, wenn die letzte Vorlage verarbeitet ist oder wenn "Batchbearbeitungen verarbeiten" manuell ausgelöst wird. Bei der Batchbearbeitung löst die Aktionen "Batchbearbeitung verarbeiten" und "Batchbearbeitungen für Instanzen verarbeiten" anstatt "Summen bearbeiten" aus. Da die Budgetbearbeitungswarteschlange den Wert "Maximal aktive = 1" hat, kann nur ein Batch oder eine Summenbearbeitung ausgeführt werden.