Del via


Fejlhåndtering

Vigtig

Nogle eller alle funktioner, der er angivet i dette emne, er tilgængelige som en del af en forhåndsversion. Indholdet og funktionaliteten kan blive ændret.

I denne artikel beskrives fejlhåndtering i Microsoft Dynamics 365 Intelligent Order Management.

Dynamics 365 Intelligent Order Management har fem primære sider til håndtering af fejl, som du kan bruge til at diagnosticere problemer med dit miljø. Hver enkelt fejlhåndteringsside indeholder forskellige oplysninger baseret på fejltypen.

Resultater af enhedsspecifikt orkestreringstrin

For enheder som f.eks. salgsordrer og opfyldelsesordrer kan du vælge fanen Resultater af orkestreringstrin på ordresiden for at få vist oplysninger om hvert trin, der er kørt for den pågældende post, og orkestreringsresultatet.

I følgende tabel beskrives felterne under fanen Resultater af orkestreringstrin.

Felt Beskrivelser
Oprettet d. Dato og klokkeslæt for trinnets kørsel.
Trin Trinnet i orkestreringsforløbet. Hvis du vælger værdien i dette felt, bliver du ført til trinresultatet, hvor du kan se resultater på tværs af alle enheder.
Resultat Resultatet: Enten Udført eller Fejl.
Resultatdetaljer Enhver meddelelse om værdi af udførelsesresultat, som trinnet har returneret.
Kørsels-id Kørsels-id'et for Power Automate.
Behandlet post Den post, som trinnet kørte på.

Skærmbillede af resultater på fanen Resultater for orkestreringstrin.

Systemfejl

Du kan få vist systemfejl for fire fejltyper:

  • Indgående udbyder
  • Udbyderhandling
  • Orkestreringstrin
  • Policy

Hvis du vil åbne fejlsiderne for disse fejltyper, skal du vælge Overvågning > Fejl i venstre navigationsrude for at åbne landingssiden Fejlsider. Vælg derefter Administrer for en bestemt fejltype.

Skærmbillede af landingssiden For fejlsider.

Indgående udbyderfejl

Indgående udbyderfejl bruges til at overvåge Power Automate-flows, der håndterer dataindtagelse. Disse typer fejl kan udløses enten fra en forespørgselsmekanisme (planlagt) eller en webhook, som et eksternt system kalder. Felterne på siden Indgående udbyderfejl kan hjælpe dig med at diagnosticere fejl med indgående udbydere.

I følgende tabel beskrives felterne på siden Indgående udbyderfejl.

Felt Beskrivende tekst
Tidspunkt for fejlen Dato og tidspunkt, hvor fejlen forekom.
Fejlstatus Status af fejlen. Du kan deaktivere en fejl, så den ikke vises på denne side.
Udbyder Den udbyder, som fejlen tilhører.
Udbyderens meddelelseshandler Den meddelelseshandler, der mislykkedes.
Meddelelses-id Et id, der er knyttet til en meddelelse, så den kan identificeres entydigt.
Fejlmeddelelse Den fejlmeddelelse, der blev returneret.
Fejlkategori Fejlens kategori.
URL-adresse til kørselshistorik Et link til det Power Automate-flow, der er kørt.

Skærmbillede af fejl på siden Provider Inbound Errors.

Fejl i udbyderhandling

Udbyderhandlingsfejl er knyttet til udgående kald fra Intelligent Order Management til en udbyderhandling. Du kan bruge denne side til at afgøre, om den samme udbyder mislykkes flere gange på tværs af systemet. Disse fejl kan angive, at der er noget galt med en bestemt udbyder.

I følgende tabel beskrives felterne på siden Fejl i udbyderhandling.

Felt Beskrivende tekst
Oprettet d. Dato og tidspunkt, hvor fejlen forekom.
Resultat Resultatet: Enten Udført eller Fejl.
Udbyderhandling Den udbyderhandling, der fejlede.
Resultat af trinudførelse Det trin, der er knyttet til fejlen.
Behandlet post Den post, der blev behandlet for denne fejl.
Resultatdetaljer Ethvert udførelsesresultat, som flowet returnerede.
URL-adresse til kørselshistorik Den Power Automate-kørsel af flow, der mislykkedes.

Skærmbillede af siden Provider Action Errors.

Fejl i orkestreringstrin

