Del via


Dynamics 365 Intelligent Order Management Power Automate-flytprosesser

Denne artikkelen inneholder en liste over flytene som er tilgjengelige som en del av Microsoft Dynamics 365 Intelligent Order Management. Du kan bruke disse flytene til å bygge dine egne egendefinerte leverandører eller løsninger.

Tildelingsflyter

Opprett kontotildeling

Med flyten Opprett kontotildeling kan du opprette en kundekontotildeling som bruker det angitte eksterne feltnavnet og den eksterne feltverdien for oppslaget, for å tildele tilbake til en konto-ID.

Parameter Beskrivelse Obligatorisk
Leverandør-ID Leverandør-ID-en som tildelingen er for. Sann
Tildelingsgruppe-ID Tildelingsgruppe-ID-en som tildelingen er for. Sann
Konto-ID Konto-ID-en som returneres når det blir funnet et samsvar. Sann
Eksternt feltnavn Navnet på feltet som skal kontrolleres for verdien i den eksterne datakilden. Sann
Ekstern feltverdi Feltverdien som samsvarer i den eksterne datakilden. Sann

Tildelingen returnerer konto-ID-en, uansett om den akkurat er opprettet eller om den allerede eksisterer.

Notat

Denne verdien er ID-en for tildelingen, ikke kontoen.

Opprett kontakttildeling

Med flyten Opprett kontakttildeling kan du opprette en kundekontakttildeling som bruker det angitte eksterne feltnavnet og den eksterne feltverdien for oppslaget, for å tildele tilbake til en kontakt-ID.

Parameter Beskrivelse Obligatorisk
Leverandør-ID Leverandør-ID-en som tildelingen er for. Sann
Tildelingsgruppe-ID Tildelingsgruppe-ID-en som tildelingen er for. Sann
Kontakt-ID Kontakt-ID-en som returneres når det blir funnet et samsvar. Sann
Eksternt feltnavn Navnet på feltet som skal kontrolleres for verdien i den eksterne datakilden. Sann
Ekstern feltverdi Feltverdien som samsvarer i den eksterne datakilden. Sann

Tildelingen returnerer kontakt-ID-en, uansett om den akkurat er opprettet eller om den allerede eksisterer.

Notat

Denne verdien er ID-en for tildelingen, ikke kontakten.

Opprett tildeling for oppfyllelsesordre

Med flyten Opprett tildeling for oppfyllelsesordre kan du opprette en tildeling for oppfyllelsesordre som bruker det angitte eksterne feltnavnet og den eksterne feltverdien for oppslaget, for å tildele tilbake til en oppfyllelsesordre-ID.

Parameter Beskrivelse Obligatorisk
Leverandør-ID Leverandør-ID-en som tildelingen er for. Sann
Tildelingsgruppe-ID Tildelingsgruppe-ID-en som tildelingen er for. Sann
ID for oppfyllelsesordre Oppfyllelsesordre-ID-en som returneres når det blir funnet et samsvar. Sann
Eksternt feltnavn Navnet på feltet som skal kontrolleres for verdien i den eksterne datakilden. Sann
Ekstern feltverdi Feltverdien som samsvarer i den eksterne datakilden. Sann

Tildelingen returnerer ID-en for tildeling av oppfyllelsesordre, uansett om den akkurat er opprettet eller om den allerede eksisterer.

Notat

Denne verdien er ID-en for tildelingen, ikke oppfyllelsesordren.

Opprett tildeling for oppfyllelsesordreprodukt

Med flyten Opprett tildeling for oppfyllelsesordreprodukt kan du opprette en tildeling for oppfyllelsesordreprodukt som bruker det angitte eksterne feltnavnet og den eksterne feltverdien for oppslaget, for å tildele tilbake til en oppfyllelsesordreprodukt-ID.

Parameter Beskrivelse Obligatorisk
Leverandør-ID Leverandør-ID-en som tildelingen er for. Sann
Tildelingsgruppe-ID Tildelingsgruppe-ID-en som tildelingen er for. Sann
Oppfyllelsesordreprodukt-ID Oppfyllelsesordreprodukt-ID-en som returneres når det blir funnet et samsvar. Sann
Eksternt feltnavn Navnet på feltet som skal kontrolleres for verdien i den eksterne datakilden. Sann
Ekstern feltverdi Feltverdien som samsvarer i den eksterne datakilden. Sann

