Freigeben über


Aufgabenwarteschlangen für die Aufgabenplanung verwenden

Verwenden Sie die Seite Aufgabenwarteschlangenposten um bestimmte Berichte und Codeunits zu planen und auszuführen. Die Projekte können entweder einmalig oder wiederholt ausgeführt werden. So kann es beispielsweise empfehlenswert sein, den Bericht Verkäufer * Verkäuferstatistik wöchentlich auszuführen, um die Verkaufserfolge eines Verkäufers zu beobachten, oder die Codeunit Genehmigungsanforderungen delegieren täglich auszuführen, um zu verhindern, dass sich Belege ansammeln.

Im Fenster Projektwarteschlangeneinträge sind alle aktuellen Aufgabenwarteschlangenposten aufgelistet. Wenn Sie einen Aufgabenwarteschlangeneintrag hinzufügen, der nach einem Zeitplan ausgeführt wird, müssen Sie einige Informationen bereitstellen. Beispiel:

  • Der Objekttyp, der ausgeführt werden soll, z. B. ein Bericht oder eine Codeunit. Sie müssen über die Berechtigung zum Ausführen des Berichts oder der Codeunit verfügen.
  • Der Name und die Objekt-ID des Objekts.
  • Parameter, um das Verhalten des Aufgabenwarteschlangenpostens festzulegen. So können Sie beispielsweise einen Parameter hinzufügen, um nur gebuchte Verkaufsaufträge zu senden.
  • Der Zeitplan, der festlegt, wann und wie oft der Jobwarteschlangeneintrag ausgeführt wird.

Wichtig

Wenn Sie den SUPER Berechtigungs-Satz mit dem Wert Business Central festgelegt haben, sind Sie berechtigt, alle in Ihrer Lizenz enthaltenen Objekte auszuführen. Wenn Sie die Rolle „Delegierter Administrierender“ haben, können Sie Einträge für die Aufgabenwarteschlange erstellen und planen, aber nur Administrierende und lizenzierte Benutzende können sie ausführen.

Nachdem eine Aufgabe erfolgreich abgeschlossen wurde, entfernt Business Central sie aus der Liste der Aufgabenwarteschlangenposten, es sei denn, es handelt sich um eine wiederkehrende Aufgabe. Bei mehrfach ausführbaren Einzelvorgängen wird das Feld Früheste Startzeit angepasst, um anzuzeigen, wann die Aufgabe das nächste Mal ausgeführt wird.

Beispiele dafür, was Sie mithilfe von Projektwarteschlangenposten planen können

Berichte planen

Sie können einen Bericht oder einen Stapelverarbeitungsauftrag planen, sodass er an einem bestimmten Datum und zu einer festgelegten Uhrzeit ausgeführt wird. Geplante Berichte und Stapelverarbeitungsaufträge werden in der Projektwarteschlange eingegeben und zu der geplanten Zeit verarbeitet, wie vergleichbare andere Aufträge auch. Sie wählen die Zeitplan Option aus, nachdem Sie die Schaltfläche Senden an gewählt haben und geben Sie dann Informationen wie den Drucker sowie Uhrzeit, Datum und Serienmuster ein.

Weitere Informationen zum Planen finden Sie unter Bericht für die Ausführung planen

Synchronisierung zwischen Business Central und Dataverse planen

Wenn Sie Business Central in Dataverse integrieren, können Sie über die Aufgabenwarteschlange planen, wann Daten synchronisiert werden sollen. Je nach Richtung und Regeln, die Sie festlegen, kann der Aufgabenwarteschlangenposten Datensätze in einer Anwendung erstellen, die mit Datensätzen in der anderen Anwendung übereinstimmen. Wenn Sie beispielsweise einen Kontakt in Dynamics 365 Sales registrieren, kann der Aufgabenwarteschlangenposten diesen Kontakt für Sie in Business Central einrichten. Mehr über die Zeitplanung erfahren Sie unter Planen einer Synchronisierung zwischen Business Central und Dynamics 365 Sales.

Planen, wann Verkaufsaufträgen und Bestellungen gebucht werden sollen

Anhand von Aufgabenwarteschlangenposten können Sie die Ausführung von Geschäftsprozessen im Hintergrund planen. Hintergrundaufgaben sind beispielsweise hilfreich, wenn mehrere Benutzer Verkaufsaufträge gleichzeitig buchen, aber nur ein Auftrag gleichzeitig verarbeitet werden kann. Mehr über die Buchung im Hintergrund erfahren Sie unter So richten Sie Hintergrundbuchungen mit Aufgabenwarteschlangen ein.

