Partilhar via


Solução de integração do Finance + Operations

O tópico descreve como a solução de integração do Microsoft Dynamics 365 Finance + Operations (on-premises) se integra com o Microsoft Dynamics 365 Intelligent Order Management.

Pré-requisitos

Deve configurar o Finance + Operations como um provedor e ativar a escrita dupla no Dataverse e o Intelligent Order Management. Para mais informações, consulte Configurar o provedor Dynamics 365 Finance + Operations.

Solução de integração Finance + Operations com o Intelligent Order Management

A solução de alto nível do Finance + Operations para integração com o Intelligent Order Management funciona das seguintes formas:

  • O Intelligent Order Management usa escrita dupla para sincronização de dados entre o Finance + Operations e o Intelligent Order Management.
  • Os pedidos de comércio eletrónico que entram no Intelligent Order Management não terão códigos de empresa. Antes da sincronização com o Finance + Operations, será usada uma política para atribuir códigos de empresa.
  • A ação do provedor do Finance + Operations envia um pedido do Intelligent Order Management para cumprimento ou faturação no Finance + Operations quando o pedido estiver pronto para sincronização.
  • A política de atribuição de dados do Finance + Operations e as ações do provedor serão chamadas no fluxo de orquestração criado.
  • O processador de eventos de estado do pedido do Finance + Operations vai monitorizar e gerar eventos empresariais no Intelligent Order Management quando o estado do pedido é atualizado no Finance + Operations.

Cenários de integração do provedor Finance + Operations com o Intelligent Order Management

Os cenários seguintes descrevem os processos de integração do Finance + Operations com o Intelligent Order Management.

BigCommerce (novo pedido) > Intelligent Order Management > Finance + Operations (cumprimento) > Finance + Operations (gestão contabilística)

  1. É criado um pedido no BigCommerce.
  2. O pedido é puxado do BigCommerce para o Intelligent Order Management.
  3. O pedido é validado no Intelligent Order Management.
  4. Uma empresa, um local e um armazém são atribuídos no Intelligent Order Management.
  5. A ação do fornecedor do Finance + Operations envia a encomenda para o Finance + Operations. (Utilize Ação = Enviar encomenda para cumprimento).
  6. A encomenda é recolhida no Finance + Operations.
  7. O estado da encomenda no Intelligent Order Management é atualizado para Cumprimento em Processo com o motivo do estado Recolhido.
  8. A encomenda é embalada e entregue no Finance + Operations.
  9. Um evento de "encomenda enviada" é gerado no Intelligent Order Management que atualiza o estado da Encomenda para Cumprimento em Processo e o motivo do estado como Embalado
  10. A ação do provedor atualiza o estado do pedido no BigCommerce.
  11. O pedido é faturado no Finance + Operations.
  12. Um evento de "encomenda faturada" é gerado no Intelligent Order Management que atualiza o estado da encomenda para Concluído e o motivo do estado como Cumprido
  13. A ação do provedor atualiza o estado do pedido no BigCommerce.

BigCommerce (novo pedido) > Intelligent Order Management > Flexe (cumprimento) > Finance + Operations (gestão contabilística)

  1. É criado um pedido no BigCommerce.
  2. O pedido é puxado do BigCommerce para o Intelligent Order Management.
  3. O pedido é validado no Intelligent Order Management.
  4. A ação do provedor Flexe envia o pedido ao Flexe para cumprimento.
  5. A Flexe envia o pedido.
  6. São atribuídos um local, armazéns e uma empresa no Intelligent Order Management.
  7. A ação do provedor do Finance + Operations envia o pedido para o Finance + Operations.
  8. O pedido é faturado no Finance + Operations.
  9. Um evento "pedido faturado" é gerado no Intelligent Order Management.
  10. A ação do provedor atualiza o estado do pedido no BigCommerce.

