Del via


Dynamics 365 Intelligent Order Management Power Automate-flows

Dette emne indeholder en liste over de udbydere, der findes i Microsoft Dynamics 365 Intelligent Order Management. Brug disse flow til at bygge dine egne brugerdefinerede udbydere eller løsninger.

Tilknytning af flows

Opret kontotilknytning

Flowet Opret kontotilknytning opretter en kundekontotilknytning, der bruger det angivne eksterne feltnavn og den eksterne feltværdi for opslaget til at knytte tilbage til et konto-id.

Parameter Beskrivende tekst Obligatorisk
Udbyder-id Provider-id'et for tilknytningen. Sand
Tilknytning af gruppe-id Kortlægningsgruppe-id'et for kortlægningen. Sand
Konto-id Det konto-id, der skal returneres, når der findes et match. Sand
Eksternt feltnavn Navnet på det felt, der skal kontrolleres for værdien i den eksterne datakilde. Sand
Ekstern feltværdi Den feltværdi, der skal bruges til at matche i den eksterne datakilde. Sand

Tilknytningen returnerer konto-id, uanset om det er oprettet eller allerede findes.

Bemærk!

Denne værdi er tilknytnings-id'et, ikke kontoen.

Opret kontakttilknytning

Flowet Opret kontakttilknytning opretter en kundekontakttilknytning, der bruger det angivne eksterne feltnavn og den eksterne feltværdi for opslaget til at knytte tilbage til et kontakt-id.

Parameter Beskrivende tekst Obligatorisk
Udbyder-id Provider-ID'et for kortlægningen. Sand
Tilknytning af gruppe-id Tilknytningsgruppe-id'et for tilknytningen. Sand
Kontakt-id Det konto-id, der skal returneres, når der findes et match. Sand
Eksternt feltnavn Navnet på det felt, der skal kontrolleres for værdien i den eksterne datakilde. Sand
Ekstern feltværdi Den feltværdi, der skal bruges til at matche i den eksterne datakilde. Sand

Mapping'en returnerer kontakt-id'et, uanset om det er nyt eller allerede findes.

Bemærk!

Denne værdi er tilknytnings-id'et, ikke kontakten.

Opret opfyldelsesordretilknytning

Flowet Opret tilknytning af opfyldelsesordre opretter en tilknytning af en opfyldelsesordre, der bruger det angivne eksterne feltnavn og den eksterne feltværdi for opslaget til at matche tilbage til et opfyldelsesordre-ID.

Parameter Beskrivende tekst Obligatorisk
Udbyder-id Provider-id'et for tilknytningen. Sand
Tilknytning af gruppe-id Kortlægningsgruppe-id'et for kortlægningen. Sand
Opfyldelsesordre-id Opfyldelsen af ordre-id, der skal returneres, når der findes et match. Sand
Eksternt feltnavn Navnet på det felt, der skal kontrolleres for værdien i den eksterne datakilde. Sand
Ekstern feltværdi Den feltværdi, der skal bruges til at matche i den eksterne datakilde. Sand

Kortlægningen returnerer kortlægnings-id'et for ordreudførelsen, uanset om det er nyoprettet eller allerede findes.

Bemærk!

Denne værdi er tilknytnings-id'et, ikke opfyldelsesordren.

Opret tilknytning af opfyldelsesordreprodukt

Flowet Opret produkttilknytning for opfyldelsesordre opretter en produkttilknytning for opfyldelsesordre, der bruger det angivne eksterne feltnavn og den eksterne feltværdi for opslaget til at knytte tilbage til et produkt-id for opfyldelsesordren.

Parameter Beskrivende tekst Obligatorisk
Udbyder-id Udbyder-ID'et for kortlægningen. Sand
Tilknytning af gruppe-id Kortlægningsgruppe-id'et for kortlægningen. Sand
Opfyldelsesordreprodukt-id Opfyldelsen af ordreprodukt-id, der skal returneres, når der findes et match. Sand
Eksternt feltnavn Navnet på det felt, der skal kontrolleres for værdien i den eksterne datakilde. Sand
Ekstern feltværdi Den feltværdi, der skal bruges til at matche i den eksterne datakilde. Sand

