Power Automate-stromen in Dynamics 365 Intelligent Order Management

Dit artikel bevat een lijst met de stromen die beschikbaar zijn als onderdeel van Microsoft Dynamics 365 Intelligent Order Management. Gebruik deze stromen om uw eigen aangepaste providers of oplossingen te bouwen.

Toewijzingsstromen

Rekeningtoewijzing maken

Met de flow Accounttoewijzing maken wordt een klantaccounttoewijzing gemaakt die gebruikmaakt van de opgegeven externe veldnaam en waarde voor de lookup om terug te leiden naar een account-ID.

Kenmerk Beschrijving Verplicht
Provider-id De provider-id voor de toewijzing. Klopt
Toewijzingsgroep-id De toewijzingsgroep-id voor de toewijzing. Klopt
Account-ID De rekening-id die moet worden geretourneerd wanneer een overeenkomst wordt gevonden. Klopt
Externe veldnaam De naam van het veld waarin moet worden gezocht naar de waarde in de externe gegevensbron. Klopt
Externe veldwaarde De veldwaarde die in de externe gegevensbron moet worden afgestemd. Klopt

De toewijzing retourneert de rekening-id, ongeacht of deze zojuist is gemaakt of al bestaat.

Note

Deze waarde is de id van de toewijzing, niet de rekening.

Contactpersoontoewijzing maken

Het stroom voor het aanmaken van contacttoewijzing creëert een contacttoewijzing die gebruikmaakt van de opgegeven externe veldnaam en externe veldwaarde voor de lookup om terug te koppelen naar een contactpersoon-id.

Kenmerk Beschrijving Verplicht
Provider-id De provider-id voor de toewijzing. Klopt
Toewijzingsgroep-id De toewijzingsgroep-id voor de toewijzing. Klopt
Contactpersoon-id De contactpersoon-id die moet worden geretourneerd wanneer een overeenkomst wordt gevonden. Klopt
Externe veldnaam De naam van het veld waarin moet worden gezocht naar de waarde in de externe gegevensbron. Klopt
Externe veldwaarde De veldwaarde die in de externe gegevensbron moet worden afgestemd. Klopt

De mapping retourneert de contact-ID, of deze nu nieuw is of al bestaat.

Note

Deze waarde is de id van de toewijzing, niet de contactpersoon.

Toewijzing van afhandelingsorders maken

Met de stroom Maak uitvoeringstoewijzing wordt een toewijzing voor de uitvoering gemaakt die gebruikmaakt van de opgegeven naam en waarde van het externe veld voor de zoekopdracht om terug te wijzen naar een uitvoering order-ID.

Kenmerk Beschrijving Verplicht
Provider-id De provider-id voor de toewijzing. Klopt
Toewijzingsgroep-id De toewijzingsgroep-id voor de toewijzing. Klopt
Id van afhandelingsorder De afhandelingsorder-id die moet worden geretourneerd wanneer een overeenkomst wordt gevonden. Klopt
Externe veldnaam De naam van het veld waarin moet worden gezocht naar de waarde in de externe gegevensbron. Klopt
Externe veldwaarde De veldwaarde die in de externe gegevensbron moet worden afgestemd. Klopt

De toewijzing retourneert de afhandelingsorder-id, ongeacht of deze zojuist is gemaakt of al bestaat.

Note

Deze waarde is de id van de toewijzing, niet de afhandelingsorder.

Toewijzing van afhandelingsorderproduct maken

Met de stroom voor het maken van producttoewijzingen voor de leveringsorder wordt een producttoewijzing voor de leveringsorder gemaakt die gebruikmaakt van de opgegeven naam van het externe veld en de waarde van het externe veld voor de zoekopdracht om weer toe te wijzen aan een product-id van een fulfillmentorder.

Kenmerk Beschrijving Verplicht
Provider-id De provider-id voor de toewijzing. Klopt
Toewijzingsgroep-id De toewijzingsgroep-id voor de toewijzing. Klopt
Afhandelingsorderproduct-id De afhandelingsorderproduct-id die moet worden geretourneerd wanneer een overeenkomst wordt gevonden. Klopt
Externe veldnaam De naam van het veld waarin moet worden gezocht naar de waarde in de externe gegevensbron. Klopt
Externe veldwaarde De veldwaarde die in de externe gegevensbron moet worden afgestemd. Klopt

De toewijzing retourneert de afhandelingsorderproduct-id, ongeacht of deze zojuist is gemaakt of al bestaat.