Wichtige Punkte für die Planung wiederkehrender Aufgaben

Wichtig

Wiederkehrende Aufgabenwarteschlangen können die Leistung beeinträchtigen, daher sollten Sie sie nicht zu häufig ausführen. Wenn Sie festlegen, wie oft eine wiederkehrende Aufgabe ausgeführt werden soll, versuchen Sie, das größtmögliche Zeitintervall festzulegen. Wenn Sie beispielsweise eine Wiederholung von fünf Minuten festlegen möchten, überlegen Sie, ob stattdessen 15 Minuten oder sogar einmal pro Stunde ausreichen. Berücksichtigen Sie bei der Planung wiederkehrender Aufgabenwarteschlangen, welche Bereiche der Anwendung sich auf die Aufgabe auswirken. Handelt es sich um einen Bereich, in dem viele Benutzende arbeiten und in dem eine starke Aktivität herrscht? Berücksichtigen Sie die Länge einer einzelnen Auftragsausführung und die geschäftlichen Beweggründe für die Ausführung von Aufgaben mit einer bestimmten Häufigkeit.

Das früheste Startdatum

Der Wert im Feld Früheste(s) Startdatum/-uhrzeit auf der Seite Karte für Aufgabenwarteschlangenposten zeigt den nächsten Termin für die Aufgabenausführung. Es gibt mehrere Faktoren, die sich darauf auswirken können, ob ein Aufgabenwarteschlangeneintrag zu diesem Zeitpunkt tatsächlich ausgeführt wird.

Die häufigsten Faktoren sind die Anzahl der Aufgabenwarteschlangeneinträge in einer Umgebung und die Gesamtzahl der geplanten Aufgaben. Zum Schutz des Leistungsniveaus gibt es Betriebsgrenzen. Wenn Sie viele Einträge haben und beispielsweise einer davon fehlschlägt oder länger als erwartet dauert, wird die nächste Aufgabe möglicherweise nicht zum erwarteten Zeitpunkt gestartet. Wenn Sie Codeeinheiten haben, die 100.000 oder mehr geplante Aufgaben generieren, sollten Sie prüfen, ob Sie tatsächlich alle diese Aufgaben benötigen. Auf die Liste aller geplanten Aufgaben können Sie auf der Seite Geplante Aufgaben zugreifen.

Um mehr über die Überwachung des Status von Aufgabewarteschlangeneinträgen zu erfahren, gehen Sie zu So wird der Status für jedes beliebige Projekt angezeigt. Weitere Informationen zu Betriebsgrenzen finden Sie unter Grenzwerte für asynchrone Aufgaben.

Überwachen von Status oder Fehlern in der Projektwarteschlange

Von der Aufgabenwarteschlange generierte Daten werden gespeichert, sodass Sie Fehler beheben können.

Für jeden Projektwarteschlangeneintrag können Sie den Status anzeigen und ändern. Wenn Sie eine Projektwarteschlangenposten erstellen, wird der zugehörige Status auf Warten festgelegt. Sie können den Status beispielsweise auf Bereit und wieder auf Warten setzen. Andernfalls werden die Statusinformationen in diesem Feld automatisch aktualisiert.

Die folgende Tabelle beschreibt die Werte im Feld Status.

Status Beschreibung
Bereit Die Aufgabenwarteschlange für die Ausführung bereit ist.
In Bearbeitung Der Aufgabenwarteschlangenposten ist in Bearbeitung. Dieses Feld wird aktualisiert, während die Aufgabenwarteschlange ausgeführt wird.
Abwarten Der Standardstatus des Aufgabenwarteschlangeneintrag bei der Erstellung. Wählen Sie die Aktion Status auf 'Bereit' festlegen, um den Status auf Bereit zu ändern. Wählen Sie die Aktion Auf „Abwarten“ setzen, um den Status Abwarten wiederherzustellen. Um mehr zu erfahren, gehen Sie zu Über „Angehalten“.
Warten aufgrund von Inaktivität Wird hauptsächlich für Aufgabenwarteschlangenposten verwendet, die eine Synchronisierung zwischen Business Central und einer anderen Anwendung planen, z. B. Dataverse. Weitere Informationen zu diesem Status finden Sie unter Über Inaktivitätszeitüberschreitungen.
Wartend Nur relevant für Aufgabenwarteschlangeneinträge, denen ein Kategoriencode zugewiesen ist. Bedeutet, dass die Aufgabe geplant ist, die zugrunde liegende geplante Aufgabe jedoch nicht aktiv ist. Nachdem der aktuell ausgeführte Aufgabenwarteschlangeneintrag in derselben Kategorie beendet wurde, ändert sich der Status der nächsten Aufgabe in der Kategorie mit dem Status „Wartend“ auf „Bereit“.
Fehler Ein Fehler ist aufgetreten. Wählen Sie Fehler anzeigen aus, um die Fehlermeldung anzuzeigen.
Fertig Der Aufgabenwarteschlangenposten ist abgeschlossen.

