Del via


Oprette orkestreringsflow

Dette emne omhandler orkestreringsflow og beskriver, hvordan du kan oprette dem i Microsoft Dynamics 365 Intelligent Order Management.

Orkestreringsflows er et centralt begreb i Intelligent Order Management. Du kan oprette orkestreringsflow, der bestemmer, hvordan data fra konfigurerede udbydere orkestreres.

Intelligent Order Management understøtter muligheden for at definere orkestreringsflow til forskellige formål, f.eks. bestilling af opfyldelse og indsamling og distribution af oplysninger om lagersynlighed.

Orkestreringstyper

Orkestreringstyper styrer, hvilke aktioner og elementer der kan bruges til at definere orkestreringsflowet. Én indbygget orkestreringstype understøttes aktuelt. Yderligere orkestreringstyper frigives med tiden.

Type Formål
Ordreorkestrering Giver brugerne mulighed for at definere et helt orkestreringsflow for ordrer, fra ordreregistrering til opfyldelse og fakturering.

Orkestreringsfelter

En orkestreringsflowpost består af tre felter som angivet i følgende tabel.

Felt Beskrivelse
Navn Et entydigt navn leveret af brugeren.
Orkestreringstype Angiver orkestreringstypen.
Oprettet den Dato og klokkeslæt for orkestreringstypens oprettelse.
Status

Et orkestreringsflow kan have to statustilstande:

  • Ikke publiceret – Orkestreringsflowet og dets handlinger udføres ikke, når data flyder ind i systemet.
  • Publiceret – Denne status opnås, når orkestreringsflowet er publiceret ved hjælp af handlingen Publicer i designervisning. Orkestreringsflowet og dets handlinger udføres, når data flyder ind i systemet.

Handlinger og elementer

Handlinger og elementer kan bruges til at definere orkestreringsflowet i designervisning. Følgende tabel indeholder handlinger og elementer for ordreorkestreringstypen.

Handling eller element Beskrivelse
Valider ordreoverskrift Udfører validering på ordrehovedniveau.
Valider ordrelinje Udfører validering på ordrelinjeniveau.
Send til DOM Sender ordrer og ordrelinjer til DOM-udbyderen (Distributed Order Management) af fordelt ordrestyring for opfyldelsesbestemmelse. Der genereres opfyldelsesordrer og opfyldelsesordrelinjer.
Tildel opfyldelseskilde Gør det muligt at tildele opfyldelsesbestemmelse med en simpel brugerdefineret politik og regler. Der genereres opfyldelsesordrer og opfyldelsesordrelinjer.
Send til opfyldelse Sender opfyldelsesordrer og opfyldelsesordrelinjer til opfyldelsesudbyderen.
Send til opfyldelse - Dynamics 365-programmer til finans og drift Sender ordrer og ordrelinjer til programmer til finans og drift. Opfyldelsesbestemmelsen sker i programmer til finans og drift.
Send til faktura Sender ordrer og ordrelinjer til faktureringsudbyderen.
Brugerdefineret Giver mulighed for at føje brugerdefinerede handlinger til orkestreringsflowet. En brugerdefineret handling kan f.eks. bruges til orkestrering af ordrer til en brugerdefineret udbyder.

Følgende tabel indeholder andre tilgængelige handlinger og elementer.

Handling eller element Beskrivelse
Betingelse

Giver dig mulighed for at opdele orkestreringsflowet i to stier uden den begrænsning, at stierne flettes sammen igen.

  • Ja – Denne sti udløses, hvis det forrige orkestreringstrin lykkedes.
  • Nej – Denne sti udløses, hvis det forrige orkestreringstrin mislykkedes.
Opdeling

Giver dig mulighed for at opdele orkestreringsflowet i et antal brugerdefinerede stier uden den begrænsning, at stierne flettes sammen igen.

Bemærk: Når du tilføjer en filterpolitik i den efterfølgende handling, bruges den til at definere opdelingen i stien.

Betingelse-fletning

