Requisitos de programación con distancia y tiempo de viaje
Las organizaciones de servicio de campo a menudo envían técnicos a varios sitios de cliente. Optimizar rutas y minimizar el tiempo de viaje ahorra recursos valiosos. Dynamics 365 Field Service calcula el tiempo de conducción y la distancia a medida que viajan los técnicos.
Requisitos previos
Habilitar la configuración de ubicación y mapa en Dynamics 365 Field Service.
Activar la geocodificación automática para calcular el tiempo de viaje estimado. Si se habilita, el sistema toma la ubicación actual de un técnico a partir de la ubicación del dispositivo móvil.
Asegúrese de haber configurado los recursos con las ubicaciones de inicio y finalización.
Nota
El tiempo de viaje solo se calcula cuando se cumplen todos los siguientes criterios:
- El requisito está en el sitio.
- Las reservas caen dentro del horario laboral de un recurso.
- Si es la primera reserva del día, el recurso está en el sitio y tiene una ubicación válida.
- Si no es la primera reserva del día, la reserva precedente está in situ y tiene una localización válida o el recurso está in situ y tiene una localización válida.
El tiempo de viaje y las rutas solo admiten la conducción y ningún otro medio de transporte.
Visualizar el tiempo de viaje en el tablero de programación
Cuando un distribuidor programa una necesidad a un recurso, la reserva aparece en el tablón de horarios, incluido el tiempo de viaje.
Mientras los técnicos se dirigen a la ubicación del cliente, el sistema actualiza el estado de la reserva para indicar que están viajando. Realiza un seguimiento de la duración real del viaje para la facturación en función de ese estado. A su llegada, actualizan el estado de la reserva para indicar que se ha iniciado el trabajo. El sistema realiza un seguimiento de la duración en este estado y actualiza la reserva cuando el técnico completa el trabajo.
Agregar tiempo de viaje con la programación manual
De manera predeterminada, la programación manual de un requisito arrastrando y colocando en el tablero de programación no calcula el tiempo y la distancia de viaje.
Para habilitar el cálculo del tiempo de viaje para los requisitos programados manualmente, vaya a Programación de recursos > Configuración > Administración > Parámetros de programación y establezca Actualizar automáticamente la reserva de viajes en Habilitado. El sistema agrega el tiempo de viaje actualizado automáticamente antes de la hora real de inicio de la reserva si conoce una ubicación de inicio y finalización.
Propina
En algunos escenarios, los técnicos crean reservas en la aplicación móvil. Para calcular automáticamente el tiempo y la distancia del viaje, establezca el campo msdyn_ursinternalflags en el formulario de reserva en {"AutoUpdateBookingTravel":true}
.
Nota
Cuando agrega y reordena reservas posteriores en el panel de programación, solo se actualiza el tiempo de viaje. La hora de inicio de una reserva no cambiará automáticamente. Para garantizar que las reservas restantes se ponen en cascada, corregir las horas superpuestas y ajustar dentro las horas laborables después de los cambios, las organizaciones deben pensar en usar el complemento Optimización de programación de recursos.
Agregar tiempo de viaje con el asistente de programación
El asistente de programación se ha diseñado para ayudar a los transportistas a tomar mejores decisiones de programación basadas en tiempos y distancias de viaje. Cuando reserva un requerimiento con el asistente de programación, el sistema considera el tiempo de viaje.
Nota
Si el requisito de la orden de trabajo es independiente de la ubicación, los recursos sin ubicaciones también se muestran en los resultados y la reserva no calculará el tiempo de viaje.
Piense en el tráfico al programar
Para ayudar con las decisiones de programación, muestre los patrones de tráfico actuales en el mapa del panel de programación. Abra la configuración de vista en el mapa y seleccione Tráfico.
Nota
Los cálculos de tiempo de viaje no tienen en cuenta los patrones de tráfico ni los tiempos de viaje históricos.
La programación basada en tráfico en tiempo real no suele ser aplicable porque la mayoría de las organizaciones programan con días o semanas por adelantado y no es posible predecir el tráfico en tiempo real antes de tiempo.
Tiempos de viaje predictivos con información histórica del tráfico
El complemento tiene en cuenta la información histórica del tráfico para planificar mejor los tiempos de viaje Resource Scheduling Optimization . ...
Tiempo estimado de viaje y duración de la reserva cumplida
En el campo Duración cumplida en un requisito programado, el tiempo de viaje estimado se deduce automáticamente del tiempo total asignado al requisito en cualquier reserva asociada. Esto permite a los usuarios ver rápidamente la duración total satisfecha para el trabajo activo en el requisito, independientemente del tiempo de viaje asociado.