Dynamics 365 Intelligent Order Management Power Automate Fluxos

Aquest article proporciona una llista dels fluxos disponibles com a part de Microsoft Dynamics 365 Intelligent Order Management. Utilitza aquests fluxos per crear els teus propis proveïdors o solucions personalitzades.

Cartografia de fluxos

Crear mapatge de comptes

El flux de mapeig de Crear compte crea un mapeig de comptes de client que utilitza el nom de camp extern especificat i el valor del camp extern perquè la cerca es relacioni amb un ID de compte.

Paràmetre Descripció Necessari
ID del proveïdor L'ID del proveïdor per al mapatge. Cert
ID de grup de mapes L'ID del grup de mapatge per al mapatge. Cert
ID de compte L'ID del compte per retornar quan es trobi una coincidència. Cert
Nom del camp extern El nom del camp per comprovar el valor a la font de dades externa. Cert
Valor de camp extern El valor del camp per coincidir amb la font de dades externa. Cert

La correspondència retorna l'ID del compte, tant si s'acaba de crear com si ja existeix.

Nota

Aquest valor és l'ID del mapatge, no el compte.

Crear mapatge de contactes

El flux de creació de mapeig de contacte crea un mapeig de contacte amb el client que utilitza el nom del camp extern especificat i el valor del camp extern perquè la consulta es redistribueixi a un ID de contacte.

Paràmetre Descripció Necessari
ID del proveïdor L'ID del proveïdor per al mapatge. Cert
ID de grup de mapes L'ID del grup de mapatge per al mapatge. Cert
ID de contacte L'ID de contacte per retornar quan es trobi una coincidència. Cert
Nom del camp extern El nom del camp per comprovar el valor a la font de dades externa. Cert
Valor de camp extern El valor del camp per coincidir amb la font de dades externa. Cert

El mapatge retorna l'ID de contacte, sigui nou o ja existent.

Nota

Aquest valor és l'ID del mapatge, no el contacte.

Crea un mapeig de comandes de compliment

El flux de mapeig Create fulfillment order crea un mapeig de comandes de compliment que utilitza el nom del camp extern especificat i el valor del camp extern perquè la consulta es relacioni amb un ID de comanda de compliment.

Paràmetre Descripció Necessari
ID del proveïdor L'ID del proveïdor per al mapatge. Cert
ID de grup de mapes L'ID del grup de mapatge per al mapatge. Cert
ID de comanda de compliment L'ID de l'ordre de compliment per retornar quan es trobi una coincidència. Cert
Nom del camp extern El nom del camp per comprovar el valor a la font de dades externa. Cert
Valor de camp extern El valor del camp per coincidir amb la font de dades externa. Cert

El mapatge retorna l'ID de correspondència de comandes de compliment, tant si és recentment creat com si ja existeix.

Nota

Aquest valor és l'ID de l'assignació, no l'ordre de compliment.

Crea mapeig de productes per comandes de compliment

El flux de mapeig de producte Create Fulfillment Order crea un mapeig de producte de comandes de compliment que utilitza el nom extern del camp i el valor del camp extern especificats perquè la consulta es redistribueixi a un ID de producte de comanda de compliment.

Paràmetre Descripció Necessari
ID del proveïdor L'ID del proveïdor per al mapatge. Cert
ID de grup de mapes L'ID del grup de mapatge per al mapatge. Cert
ID del producte de la comanda de compliment L'ID del producte de la comanda de compliment per retornar quan es trobi una coincidència. Cert
Nom del camp extern El nom del camp per comprovar el valor a la font de dades externa. Cert
Valor de camp extern El valor del camp per coincidir amb la font de dades externa. Cert

El mapeig retorna l'ID de mapeig de producte de l'ordre de compliment, tant si acaba de ser creat com si ja existeix.

Nota

Aquest valor és l'ID de la correspondència, no el producte de la comanda de compliment.

Crear mapeig d'ordres

El flux de mapeig d'ordres crea un mapeig d'ordres que utilitza el nom del camp extern especificat i el valor del camp extern perquè la consulta es mapeï de nou a un ordre.

Paràmetre Descripció Necessari
ID del proveïdor L'ID del proveïdor per al mapatge. Cert
ID de grup de mapes L'ID del grup de mapatge per al mapatge. Cert
Identificador de l'ordre L'ID de la comanda per retornar quan es trobi una coincidència. Cert
Nom del camp extern El nom del camp per comprovar el valor a la font de dades externa. Cert
Valor de camp extern El valor del camp per coincidir amb la font de dades externa. Cert

El mapatge retorna l'ID de correspondència d'ordre, tant si acaba de ser creat com si ja existeix.

Nota

Aquest valor és l'ID de l'assignació, no l'ordre.

Aconsegueix mapes externs

El flux de mapeig extern Get retorna el valor del camp extern que s'assigna al valor intern del camp per a una taula específica i un nom de camp extern.