Tildelingen returnerer ID-en for tildeling av oppfyllelsesordreprodukt, uansett om den akkurat er opprettet eller om den allerede eksisterer.

Notat

Denne verdien er ID-en for tildelingen, ikke oppfyllelsesordreproduktet.

Opprett ordretildeling

Med flyten Opprett ordretildeling kan du opprette en tildeling for ordretildeling som bruker det angitte eksterne feltnavnet og den eksterne feltverdien for oppslaget, for å tildele tilbake til en ordre.

Parameter Beskrivelse Obligatorisk
Leverandør-ID Leverandør-ID-en som tildelingen er for. Sann
Tildelingsgruppe-ID Tildelingsgruppe-ID-en som tildelingen er for. Sann
Ordre-ID Ordre-ID-en som returneres når det blir funnet et samsvar. Sann
Eksternt feltnavn Navnet på feltet som skal kontrolleres for verdien i den eksterne datakilden. Sann
Ekstern feltverdi Feltverdien som samsvarer i den eksterne datakilden. Sann

Tildelingen returnerer ID-en for ordretildeling, uansett om den akkurat er opprettet eller om den allerede eksisterer.

Notat

Denne verdien er ID-en for tildelingen, ikke ordren.

Hent ekstern tildeling

Flyten Hent ekstern tildeling returnerer den eksterne feltverdien som tildeler den interne feltverdien for en bestemt tabell og eksternt feltnavn.

Parameter Beskrivelse Obligatorisk
Tildelingstabell Tildelingstabellen for å slå opp for den eksterne verdien. Sann
Leverandør-ID Leverandør-ID-en som tildelingen er for. Sann
Tildelingsgruppe-ID Tildelingsgruppe-ID-en som tildelingen er for. Sann
Intern postverdi Verdien som brukes internt i samsvar. Sann
Eksternt feltnavn Navnet på feltet som skal kontrolleres for verdien i den eksterne datakilden. Sann

Tildelingen returnerer posten hvis det finnes samsvarende tabell, intern postverdi og eksternt feltnavn for den angitte leverandøren eller tildelingsgruppen.

Hent intern tildeling

Flyten Hent intern tildeling returnerer den interne feltverdien som tildeler den eksterne feltverdien for en bestemt tabell og eksternt feltnavn.

Parameter Beskrivelse Obligatorisk
Tildelingstabell Tildelingstabellen for å slå opp for den eksterne verdien. Sann
Leverandør-ID Leverandør-ID-en som tildelingen er for. Sann
Tildelingsgruppe-ID Tildelingsgruppe-ID-en som tildelingen er for. Sann
Eksternt feltnavn Navnet på feltet som skal kontrolleres for verdien i den eksterne datakilden. Sann
Ekstern feltverdi Verdien som brukes eksternt i samsvar. Sann

Tildelingen returnerer posten hvis det finnes samsvarende tabell, ekstern feltverdi og eksternt feltnavn for den angitte leverandøren eller tildelingsgruppen.

Oppfyllelsesflyter

Opprett oppfyllelsessporing

Flyten Opprett oppfyllelsessporing oppretter en post i sporingstabellen for å knytte et sporingsnummer til en oppfyllelsesordre eller oppfyllelsesreturordre og andre detaljer.

Parameter Beskrivelse Obligatorisk
Sporingsnummer Sporingsnummeret som skal angis for posten. Sann
CarrierRecordId En samsvarende post fra tabellen Transportør. Sann
CarrierServiceId En samsvarende post fra tabellen Transportørtjeneste. Sann
FulfillmentOrderRecordId Oppfyllelsesordreposten som det skal angis sporingsnummer på. Usann
FulfillmentLineRecordId Oppfyllelsesordrelinjeposten som det skal angis sporingsnummer på. Usann
ShipmentId Den tilknyttede forsendelses-ID-en, hvis den er tilgjengelig. Usann
ShipmentCost Den tilknyttede forsendelseskostnaden, hvis den er tilgjengelig. Usann
InsuranceCost Den tilknyttede forsikringskostnaden, hvis den er tilgjengelig. Usann
Avgift Den tilknyttede avgiften, hvis den er tilgjengelig. Usann
SurchargeFee Den tilknyttede tilleggsavgiften, hvis den er tilgjengelig. Usann
FulfillmentReturnOrderRecordId Oppfyllelsesreturordreposten som det skal angis sporingsnummer på. Usann

