Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El complemento Resource Scheduling Optimization para Dynamics 365 Field Service programa automáticamente las órdenes de trabajo a los recursos más disponibles y mejor cualificados. Muchas organizaciones de Field Service que realizan órdenes de trabajo en las ubicaciones de sus clientes se benefician de la programación automática porque optimiza las rutas y las horas de viaje de los técnicos de campo mientras se desplazan de una orden de trabajo a otra.
Este artículo le guía por la configuración de Resource Scheduling Optimization para programar y optimizar un grupo de órdenes de trabajo a una lista predefinida de recursos. Vas a configurar un alcance, un objetivo y una programación para asignar órdenes de trabajo a los recursos.
El vídeo lo guía a través de la configuración Resource Scheduling Optimization para minimizar el tiempo de viaje de las órdenes de trabajo y los recursos en el territorio del estado de Washington.
Requisitos previos
Resource Scheduling Optimization se implementa en su entorno de Field Service.
La optimización de la programación de recursos está habilitada.
Tiene los roles de seguridad Field Service-Administrator y Resource Scheduling Optimization y los perfiles de seguridad de campo Field Service-Administrator y Resource Scheduling Optimization-Administrator. Para más información, vaya a Agregar los roles de seguridad necesarios.
Se configuran vistas que filtran los registros que desea incluir en su ámbito de optimización.
Paso 1: Establecer recursos y pedidos de trabajo para optimizar
Elija los recursos y las órdenes de trabajo que desea optimizar y actívelos para la optimización. Para obtener más información, vaya a Preparar recursos y órdenes de trabajo para optimizaciones.
Paso 2: Compruebe los estados de reserva
Field Service utiliza estados de reserva y Resource Scheduling Optimization agrega los métodos de programación Ignorar, No mover u Optimizar y les asigna los estados de reserva. Asegúrese de que los estados de reserva resaltados coinciden con su sistema.
Para este ejemplo, si no coinciden, vaya a Resource Scheduling Optimization>Programación de optimización> y seleccione Restablecer.
Paso 3: crear un ámbito de optimización
Cree un ámbito de optimización que defina los recursos, los requisitos o las reservas, así como el intervalo de tiempo que se debe tener en cuenta para la optimización. Asegúrese de seleccionar las vistas de recursos y requisitos que identificó para filtrar los registros que desea. En este ejemplo, tienes una vista de recursos llamada WA - Recursos Reservables y una vista de requisitos llamada WA - Requisitos de Orden de Trabajo. Seleccione una vista de reserva como, por ejemplo, Reservas activas de recursos que se pueden reservar.
Paso 4: Crear un objetivo
Cree un objetivo de optimización para definir cómo se deben optimizar las reservas. Utiliza los siguientes valores:
Nivel de esfuerzo del motor: seleccione Muy ligero, lo que significa que el sistema completa la ejecución rápidamente a cambio de precisión.
Restricciones: empiece con menos restricciones y agregue más a medida que ejecuta correctamente Resource Scheduling Optimization. Este enfoque facilita la resolución de problemas si Resource Scheduling Optimization produce resultados inesperados. Por ejemplo:
- Programar dentro de las horas laborables si tiene un horario laboral definido.
- Cumple las características necesarias si los requisitos y recursos tienen características.
- Coincide con zona de ventas si los requisitos y recursos pertenecen a la misma zona de servicio.
Objetivos: seleccione el siguiente orden:
- Maximizar horas laborables totales
- Minimizar tiempo de viaje total
- Nivel de cualificación con mayor coincidencia
Paso 5: Crear una planificación
Combine el alcance y el objetivo que creo en un programa. Si tiene pensado ejecutar Resource Scheduling Optimization manualmente, especifique las fechas en el pasado.
Paso 6: Ejecutar Resource Scheduling Optimization
Después de publicar la programación, puede ejecutar manualmente Resource Scheduling Optimization seleccionando Ejecutar ahora en la programación de optimización.
Cada vez que se ejecuta la Optimización de Planificación de Recursos, crea un registro de solicitud de optimización, ya sea que la ejecución sea exitosa o no.
Paso 8: Analizar resultados
Vaya a Solicitud de optimización. Una vez que el estado de la solicitud es Completado, vaya al tablero de programación para ver el tablero optimizado.
El sistema crea una nueva pestaña del tablero de programación con el nombre de su ámbito de optimización.
Un ejemplo simple de Resource Scheduling Optimization que optimiza tiempo de viaje es cuando no hay tiempo de viaje entre dos reservas. Esta condición significa que dos órdenes de trabajo están en la misma ubicación con la misma cuenta de servicio, y la Optimización de Planificación de Recursos las programa una tras otra.
En la solicitud de optimización de programación completada en la pestaña Reservas, ve una lista de reservas creadas o eliminadas, y un gráfico del tiempo de viaje y el tiempo de trabajo totales de las reservas optimizadas.