Paràmetre Descripció Necessari
Taula de mapes La taula de mapatge per buscar el valor extern. Cert
ID del proveïdor L'ID del proveïdor per al mapatge. Cert
ID de grup de mapes L'ID del grup de mapatge per al mapatge. Cert
Valor de registre intern El valor utilitzat internament per coincidir. Cert
Nom del camp extern El nom del camp per comprovar el valor a la font de dades externa. Cert

El mapatge retorna el registre si existeixen una taula corresponent, un valor intern i un nom de camp extern per al proveïdor o grup de mapatge especificat.

Fes un mapatge intern

El flux de mapeig intern Get retorna el valor intern del camp que s'assigna al valor del camp extern per a una taula específica i un nom de camp extern.

Paràmetre Descripció Necessari
Taula de mapes La taula de mapatge per buscar el valor extern. Cert
ID del proveïdor L'ID del proveïdor per al mapatge. Cert
ID de grup de mapes L'ID del grup de mapatge per al mapatge. Cert
Nom del camp extern El nom del camp per comprovar el valor a la font de dades externa. Cert
Valor de camp extern El valor utilitzat externament per coincidir. Cert

La correspondència retorna el registre si existeixen una taula corresponent, un valor de camp extern i un nom de camp extern per al proveïdor o grup de mapatge especificat.

Fluxos de compliment

Crea un seguiment de compliment

El flux de seguiment Create Fulfillment crea un registre a la taula de seguiment per associar un número de seguiment amb una comanda de compliment o una devolució de compliment, i altres detalls.

Paràmetre Descripció Necessari
Número de seguiment El número de seguiment que cal establir per deixar constància. Cert
CarrierRecordId Un registre coincident de la taula de transportistes d'enviament . Cert
CarrierServiceId Un registre coincident de la taula de Servei de Transportistes . Cert
FulfillmentOrderRecordId El registre de comanda de compliment per posar el número de seguiment. Fals
ComplimentLíniaRegistreId El registre de la línia de comanda de compliment per posar el número de seguiment. Fals
ShipmentId L'ID d'enviament associat, si està disponible. Fals
Cost d'enviament El cost d'enviament associat, si està disponible. Fals
AssegurançaCost El cost associat de l'assegurança, si està disponible. Fals
Impostos L'impost associat, si està disponible. Fals
Taxa addicional La comissió addicional associada, si està disponible. Fals
FulfillmentReturnOrderRecordId El registre de comanda de devolució de compliment per posar el número de seguiment. Fals

Nota

Es requereix un valor FulfillmentOrderRecordId o un valor FulfillmentReturnOrderRecordId .

El flux retorna l'ID del número de seguiment de la taula de seguiment de compliment .

Línies de compliment i esdeveniments agregats de comandes

La línia de compliment i el flux agregat d'esdeveniments d'ordres generen un esdeveniment empresarial en una línia d'ordres de compliment. Quan s'eleva aquest esdeveniment, el flux verifica que totes les línies tenen el mateix estat. Si tenen el mateix estat, el flux eleva l'esdeveniment empresarial de nivell d'ordre de compliment especificat a nivell de capçalera.

Paràmetre Descripció Necessari
ComplimentLíniaEmpresaDefinicióId L'esdeveniment empresarial per aconseguir una entitat a la línia. Cert
ComplimentLíniaRegistreId La línia de comandes de compliment per augmentar l'esdeveniment inicial de negoci per. Cert
FulfillmentOrderBusinessEventDefinitionId L'esdeveniment empresarial a augmentar en l'ordre de compliment si totes les línies tenen el mateix estatus. Cert
FulfillmentOrderRecordId L'ordre de compliment per augmentar l'esdeveniment empresarial. Cert
Càrrega La càrrega útil opcional de JavaScript Object Notation (JSON) s'ha de passar juntament amb l'esdeveniment de negoci. Fals

El flux retorna IsSuccessful veritable si l'esdeveniment empresarial s'eleva amb èxit.

Fluxos de comptes i contactes del client

Crea o actualitza un compte

El flux de Crear o actualitzar un compte crea o actualitza un compte existent, basant-se en la càrrega útil JSON especificada.

Paràmetre Descripció Necessari
Càrrega La representació JSON del compte. Cert
ID de compte L'ID del compte per actualitzar. Fals

Nota

La taula de comptes té camps específics que són requerits a la càrrega útil JSON. Per veure quins camps es requereixen, ves a Dataverse>Tables>All, troba la teva taula i selecciona Columnes. Utilitza el camp Requisit per determinar què es requereix.

El flux retorna l'ID del compte creat o actualitzat.

Crea o actualitza un contacte

Crear o actualitzar un flux de contacte crea o actualitza un contacte existent, basant-se en la càrrega útil JSON especificada.

Paràmetre Descripció Necessari
Càrrega La representació JSON del contacte. Cert
ID de contacte L'ID del compte per actualitzar. Fals

Nota

La taula de contacte té camps específics que són necessaris a la càrrega útil JSON. Per veure quins camps es requereixen, ves a Dataverse>Tables>All, troba la teva taula i selecciona Columnes. Utilitza el camp Requisit per determinar què es requereix.

El flux retorna l'ID del contacte creat o actualitzat.

Fluxos d'ordres i fluxos de productes d'ordres

