Dynamics 365 Intelligent Order Management Power Automate fluxos
Este artigo ofrece unha lista dos fluxos que están dispoñibles como parte Microsoft Dynamics 365 Intelligent Order Management. Podes usar estes fluxos para crear os teus propios provedores ou solucións personalizadas.
Cartografía de fluxos
Crear mapas de contas
O fluxo Crear asignación de conta permíteche crear unha asignación de conta de cliente que utilice o nome de campo externo e o valor de campo externo especificados para que a busca volva asignar a un ID de conta.
Parámetro | Descrición | Necesario |
---|---|---|
ID do provedor | O ID do provedor para o que se destina a asignación. | Verdadeiro |
ID do grupo de asignación | O ID do grupo de asignación para o que é a asignación. | Verdadeiro |
ID da conta | O ID da conta que se devolverá cando se atope unha coincidencia. | Verdadeiro |
Nome de campo externo | O nome do campo para comprobar o valor na fonte de datos externa. | Verdadeiro |
Valor de campo externo | O valor do campo para coincidir na fonte de datos externa. | Verdadeiro |
A asignación devolve o ID da conta, tanto se se acaba de crear como se xa existe.
Nota
Este valor é o ID da asignación, non a conta.
Crear mapas de contactos
O fluxo Crear asignación de contactos permíteche crear unha asignación de contactos de clientes que utilice o nome de campo externo especificado e o valor de campo externo para que a busca volva asignar a un ID de contacto.
Parámetro | Descrición | Necesario |
---|---|---|
ID do provedor | O ID do provedor para o que se destina a asignación. | Verdadeiro |
ID do grupo de asignación | O ID do grupo de asignación para o que é a asignación. | Verdadeiro |
ID de contacto | O ID de contacto que se devolverá cando se atope unha coincidencia. | Verdadeiro |
Nome de campo externo | O nome do campo para comprobar o valor na fonte de datos externa. | Verdadeiro |
Valor de campo externo | O valor do campo para coincidir na fonte de datos externa. | Verdadeiro |
A asignación devolve o ID de contacto, tanto se se acaba de crear como se xa existe.
Nota
Este valor é o ID da asignación, non o contacto.
Crea un mapa de pedidos de cumprimento
O fluxo Crear asignación de pedidos de cumprimento permíteche crear unha asignación de pedidos de cumprimento que utilice o nome de campo externo e o valor de campo externo especificados para que a busca se devolva a un ID de pedido de cumprimento.
Parámetro | Descrición | Necesario |
---|---|---|
ID do provedor | O ID do provedor para o que se destina a asignación. | Verdadeiro |
ID do grupo de asignación | O ID do grupo de asignación para o que é a asignación. | Verdadeiro |
ID do pedido de realización | O ID do pedido de cumprimento que se devolverá cando se atope unha coincidencia. | Verdadeiro |
Nome de campo externo | O nome do campo para comprobar o valor na fonte de datos externa. | Verdadeiro |
Valor de campo externo | O valor do campo para coincidir na fonte de datos externa. | Verdadeiro |
A asignación devolve o ID de asignación da orde de cumprimento, tanto se se acaba de crear como se xa existe.
Nota
Este valor é o ID da asignación, non a orde de cumprimento.
Crear mapas de produtos de pedidos de cumprimento
O fluxo Crear mapeo de produtos de pedido de cumprimento permíteche crear unha asignación de produtos de pedido de cumprimento que utilice o nome de campo externo e o valor de campo externo especificados para que a busca volva a asignar a un pedido de cumprimento. ID do produto.
Parámetro | Descrición | Necesario |
---|---|---|
ID do provedor | O ID do provedor para o que se destina a asignación. | Verdadeiro |
ID do grupo de asignación | O ID do grupo de asignación para o que é a asignación. | Verdadeiro |
ID do produto do pedido de cumprimento | O ID do produto do pedido de cumprimento que se devolverá cando se atope unha coincidencia. | Verdadeiro |
Nome de campo externo | O nome do campo para comprobar o valor na fonte de datos externa. | Verdadeiro |
Valor de campo externo | O valor do campo para coincidir na fonte de datos externa. | Verdadeiro |
A asignación devolve o ID de asignación do produto da orde de cumprimento, tanto se se acaba de crear como se xa existe.
Nota
Este valor é o ID da asignación, non o produto do pedido de cumprimento.
Crear mapas de pedidos
O fluxo Crear asignación de pedidos permíteche crear unha asignación de pedidos que utilice o nome de campo externo e o valor de campo externo especificados para que a busca volva asignar a un pedido.
Parámetro | Descrición | Necesario |
---|---|---|
ID do provedor | O ID do provedor para o que se destina a asignación. | Verdadeiro |
ID do grupo de asignación | O ID do grupo de asignación para o que é a asignación. | Verdadeiro |
ID do pedido | O ID de pedido que se devolverá cando se atope unha coincidencia. | Verdadeiro |
Nome de campo externo | O nome do campo para comprobar o valor na fonte de datos externa. | Verdadeiro |
Valor de campo externo | O valor do campo para coincidir na fonte de datos externa. | Verdadeiro |
A asignación devolve o ID de asignación de orde, tanto se se acaba de crear como se xa existe.
Nota
Este valor é o ID da asignación, non a orde.
Obter cartografía externa
O fluxo Obter asignación externa devolve o valor do campo externo que se asigna ao valor do campo interno para unha táboa específica e un nome de campo externo.
Parámetro | Descrición | Necesario |
---|---|---|
Táboa de cartografía | A táboa de asignación para buscar o valor externo. | Verdadeiro |
ID do provedor | O ID do provedor para o que se destina a asignación. | Verdadeiro |
ID do grupo de asignación | O ID do grupo de asignación para o que é a asignación. | Verdadeiro |
Valor de rexistro interno | O valor que se usa internamente para coincidir. | Verdadeiro |
Nome de campo externo | O nome do campo para comprobar o valor na fonte de datos externa. | Verdadeiro |
A asignación devolve o rexistro se existe unha táboa coincidente, un valor de rexistro interno e un nome de campo externo para o provedor ou grupo de asignación especificado.
Obter cartografía interna
O fluxo Obter asignación interna devolve o valor do campo interno que se asigna ao valor do campo externo para unha táboa específica e un nome de campo externo.
Parámetro | Descrición | Necesario |
---|---|---|
Táboa de cartografía | A táboa de asignación para buscar o valor externo. | Verdadeiro |
ID do provedor | O ID do provedor para o que se destina a asignación. | Verdadeiro |
ID do grupo de asignación | O ID do grupo de asignación para o que é a asignación. | Verdadeiro |
Nome de campo externo | O nome do campo para comprobar o valor na fonte de datos externa. | Verdadeiro |
Valor de campo externo | O valor que se usa externamente para coincidir. | Verdadeiro |
A asignación devolve o rexistro se existe unha táboa coincidente, un valor de campo externo e un nome de campo externo para o fornecedor ou grupo de asignación especificado.
Fluxos de cumprimento
Crear seguimento do cumprimento
O fluxo Crear seguimento de cumprimento crea un rexistro na táboa de seguimento para asociar un número de seguimento a unha orde de cumprimento ou de devolución de cumprimento e outros detalles.
Parámetro | Descrición | Necesario |
---|---|---|
Número de seguimento | O número de seguimento a establecer para o rexistro. | Verdadeiro |
CarrierRecordId | Un rexistro coincidente da táboa Transportista . | Verdadeiro |
CarrierServiceId | Un rexistro coincidente da táboa Carrier Service . | Verdadeiro |
FulfillmentOrderRecordId | O rexistro da orde de cumprimento para establecer o número de seguimento. | Falso |
FulfillmentLineRecordId | O rexistro da liña de pedido de cumprimento para establecer o número de seguimento. | Falso |
ID de envío | O ID de envío asociado, se está dispoñible. | Falso |
Costo de envío | O custo de envío asociado, se está dispoñible. | Falso |
Costo do seguro | O custo do seguro asociado, se está dispoñible. | Falso |
Impostos | O imposto asociado, se está dispoñible. | Falso |
Recargo | A taxa de recargo asociada, se está dispoñible. | Falso |
FulfillmentReturnOrderRecordId | O rexistro da orde de devolución do cumprimento para establecer o número de seguimento. | Falso |
Nota
É necesario un valor FulfillmentOrderRecordId ou un FulfillmentReturnOrderRecordId .
O fluxo devolve o ID do número de seguimento da táboa Seguimentos de cumprimento .
Liña de cumprimento e eventos de pedidos agregados
O Liña de cumprimento e eventos de pedidos agregados flow crea un evento comercial nunha liña de pedido de cumprimento. Cando se produce este evento, realízase unha comprobación para verificar que todas as liñas teñen o mesmo estado. Se teñen o mesmo estado, o evento comercial especificado a nivel de orde de cumprimento suscita no nivel de cabeceira.
Parámetro | Descrición | Necesario |
---|---|---|
FulfillmentLineBusinessEventDefinitionId | O evento empresarial para levantar na liña entidade. | Verdadeiro |
FulfillmentLineRecordId | A liña de orde de cumprimento para elevar o evento comercial inicial. | Verdadeiro |
FulfillmentOrderBusinessEventDefinitionId | O evento empresarial que se debe xerar na orde de cumprimento se todas as liñas teñen o mesmo estado. | Verdadeiro |
FulfillmentOrderRecordId | A orde de cumprimento para elevar o evento empresarial para. | Verdadeiro |
Carga | A carga útil de Notación de obxectos JavaScript (JSON) opcional para pasar xunto co evento empresarial. | Falso |
O fluxo volve IsSuccessful é verdade se o evento empresarial se levantou con éxito.
Conta de cliente e fluxos de contacto
Crea ou actualiza unha conta
O Crea ou actualiza unha conta flow crea ou actualiza unha conta existente, baseándose na carga útil JSON especificada.
Parámetro | Descrición | Necesario |
---|---|---|
Carga | A representación JSON da conta. | Verdadeiro |
ID da conta | O ID da conta a actualizar. | Falso |
Nota
O Conta a táboa ten campos específicos que son obrigatorios na carga útil JSON. Para ver que campos son obrigatorios, vai a Dataverse>Táboas>Todos, busca a túa táboa e selecciona Columnas. Use o campo Requirido para determinar o que é necesario.
O fluxo devolve o ID da conta creada ou actualizada.
Crea ou actualiza un contacto
O fluxo Crear ou actualizar un contacto crea ou actualiza un contacto existente en función da carga útil JSON especificada.
Parámetro | Descrición | Necesario |
---|---|---|
Carga | A representación JSON do contacto. | Verdadeiro |
ID de contacto | O ID da conta a actualizar. | Falso |
Nota
A táboa Contacto contén campos específicos que son obrigatorios na carga útil JSON. Para ver que campos son obrigatorios, vai a Dataverse>Táboas>Todos, busca a túa táboa e selecciona Columnas. Use o campo Requirido para determinar o que é necesario.
O fluxo devolve o ID do contacto creado ou actualizado.
Fluxos de pedidos e fluxos de pedidos de produtos
Creación de pedidos de venda
O fluxo Creación de pedidos de venda crea un pedido de venda, baseado na carga útil JSON especificada.
Parámetro | Descrición | Necesario |
---|---|---|
Carga | A representación JSON da orde de venda e das liñas. | Verdadeiro |
ID de provedor | O ID do provedor que chama. | Falso |
Nota
Tanto a táboa Order como a Liña de pedido teñen campos específicos que son obrigatorios na carga útil JSON. Para ver que campos son obrigatorios, vai a Dataverse>Táboas>Todos, busca a túa táboa e selecciona Columnas. Use o campo Requirido para determinar o que é necesario.
O fluxo devolve o ID do pedido de venda creado.
Liñas de aumento e eventos de orde agregada
O fluxo Aumento de liñas e eventos de pedido agregado produce un evento comercial nunha liña de pedido de vendas. Cando se produce este evento, realízase unha comprobación para verificar que todas as liñas teñen o mesmo estado. Se teñen o mesmo estado, o evento empresarial de nivel de pedido especificado aparecerá no nivel de cabeceira.
Parámetro | Descrición | Necesario |
---|---|---|
LineBusinessEventId | O evento empresarial para levantar na liña entidade. | Verdadeiro |
LineRecordId | A liña de pedido para elevar o evento comercial inicial. | Verdadeiro |
OrderBusinessEventId | O evento empresarial para aumentar na orde se todas as liñas teñen o mesmo estado. | Verdadeiro |
OrderRecordId | A orde de levantar o evento empresarial para. | Verdadeiro |
Carga | A carga útil JSON opcional para pasar xunto co evento empresarial. | Falso |
O fluxo volve IsSuccessful é verdade se o evento empresarial se levantou con éxito.
Elevar as liñas de pedidos de vendas evento comercial
O Evento empresarial de Aumentar liñas de pedido de venda ocorre un evento empresarial para todas as liñas dun pedido de venda.
Parámetro | Descrición | Necesario |
---|---|---|
Id. de pedido de vendas | O rexistro de pedido para o que se debe crear un evento empresarial para cada liña. | Verdadeiro |
BusinessEventId | O evento empresarial da liña de pedidos que se debe crear para cada liña. | Verdadeiro |
O fluxo volve IsSuccessful é verdade se o evento empresarial se levantou con éxito.
Conversión de unidades
O fluxo de conversión de unidades converte unha cantidade dunha unidade a outra mediante as conversións de unidades configuradas para un produto.
Parámetro | Descrición | Necesario |
---|---|---|
Cantidade | A cantidade a converter. | Verdadeiro |
Da unidade | A unidade para converter. | Verdadeiro |
Á unidade | Unidade para converter. | Verdadeiro |
O fluxo devolve a conversión de unidades, se existe unha conversión.
Fluxos varios
Transformador provedor
O fluxo Transformador de provedor aplica unha Power Query transformación que se define nun provedor e, a continuación, devolve os datos transformados. Este fluxo busca unha instancia de provedor activa por ID e busca unha transformación que teña un nome de obxecto de orixe e de destino coincidentes.
Se o tipo de transformación é unha Dataverse entidade, é necesario un ID de rexistro. Búscase o ID de rexistro que se proporciona para a entidade que se define na transformación. Se se atopa un rexistro, utilízase para a transformación.
Se o tipo de transformación é JsonPayload, é necesario un valor para o parámetro Payload .
Parámetro | Descrición | Necesario |
---|---|---|
ID do provedor | Calquera identificador global único (GUID) válido. | Verdadeiro |
Nome do obxecto de orixe | O nome do obxecto de orixe para buscar nas transformacións do provedor. | Verdadeiro |
Nome do obxecto de destino | O nome do obxecto de destino para buscar nas transformacións do provedor. | Verdadeiro |
Carga | A carga útil JSON para transformar se o tipo de transformación é JsonPayload. | Falso |
ID do rexistro | O rexistro para buscar a entidade asociada á transformación. | Falso |
Nota
É necesario un valor de carga útil ou un valor de ID de rexistro .
O ID de provedor valor é un GUID e substitúese cando se activa un provedor. Podes introducir calquera GUID para este parámetro.
Se o fluxo ten éxito, devolve unha representación JSON do rexistro transformado.
Crear un evento empresarial
O fluxo Provocar un evento empresarial produce un evento empresarial para o rexistro de entidade especificado e ofrece unha carga útil opcional.
Parámetro | Descrición | Necesario |
---|---|---|
BusinessEventDefinitionId | O GUID dun evento empresarial existente. | Verdadeiro |
EntityRecordId | O ID de rexistro da entidade asociada ao evento empresarial. | Verdadeiro |
Carga | Unha carga útil opcional para entregar xunto co evento empresarial. | Falso |
Nota
O valor EntityRecordId pode ser unha lista de ID de rexistro delimitada por comas. Se se proporciona unha lista delimitada, suscitase un evento empresarial para cada rexistro.
O fluxo volve IsSuccessful é verdade se o evento empresarial se levantou con éxito.