Tilknytningen returnerer opfyldelsen af ordreprodukttilknytning-id, uanset om det er oprettet eller allerede findes.

Bemærk!

Denne værdi er tilknytnings-id, ikke opfyldelsen af ordreproduktet.

Opret ordretilknytning

Flowet Opret ordretilknytning opretter en ordretilknytning, der bruger det angivne eksterne feltnavn og den eksterne feltværdi for det opslag, der skal knyttes tilbage til en ordre.

Parameter Beskrivende tekst Obligatorisk
Udbyder-id Leverandør-id'et for tilknytningen. Sand
Tilknytning af gruppe-id Kortlægningsgruppe-id'et for kortlægningen. Sand
Ordre-id Det ordre-id, der skal returneres, når der findes et match. Sand
Eksternt feltnavn Navnet på det felt, der skal kontrolleres for værdien i den eksterne datakilde. Sand
Ekstern feltværdi Den feltværdi, der skal bruges til at matche i den eksterne datakilde. Sand

Tilknytningen returnerer ordretilknytnings-id, uanset om det er oprettet eller allerede findes.

Bemærk!

Denne værdi er tilknytnings-id'et, ikke ordren.

Hent ekstern tilknytning

Flowet Hent ekstern tilknytning returnerer den eksterne feltværdi, der knytter sig til den interne feltværdi for en bestemt tabel og et eksternt feltnavn.

Parameter Beskrivende tekst Obligatorisk
Tilknytning af tabel Den tilknytningstabel, der skal søges efter den eksterne værdi. Sand
Udbyder-id Provider-id'et for tilknytningen. Sand
Tilknytning af gruppe-id Kortlægningsgruppe-id'et for kortlægningen. Sand
Intern postværdi Den værdi, der bruges internt til at matche. Sand
Eksternt feltnavn Navnet på det felt, der skal kontrolleres for værdien i den eksterne datakilde. Sand

Tilknytningen returnerer posten, hvis der findes en tilsvarende tabel, en intern postværdi og et eksternt feltnavn for den angivne udbyder eller tilknytningsgruppe.

Hent intern tilknytning

Flowet Hent ekstern tilknytning returnerer den eksterne feltværdi, der knytter sig til den interne feltværdi for en bestemt tabel og et eksternt feltnavn.

Parameter Beskrivende tekst Obligatorisk
Tilknytning af tabel Den tilknytningstabel, der skal søges efter den eksterne værdi. Sand
Udbyder-id Provider-ID'et for kortlægningen. Sand
Tilknytning af gruppe-id Kortlægningsgruppe-id'et for kortlægningen. Sand
Eksternt feltnavn Navnet på det felt, der skal kontrolleres for værdien i den eksterne datakilde. Sand
Ekstern feltværdi Den værdi, der bruges eksternt til at matche. Sand

Tilknytningen returnerer posten, hvis der findes en tilsvarende tabel, en ekstern feltværdi og et eksternt feltnavn for den angivne udbyder eller tilknytningsgruppe.

Opfyldelses-flows

Opret opfyldelsessporing

Flowet Opret opfyldelsessporing opretter der en post i sporingstabellen for at knytte et sporingsnummer med en opfyldelsesordre eller en opfyldelses-returordre og andre oplysninger.

Parameter Beskrivende tekst Obligatorisk
Sporingsnummer Sporingsnummeret for at angive posten. Sand
CarrierRecordId En tilsvarende post fra tabellen Fragtmand. Sand
CarrierServiceId En tilsvarende post fra tabellen Fragtmand. Sand
FulfillmentOrderRecordId Opfyldelsesordreposten for at aktivere sporingsnummeret. Falsk
FulfillmentLineRecordId Opfyldelsesordrelinjeposten for at aktivere sporingsnummeret. Falsk
ShipmentId Det tilknyttede forsendelses-id, hvis det er tilgængeligt. Falsk
ShipmentCost Den tilknyttede forsendelsesomkostning, hvis det er tilgængeligt. Falsk
InsuranceCost Den tilknyttede forsikringsomkostning, hvis det er tilgængeligt. Falsk
Moms Den tilknyttede moms, hvis det er tilgængeligt. Falsk
SurchargeFee Den tilknyttede tillægsafgift, hvis det er tilgængeligt. Falsk
FulfillmentReturnOrderRecordId Opfyldelsesreturordreposten for at aktivere sporingsnummeret. Falsk