Creació de comandes de venda

El flux de creació de comandes de venda crea una comanda de venda, basada en la càrrega útil JSON especificada.

Paràmetre Descripció Necessari
Càrrega La representació JSON de la comanda de venda i les línies. Cert
ProviderId La identificació del proveïdor que truca. Fals

Nota

Tant la taula d'ordres com la taula de línia d'ordres tenen camps específics que es requereixen en la càrrega útil JSON. Per veure quins camps es requereixen, ves a Dataverse>Tables>All, troba la teva taula i selecciona Columnes. Utilitza el camp Requisit per determinar què es requereix.

El flux retorna l'ID de la comanda de venda creada.

Línies d'augment i esdeveniments d'ordre agregat

El flux d'esdeveniments d'augment de línies i ordres agregades genera un esdeveniment empresarial en una línia d'ordres de venda. Quan aquest esdeveniment s'activa, el flux comprova que totes les línies tinguin el mateix estat. Si tenen el mateix estat, el flux eleva l'esdeveniment empresarial especificat a nivell d'ordre al nivell de capçalera.

Paràmetre Descripció Necessari
LineBusinessEventId L'esdeveniment empresarial per aconseguir una entitat a la línia. Cert
LineRecordId La línia d'ordres per augmentar l'esdeveniment empresarial inicial per. Cert
OrderBusinessEventId L'esdeveniment empresarial a augmentar en l'ordre si totes les línies tenen el mateix estat. Cert
OrderRecordId L'ordre d'augmentar l'esdeveniment empresarial per. Cert
Càrrega La càrrega útil JSON opcional ha de passar juntament amb l'esdeveniment empresarial. Fals

El flux retorna IsSuccessful veritable si l'esdeveniment empresarial s'eleva amb èxit.

Esdeveniment empresarial Augmenta les línies d'ordres de venda

El flux d'esdeveniments de negoci Augmentar línies de comanda de venda genera un esdeveniment empresarial per a totes les línies d'una ordre de venda.

Paràmetre Descripció Necessari
Identificador de l'ordre de vendes El registre d'ordres per al qual s'hauria d'augmentar un esdeveniment empresarial per a cada línia. Cert
BusinessEventId L'esdeveniment de negoci de la línia d'ordres per augmentar per a cada línia. Cert

El flux retorna IsSuccessful veritable si l'esdeveniment empresarial s'eleva amb èxit.

Conversió d'unitats

El flux de conversió d'unitats converteix una quantitat d'una unitat a una altra utilitzant les conversions d'unitats que configures per a un producte.

Paràmetre Descripció Necessari
Quantitat La quantitat a convertir. Cert
Des de la unitat La unitat des de la qual convertir. Cert
A la unitat La unitat a la qual convertir. Cert

El flux retorna la conversió d'unitats si existeix una conversió.

Fluxos diversos

Transformador proveïdor

El flux Provider transformer aplica una transformació Power Query que defineixes en un proveïdor, i després retorna les dades transformades. Aquest flux busca una instància proveïdora activa per ID i comprova si hi ha una transformació que tingui un nom d'objecte font i un nom d'objecte de destinació que coincideixen.

Si el tipus de transformació és una entitat Dataverse, es requereix un ID de registre. El flux busca l'ID de registre de l'entitat que està definida a la transformació. Si es troba un registre, el flux l'utilitza per a la transformació.

Si el tipus de transformació és JsonPayload, es requereix un valor per al paràmetre Payload .

Paràmetre Descripció Necessari
ID del proveïdor Qualsevol identificador globalment únic (GUID) vàlid. Cert
Nom de l'objecte font El nom de l'objecte font per buscar en transformacions de proveïdors. Cert
Nom de l'objecte de destinació El nom de l'objecte de destinació per consultar en transformacions de proveïdors. Cert
Càrrega La càrrega útil JSON s'ha de transformar si el tipus de transformació és JsonPayload. Fals
ID de registre El registre per buscar l'entitat associada a la transformació. Fals

Nota

Has de proporcionar un valor de càrrega útil o un valor d'ID de registre .

El sistema substitueix el valor d'ID del proveïdor , que és un GUID, quan actives un proveïdor. Pots introduir qualsevol GUID per a aquest paràmetre.

Si el flux té èxit, retorna una representació JSON del registre transformat.

Desperta un esdeveniment empresarial

El flux Raise a Business event genera un esdeveniment de negoci per al registre d'entitat especificat i ofereix una càrrega útil opcional.

Paràmetre Descripció Necessari
BusinessEventDefinitionId El GUID d'un esdeveniment empresarial existent. Cert
EntityRecordId L'ID del registre de l'entitat associada a l'esdeveniment empresarial. Cert
Càrrega Una càrrega útil opcional per lliurar juntament amb l'esdeveniment empresarial. Fals

Nota

El valor EntityRecordId pot ser una llista delimitada per coma d'IDs de registre. Si proporciones una llista delimitada, el flux genera un esdeveniment de negoci per a cada registre.

El flux retorna IsSuccessful veritable si l'esdeveniment empresarial s'eleva amb èxit.