Über „Angehalten“

Das Festlegen eines Aufgabenwarteschlangeneintrags auf Angehalten hat keine Auswirkungen auf eine Aufgabe, die bereits ausgeführt wird. Nachdem eine Aufgabe gestartet wurde, wird sie weiter ausgeführt, bis sie abgeschlossen ist. Spätere Änderungen am Aufgabenwarteschlangeneintrag, z. B. das Anhalten der Aufgabe, spielen keine Rolle.

Der Status Angehalten wird normalerweise verwendet, um zu verhindern, dass ein Projekt automatisch gestartet wird, wenn er seine geplante Startzeit erreicht. Sie können damit eine Aufgabe vorübergehend anhalten, bevor seine Verarbeitung beginnt.

Wenn Sie eine laufende Aufgabe stoppen oder abbrechen müssen, können Sie manuell in den Prozess eingreifen. Sie können beispielsweise die entsprechende Sitzung oder den entsprechenden Prozess stoppen.

So wird der Status für jedes beliebige Projekt angezeigt

  1. Wählen Sie das Symbol Glühbirne, die die „Wie möchten Sie weiter verfahren“-Funktion öffnet. aus, geben Sie Aufgabenwarteschlangenposten ein und wählen Sie den entsprechenden Link aus.
  2. Auf der Seite Projektwarteschlangeneinträge wählen Sie einen Projektwarteschlangeneintrag aus, und wählen die dann die Aktion Protokolleinträge aus.

Tipp

Um tiefergehende Analysen basierend Telemetrie zu erhalten, können Sie Application Insights in Microsoft Azure verwenden, um den Status von Augabenwarteschlangenposten zu erhalten. Weitere Informationen zur Telemetrie finden Sie unter Überwachung und Analyse der Telemetrie und Analysieren der Projektwarteschlangen-Lebenszyklus-Nachverfolgungs-Telemetrie.

Geplante Aufgaben anzeigen

Die Seite Geplante Aufgaben in Business Central zeigt an, welche Aufgaben in der Auftragswarteschlange zum Ausführen bereit sind. Die Seite enthält auch Informationen über die Firma, für die jede Aufgabe zum Ausführen festgelegt ist. Es können jedoch nur Aufgaben ausgeführt werden, die als zur aktuellen Umgebung gehörig markiert sind.

Wenn sich das aktuelle Unternehmen beispielsweise in einer Umgebung befindet, die eine Kopie einer anderen Umgebung ist, werden alle geplanten Aufgaben beendet. Verwenden Sie die Seite Geplante Aufgaben, um Aufgaben als bereit zum Ausführen in der Auftragswarteschlange festzulegen.

Hinweis

Interne Administratoren und lizenzierte Benutzer können Aufgaben zum Ausführen planen. Delegierte Administratoren können Aufgaben festlegen und deren Ausführung planen, aber nur lizenzierte Benutzer können sie ausführen.

Der „Meine Aufgabenwarteschlangen“-Teil

Der Teil Meine Aufgabenwarteschlange auf Ihrer Homepage zeigt die Aufgabenwarteschlangenposten an, die Sie gestartet haben, die jedoch nicht abgeschlossen sind. Dieser Teil wird standardmäßig nicht angezeigt, Sie können ihn jedoch Ihrer Homepage hinzufügen. Weitere Informationen zur Personalisierung finden Sie unter Ihren Arbeitsbereich personalisieren.

Der Teil zeigt die folgenden Informationen an:

  • Welche Belege mit Ihrer ID im Feld Zugewiesene Benutzer-ID verarbeitet oder in die Warteschlange gestellt werden, einschließlich der Belege, die im Hintergrund gebucht werden.
  • Ob beim Buchen eines Belegs oder im Aufgabenwarteschlangenposten ein Fehler aufgetreten ist.

Im Teil „Meine Aufgabenwarteschlange“ können Sie eine Belegbuchung auch stornieren.

Tipp