Notat

Enten en FulfillmentOrderRecordId-verdi eller en FulfillmentReturnOrderRecordId-verdi er nødvendig.

Flyten returnerer sporingsnummer-ID-en fra tabellen Oppfyllelsessporinger.

Oppfyllelseslinje og aggregerte ordrehendelser

Flyten Oppfyllelseslinje og aggregerte ordrehendelser hever en forretningshendelse på en oppfyllelsesordrelinje. Når denne hendelsen heves, utføres en kontroll for å kontrollere at alle linjene har samme status. Hvis de har samme status, heves den angitte forretningshendelsen for oppfyllelsesordrenivå på overskriftsnivå.

Parameter Beskrivelse Obligatorisk
FulfillmentLineBusinessEventDefinitionId Forretningshendelsen som skal heves på linjeenheten. Sann
FulfillmentLineRecordId Oppfyllelsesordrelinjen som den innledende forretningshendelsen skal heves for. Sann
FulfillmentOrderBusinessEventDefinitionId Forretningshendelsen som skal heve oppfyllelsesordren hvis alle linjer har samme status. Sann
FulfillmentOrderRecordId Oppfyllelsesordren som forretningshendelsen skal heves for. Sann
Nyttelast Den valgfrie JSON-nyttelasten (JavaScript Object Notation) til å sende sammen med forretningshendelsen. Usann

Flyten returnerer IsSuccessful true hvis forretningshendelsen ble hevet.

Kundekonto og kontaktflyter

Opprett eller oppdater en konto

Flyten Opprett eller oppdater en konto oppretter eller oppdaterer en eksisterende konto basert på den angitte JSON-nyttelasten.

Parameter Beskrivelse Obligatorisk
Nyttelast JSON-representasjonen for kontoen. Sann
Konto-ID ID-en for kontoen som skal oppdateres. Usann

Notat

Tabellen Konto har bestemte felter som kreves i JSON-nyttelasten. Hvis du vil se hvilke felter som er nødvendige, kan du gå Dataverse>Tabeller>Alle, finne tabellen og velge Kolonner. Bruk Nødvendig-feltet til å bestemme hva som kreves.

Flyten returnerer ID-en til den opprettede eller oppdaterte kontoen.

Opprett eller oppdater en kontakt

Flyten Opprett eller oppdater en kontakt oppretter eller oppdaterer en eksisterende kontakt basert på den angitte JSON-nyttelasten.

Parameter Beskrivelse Obligatorisk
Nyttelast JSON-representasjonen for kontakten. Sann
Kontakt-ID ID-en for kontoen som skal oppdateres. Usann

Notat

Tabellen Kontakt har bestemte felter som kreves i JSON-nyttelasten. Hvis du vil se hvilke felter som er nødvendige, kan du gå Dataverse>Tabeller>Alle, finne tabellen og velge Kolonner. Bruk Nødvendig-feltet til å bestemme hva som kreves.

Flyten returnerer ID-en til den opprettede eller oppdaterte kontakten.

Ordreflyter og ordreproduktflyter

Opprettelse av salgsordre

Flyten Salgsordreoppretting oppretter en salgsordre basert på den angitte JSON-nyttelasten.

Parameter Beskrivelse Obligatorisk
Nyttelast JSON-representasjonen av salgsordren og linjene. Sann
ProviderId ID-en for leverandøren som kaller. Usann

Notat

Både tabellen Ordre og tabellen Ordrelinje har bestemte felter som kreves i JSON-nyttelasten. Hvis du vil se hvilke felter som er nødvendige, kan du gå Dataverse>Tabeller>Alle, finne tabellen og velge Kolonner. Bruk Nødvendig-feltet til å bestemme hva som kreves.

Flyten returnerer ID-en til den opprettede salgsordren.

Hev linjer og aggregerte ordrehendelser

