Límites y solución de problemas del Agente de operaciones de programación (versión preliminar)

[Este artículo es documentación preliminar y está sujeto a cambios.]

En este artículo se describen los límites de tamaño y escala del Agente de operaciones de programación en Dynamics 365 Field Service, los errores y advertencias que puede encontrar y los problemas conocidos del agente.

Importante

  • Se trata de una característica en versión preliminar.
  • Las funciones de vista previa no están diseñadas para uso en producción y pueden tener una funcionalidad restringida. Estas características están disponibles antes del lanzamiento oficial para que los clientes puedan tener un acceso anticipado y proporcionar comentarios.

Límites de optimización

Durante la versión preliminar, los límites siguientes se aplican a cada optimización. El agente aplica estos límites después de determinar qué recursos y trabajos son aptos. Estos límites pueden cambiar a medida que evoluciona la característica.

Optimizaciones interactivas

Limit Value
Recursos Hasta 5. Un recurso con una capacidad superior a 1 cuenta como un recurso para cada punto de capacidad.
Ventana Optimización Cualquier período de 72 horas en el futuro.
Empleos (reservas actuales y vacantes abiertas) Hasta 120.

Optimizaciones por lotes

Limit Value
Recursos Hasta 50.
Empleos (reservas existentes y vacantes abiertas) Hasta 4000.
Reservas por recurso Hasta 2.000.
Intervalo de optimización Hasta 14 días.

Cuando una optimización tiene más recursos o trabajos que el límite permite, el agente mantiene los registros más relevantes y quita el resto. Mantiene primero las reservas existentes y, a continuación, agrega requisitos abiertos. Si las reservas existentes por sí solas superan el límite de trabajos, la optimización falla. Mantenga siempre las optimizaciones lo más estrictamente limitadas posible. Obtenga más información en Errores y advertencias.

Errores y advertencias

En la tabla siguiente se enumeran los errores y advertencias que puede encontrar al usar el Agente de operaciones de programación, junto con sus causas y las acciones que puede realizar para resolverlos.

Mensaje o comportamiento Causa Qué hacer
Algunos registros se truncaron La optimización incluía más recursos o requisitos abiertos que el límite permite, por lo que el agente quitó algunos de ellos. Reduzca el ámbito de la optimización para que se incluyan los registros más importantes.
La optimización no se puede ejecutar porque hay demasiadas reservas Las reservas existentes por sí solas superan el límite de trabajos. Reduzca el número de reservas existentes en la optimización o acorte el intervalo de tiempo.
El intervalo de tiempo no se superpone al horario laboral del recurso. El intervalo de tiempo seleccionado y la zona horaria no se superponen al horario laboral del recurso. Ajuste el intervalo de tiempo o la zona horaria para que se superponga a las horas de trabajo del recurso.
Una reserva no tiene un requisito primario La optimización incluye una reserva que se creó sin necesidad de recursos. Asegúrese de que todas las reservas incluidas en la optimización tengan un requisito de recurso principal.
Un registro tiene datos no válidos Un registro tiene datos no válidos, como una ubicación o duración no válidas. Corrija los datos en el registro afectado y, a continuación, vuelva a ejecutar la optimización.
La programación cambió desde que se ejecutó la optimización. Al aplicar un resultado revisado, el agente detecta que las reservas o los requisitos se movieron, se eliminaron o cambiaron de estado desde que se ejecutó la optimización. Elija aplicar el resultado de todos modos, vuelva a ejecutar la optimización o cancele. Algunos cambios, como una reserva que se eliminó o bloqueó, no se aplican incluso si continúa.
El resultado ha expirado Ha intentado aplicar un resultado con más de 72 horas de antigüedad o posterior al inicio de su intervalo de tiempo. Vuelva a ejecutar la optimización para obtener un resultado actual.

Problemas y limitaciones conocidos

El Agente de operaciones de programación tiene las siguientes limitaciones:

  • No admite recursos de tipo Crew, Equipment, Pool y Facility.

  • No admite grupos de requisitos ni requisitos de varios días (requisitos relacionados con registros detallados de requisitos).

  • Un recurso puede tener hasta tres descansos en cada día de trabajo o turno. Con cuatro o más interrupciones, el agente devuelve un error.

  • El agente no tiene en cuenta las preferencias de cumplimiento de un requisito.

  • El agente no admite campos específicos de optimización de programación de recursos (RSO).

Pasos siguientes