Integrar Dynamics 365 Field Service y Supply Chain Management

Dynamics 365 Field Service incluye capacidades de inventario básicas para gestionar el stock de camiones técnicos, hacer un seguimiento del historial de servicio de activos o documentar devoluciones. Las organizaciones a menudo integran Field Service con su Planificación de Recursos Empresariales (ERP), por ejemplo, Dynamics 365 Supply Chain Management.

En función del Common Data Model y Microsoft Dataverse, puede configurar una integración bidireccional síncrona para las siguientes tablas:

  • Almacén
  • Activo de cliente
  • Categoría de activo de cliente
  • Condiciones de pago
  • Enviar mediante
  • Pedido de compra
  • Producto de pedido de compra
  • Recibo de pedido de compra
  • Producto de recibo de pedido de compra

A continuación, se muestran algunos ejemplos de la utilidad de la integración.

  1. Administración de activos: al crear una orden de trabajo para reparación o mantenimiento en un activo del cliente, la integración permitirá a los despachadores elegir de una lista completa de activos del cliente, independientemente del sistema en el que se creó.
  2. Almacenes cercanos: la integración proporciona a los técnicos una lista completa de almacenes cercanos y detalles relevantes.
  3. Pedidos de compra: Se crea un pedido de compra en Supply Chain Management; luego, un técnico documenta la recepción de los productos en la aplicación Field Service mientras se encuentra en la ubicación del cliente.

Requisitos previos

  • Para ver datos integrados, necesita la licencia y seguridad requeridas para un sistema. Solo unos pocos administradores de TI necesitarán acceso a Dynamics 365 Field Service y Supply Chain Management. En otras palabras, los usuarios solo necesitan una licencia para la interfaz en la que acceden a los datos.

Cómo funciona

La integración es posible porque Field Service está construido sobre Dataverse y doble escritura, que escribe cambios en Dynamics 365 Supply Chain Management a Dataverse y viceversa.

Después de habilitar doble escritura, se importa una solución en Field Service que agrega los campos requeridos para que las entidades en cada sistema sean integrables.

Por ejemplo, en Field Service, verá nuevos campos agregados a la entidad de almacén que se requieren en Supply Chain Management.

Captura de pantalla de un almacén que muestra la sección de integración.

Cuando se crea o actualiza un registro de almacén en cualquiera de los sistemas, el cambio se mostrará en el otro sistema casi en tiempo real.

Las reglas comerciales y las validaciones en cualquiera de los sistemas se respetan en el otro sistema. Por ejemplo, imagine que no se puede crear un almacén en Supply Chain Management sin un valor de campo específico. Cuando un usuario intenta crear el almacén en Field Service, aparecerá un error basado en la lógica de validación en Supply Chain Management.

Pedidos de compra

Se crea un pedido de compra en cualquier sistema. En el siguiente ejemplo se creó un pedido de compra en Supply Chain Management.

Captura de pantalla del formulario de pedido de compra en la administración de cadenas de suministro.

En doble escritura puede ver que la integración se está ejecutando.

Captura de pantalla de la lista de entidades de doble escritura.

Para cada tabla de la integración, los campos relevantes se asignan al otro sistema. La siguiente captura de pantalla muestra la asignación entre pedidos de compra en Supply Chain Management y pedidos de compra en Field Service.

Como última parte del proceso, se crea un pedido de compra en Field Service con información relevante de ambos sistemas.

Captura de pantalla del pedido de compra en Field Service.