Note

Deze waarde is de id van de toewijzing, niet het afhandelingsorderproduct.

Ordertoewijzing maken

Met de stroom Ordertoewijzing maken wordt een ordertoewijzing gemaakt die gebruikmaakt van de opgegeven naam van het externe veld en de waarde van het externe veld voor de zoekopdracht om weer toe te wijzen aan een order.

Kenmerk Beschrijving Verplicht
Provider-id De provider-id voor de toewijzing. Klopt
Toewijzingsgroep-id De toewijzingsgroep-id voor de toewijzing. Klopt
Order-id De order-id die moet worden geretourneerd wanneer een overeenkomst wordt gevonden. Klopt
Externe veldnaam De naam van het veld waarin moet worden gezocht naar de waarde in de externe gegevensbron. Klopt
Externe veldwaarde De veldwaarde die in de externe gegevensbron moet worden afgestemd. Klopt

De toewijzing retourneert de ordertoewijzings-id, ongeacht of deze zojuist is gemaakt of al bestaat.

Note

Deze waarde is de id van de toewijzing, niet de order.

Externe toewijzing ophalen

De stroom Externe toewijzing ophalen retourneert de externe veldwaarde die wordt toegewezen aan de interne veldwaarde voor een specifieke tabel en naam van een extern veld.

Kenmerk Beschrijving Verplicht
Toewijzingstabel De toewijzingstabel voor het opzoeken van de externe waarde. Klopt
Provider-id De provider-id voor de toewijzing. Klopt
Toewijzingsgroep-id De toewijzingsgroep-id voor de toewijzing. Klopt
Interne recordwaarde De waarde die intern wordt gebruikt om te matchen. Klopt
Externe veldnaam De naam van het veld waarin moet worden gezocht naar de waarde in de externe gegevensbron. Klopt

De toewijzing retourneert de record als er een overeenkomende tabel, interne recordwaarde en naam voor een extern veld bestaan voor de opgegeven provider of toewijzingsgroep.

Interne toewijzing ophalen

De stroom Interne toewijzing ophalen retourneert de interne veldwaarde die wordt toegewezen aan de externe veldwaarde voor een specifieke tabel en naam van een extern veld.

Kenmerk Beschrijving Verplicht
Toewijzingstabel De toewijzingstabel voor het opzoeken van de externe waarde. Klopt
Provider-id De provider-id voor de toewijzing. Klopt
Toewijzingsgroep-id De toewijzingsgroep-id voor de toewijzing. Klopt
Externe veldnaam De naam van het veld waarin moet worden gezocht naar de waarde in de externe gegevensbron. Klopt
Externe veldwaarde De waarde die extern wordt gebruikt voor overeenstemming. Klopt

De toewijzing retourneert de record als er een overeenkomende tabel, externe veldwaarde en naam voor een extern veld bestaan voor de opgegeven provider of toewijzingsgroep.

Afhandelingsstromen

Tracering van afhandeling maken

Met de stroom Tracering van afhandeling maken wordt een record in de traceringstabel gemaakt om een traceringsnummer te koppelen aan een afhandelingsorder of afhandelingsretourorder en andere details.

Kenmerk Beschrijving Verplicht
Trackingnummer Het traceringsnummer dat moet worden ingesteld voor de record. Klopt
CarrierRecordId Een overeenkomende record uit de tabel Vervoerder. Klopt
CarrierServiceId Een overeenkomende record uit de tabel Vervoerdersservice. Klopt
FulfillmentOrderRecordId De afhandelingsorderrecord waarop het traceringsnummer moet worden ingesteld. Onwaar
FulfillmentLineRecordId De afhandelingsorderregelrecord waarop het traceringsnummer moet worden ingesteld. Onwaar
ShipmentId De bijbehorende zending-id, als deze beschikbaar is. Onwaar
ShipmentCost De bijbehorende verzendkosten, als deze beschikbaar zijn. Onwaar
InsuranceCost De bijbehorende verzekeringskosten, als deze beschikbaar zijn. Onwaar
Belastingen De bijbehorende belasting, als deze beschikbaar is. Onwaar
SurchargeFee De bijbehorende toeslagkosten, als deze beschikbaar zijn. Onwaar
FulfillmentReturnOrderRecordId De afhandelingsretourorderrecord waarop het traceringsnummer moet worden ingesteld. Onwaar

Note

Er is een waarde voor FulfillmentOrderRecordId of een waarde voor FulfillmentReturnOrderRecordId vereist.

