Delen via


Dynamics 365 Intelligent Order Management Power Automate-stromen

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

Toewijzingsstromen

Rekeningtoewijzing maken

Met de stroom Rekeningtoewijzing maken kunt u een klantrekeningtoewijzing maken waarin de opgegeven naam van het externe veld en de waarde van het externe veld worden gebruikt voor de opzoekactie om terug te verwijzen naar een rekening-id.

Parameter Description Vereist
Provider-id De provider-id waarvoor de toewijzing is bedoeld. Waar
Toewijzingsgroep-id De toewijzingsgroep-id waarvoor de toewijzing is bedoeld. Waar
Rekening-ID De rekening-id die moet worden geretourneerd wanneer een overeenkomst wordt gevonden. Waar
Externe veldnaam De naam van het veld waarin moet worden gezocht naar de waarde in de externe gegevensbron. Waar
Externe veldwaarde De veldwaarde die in de externe gegevensbron moet worden afgestemd. Waar

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

Notitie

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

Contactpersoontoewijzing maken

Met de stroom Contactpersoontoewijzing maken kunt u een contactpersoontoewijzing maken waarin de opgegeven naam van het externe veld en de waarde van het externe veld worden gebruikt voor de opzoekactie om terug te verwijzen naar een contactpersoon-id.

Parameter Description Vereist
Provider-id De provider-id waarvoor de toewijzing is bedoeld. Waar
Toewijzingsgroep-id De toewijzingsgroep-id waarvoor de toewijzing is bedoeld. Waar
Contact-ID De contactpersoon-id die moet worden geretourneerd wanneer een overeenkomst wordt gevonden. Waar
Externe veldnaam De naam van het veld waarin moet worden gezocht naar de waarde in de externe gegevensbron. Waar
Externe veldwaarde De veldwaarde die in de externe gegevensbron moet worden afgestemd. Waar

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

Notitie

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

Toewijzing van afhandelingsorders maken

Met de stroom Toewijzing van afhandelingsorders maken kunt u een afhandelingsordertoewijzing maken waarin de opgegeven naam van het externe veld en de waarde van het externe veld worden gebruikt voor de opzoekactie om terug te verwijzen naar een afhandelingsorder-id.

Parameter Description Vereist
Provider-id De provider-id waarvoor de toewijzing is bedoeld. Waar
Toewijzingsgroep-id De toewijzingsgroep-id waarvoor de toewijzing is bedoeld. Waar
Id van afhandelingsorder De afhandelingsorder-id die moet worden geretourneerd wanneer een overeenkomst wordt gevonden. Waar
Externe veldnaam De naam van het veld waarin moet worden gezocht naar de waarde in de externe gegevensbron. Waar
Externe veldwaarde De veldwaarde die in de externe gegevensbron moet worden afgestemd. Waar

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

Notitie

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

Toewijzing van afhandelingsorderproduct maken

Met de stroom Toewijzing van afhandelingsorderproduct maken kunt u een producttoewijzing voor afhandelingsorders maken waarin de opgegeven naam van het externe veld en de waarde van het externe veld worden gebruikt voor de opzoekactie om terug te verwijzen naar een id van een afhandelingsorderproduct.

Parameter Description Vereist
Provider-id De provider-id waarvoor de toewijzing is bedoeld. Waar
Toewijzingsgroep-id De toewijzingsgroep-id waarvoor de toewijzing is bedoeld. Waar
Afhandelingsorderproduct-id De afhandelingsorderproduct-id die moet worden geretourneerd wanneer een overeenkomst wordt gevonden. Waar
Externe veldnaam De naam van het veld waarin moet worden gezocht naar de waarde in de externe gegevensbron. Waar
Externe veldwaarde De veldwaarde die in de externe gegevensbron moet worden afgestemd. Waar

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

Notitie

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

Ordertoewijzing maken

Met de stroom Ordertoewijzing maken kunt u een ordertoewijzing maken waarin de opgegeven naam van het externe veld en de waarde van het externe veld worden gebruikt voor de opzoekactie om terug te verwijzen naar een order.

Parameter Description Vereist
Provider-id De provider-id waarvoor de toewijzing is bedoeld. Waar
Toewijzingsgroep-id De toewijzingsgroep-id waarvoor de toewijzing is bedoeld. Waar
Order-id De order-id die moet worden geretourneerd wanneer een overeenkomst wordt gevonden. Waar
Externe veldnaam De naam van het veld waarin moet worden gezocht naar de waarde in de externe gegevensbron. Waar
Externe veldwaarde De veldwaarde die in de externe gegevensbron moet worden afgestemd. Waar

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

Notitie

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.

Parameter Description Vereist
Toewijzingstabel De toewijzingstabel voor het opzoeken van de externe waarde. Waar
Provider-id De provider-id waarvoor de toewijzing is bedoeld. Waar
Toewijzingsgroep-id De toewijzingsgroep-id waarvoor de toewijzing is bedoeld. Waar
Interne recordwaarde De waarde die intern wordt gebruikt voor afstemming. Waar
Externe veldnaam De naam van het veld waarin moet worden gezocht naar de waarde in de externe gegevensbron. Waar

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.

Parameter Description Vereist
Toewijzingstabel De toewijzingstabel voor het opzoeken van de externe waarde. Waar
Provider-id De provider-id waarvoor de toewijzing is bedoeld. Waar
Toewijzingsgroep-id De toewijzingsgroep-id waarvoor de toewijzing is bedoeld. Waar
Externe veldnaam De naam van het veld waarin moet worden gezocht naar de waarde in de externe gegevensbron. Waar
Externe veldwaarde De waarde die extern wordt gebruikt voor afstemming. Waar

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.

