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.