Partilhar via


Criar fluxos de orquestração

Isto tópico aborda os fluxos de orquestração e descreve como os criar no Microsoft Dynamics 365 Intelligent Order Management.

Os fluxos de orquestração são um conceito central no Intelligent Order Management. Pode criar fluxos de orquestração que determinam como os dados obtidos de provedores configurados estão a ser orquestrados.

O Intelligent Order Management suporta a capacidade de definir fluxos de orquestração para diferentes finalidades, como pedir a aceitação para cumprimento e recolher e distribuir informações de visibilidade do inventário.

Tipo de orquestração

Os tipos de orquestração controlam as ações e elementos que podem ser usados para definir o fluxo de orquestração. Atualmente, é suportado um tipo de orquestração para utilização imediata. Tipos adicionais de orquestração serão lançados ao longo do tempo.

Tipo Finalidade
Orquestração de encomendas Permite que os utilizadores definam um fluxo de orquestração de ponta a ponta para pedidos, desde a captura de pedidos ao atendimento e à faturação.

Campos de orquestração

Um registo de fluxo de orquestração consiste em três campos, conforme listado na tabela seguinte.

Campo Descrição
Nome Um nome exclusivo fornecido pelo utilizador.
Tipo de orquestração Especifica o tipo de orquestração.
Criado em A data e a hora de criação do fluxo de orquestração.
Estado

Um fluxo de orquestração pode estar em dois estados:

  • Não publicado – O fluxo de orquestração e as suas ações não serão executados quando os dados fluírem para o sistema.
  • Publicado – Este estado é obtido quando o fluxo de orquestração é publicado usando a ação Publicar na vista do estruturador. O fluxo de orquestração e as suas ações são executados quando os dados fluem para o sistema.

Ações e elementos

As ações e elementos podem ser usados para definir o fluxo de orquestração na vista do estruturador. A tabela seguinte lista ações e elementos para o tipo orquestração de encomendas.

Ação ou Elemento Descrição
Validar Cabeçalho do Pedido Executa a validação ao nível do cabeçalho do pedido.
Validar Linha do Pedido Executa a validação ao nível da linha do pedido.
Enviar para DOM Envia pedidos e linhas de pedidos para o provedor de gestão de pedidos distribuídos (DOM) para determinação de cumprimento. São gerados pedidos de cumprimento e linhas de pedido de cumprimento.
Atribuir Origem de Cumprimento Permite que a determinação de cumprimento seja atribuída por políticas e regras simples definidas pelo utilizador. São gerados pedidos de cumprimento e linhas de pedido de cumprimento.
Enviar para Cumprimento Envia pedidos de cumprimento e linhas de pedido de cumprimento ao provedor de cumprimento.
Enviar para Cumprimento – Aplicações de finanças e operações do Dynamics 365 Envia pedidos e linhas de pedidos para as aplicações de finanças e operações. A determinação do cumprimento ocorre nas aplicações de finanças e operações.
Enviar para Fatura Envia pedidos e linhas de pedido ao provedor de faturação.
Personalizado Permite adicionar ações definidas pelo utilizador ao fluxo de orquestração. Por exemplo, uma ação definida pelo utilizador pode ser usada para orquestrar pedidos para um provedor personalizado.

A tabela seguinte lista outras ações e elementos disponíveis.

Ação ou Elemento Descrição
Condição

Permite dividir o fluxo de orquestração em dois caminhos, sem restrição de que os caminhos serão novamente unidos.

  • Sim – Este caminho será acionado se a etapa de orquestração anterior for bem-sucedida.
  • Não – Este caminho será acionado se a etapa de orquestração anterior falhar.
Divisor

Permite-lhe dividir o fluxo de orquestração num número de caminhos definido pelo utilizador, sem restrição de que os caminhos serão novamente unidos.

Nota: a adição de uma política de filtro na ação subsequente é usada para definir a divisão no caminho.

Condição – Unir

