Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
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.