Conector M365 Dynamics F&O
  • 03 Nov 2023
  • 4 Minutos para Ler
  • Contribuintes

Conector M365 Dynamics F&O


Resumo do artigo

Conector M365 Dynamics F&O

Integração do Tulip com o Dynamics(F&O) ERP

Introdução

Uma solução poderosa de ERP do Microsoft Dynamics 365 (F&O) é simples, fácil de usar e comprova rapidamente o ROI após a implementação. Os principais recursos de ERP incluem gestão financeira, gestão de capital humano, inteligência de negócios, produção, gestão da cadeia de suprimentos, compras e sourcing, gestão de projetos e contabilidade, vendas e marketing e gestão de serviços.

O objetivo desse conector é integrar a Tulip ao Microsoft Dynamics (F&O) usando conectores HTTP e fornecer aos nossos clientes um conector pronto para uso que pode ser importado para sua instância e executar um conjunto completo de operações de ponta a ponta.

Objetivo

Vamos destacar diferentes funções de conector que podem ser criadas por meio de chamadas HTTP para a API do Microsoft Dynamics para interagir com os dados e realizar operações CRUD básicas no Dynamics. As funções de conector usadas para o conector permitem que você extraia uma lista de Batch Orders, Update Batch Orders, Update route operations e filtre a lista de operações por Status.

Documento da API

Documentação da API do Microsoft Graph

Pré-requisitos

  1. Configurar as credenciais do OAuth 2.0 no Azure Active Directory.
  2. Registrar a API com os escopos necessários no Portal do Azure Active Directory

Detalhes da conexão da Tulip

As informações a seguir precisariam ser configuradas no Tulip's

Conectores.

  1. Em execução: host do conector de nuvem
  2. Host: .cloudax.dynamics.com
  3. Porta: 443
  4. TLS: Sim

OAuth 2: a autenticação será transferida para todas as

as funções do conector

Funções do conector

Obter uma lista de todos os Batch Orders

Objetivo

Esse conector obtém uma lista de todos os Batch Orders disponíveis no Dynamics.

Ponto de extremidade

Chamada HTTP GET para o ponto de extremidade: https://<host_url>:443/data/BatchOrderHeaders

Entrada obrigatória

  1. Legal Entity ID (parâmetro de consulta passado como um filtro OData)

Extrator de saída

Há vários campos que são retornados pelo Dynamics e, com base em cada caso de uso, você pode analisar vários campos. Cite alguns que estão sendo analisados no conector:

  1. Número do pedido do lote
  2. Quantidade programada
  3. Número do item
  4. ScheduledStartDate (data de início programada)
  5. Nome do produto
  6. Status da ordem de serviço
  7. ID do lote de inventário

Obter uma lista de todos os Batch Orders por status

Objetivo

Esse conector obtém uma lista de todos os Batch Orders disponíveis no Dynamics, especificando um status específico.

Ponto final

Chamada HTTP GET para o ponto de extremidade: https://<host_url>:443/data/BatchOrderHeaders

Entrada obrigatória

  1. Legal Entity ID (parâmetro de consulta passado como um filtro OData)
  2. Status do pedido de lote (parâmetro de consulta passado como um filtro OData)

Extrator de saída

Há vários campos que são retornados pelo Dynamics e, com base em cada caso de uso, você pode analisar vários campos. Nomeando alguns que estão sendo analisados no conector:

  1. Número do pedido do lote
  2. Quantidade programada
  3. Número do item
  4. ScheduledStartDate (data de início programada)
  5. Nome do produto
  6. Status da ordem de serviço
  7. ID do lote de inventário

Obter detalhes específicos da ordem do lote

Objetivo

Esse conector obtém uma lista de Batch Orders específicos no Dynamics, especificando o número do pedido de lote.

Ponto de extremidade

Chamada HTTP GET para o ponto de extremidade: https://<host_url>:443/data/BatchOrderHeaders

Entrada obrigatória

  1. Legal Entity ID (parâmetro de consulta passado como um filtro OData)
  2. Número do pedido do lote (parâmetro de consulta passado como um filtro OData)

Extrator de saída

Há vários campos que são retornados pelo Dynamics e, com base em cada caso de uso, você pode analisar vários campos. Nomeando alguns que estão sendo analisados no conector:

  1. Número do pedido do lote
  2. Quantidade programada
  3. Número do item
  4. ScheduledStartDate (data de início programada)
  5. Nome do produto
  6. Status da ordem de serviço
  7. ID do lote de inventário

Atualizar o status do pedido de lote

Objetivo

Esse conector atualiza o status de um pedido de lote retirado.

Ponto de extremidade

Chamada HTTP POST para o ponto de extremidade: https://<host_url>:443/data/TPProdTableStatusUpdates

Entrada obrigatória

  1. ID da entidade jurídica (parâmetro de consulta passado como um filtro OData)
  2. Número do pedido do lote (parâmetro de consulta passado como um filtro OData)
  3. Status da produção (corpo da solicitação)

Obter fórmula de ordem de lote/BOM

Objetivo

Esse conector obtém uma lista de listas técnicas ou uma fórmula para uma ordem de lote.

Ponto final

Chamada HTTP GET para o ponto de extremidade: https://<host_url>:443/data/BatchOrderFormulaLines

Entrada obrigatória

  1. ID da entidade jurídica (parâmetro de consulta passado como um filtro OData)
  2. Número do pedido do lote (parâmetro de consulta passado como um filtro OData)

Saída

Há vários campos que são retornados pelo Dynamics e, com base em cada caso de uso, você pode analisar vários campos. Cite alguns que estão sendo analisados no conector:

  1. Número do material
  2. Nome do material
  3. ID do lote de inventário
  4. UOM
  5. Número da operação de rota
  6. Número da linha

Obtém uma lista de operações para uma ordem de lote

Objetivo

Esse conector obtém uma lista de todas as operações em que a ordem em lote precisa ser processada.

Ponto de extremidade

Chamada HTTP GET para o ponto de extremidade - https://<host_url>:443/data/TBProductionOrderRouteOperations

Entrada obrigatória

Os parâmetros a seguir são enviados como o corpo da solicitação

  1. ID da entidade jurídica (parâmetro de consulta passado como um filtro OData)
  2. Número do pedido do lote (parâmetro de consulta passado como um filtro OData)

Saída

Há vários campos que são retornados pelo Dynamics e, com base em cada caso de uso, você pode analisar vários campos. Nomeando alguns que estão sendo analisados no conector:

  1. Número da operação
  2. Prioridade da operação
  3. Número da próxima operação
  4. Nome da operação

Este artigo foi útil?