På siden Fejl i orkestreringstrin vises orkestreringstrin, der er mislykket på tværs af systemet. Du kan bruge den til at afgøre, om der er systemproblemer på tværs af kørsler. Du kan finde flere oplysninger om disse fejl i afsnittet Resultater af enhedsspecifikt orkestreringstrin tidligere i denne artikel.

Politikfejl

Du kan bruge siden Politikfejl til at finde alle politik- og regelfejl i systemet.

I følgende tabel beskrives felterne på siden Politikfejl.

Felt Beskrivende tekst
Oprettet d. Dato og tidspunkt, hvor politikfejlen forekom.
Resultat Resultatet. Værdien bør altid være Fejl.
Policy Den politik, der mislykkedes.
Resultat af trinudførelse Det trin, der mislykkedes.
Behandlet post Den post, der mislykkedes.
Resultatdetaljer Detaljer om fejlmeddelelse, der blev returneret.

Skærmbillede af siden Politikfejl.

Transformationsfejl i Power Query

Hvis et kald til Intelligent Order Management-udbydertransformer mislykkes, er den bedste måde at fejlfinde på direkte at observere Power Automate-udførelsen.

  1. Åbn Power Platform-portalen til dit miljø.

  2. Gå til Løsninger > Standardløsning.

  3. Søg efter cloudflowet IOM-udbydertransformer, og åbn det.

  4. Gennemse oplysningerne i gitteret for 28-dages kørselshistorik.

    Skærmbillede af gitteret med historik for 28 dages kørsel.

  5. Find den udførelse, som du er interesseret i, og åbn den.

  6. Udvid Prøveproces. Afhængigt af din version af Intelligent Order Management kan du være nødt til at udvide yderligere for at finde kaldet til Transformer data.

  7. Hvis processen er vellykket, kan du få vist resultatet af transformationen direkte. Hvis der opstår en undtagelsesfejl, kan du se undtagelsesoplysningerne ved at vælge Vis rå output for at få vist de rå output af kaldet.

    Skærmbillede af flowtrin.

Eksempelfejl

I følgende tabel vises nogle eksempler på fejlmeddelelser med foreslåede trin til løsning af fejlene.

Fejlmeddelelse Foreslåede trin
Det lykkedes ikke at hente en matchende udbydertransformationspost. Udbyder-id'et skal svare til en aktiv udbyderforekomst og ikke en udbyderdefinition. Kildeobjektet og destinationsobjektet på transformationen skal svare til det, der vises i dit kald til Intelligent Order Management-udbydertransformer.
Feltet "feltnavn" blev ikke fundet i tabellen. Du forsøger at få adgang til data, som posten ikke indeholder nogen værdi for. Hvis data er valgfrie, skal du bruge Record.FieldOrDefault som standardværdi.

Genbehandleorkestreringsfejl

Hvis en salgsordre mislykkes i et orkestreringstrin, kan du genbehandle den fra det mislykkede trin ved hjælp af knappen Udfør behandling igen i handlingsruden.

Skærmbillede, der fremhæver knappen Oparbejdning i handlingsruden.

Fejl med dobbelt skrivning

Hvis en salgsordre eller salgsordrelinjer mislykkes, mens de behandles via dobbeltskrivning til programmer til finans og drift, vises fejlene følgende steder:

  • Den standardudbyderhandling, der bruges til at sende en ordre til programmer til finans og drift, vises som Mislykket under fanen Resultater af orkestreringstrin. Resultatdetaljerne viser fejlmeddelelsen fra dobbeltskrivning for fejl i ordrehovedet.

  • Hvis en eller flere salgsordrelinjer mislykkes under dobbeltskrivningsbehandling, vises den resulterende dobbeltskrivningsfejlmeddelelse i et nyt Synkroniseringsfejl-felt på salgsordrelinjen i Dataverse. Den er også tilgængelig som standard i brugergrænsefladen i Intelligent Order Management.

    Skærmbillede, der fremhæver feltet Synkroniseringsfejl.

Filtrer ordrer uden linjer i dobbeltskrivning

Hvis en salgsordre ikke har nogen salgsordrelinjer, filtreres ordren fra synkronisering via dobbeltskrivning for at forhindre fejl i downstream-behandlingen. Fejlmeddelelsen vises på fanen Resultater af orkestreringstrin i Intelligent Order Management.