Parameter Description Vereist
Trackingnummer Het traceringsnummer dat moet worden ingesteld voor de record. Waar
CarrierRecordId Een overeenkomende record uit de tabel Vervoerder. Waar
CarrierServiceId Een overeenkomende record uit de tabel Vervoerdersservice. Waar
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

Notitie

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 gecontroleerd of alle regels dezelfde status hebben. Als zij dezelfde status hebben, wordt de opgegeven zakelijke gebeurtenis op afhandelingsorderniveau gegenereerd op het koptekstniveau.

Parameter Description Vereist
FulfillmentLineBusinessEventDefinitionId De zakelijke gebeurtenis die moet worden gegenereerd voor de regelentiteit. Waar
FulfillmentLineRecordId De afhandelingsorderregel waarvoor de initiƫle zakelijke gebeurtenis moet worden gegenereerd. Waar
FulfillmentOrderBusinessEventDefinitionId De zakelijke gebeurtenis die moet worden gegenereerd voor de afhandelingsorder als alle regels dezelfde status hebben. Waar
FulfillmentOrderRecordId De afhandelingsorder waarvoor de zakelijke gebeurtenis moet worden gegenereerd. Waar
Nettolading De optionele JSON-nettolading (JavaScript Object Notation) die samen met de zakelijke gebeurtenis moet worden doorgegeven. Onwaar

De stroom retourneert IsSuccessful waar als de zakelijke gebeurtenis met succes is gegenereerd.

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.

Parameter Description Vereist
Nettolading De JSON-weergave van de rekening. Waar
Rekening-ID De id van de rekening die moet worden bijgewerkt. Onwaar

Notitie

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, kiest 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.

Parameter Description Vereist
Nettolading De JSON-weergave van de contactpersoon. Waar
Contact-ID De id van de rekening die moet worden bijgewerkt. Onwaar

Notitie

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, kiest 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.

Parameter Description Vereist
Nettolading De JSON-weergave van de verkooporder en -regels. Waar
ProviderId De id van de bellende provider. Onwaar

Notitie

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, kiest 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.

Parameter Description Vereist
LineBusinessEventId De zakelijke gebeurtenis die moet worden gegenereerd voor de regelentiteit. Waar
LineRecordId De orderregel waarvoor de initiƫle zakelijke gebeurtenis moet worden gegenereerd. Waar
OrderBusinessEventId De zakelijke gebeurtenis die moet worden gegenereerd voor de order als alle regels dezelfde status hebben. Waar
OrderRecordId De order waarvoor de zakelijke gebeurtenis moet worden gegenereerd. Waar
Nettolading De optionele JSON-nettolading die samen met de zakelijke gebeurtenis moet worden doorgegeven. Onwaar

De stroom retourneert IsSuccessful waar als de zakelijke gebeurtenis met succes is gegenereerd.

Zakelijke gebeurtenis voor verkooporderregels genereren

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

Parameter Description Vereist
SalesOrderId De orderrecord waarvoor een zakelijke gebeurtenis moet worden gegenereerd voor elke regel. Waar
BusinessEventId De zakelijke gebeurtenis voor orderregels die moet worden gegenereerd voor elke regel. Waar

De stroom retourneert IsSuccessful waar als de zakelijke gebeurtenis met succes is gegenereerd.

Eenheidsomrekening

Met de stroom Eenheidsomrekening wordt een hoeveelheid van de ene eenheid omgerekend naar een andere door gebruik te maken van de eenheidsomrekeningen die zijn ingesteld voor een product.

Parameter Description Vereist
Quantity De om te zetten hoeveelheid. Waar
Van eenheid De eenheid waaruit moet worden omgerekend. Waar
Naar eenheid De eenheid waarnaar moet worden omgerekend. Waar

De stroom retourneert de eenheidsomrekening als er een omrekening bestaat.

Overige stromen

Providertransformator

De stroom Providertransformator past een Power Query-transformatie toe die voor een provider is gedefinieerd en retourneert vervolgens de getransformeerde gegevens. 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 geleverde record-id wordt opgezocht voor de entiteit die is gedefinieerd voor de transformatie. Als een record wordt gevonden, wordt deze gebruikt voor de transformatie.

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

Parameter Description Vereist
Provider-id Een willekeurige geldige GUID (Globally Unique Identifier). Waar
Naam bronobject De naam van het bronobject die moet worden opgezocht in providertransformaties. Waar
Naam doelobject De naam van het doelobject die moet worden opgezocht in providertransformaties. Waar
Nettolading 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

Notitie

Een waarde voor Nettolading of een waarde voor Record-id is vereist.

De waarde voor Provider-id is een GUID en wordt vervangen wanneer een provider wordt geactiveerd. 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.

Parameter Description Vereist
BusinessEventDefinitionId De GUID van een bestaande zakelijke gebeurtenis. Waar
EntityRecordId De record-id van de entiteit die aan de zakelijke gebeurtenis is gekoppeld. Waar
Nettolading Een optionele JSON-nettolading die samen met de zakelijke gebeurtenis moet worden geleverd. Onwaar

Notitie

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

De stroom retourneert IsSuccessful waar als de zakelijke gebeurtenis met succes is gegenereerd.