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:
|
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.
|
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.
|
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.
Gå til Orkestrering > Flow.
Vælg Ny for at starte processen til oprettelse af orkestreringsflow. Lærredet i orkestreringsflowdesigneren åbnes.
Angiv et entydigt navn i øverste venstre hjørne, f.eks. "Test ordrefloweksempel".
I feltet Orkestreringstype skal du vælge Ordreorkestrering.
I feltet Beskrivelse skal du indtaste "Mit første orkestreringsflow".
Vælg plussymbolet ("+") i designerlærredet for at tilføje en Handling eller et Element.
Vælg Opdeling-fletning. Der vises en dialogboks til højre.
Angiv "Valideringsopdeling" i feltet Navn.
I Opdelingsindstillinger skal du slette Afdeling 1 og angive Ordrekilde 1 og derefter slette Afdeling 2 og angive Ordrekilde 2.
Vælg plussymbolet ("+") under Ordrekilde 1 i designerlærredet for at tilføje en Handling eller et Element.
Vælg Valider ordreoverskrift. Der vises en dialogboks til højre.
Angiv "Testvalidering 1" i feltet Navn.
Vælg Ny ordre i feltet Inputhændelser.
Vælg Tilføj.
Vælg Filterpolitik – BigCommerce i feltet Filterpolitikker.
Vælg Valideringspolitik for ordrehoved i feltet Udførelsespolitikker.
Vælg Tilføj.
Vælg plussymbolet ("+") under Ordrekilde 2 i designerlærredet for at tilføje en Handling eller et Element.
Vælg Valider ordreoverskrift. Der vises en dialogboks til højre.
Angiv "Testvalidering 2" i feltet Navn.
Vælg Ny ordre i feltet Inputhændelser.
Vælg Tilføj.
Vælg Filterpolitik – Orderful i feltet Filterpolitikker.
Vælg Valideringspolitik for ordrehoved i feltet Udførelsespolitikker.
Vælg Tilføj.
Vælg Publicer.
I følgende illustration vises et eksempel på et orkestreringsflow med navnet "Test ordrefloweksempel".
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.