Bemærk!

Der kræves enten en værdi for FulfillmentOrderRecordId eller en FulfillmentReturnOrderRecordId-værdi.

I flowet returneres sporingsnummer-id'et fra tabellen Opfyldelsessporinger.

Opfyldelseslinje og aggregerede ordrehændelser

Flowet opfyldningslinjen og aggregerede ordrehændelser hæver en forretningshændelse på en opfyldningsordrelinje. Når denne hændelse udløses, kontrollerer flowet, at alle linjer har samme status. Hvis de har samme status, udløser flowet den angivne forretningshændelse på ordreniveau for opfyldelse på overskriftsniveau.

Parameter Beskrivende tekst Obligatorisk
FulfillmentLineBusinessEventDefinitionId Den forretningshændelse, der skal forhøjes på linjeenheden. Sand
FulfillmentLineRecordId Den opfyldelsesordrelinje, som den første forretningshændelse skal forhøjes for. Sand
FulfillmentOrderBusinessEventDefinitionId Den forretningshændelse, der skal hæves på opfyldningsordren, hvis alle linjer har samme status. Sand
FulfillmentOrderRecordId Den opfyldelsesordrelinje, som forretningshændelsen skal forhøjes for. Sand
Nyttedata Den valgfri JavaScript Object Notation (JSON), der skal bestås sammen med forretningshændelsen. Falsk

Flowet returnerer IsSuccessful true, hvis forretningshændelsen udløses succesfuldt.

Debitorkonto og kontaktflows

Opret eller opdater en konto

Flowet Opret eller opdater en konto opretter eller opdaterer en eksisterende konto på baggrund af den angivne JSON-nyttelast.

Parameter Beskrivende tekst Obligatorisk
Nyttedata JSON-repræsentationen for kontoen. Sand
Konto-id Identifikationen af kontoen, der skal opdateres. Falsk

Bemærk!

Tabellen Konto indeholder bestemte felter, der skal udfyldes af JSON-nyttelasten. Hvis du vil se, hvilke felter der er obligatoriske, skal du gå til Dataverse>Tabeller>Alle, finde din tabel og vælge Kolonner. Brug feltet Påkrævet til at bestemme, hvad der kræves.

Flowet returnerer id'et for den oprettede eller opdaterede konto.

Opret eller opdater en kontakt

Flowet Opret eller opdater en konto opretter eller opdaterer en eksisterende konto på baggrund af den angivne JSON-nyttelast.

Parameter Beskrivende tekst Obligatorisk
Nyttedata JSON-repræsentationen på kontakten. Sand
Kontakt-id Identifikationen af kontoen, der skal opdateres. Falsk

Bemærk!

Tabellen Kontakttabel indeholder bestemte felter, der skal udfyldes af JSON-nyttelasten. Hvis du vil se, hvilke felter der er obligatoriske, skal du gå til Dataverse>Tabeller>Alle, finde din tabel og vælge Kolonner. Brug feltet Påkrævet til at bestemme, hvad der kræves.

Flowet returnerer id'et for den oprettede eller opdaterede kontakt.

Ordreflows og flows med ordreprodukt

Oprettelse af salgsordre

Flowet Salgsordreoprettelse opretter en salgsordre på basis af den angivne JSON-nyttelast.

Parameter Beskrivende tekst Obligatorisk
Nyttedata JSON-repræsentationen af salgsordren og linjerne. Sand
ProviderId Id for opkaldsudbyder. Falsk

Bemærk!

Både tabellen Ordre og tabellen Ordrelinje indeholder bestemte felter, der kræves i JSON-nyttelasten. Hvis du vil se, hvilke felter der er obligatoriske, skal du gå til Dataverse>Tabeller>Alle, finde din tabel og vælge Kolonner. Brug feltet Påkrævet til at bestemme, hvad der kræves.

Flowet returnerer id'et for den oprettede salgsordre.

Aktiver linjer og sammenlagte ordrebegivenheder

Flowet Forhøjede linjer og aggregerede ordrehændelser hæver en forretningshændelse på en opfyldningsordrelinje. Når denne hændelse udløses, kontrollerer flowet, at alle linjer har samme status. Hvis de har samme status, udløser flowet den angivne forretningshændelse på ordreniveau på overskriftsniveau.