Ein weiteres nützliches Feature ist der Stapel Aufgabenwarteschlangenaufgaben auf Ihrer Homepage. Der Stapel erleichtert die Überwachung von Aufgabenwarteschlangenposten anhand ihres Status. Weitere Informationen finden Sie unter Der Stapel „Aufgabenwarteschlangenaufgaben“.

So zeigen Sie einen Fehler aus dem Bereich Meine Projektwarteschlange an.

  1. Bei einem Eintrag mit dem Status Fehler wählen Sie die Aktion Fehler anzeigen aus.
  2. Überprüfen Sie die Fehlermeldung und korrigieren Sie das Problem.

Der Stapel „Aufgabenwarteschlangenaufgaben“

Mit dem Stapel Aufgabenwarteschlangenaufgaben auf Ihrer Homepage können Sie Ihre Aufgabenwarteschlangenposten leicht im Auge behalten. Der Stapel zeigt Kacheln für drei Status an:

  • Fehlgeschlagene Aufgaben: Um diese Aufgaben müssen Sie sich kümmern. In dieser Kachel werden Aufgaben angezeigt, bei denen die maximale Anzahl an Ausführungsversuchen überschritten wurde, die Sie für den Auftragswarteschlangenposten angegeben haben. Weitere Informationen finden Sie unter Probleme mit Aufgabenwarteschlangenposten beheben.
  • Aufgaben in Bearbeitung: Diese Aufgaben werden derzeit ausgeführt.
  • Aufgaben in der Warteschlange: Diese Aufgaben warten darauf, an die Reihe zu kommen.

Sie können den Stapel Aufgabenwarteschlangenaufgaben so konfigurieren, dass er Farbindikatoren verwendet, durch die Sie leicht erkennen können, um welche Aufgabenwarteschlangenposten Sie sich kümmern müssen Weitere Informationen zu Farbindikatoren für Stapel finden Sie unter Einrichten eines Farbindikators auf Stapeln für das ganze Unternehmen oder einzelne Benutzende.

Probleme mit Aufgabenwarteschlangenposten beheben

Die Ausführung von Aufgabenwarteschlangenposten wird beendet, wenn ein Fehler auftritt. Dies kann beispielsweise ein Problem sein, wenn ein Posten eine Verbindung zu einem externen Dienst herstellt, beispielsweise einem Bankfeed. Wenn der Dienst vorübergehend nicht verfügbar ist und der Aufgabenwarteschlangenposten keine Verbindung herstellen kann, zeigt der Eintrag einen Fehler an und wird nicht mehr ausgeführt. Sie müssen den Aufgabenwarteschlangenposten manuell neu starten. Diese Situation kann jedoch mit den Feldern Maximale Anzahl von Versuchen und Verzögerung der erneuten Ausführung (Sek.) vermieden werden. Im Feld Maximale Anzahl von Versuchen können Sie angeben, wie oft der Aufgabenwarteschlangenposten fehlschlagen kann, bevor dessen Ausführungsversuche beendet werden. Im Feld Verzögerung der erneuten Ausführung (Sek.) können Sie die Zeitspanne zwischen den Versuchen in Sekunden angeben. Durch die Kombination dieser beiden Felder kann der Aufgabenwarteschlangenposten weiter ausgeführt werden, bis der externe Dienst verfügbar wird.

Wenn ein Aufgabenwarteschlangenposten einen Fehler anzeigt, versuchen Sie als Erstes, den Aufgabenwarteschlangenposten neu zu starten. Sie können den Status des Aufgabenwarteschlangenposten auf Angehalten und dann auf Bereit setzen oder ihn einfach neu starten.

Wenn ein Neustart nicht hilft, liegt das Problem möglicherweise im Code. Sie finden den Besitzer (auch Herausgeber genannt) des Codes in der AL-Stapelüberwachung im Aufgabenwarteschlangenprotokoll. Wenn der Fehler von einer App/Erweiterung stammt, wenden Sie sich an Ihren Microsoft-Partner. Wenn der Fehler von einer Microsoft-Anwendung stammt, öffnen Sie eine Supportanfrage bei Microsoft.

Wenn Sie sich wegen Unterstützung an Ihren Microsoft-Partner oder an Microsoft wenden, geben Sie die folgenden Informationen an:

  • Die ID des Aufgabenwarteschlangenpostens, in dem der Fehler auftritt
  • Der Zeitstempel, wann der Fehler aufgetreten ist
  • Ihre Zeitzone

Tipp

