Conector M365 Dynamics F&O
  • 03 Nov 2023
  • 4 Minutos para leer
  • Colaboradores

Conector M365 Dynamics F&O


Resumen del artículo

Conector M365 Dynamics F&O

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

Introducción

Una potente solución ERP de Microsoft Dynamics 365 (F&O) es simple, fácil de usar y rápida para demostrar el ROI después de la implementación. Las capacidades principales de 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) utilizando conectores HTTP y proporcionar a nuestros clientes un conector listo para usar que se puede importar en su instancia y realizar un conjunto completo de operaciones de extremo a extremo.

Propósito

Vamos a destacar diferentes funciones de conectores que se pueden construir haciendo llamadas HTTP a la API de Microsoft Dynamics para interactuar con los datos y realizar operaciones CRUD básicas en Dynamics. Las funciones de conector utilizadas para el conector le permiten obtener una lista de Pedidos por Lote, Actualizar Pedidos por Lote, Actualizar operaciones de ruta y filtrar la lista de operaciones por Estado.

Documentación API

Documentación de la API Microsoft Graph

Requisitos previos

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

Detalles de conexión de Tulip

La siguiente información necesitaría ser configurada en Tulip's

Conectores.

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

OAuth 2: La autenticación se llevará a cabo a todos los

las funciones del conector

Funciones del conector

Obtener una lista de todos los pedidos por lotes

Propósito

Este conector obtiene una lista de todos los Pedidos de Lote disponibles en Dynamics.

Punto final

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

Entrada Requerida

  1. ID de entidad legal (parámetro de consulta pasado como filtro OData)

Extractor de salida

Hay varios campos que son devueltos por Dynamics, basado en cada caso de uso puede analizar múltiples campos. Nombrando algunos que están siendo analizados en el conector:

  1. Número de orden de lote
  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 todos los Pedidos de Lote por estado

Propósito

Este conector obtiene una lista de todos los Pedidos de Lote disponibles en Dynamics especificando un estado concreto.

Punto final

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

Entrada obligatoria

  1. ID de 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

Hay varios campos que son devueltos por Dynamics, basado en cada caso de uso puede analizar múltiples campos. Nombrando algunos que están siendo parseados en el conector:

  1. Número de orden de lote
  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 de lote

Propósito

Este conector obtiene una lista de pedidos de lote específicos en Dynamics especificando el número de pedido de lote.

Punto final

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

Entrada obligatoria

  1. ID de entidad jurídica (parámetro de consulta pasado como filtro OData)
  2. Número de orden de lote (parámetro de consulta pasado como filtro OData)

Extractor de salida

Hay varios campos que son devueltos por Dynamics, basado en cada caso de uso puede analizar múltiples campos. Nombrando algunos que están siendo analizados en el conector:

  1. Número de orden de lote
  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 estado de pedido de lote

Propósito

Este conector actualiza el estado de un pedido por lotes extraído.

Punto final

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

Entrada obligatoria

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

Obtención de la fórmula del pedido de lote/Lista de materiales

Propósito

Este conector obtiene una lista de listas de materiales o una fórmula para un pedido por lotes.

Punto final

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

Entrada obligatoria

  1. ID de entidad jurídica (parámetro de consulta pasado como filtro OData)
  2. Número de orden de lote (parámetro de consulta pasado como filtro OData)

Salida

Hay varios campos que son devueltos por Dynamics, basado en cada caso de uso puede analizar múltiples campos. Nombramos 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. UOM
  5. Número de operación de ruta
  6. Número de línea

Obtiene una lista de operaciones para una orden de lote

Propósito

Este conector obtiene una lista de todas las operaciones a través de las cuales debe procesarse el pedido por lotes.

Punto final

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

Entrada requerida

Los siguientes son los parámetros que se envían como cuerpo de la solicitud

  1. ID de entidad jurídica (parámetro de consulta pasado como filtro OData)
  2. Número de orden de lote (parámetro de consulta pasado como filtro OData)

Salida

Hay varios campos que son devueltos por Dynamics, basados en 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 operación
  2. Prioridad de la operación
  3. Número de operación siguiente
  4. Nombre de la operación

¿Te ha sido útil este artículo?