Conector M365 Dynamics F&O

Prev Next

Integración de Tulip con el ERP Dynamics (F&O)

Additional Configuration Required

This connector is a good starting point that implements a core set of the service's most common functions. You should expect to extend it by adding functions for the specific endpoints your workflow requires. Additionally, some configuration may be required in Dynamics to establish a connection with Tulip. Please review our [connectors](/r230/docs/<span translate=)">connector framework to learn more about how to build and modify connectors in Tulip.

Introducción

Una potente solución ERP de Microsoft Dynamics 365 (F&O) que es sencilla, fácil de usar y permite obtener un rápido retorno de la inversión tras su implementación. Las capacidades principales del ERP incluyen gestión financiera, gestión del capital humano, inteligencia empresarial, producción, gestión de la cadena de suministro, compras y abastecimiento, gestión de proyectos y contabilidad, ventas y marketing, y gestión de servicios.

El objetivo de este conector es integrar Tulip con Microsoft Dynamics (F&O) mediante conectores HTTP y proporcionar a nuestros clientes un conector listo para usar que puedan importar a su instancia y que realice un conjunto completo de operaciones de principio a fin.

Objetivo

Vamos a destacar diferentes « connector functions » que se pueden crear realizando llamadas HTTP a la API de Microsoft Dynamics para interactuar con los datos y realizar operaciones CRUD básicas en Dynamics. El « connector functions » utilizado para el conector permite extraer una lista de pedidos por lotes, actualizar pedidos por lotes, actualizar operaciones de ruta y filtrar la lista de operaciones por estado.

Documentación de la API

Documentación de la API de Microsoft Graph

Requisitos previos

  1. Configurar las credenciales de OAuth 2.0 en Azure Active Directory.
  2. Registrar la API con los ámbitos necesarios en el portal de Azure Active Directory

Datos de conexión de Tulip

La siguiente información deberá configurarse en los

conectores de Tulip.

  1. Se ejecuta en: Host de Cloud Connector
  2. Host: .cloudax.dynamics.com
  3. Puerto: 443
  4. TLS: Sí

OAuth 2: La autenticación se aplicará a todos

los Connector Functions

Connector Functions

Obtener una lista de todos los pedidos por lotes

Finalidad

Este conector obtiene una lista de todos los pedidos por lotes disponibles en Dynamics.

Punto de conexión

Llamada HTTP GET al punto final: https://<host_url>:443/data/BatchOrderHeaders

Datos de entrada obligatorios

  1. ID de la entidad jurídica (parámetro de consulta pasado como filtro OData)

Extractor de salida

Dynamics devuelve varios campos; en función de cada caso de uso, se pueden analizar varios campos. A continuación se enumeran algunos de los que se analizan en el conector:

  1. Número de pedido por lotes
  2. Cantidad programada
  3. Número de artículo
  4. Fecha de inicio programada
  5. Nombre del producto
  6. Estado de la orden de trabajo
  7. ID de lote de inventario

Obtener una lista de todas las órdenes por lotes según su estado

Objetivo

Este conector obtiene una lista de todas las órdenes por lotes disponibles en Dynamics especificando un estado concreto.

Punto de conexión

Llamada HTTP GET al punto de conexión: https://<host_url>:443/data/BatchOrderHeaders

Datos de entrada obligatorios

  1. ID de la entidad jurídica (parámetro de consulta pasado como filtro OData)
  2. Estado del pedido por lotes (parámetro de consulta pasado como filtro OData)

Extractor de salida

Dynamics devuelve varios campos; en función de cada caso de uso, se pueden analizar varios campos. A continuación se enumeran algunos de los que se analizan en el conector:

  1. Número de pedido por lotes
  2. Cantidad programada
  3. Número de artículo
  4. Fecha de inicio programada
  5. Nombre del producto
  6. Estado de la orden de trabajo
  7. ID de lote de inventario

Obtener detalles específicos del pedido por lote

Finalidad

Este conector obtiene una lista de órdenes de lote específicas en Dynamics especificando el número de la orden de lote.

Punto de conexión

Llamada HTTP GET al punto final: https://<host_url>:443/data/BatchOrderHeaders

Datos de entrada obligatorios

  1. ID de la entidad jurídica (parámetro de consulta pasado como filtro OData)
  2. Número de pedido por lotes (parámetro de consulta pasado como filtro OData)

Extractor de salida

Dynamics devuelve varios campos; en función de cada caso de uso, se pueden analizar varios campos. A continuación se enumeran algunos de los que se analizan en el conector:

  1. Número de pedido por lotes
  2. Cantidad programada
  3. Número de artículo
  4. Fecha de inicio programada
  5. Nombre del producto
  6. Estado de la orden de trabajo
  7. ID de lote de inventario

Actualizar el estado de la orden por lotes

Objetivo

Este conector actualiza el estado de un pedido por lotes retirado.

Punto de conexión

Llamada HTTP POST al punto final: https://<host_url>:443/data/TPProdTableStatusUpdates

Datos de entrada obligatorios

  1. ID de la entidad jurídica (parámetro de consulta pasado como filtro OData)
  2. Número de pedido por lotes (parámetro de consulta pasado como filtro OData)
  3. Estado de producción (cuerpo de la solicitud)

Obtener la fórmula del pedido por lotes/lista de materiales

Objetivo

Este conector obtiene una lista de la lista de materiales (BOM) o una fórmula para un pedido por lotes.

Punto de conexión

Llamada HTTP GET al punto final: https://<host_url>:443/data/BatchOrderFormulaLines

Datos de entrada obligatorios

  1. ID de la entidad jurídica (parámetro de consulta pasado como filtro OData)
  2. Número de pedido por lotes (parámetro de consulta pasado como filtro OData)

Salida

Dynamics devuelve varios campos; en función de cada caso de uso, se pueden analizar múltiples campos. A continuación se enumeran algunos de los que se analizan en el conector:

  1. Número de material
  2. Nombre del material
  3. ID de lote de inventario
  4. Unidad de medida
  5. Número de operación de ruta
  6. Número de línea

Obtiene una lista de operaciones para una orden por lotes

Finalidad

Este conector obtiene una lista de todas las operaciones que debe procesar el pedido por lotes.

Punto de conexión

Llamada HTTP GET al punto final: https://<host_url>:443/data/TBProductionOrderRouteOperations

Datos de entrada obligatorios

A continuación se indican los parámetros que se envían como cuerpo de la solicitud

  1. ID de la entidad jurídica (parámetro de consulta pasado como filtro OData)
  2. Número de pedido por lotes (parámetro de consulta pasado como filtro OData)

Salida

Dynamics devuelve varios campos; en función de cada caso de uso, se pueden analizar varios campos. A continuación se mencionan algunos de los que se analizan en el conector:

  1. Número de operación
  2. Prioridad de la operación
  3. Número de la siguiente operación
  4. Nombre de la operación