Erfassen Sie die Informationen, je nachdem, ob Ihre Business Central Version älter oder höher als 22.1 ist, auf folgende Weise:

  • Stellen Sie für frühere Versionen einen Screenshot der Seite Auftragswarteschlangenprotokollposten bereit.
  • Verwenden Sie für neuere Versionen die Aktion Details kopieren auf der Seite „Auftragswarteschlangenprotokollposten“, um die Informationen (Auftragswarteschlangen-ID, Zeitstempel und Ihre Zeitzone) zu kopieren.

Lassen Sie sich benachrichtigen, wenn ein Aufgabenwarteschlangenposten fehlschlägt

Wenn etwas schief geht und ein Aufgabenwarteschlangenposten fehlschlägt oder aus irgendeinem Grund nicht geplant wird, ist es vielleicht ratsam, sich benachrichtigen zu lassen, damit Sie schnell reagieren können. Sie können Benachrichtigungen einrichten, um Sie, Ihre Administrationsfachkraft für die Aufgabenwarteschlange oder beide zu benachrichtigen. Mit der Benachrichtigung können Sie:

  • Den Aufgabenwarteschlangenposten neu starten. Dies ist normalerweise das Erste, was Sie versuchen sollten.
  • Gehen Sie direkt zu den Fehlerdetails.

Um Benachrichtigungen für Fehler bei Aufgabenwarteschlangenposten einzurichten, starten Sie die Anleitung für die unterstützte Einrichtung Aufgabenwarteschlangennachrichten einrichten auf der Seite Unterstützte Einrichtung. Verwenden Sie die Anleitung, um die folgenden Einstellungen festzulegen:

  • Wer soll über einen Fehler benachrichtigt werden? Sie können die Person, die den Aufgabenwarteschlangenposten gestartet hat, die Administrationsfachkraft für den Aufgabenwarteschlangenposten oder beide benachrichtigen lassen.

  • Wie Sie benachrichtigt werden möchten. Sie können produktinterne Benachrichtigungen aktivieren, die oben auf Ihrer Homepage angezeigt werden.

    Zeigt eine Benachrichtigung oben auf einer Homepage an.

    Oder verwenden Sie externe Geschäftsereignisse, um einen Power Automate-Flow zu starten. Sie können angeben, wann, wie und wer über den Flow benachrichtigt werden soll. Ihr Power Automate-Flow muss das Ereignis Aufgabenwarteschlangenaufgabe fehlgeschlagen abonniert haben. Um die Erstellung eines Flows, der externe Geschäftsereignisse verwendet, zu vereinfachen, stellt Business Central die Power Platform-Vorlage In Outlook benachrichtigen, wenn die Auftragswarteschlange in Business Central fehlschlägt bereit. Eine Anleitung für die unterstützte Einrichtung hilft Ihnen, die Einrichtung in nur wenigen Schritten vorzunehmen. Um mehr über Power Automate-Flows zu erfahren, gehen Sie zu Power Automate-Flows in Business Central verwenden.

  • Wann Sie benachrichtigt werden möchten. Sie können sich sofort benachrichtigen lassen oder Schwellenwerte angeben, um erst benachrichtigt zu werden, wenn eine bestimmte Anzahl von Aufgabenwarteschlangenposten fehlgeschlagen ist.

Nachdem Sie Benachrichtigungen eingerichtet haben, können Sie diese jederzeit ein- oder ausschalten. Wählen Sie auf der Seite Meine Benachrichtigungen für die Benachrichtigung „Aufgabenwarteschlange fehlgeschlagen“ das Kontrollkästchen Aktiviert aus.

Überwachen der Projektwarteschlange mit Telemetrie

Administratoren können Azure Application Insights verwenden, um Telemetrie zu erfassen und zu analysieren, die hilft, Probleme zu identifizieren. Weitere Informationen zur Telemetrie finden Sie unter Überwachung und Analyse der Telemetrie und Analysieren der Projektwarteschlangen-Lebenszyklus-Nachverfolgungs-Telemetrie.

Mit Telemetrie können Administratoren Warnungen zu Problemen mit der Auftragswarteschlange einrichten, die eine SMS, E-Mail oder eine Nachricht in Teams senden, wenn etwas nicht stimmt. Weitere Informationen zu diesen Warnungen finden Sie unter Warnung zu Telemetrie.

Siehe auch

Verwaltung
Einrichten von Business Central
Grundlegende Einstellungen ändern
Analysieren der Projektwarteschlangen-Lebenszyklus-Nachverfolgungs-Telemetrie
Wartung zu Telemetrie

Kostenlose E-Learning-Module für Business Central finden Sie hier