Permite dividir o fluxo de orquestração em dois caminhos, com a restrição de que os caminhos serão novamente unidos.

  • Sim – Este caminho será acionado se a etapa de orquestração anterior for bem-sucedida.
  • Não – Este caminho será acionado se a etapa de orquestração anterior falhar.
Divisor – Unir

Permite-lhe dividir o fluxo de orquestração num número de caminhos definido pelo utilizador, com a restrição de que os caminhos serão novamente unidos.

Nota: a adição de uma política de filtro na ação subsequente é usada para definir a divisão no caminho.

Criar um novo fluxo de orquestração

Para criar um novo fluxo de orquestração, siga os seguintes passos.

  1. Aceda a Orquestração > Fluxos.

  2. Selecione Novo para iniciar o processo de criação de fluxos de orquestração. A tela do estruturador de fluxos de orquestração abre-se.

  3. No canto superior esquerdo, introduza um nome exclusivo, como "Amostra de fluxo de pedido de teste".

  4. No campo Tipo de Orquestração, selecione Orquestração de Encomendas.

  5. No campo Descrição , introduza "O meu primeiro fluxo de orquestração".

  6. Na tela do estruturador, selecione o símbolo de adição ("+") para adicionar uma Ação ou Elemento.

  7. Selecione Divisor – Unir Aparece uma caixa de diálogo à direita.

  8. No campo Nome, introduza "Divisão de validação."

  9. Em Definições do Divisor, elimine o Ramo 1 e introduza Origem do Pedido 1 e, em seguida, elimine o Ramo 2 e introduza a Origem do Pedido 2.

  10. Na tela do estruturador, em Origem do Pedido 1, selecione o sinal de adição ("+") para adicionar uma Ação ou Elemento.

  11. Selecione Validar cabeçalho de encomenda. Aparece uma caixa de diálogo à direita.

  12. No campo Nome, introduza "Validação de teste 1."

  13. No campo Eventos de Entrada , selecione Novo pedido.

  14. Selecione Adicionar.

  15. No campo Políticas de Filtro, selecione Política de Filtro – BigCommerce.

  16. No campo Políticas de Execução, selecione Política de Validação do cabeçalho do pedido.

  17. Selecione Adicionar.

  18. Na tela do estruturador, em Origem do Pedido 2, selecione o sinal de adição ("+") para adicionar uma Ação ou Elemento.

  19. Selecione Validar cabeçalho de encomenda. Aparece uma caixa de diálogo à direita.

  20. No campo Nome, introduza "Validação de teste 2."

  21. No campo Eventos de Entrada , selecione Novo pedido.

  22. Selecione Adicionar.

  23. No campo Políticas de Filtro, selecione Política de Filtro – Orderful.

  24. No campo Políticas de Execução, selecione Política de Validação do cabeçalho do pedido.

  25. Selecione Adicionar.

  26. Selecione Publicar.

A ilustração seguinte mostra um exemplo de fluxo de orquestração chamado "Amostra de fluxo de pedido de teste".

Amostra de fluxo de pedido de teste.

Nota

  • Vários fluxos de orquestração do mesmo tipo podem estar no estado "Publicado" simultaneamente. Um pedido e as suas linhas podem ser processados por vários fluxos de orquestração. Adicionar e configurar políticas de filtro é importante se criar e publicar vários fluxos de orquestração.
  • Um fluxo de orquestração não pode ser editado depois de publicado.
  • Um fluxo de orquestração publicado pode ser interrompido, o que atualiza o estado para "Não publicado". Isso garante que os dados não fluam mais através desse fluxo de orquestração.
  • Pode receber uma mensagem que explica que um fluxo de orquestração interrompido não pode ser reiniciado. Essa mensagem é gerada incorretamente a partir da plataforma do estruturador e não se aplica à implementação do estruturador no Intelligent Order Management.
  • Um fluxo de orquestração não publicado pode ser editado e publicado novamente, o que atualiza o estado para "Publicado". Isso garante que os dados fluam novamente através da nova versão do fluxo de orquestração.