Giver dig mulighed for at opdele orkestreringsflowet i to stier med den begrænsning, at stierne flettes sammen igen.

  • Ja – Denne sti udløses, hvis det forrige orkestreringstrin lykkedes.
  • Nej – Denne sti udløses, hvis det forrige orkestreringstrin mislykkedes.
Opdeling-fletning

Giver dig mulighed for at opdele orkestreringsflowet i et antal brugerdefinerede stier med den begrænsning, at stierne flettes sammen igen.

Bemærk: Når du tilføjer en filterpolitik i den efterfølgende handling, bruges den til at definere opdelingen i stien.

Oprette et nyt orkestreringsflow

Følg disse trin for at oprette et nyt orkestreringsflow.

  1. Gå til Orkestrering > Flow.

  2. Vælg Ny for at starte processen til oprettelse af orkestreringsflow. Lærredet i orkestreringsflowdesigneren åbnes.

  3. Angiv et entydigt navn i øverste venstre hjørne, f.eks. "Test ordrefloweksempel".

  4. I feltet Orkestreringstype skal du vælge Ordreorkestrering.

  5. I feltet Beskrivelse skal du indtaste "Mit første orkestreringsflow".

  6. Vælg plussymbolet ("+") i designerlærredet for at tilføje en Handling eller et Element.

  7. Vælg Opdeling-fletning. Der vises en dialogboks til højre.

  8. Angiv "Valideringsopdeling" i feltet Navn.

  9. I Opdelingsindstillinger skal du slette Afdeling 1 og angive Ordrekilde 1 og derefter slette Afdeling 2 og angive Ordrekilde 2.

  10. Vælg plussymbolet ("+") under Ordrekilde 1 i designerlærredet for at tilføje en Handling eller et Element.

  11. Vælg Valider ordreoverskrift. Der vises en dialogboks til højre.

  12. Angiv "Testvalidering 1" i feltet Navn.

  13. Vælg Ny ordre i feltet Inputhændelser.

  14. Vælg Tilføj.

  15. Vælg Filterpolitik – BigCommerce i feltet Filterpolitikker.

  16. Vælg Valideringspolitik for ordrehoved i feltet Udførelsespolitikker.

  17. Vælg Tilføj.

  18. Vælg plussymbolet ("+") under Ordrekilde 2 i designerlærredet for at tilføje en Handling eller et Element.

  19. Vælg Valider ordreoverskrift. Der vises en dialogboks til højre.

  20. Angiv "Testvalidering 2" i feltet Navn.

  21. Vælg Ny ordre i feltet Inputhændelser.

  22. Vælg Tilføj.

  23. Vælg Filterpolitik – Orderful i feltet Filterpolitikker.

  24. Vælg Valideringspolitik for ordrehoved i feltet Udførelsespolitikker.

  25. Vælg Tilføj.

  26. Vælg Publicer.

I følgende illustration vises et eksempel på et orkestreringsflow med navnet "Test ordrefloweksempel".

Test order flow sample.

Bemærk!

  • Flere orkestreringsflow af samme type kan have statussen "Publiceret" samtidig. En ordre og dens linjer kan behandles af flere orkestreringsflow. Det er vigtigt at tilføje og konfigurere filterpolitikker, hvis du opretter og publicerer flere orkestreringsflow.
  • Et orkestreringsflow kan ikke redigeres, efter at det er publiceret.
  • Et publiceret orkestreringsflow kan stoppes, hvorved status opdateres til "Ikke-publiceret". Dette sikrer, at data ikke længere flyder gennem dette orkestreringsflow.
  • Du kan få vist en meddelelse, hvor det forklares, at et stoppet orkestreringsflow ikke kan genstartes. Denne meddelelse genereres forkert fra designerplatformen og gælder ikke for implementeringen af designeren i Intelligent Order Management.
  • Et ikke-publiceret orkestreringsflow kan redigeres og publiceres igen, hvorved status opdateres til "Publiceret". Dette sikrer, at data igen kan flyde gennem den nye version af orkestreringsflowet.