Compartir a través de


Requisitos no programados en optimización de programación de recursos

Este artículo ayuda a los administradores a solucionar problemas con requisitos no programados en función del complemento optimización de programación de recursos para Microsoft Dynamics 365 Field Service.

Síntomas

Una vez que se ejecuta un trabajo de optimización de programación, no se programan los requisitos.

Solución

Hay varias razones por las que es posible que no se reserven los requisitos. Pruebe las siguientes opciones antes de abrir una incidencia de soporte técnico:

  • Como validación rápida, seleccione uno de los requisitos de recursos que no están programados y use schedule Assistant para ver si encuentra resultados. El complemento Optimización de programación de recursos y el Asistente para programación evalúan las reservas en función de criterios similares.

    Hay algunos escenarios en los que schedule Assistant puede encontrar resultados y la optimización de programación de recursos no:

    • Si los recursos encontrados como posibles coincidencias no tienen la opción Optimizar programación establecida en , la optimización de programación de recursos no las considerará.
    • Si las ventanas de fecha del requisito están fuera del ámbito de la ejecución de optimización de programación de recursos.
    • Si el territorio del requisito no coincide con el territorio del recurso.
  • Método de programación: asegúrese de que el método de programación del requisito esté establecido en Optimizar. De forma predeterminada, este campo se establece en No optimizar. Debe establecerlos manualmente o configurar los metadatos de configuración de reserva en consecuencia.

  • Territorios: el ámbito optimización de programación de recursos no depende necesariamente del territorio, pero la ejecución de optimización de programación de recursos sigue realizando una coincidencia de territorio entre el requisito y el recurso:

    • Si se asigna un requisito a una zona de ventas, el recurso también debe asignarse a esa zona de ventas para poder programar el requisito.
    • Si no se asigna un requisito a una zona de ventas, solo los recursos que no pertenecen a ninguna zona de ventas son aptos para ese requisito.
  • Características: los requisitos pueden tener características especificadas para que los recursos coincidan. Asegúrese de que los recursos coincidentes tengan horas de trabajo disponibles.

  • Recursos restringidos: los requisitos se pueden excluir de asignarse a un recurso porque ese recurso está marcado como restringido. Este comportamiento solo se aplica si la restricción Recursos restringidos está habilitada.

  • Parámetros de fecha y hora: las ventanas From Date y To Date deben estar dentro del ámbito de la ejecución de optimización.

  • Capacidad: los recursos necesitan capacidad suficiente para recoger todo el trabajo en el ámbito.

  • Geolocalización: si la ubicación de trabajo del requisito está establecida en En el sitio, el requisito de recurso necesita una latitud y longitud válidas, y el recurso necesita tiempo disponible para llegar a la ubicación desde su ubicación inicial.

  • Duración: el requisito de recursos necesita valores de duración mayores que cero y la duración debe ajustarse al cambio del recurso. No se admite la división de un requisito en varias reservas.

  • Estado: el estado del requisito de recurso debe ser Activo.

  • Reservas relacionadas: si un requisito ya tiene un registro de reserva relacionado, el método de programación del estado de reserva relacionado debe establecerse en Omitir.

  • Nivel de esfuerzo del motor de optimización: las solicitudes de optimización más grandes requieren más tiempo para optimizar. Piense en la posibilidad de aumentar el nivel de esfuerzo del motor para darle más tiempo para encontrar una asignación adecuada.

  • Recursos independientes de la ubicación: un recurso independiente de ubicación solo puede tener reservas para las que el requisito de recurso también esté establecido en independiente de la ubicación. Optimización de programación de recursos trata ese recurso como un trabajador remoto que solo está programado para el trabajo que no implica viajes. Como alternativa, puede permitir que un recurso viaje fuera del horario laboral para solucionar esta restricción.