De flow retourneert de traceringsnummer-id uit de tabel Trackings van afhandeling.

Afhandelingsregel en samengevoegde ordergebeurtenissen

Met de stroom Afhandelingsregel en samengevoegde ordergebeurtenissen wordt een zakelijke gebeurtenis op een afhandelingsorderregel gegenereerd. Wanneer deze gebeurtenis wordt gegenereerd, wordt geverifieerd of alle regels dezelfde status hebben. Als zij dezelfde status hebben, wordt de opgegeven zakelijke gebeurtenis op afhandelingsorderniveau gegenereerd op het koptekstniveau.

Kenmerk Beschrijving Verplicht
FulfillmentLineBusinessEventDefinitionId De zakelijke gebeurtenis die moet worden gegenereerd voor de regelentiteit. Klopt
FulfillmentLineRecordId De afhandelingsorderregel waarvoor de initiële zakelijke gebeurtenis moet worden gegenereerd. Klopt
FulfillmentOrderBusinessEventDefinitionId De zakelijke gebeurtenis die moet worden gegenereerd voor de afhandelingsorder als alle regels dezelfde status hebben. Klopt
FulfillmentOrderRecordId De afhandelingsorder waarvoor de zakelijke gebeurtenis moet worden gegenereerd. Klopt
Payload De optionele JSON-nettolading (JavaScript Object Notation) die samen met de zakelijke gebeurtenis moet worden doorgegeven. Onwaar

De stroom retourneert IsSuccessful true als de bedrijfsgebeurtenis met succes is veroorzaakt.

Klantrekening- en contactpersoonstromen

Een rekening maken of bijwerken

Met de stroom Een rekening maken of bijwerken wordt een bestaande rekening gemaakt of bijgewerkt op basis van de opgegeven JSON-nettolading.

Kenmerk Beschrijving Verplicht
Payload De JSON-weergave van de rekening. Klopt
account-ID De id van de rekening die moet worden bijgewerkt. Onwaar

Note

De tabel Rekening bevat specifieke velden die zijn vereist in de JSON-nettolading. Als u wilt zien welke velden vereist zijn, gaat u naar Dataverse>Tabellen>Alle, vindt u uw tabel en selecteert u Kolommen. Gebruik het veld Vereist om te bepalen wat verplicht is.

De stroom retourneert de id van de gemaakte of bijgewerkte rekening.

Een contactpersoon maken of bijwerken

Met de stroom Een contactpersoon maken of bijwerken wordt een bestaande contactpersoon gemaakt of bijgewerkt op basis van de opgegeven JSON-nettolading.

Kenmerk Beschrijving Verplicht
Payload De JSON-weergave van de contactpersoon. Klopt
Contactpersoon-id De id van de rekening die moet worden bijgewerkt. Onwaar

Note

De tabel Contactpersoon bevat specifieke velden die zijn vereist in de JSON-nettolading. Als u wilt zien welke velden vereist zijn, gaat u naar Dataverse>Tabellen>Alle, vindt u uw tabel en selecteert u Kolommen. Gebruik het veld Vereist om te bepalen wat verplicht is.

De stroom retourneert de id van de gemaakte of bijgewerkte contactpersoon.

Orderstromen en orderproductstromen

Verkooporder maken

Met de stroom Verkooporder maken wordt een verkooporder gemaakt op basis van de opgegeven JSON-nettolading.

Kenmerk Beschrijving Verplicht
Payload De JSON-weergave van de verkooporder en -regels. Klopt
ProviderId De id van de bellende provider. Onwaar

Note

Zowel de tabel Order als de tabel Orderregel bevatten specifieke velden die zijn vereist voor de JSON-nettolading. Als u wilt zien welke velden vereist zijn, gaat u naar Dataverse>Tabellen>Alle, vindt u uw tabel en selecteert u Kolommen. Gebruik het veld Vereist om te bepalen wat verplicht is.

De stroom retourneert de id van de gemaakte verkooporder.

Regels en samengevoegde ordergebeurtenissen genereren

Met de stroom Regel en samengevoegde ordergebeurtenissen genereren wordt een zakelijke gebeurtenis op een verkooporderregel gegenereerd. Wanneer deze gebeurtenis wordt gegenereerd, wordt gecontroleerd of alle regels dezelfde status hebben. Als zij dezelfde status hebben, wordt de opgegeven zakelijke gebeurtenis op orderniveau gegenereerd op het koptekstniveau.