Parameter Beskrivende tekst Obligatorisk
LineBusinessEventId Den forretningshændelse, der skal forhøjes på linjeenheden. Sand
LineRecordId Ordrelinje, som den første forretningshændelse skal forhøjes for. Sand
OrderBusinessEventId Den forretningshændelse, der skal hæves på ordren, hvis alle linjer har samme status. Sand
OrderRecordId Den ordre, som forretningshændelsen skal forhøjes for. Sand
Nyttedata Den valgfri JavaScript Object Notation (JSON), der skal bestås sammen med forretningshændelsen. Falsk

Flowet returnerer IsSuccessful true, hvis forretningshændelsen udløses med succes.

Forhøjelse af salgsordrelinjer i forretningshændelse

Flowet Forhøjede salgsordrelinjer for forretningshændelser hæver en forretningshændelse for alle linjer i en salgsordre.

Parameter Beskrivende tekst Obligatorisk
SalesOrderId Den ordrepost, som en forretningshændelse skal hæves for på alle linjer. Sand
BusinessEventId Ordrelinje, som forretningshændelsen skal forhøjes for i hver linje. Sand

Flowet returnerer IsSuccessful true, hvis forretningshændelsen udløses succesfuldt.

Enhedsomregning

Omregningsflowet Enhed konverterer et antal fra én enhed til en anden ved hjælp af de enhedsomregninger, du har konfigureret for et produkt.

Parameter Beskrivende tekst Obligatorisk
Quantity Den mængde, der skal konverteres. Sand
Fra enhed Den enhed, der konverteres fra. Sand
Til enhed Den enhed, der konverteres til. Sand

Flowet returnerer enhedskonverteringen, hvis der findes en konvertering.

Diverse flows

Udbydertransformer

Providertransformerflowet anvender en Power Query-transformation, som du definerer på en provider, og returnerer derefter de transformerede data. I dette flow vises en aktiv udbyderforekomst efter id, og der kontrolleres for en transformation, der har et matchende kildeobjektnavn og et destinationsobjektnavn.

Hvis transformationstypen er en Dataverse-enhed, skal der angives et post-id. Flowet søger efter post-id'et for det objekt, der er defineret i transformationen. Hvis der findes en post, bruger process-flowet den til transformationen.

Hvis transformeringstypen er JsonPayload, skal der angives en værdi for parameteren Payload.

Parameter Beskrivende tekst Obligatorisk
Udbyder-id Alle gyldige globalt entydige id (GUID). Sand
Navn på kildeobjekt Navnet på det kildeobjekt, der skal søges efter i udbydertransformationer. Sand
Navn på destinationsobjekt Navnet på det destinationsobjekt, der skal søges efter i udbydertransformationer. Sand
Nyttedata Den JSON-nyttelast, der skal transformeres, hvis transformeringstypen er JsonPayload. Falsk
Post-id Den post, der skal søges efter vedrørende den enhed, der er tilknyttet transformationen. Falsk

Bemærk!

Du skal enten angive en værdi af typen Payload eller Post-id .

Systemet erstatter provider-id-værdien , som er et GUID, når du aktiverer en udbyder. Du kan angive et hvilket som helst GUID for denne parameter.

Hvis et flow lykkes, returnerer det en JSON-repræsentation af den konverterede post.

Opret en forretningshændelse

Flowet Opret en forretningshændelse opretter en forretningshændelse for den angivne enhedspost og leverer en valgfri nyttelast.

Parameter Beskrivende tekst Obligatorisk
BusinessEventDefinitionId GUID for en eksisterende forretningshændelse. Sand
EntityRecordId Post-id for den enhed, der er tilknyttet til forretningshændelsen. Sand
Nyttedata Valgfri nyttedata, der skal leveres sammen med forretningshændelsen. Falsk

Bemærk!

Værdien EntityRecordId kan være en kommasepareret liste over post-id'er. Hvis du angiver en afgrænset liste, udløser flowet en forretningshændelse for hver post.

Flowet returnerer IsSuccessful true, hvis forretningshændelsen succesfuldt udløses.