Flyten Hev linjer og aggregerte ordrehendelser hever en forretningshendelse på en salgsordrelinje. Når denne hendelsen heves, utføres en kontroll for å kontrollere at alle linjene har samme status. Hvis de har samme status, heves den angitte forretningshendelsen for ordrenivå på overskriftsnivå.

Parameter Beskrivelse Obligatorisk
LineBusinessEventId Forretningshendelsen som skal heves på linjeenheten. Sann
LineRecordId Ordrelinjen som den innledende forretningshendelsen skal heves for. Sann
OrderBusinessEventId Forretningshendelsen som skal heve ordren hvis alle linjer har samme status. Sann
OrderRecordId Ordren som forretningshendelsen skal heves for. Sann
Nyttelast Den valgfrie JSON-nyttelasten til å sende sammen med forretningshendelsen. Usann

Flyten returnerer IsSuccessful true hvis forretningshendelsen ble hevet.

Hev forretningshendelse for salgsordrelinjer

Flyten Hev forretningshendelse for salgsordrelinjer hever en forretningshendelse på alle linjene i en salgsordre.

Parameter Beskrivelse Obligatorisk
SalesOrderId Ordreposten som en forretningshendelse skal heves for hver linje for. Sann
BusinessEventId Forretningshendelse for ordrelinjen som skal heves for hver linje. Sann

Flyten returnerer IsSuccessful true hvis forretningshendelsen ble hevet.

Enhetsomregning

Flyten Enhetsomregning omregner et antall fra en enhet til en annen ved å bruke enhetsomregninger som er definert for et produkt.

Parameter Beskrivelse Obligatorisk
Antall Antallet som skal omregnes. Sann
Fra enhet Enhet det omregnes fra. Sann
Til enhet Enhet som det omregnes til. Sann

Flyten returnerer enhetsomregningen hvis det finnes en omregning.

Diverse flyter

Leverandørtransform

Flyten Leverandørtransform gjelder en Power Query-transformasjon som er definert for en leverandør, og returnerer deretter de transformerte dataene. Denne flyten slår opp en aktiv leverandørforekomst etter ID, og leter etter en transformasjon som har et samsvarende kildeobjektnavn og målobjektnavn.

Hvis transformasjonstypen er en Dataverse-enhet, kreves det en post-ID. Post-ID-en som angis, er slått opp for enheten som er definert for transformasjonen. Hvis det blir funnet en post, brukes den for transformasjonen.

Hvis transformasjonstypen er JsonPayload, kreves det en verdi for Nyttelast-parameteren.

Parameter Beskrivelse Obligatorisk
Leverandør-ID Enhver gyldig, globalt unik identifikator (GUID) Sann
Navn på kildeobjekt Kildeobjektnavnet som skal slås opp i leverandørtransformasjoner. Sann
Navn på målobjekt Målobjektnavnet som skal slås opp i leverandørtransformasjoner. Sann
Nyttelast JSON-nyttelasten for å transformere hvis transformasjonstypen er JsonPayload. Usann
Post-ID Posten som skal slås opp for enheten som er knyttet til transformasjonen. Usann

Notat

Det kreves enten en Nyttelast-verdi eller en Post-ID-verdi.

Verdien Leverandør-ID er en GUID og erstattes når en leverandør aktiveres. Du kan angi en hvilken som helst GUID for denne parameteren.

Hvis flyten er vellykket, returneres en JSON-representasjon av den transformerte posten.

Hev en forretningshendelse

Flyten Hev en forretningshendelse hever en forretningshendelse for den angitte enhetsposten og leverer en valgfri nyttelast.

Parameter Beskrivelse Obligatorisk
BusinessEventDefinitionId GUID for en eksisterende forretningshendelse. Sann
EntityRecordId Post-ID-en for enheten som er tilknyttet forretningshendelsen. Sann
Nyttelast En valgfri nyttelast for å levere sammen med forretningshendelsen. Usann

Notat

Verdien EntityRecordId kan være en kommadelt liste over post-ID-er. Hvis det finnes en delt liste, heves det en forretningshendelse for hver post.

Flyten returnerer IsSuccessful true hvis forretningshendelsen ble hevet.