Finance + Operations (novo pedido) > Intelligent Order Management > Flexe (cumprimento) > Finance + Operations (gestão contabilística)

  1. É criado um pedido no Finance + Operations.
  2. A escrita dupla envia o pedido do Finance + Operations para o Intelligent Order Management.
  3. O pedido é confirmado no Finance + Operations.
  4. O pedido é validado no Intelligent Order Management.
  5. A ação do provedor Flexe envia o pedido ao Flexe para cumprimento.
  6. A Flexe envia o pedido.
  7. A ação do provedor do Finance + Operations envia o estado do pedido para o Finance + Operations.
  8. O pedido é faturado no Finance + Operations.
  9. Um evento "pedido faturado" é gerado no Intelligent Order Management.

Finance + Operations (novo pedido) > Intelligent Order Management > Finance + Operations (cumprimento) > Finance + Operations (gestão contabilística)

  1. É criado um pedido no Finance + Operations.
  2. A escrita dupla envia o pedido do Finance + Operations para o Intelligent Order Management.
  3. O pedido é confirmado no Finance + Operations.
  4. O pedido é validado no Intelligent Order Management.
  5. O pedido é enviado no Finance + Operations.
  6. Um evento "pedido enviado" é gerado no Intelligent Order Management.
  7. O pedido é faturado no Finance + Operations.
  8. Um evento "pedido faturado" é recebido no Intelligent Order Management.

Finance + Operations (novo pedido) > Intelligent Order Management > Flexe (cumprimento) > SAP (gestão contabilística)

  1. É criado um pedido no Finance + Operations.
  2. A escrita dupla envia o pedido do Finance + Operations para o Intelligent Order Management.
  3. O pedido é confirmado no Finance + Operations.
  4. O pedido é validado no Intelligent Order Management.
  5. A ação do provedor Flexe envia o pedido ao Flexe para cumprimento.
  6. Um evento "pedido enviado" é gerado no Intelligent Order Management.
  7. O pedido é faturado no SAP.
  8. Um evento "pedido faturado" é recebido no Intelligent Order Management.

BigCommerce (nova encomenda) > Intelligent Order Management com DOM para determinação da origem > Finance + Operations (cumprimento) > Finance + Operations (gestão contabilística)

  1. É criado um pedido no BigCommerce.
  2. O pedido é puxado do BigCommerce para o Intelligent Order Management.
  3. O pedido é validado no Intelligent Order Management.
  4. Uma empresa e um local são atribuídos no Intelligent Order Management.
  5. A encomenda é transmitida através da ação do fornecedor Enviar para Otimização do Cumprimento.
  6. Uma ordem de cumprimento é criada para cada uma das origens de cumprimento determinadas para as linhas de ordens de venda.
  7. As linhas da ordem de venda são passadas para o Finance + Operations por meio da ação do fornecedor Enviar linhas de ordens de venda para faturação. Esta ação também atualiza as linhas de ordens de venda com o armazém de envio antes da sincronização com o Finance + Operations. Tenha em atenção que todas as linhas de ordens de venda que têm um armazém de envio são selecionadas para sincronização.
  8. Se a otimização do cumprimento não conseguir criar uma ordem de cumprimento devido à falta de inventário, essas linhas de ordens de venda não serão sincronizadas com o Finance + Operations.
  9. Se Encomenda pendente estiver ativado em Definições gerais>Preferências de processamento de encomendas, a linha da ordem de venda será definida para um estado Suspensão da Encomenda Pendente até que uma tarefa de encomenda pendente seja executada e encontre o inventário e disponibilize essa linha para cumprimento e, em seguida, para Finance + Operations.
  10. A encomenda é recolhida no Finance + Operations.
  11. O estado da encomenda no Intelligent Order Management é atualizado para Cumprimento em Processo com o motivo do estado Recolhido.
  12. A encomenda é embalada e entregue no Finance + Operations.
  13. Um evento de "encomenda enviada" é gerado no Intelligent Order Management que atualiza o estado da Encomenda para Cumprimento em processo e o motivo do estado como Embalado
  14. A ação do provedor atualiza o estado do pedido no BigCommerce.
  15. A encomenda é faturada no Finance + Operations que atualiza o estado da encomenda para Concluído e o motivo do estado como Cumprido
  16. A ação do provedor atualiza o estado do pedido no BigCommerce.