Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
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.