Compartir por


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.