Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wichtig
Die hier genannten Funktionen sind alle oder teilweise im Rahmen einer Vorschauversion verfügbar. Inhalt und Funktionalität können sich ändern.
In diesem Artikel wird die Fehlerbehandlung in Microsoft Dynamics 365 Intelligent Order Management beschrieben.
Dynamics 365 Intelligent Order Management verfügt über fünf primäre Fehlerbehandlungsseiten, mit denen Sie Probleme mit Ihrer Umgebung diagnostizieren können. Jede Fehlerbehandlungsseite enthält je nach Fehlertyp unterschiedliche Informationen.
Entitätsspezifische Orchestrierungsschrittergebnisse
Für Entitäten wie Verkaufsaufträge und Abwicklungsaufträge können Sie die Registerkarte Ergebnisse des Orchestrierungsschritts auf der Auftragsseite auswählen, um Informationen zu jedem Schritt anzuzeigen, der für diesen Datensatz ausgeführt wurde, sowie das Orchestrierungsergebnis.
In der folgenden Tabelle werden die Felder auf der Registerkarte Ergebnisse des Orchestrierungsschritts beschrieben.
| Feld | Beschreibung |
|---|---|
| Erstellungszeitpunkt | Der Zeitpunkt, zu dem der Schritt ausgeführt wurde. |
| Schritt | Der Schritt auf dem Weg der Orchestrierung. Wenn Sie den Wert in diesem Feld auswählen, gelangen Sie zum Ergebnis des Schritts, wo Sie Ergebnisse für alle Entitäten anzeigen können. |
| Ergebnis | Das Ergebnis: entweder Erfolg oder Fehler. |
| Ergebnisdetails | Jede Ausführungsergebniswertnachricht, die der Schritt zurückgegeben hat. |
| Durchlaufkennung | Die Power Automate Ausführungs-ID. |
| Verarbeiteter Datensatz | Der Datensatz, auf dem der Schritt ausgeführt wurde. |
Screenshot der Ergebnisse auf der Registerkarte "Ergebnisse des Orchestrierungsschritts".
Systemfehler
Sie können Systemfehler für vier Fehlertypen anzeigen:
- Anbieter eingehend
- Anbieteraktion
- Orchestrierungsschritt
- Richtlinie
Um auf die Fehlerseiten für diese Fehlertypen zuzugreifen, wählen Sie Überwachung Fehler im linken Navigationsbereich, um die Landingpage Fehlerseiten zu öffnen. Wählen Sie dann Verwalten für einen bestimmten Fehlertyp.
Screenshot der Landingpage der Fehlerseiten.
Eingehende Anbieterfehler
Inbound-Fehler von Anbietern werden verwendet, um Power Automate-Flows zu überwachen, die den Dateninput verarbeiten. Diese Arten von Fehlern können entweder durch einen (geplanten) Abrufmechanismus oder einen Webhook ausgelöst werden, den ein externes System aufruft. Die Felder auf der Seite Eingehende Fehler des Anbieters können Ihnen helfen, Fehler bei eingehenden Anbietern zu diagnostizieren.
In der folgenden Tabelle werden die Felder auf der Seite Eingehende Anbieterfehler beschrieben.
| Feld | Beschreibung |
|---|---|
| Uhrzeit des Fehlers | Datum und Uhrzeit des Fehlers. |
| Fehlerstatus | Der Status des Fehlers. Sie können einen Fehler deaktivieren, sodass er auf dieser Seite nicht angezeigt wird. |
| Anbieter | Der Anbieter, zu dem der Fehler gehört. |
| Nachrichtenhandler des Anbieters | Der fehlgeschlagene Nachrichtenhandler. |
| Nachrichtenkennung | Eine ID, die einer Nachricht zugewiesen wird, um sie eindeutig zu identifizieren. |
| Fehlermeldung | Die zurückgegebene Fehlermeldung. |
| Fehlerkategorie | Die Kategorie des Fehlers. |
| URL zum Ausführungsverlauf | Ein Link zum ausgeführten Power Automate-Flow. |
Screenshot der Fehler auf der Seite "Provider-Inbound-Fehler".
Anbieteraktionsfehler
Anbieteraktionsfehler werden ausgehenden Aufrufen von Intelligent Order Management zu einer Anbieteraktion zugeordnet. Sie können diese Seite verwenden, um festzustellen, ob derselbe Anbieter mehrmals im gesamten System fehlschlägt. Diese Fehler können darauf hindeuten, dass bei einem bestimmten Anbieter etwas nicht stimmt.
In der folgenden Tabelle werden die Felder auf der Seite Anbieteraktionsfehler beschrieben.
| Feld | Beschreibung |
|---|---|
| Erstellungszeitpunkt | Datum und Uhrzeit des Fehlers. |
| Ergebnis | Das Ergebnis: entweder Erfolg oder Fehler. |
| Anbieteraktion | Die fehlgeschlagene Anbieteraktion. |
| Schrittausführungsergebnis | Der Schritt, dem der Fehler zugeordnet ist. |
| Verarbeiteter Datensatz | Der Datensatz, der für diesen Fehler verarbeitet wurde. |
| Ergebnisdetails | Jedes Ausführungsergebnis, das der Flow zurückgegeben hat. |
| URL zum Ausführungsverlauf | Der Power Automate Flow-Lauf, der fehlgeschlagen ist. |
Screenshot der Seite "Anbieteraktionsfehler".
Orchestrierungsschrittfehler
Die Seite Orchestrierungsschrittfehler zeigt Orchestrierungsschritte, die im gesamten System fehlgeschlagen sind. Sie können es verwenden, um festzustellen, ob es ein systemisches Problem zwischen den Läufen gibt. Weitere Informationen zu diesen Fehlern finden Sie im Abschnitt Entitätsspezifische Orchestrierungsschrittergebnisse weiter oben in diesem Artikel.
Richtlinienfehler
Sie können die Seite Richtlinienfehler verwenden, um alle Richtlinien- und Regelfehler in Ihrem System zu finden.
In der folgenden Tabelle werden die Felder auf der Seite Richtlinienfehler beschrieben.
| Feld | Beschreibung |
|---|---|
| Erstellungszeitpunkt | Datum und Uhrzeit des Richtlinienfehlers. |
| Ergebnis | Das Ergebnis. Der Wert sollte immer Fehler sein. |
| Richtlinie | Die fehlgeschlagene Richtlinie. |
| Schrittausführungsergebnis | Der fehlgeschlagene Schritt. |
| Verarbeiteter Datensatz | Der fehlgeschlagene Datensatz. |
| Ergebnisdetails | Die Details zu jeder zurückgegebenen Fehlermeldung. |
Screenshot der Seite "Richtlinienfehler".
Transformationsfehler in Power Query
Wenn ein Aufruf von Intelligent Order Management Provider Transformer fehlschlägt, besteht die beste Möglichkeit zum Debuggen des Fehlers darin, die Power Automate Ausführung direkt zu beobachten.
Öffnen Sie das Power Platform-Portal für Ihre Umgebung.
Gehen Sie zu Lösungen Standardlösung.
Suchen Sie nach dem Cloud Flow IOM-Anbietertransformator, und öffnen Sie ihn.
Überprüfen Sie die Informationen im Raster 28 Tage Ausführungsverlauf.
Screenshot des 28-Tage-Protokollrasters.
Suchen Sie die Ausführung, an der Sie interessiert sind und öffnen Sie sie.
Erweitern Sie Prozess versuchen. Je nach Ihrer Version von Intelligent Order Management müssen Sie möglicherweise weiter navigieren, um den Aufruf für Transformationsdaten zu identifizieren.
Ist der Vorgang erfolgreich, können Sie das Ergebnis der Transformation direkt einsehen. Wenn ein Ausnahmefehler ausgelöst wird, können Sie die Ausnahmedetails anzeigen, indem Sie Rohausgaben anzeigen auswählen, um die rohen Ausgaben des Anrufs anzuzeigen.
Screenshot der Ablaufschritte.
Beispielfehler
Die folgende Tabelle zeigt einige Beispiele für Fehlermeldungen und beschreibt die empfohlenen Schritte zur Behebung der Fehler.
| Fehlermeldung | Vorgeschlagene Schritte |
|---|---|
| Fehler beim Abrufen eines übereinstimmenden Anbietertransformationsdatensatzes. | Die Anbieter-ID muss mit einer aktiven Anbieterinstanz übereinstimmen, nicht mit einer Anbieterdefinition. Das Quellobjekt und das Zielobjekt für die Transformation müssen mit dem übereinstimmen, was in Ihrem Aufruf von Intelligent Order Management Provider Transformer angezeigt wird. |
| Das Feld „field_name“ wurde nicht in der Tabelle gefunden. | Sie versuchen, auf Daten zuzugreifen, für die im Datensatz kein Wert angegeben ist. Wenn Daten optional sind, müssen Sie Record.FieldOrDefault als Standardwert verwenden. |
Orchestrierungsfehler neu verarbeiten
Wenn ein Verkaufsauftrag in einem Orchestrierungsschritt fehlschlägt, können Sie ihn ab dem fehlgeschlagenen Schritt erneut verarbeiten, indem Sie die Schaltfläche Erneut verarbeiten im Aktionsbereich verwenden.
Screenshot, das die Schaltfläche "Erneut verarbeiten" im Aktionsbereich hervorhebt.
Dual-Write-Fehler
Wenn ein Verkaufsauftrag oder Verkaufsauftragspositionen fehlschlagen, während sie durch duales Schreiben in Finanz- und Betriebs-Apps verarbeitet werden, werden die Fehler an folgenden Stellen angezeigt:
Die standardmäßige Anbieteraktion, die zum Senden eines Auftrags an Finanz- und Betriebs-Apps verwendet wird, wird auf der Registerkarte Ergebnisse der Orchestrierungsschritt als Fehlgeschlagen angezeigt. Die Ergebnisdetails zeigen die Fehlermeldung von dualem Schreiben für Auftragskopffehler an.
Wenn eine oder mehrere Auftragspositionen beim Verarbeiten des dualen Schreibens fehlschlagen, wird die resultierende Fehlermeldung für duales Schreiben in einem neuen Synchronisierungsfehler-Feld in der Auftragsposition in Dataverse angezeigt. Sie ist auch in der Intelligent Order Management Benutzeroberfläche (UI) sofort verfügbar.
Screenshot, das das Feld "Synchronisierungsfehler" hervorhebt.
Aufträge ohne Positionen beim dualen Schreiben filtern
Wenn ein Verkaufsauftrag keine Verkaufsauftragspositionen hat, wird der Auftrag durch duales Schreiben aus der Synchronisierung herausgefiltert, um Fehler in der nachgelagerten Verarbeitung zu vermeiden. Die Fehlermeldung wird auf der Registerkarte Orchestration Step Results in Intelligent Order Management angezeigt.