Kenmerk Beschrijving Verplicht
LineBusinessEventId De zakelijke gebeurtenis die moet worden gegenereerd voor de regelentiteit. Klopt
LineRecordId De orderregel waarvoor de initiële zakelijke gebeurtenis moet worden gegenereerd. Klopt
OrderBusinessEventId De zakelijke gebeurtenis die moet worden gegenereerd voor de order als alle regels dezelfde status hebben. Klopt
OrderRecordId De order waarvoor de zakelijke gebeurtenis moet worden gegenereerd. Klopt
Payload De optionele JSON-nettolading die samen met de zakelijke gebeurtenis moet worden doorgegeven. Onwaar

De stroom retourneert IsSuccessful true als de bedrijfsgebeurtenis met succes is veroorzaakt.

Zakelijke gebeurtenis voor verkooporderregels genereren

Met de stroom Zakelijke gebeurtenis voor verkooporderregels genereren wordt een zakelijke gebeurtenis gegenereerd voor alle regels in een verkooporder.

Kenmerk Beschrijving Verplicht
SalesOrderId De orderrecord waarvoor een zakelijke gebeurtenis moet worden gegenereerd voor elke regel. Klopt
BusinessEventId De zakelijke gebeurtenis voor orderregels die moet worden gegenereerd voor elke regel. Klopt

De stroom retourneert IsSuccessful true als de bedrijfsgebeurtenis met succes is veroorzaakt.

Eenheidsomrekening

De eenheidsconversiestroom converteert een hoeveelheid van de ene eenheid naar de andere met behulp van de eenheidsconversies die u voor een product hebt ingesteld.

Kenmerk Beschrijving Verplicht
Quantity De om te zetten hoeveelheid. Klopt
Van eenheid De eenheid waaruit moet worden omgerekend. Klopt
Naar eenheid De eenheid waarnaar moet worden omgerekend. Klopt

De stroom retourneert de eenheidsomrekening als er een omrekening bestaat.

Overige stromen

Providertransformator

Met de Providertransformatie wordt een Power Query transformatie toegepast die u op een provider definieert en worden de getransformeerde gegevens geretourneerd. Deze stroom zoekt een actief providerexemplaar op id op en controleert op een transformatie met een overeenkomende bronobjectnaam en doelobjectnaam.

Als het type transformatie een Dataverse-entiteit betreft, is een record-id verplicht. De flow zoekt de record-id op van de entiteit die bij de transformatie is gedefinieerd. Als er een record wordt gevonden, wordt deze door de flow gebruikt voor de transformatie.

Als het type transformatie JsonPayload is , is een waarde vereist voor de parameter Nettolading.

Kenmerk Beschrijving Verplicht
Provider-id Een willekeurige geldige GUID (Globally Unique Identifier). Klopt
Naam bronobject De naam van het bronobject die moet worden opgezocht in providertransformaties. Klopt
Naam doelobject De naam van het doelobject die moet worden opgezocht in providertransformaties. Klopt
Payload De JSON-nettolading die moet worden getransformeerd als het transformatietype JsonPayload is. Onwaar
Record-id De record die moet worden opgezocht voor de entiteit die aan de transformatie is gekoppeld. Onwaar

Note

U moet een Payload of een Record-ID opgeven.

Het systeem vervangt de provider-ID waarde, een GUID, wanneer u een provider activeert. U kunt elke gewenste GUID invoeren voor deze parameter.

Als de stroom slaagt, wordt een JSON-weergave van de getransformeerde record geretourneerd.

Een zakelijke gebeurtenis genereren

Met de stroom Een zakelijke gebeurtenis genereren wordt een zakelijke gebeurtenis gegenereerd voor de opgegeven entiteitsrecord en wordt een optionele nettolading geleverd.

Kenmerk Beschrijving Verplicht
BusinessEventDefinitionId De GUID van een bestaande zakelijke gebeurtenis. Klopt
EntityRecordId De record-id van de entiteit die aan de zakelijke gebeurtenis is gekoppeld. Klopt
Payload Een optionele JSON-nettolading die samen met de zakelijke gebeurtenis moet worden geleverd. Onwaar

Note

De waarde EntityRecordId kan een door komma's gescheiden lijst met record-id's zijn. Als u een door komma's gescheiden lijst opgeeft, wordt voor elke record een zakelijke gebeurtenis gemaakt.

De stroom retourneert IsSuccessful true als de bedrijfsgebeurtenis met succes is veroorzaakt.