Programación por orden de trabajo

Para este tipo de planificación, todas las operaciones de un WO seleccionado se secuencian antes de considerar otro WO. En este caso, el horario se puede hacer de la siguiente manera:

               Mediante Programación hacia adelante, que consiste en secuenciar las operaciones tan pronto como se encuentre una ranura disponible que sea lo suficientemente grande como para colocar la operación.

               Mediante Programación hacia atrás, utilizando la fecha de vencimiento de OF, las operaciones se ordenan en orden inverso.

En ambos casos, debe darse la secuencia global siguiente a la cual se programan las diferentes órdenes de trabajo. En primer lugar, las órdenes de trabajo publicadas se programan automáticamente antes de las órdenes de trabajo planificadas. En segundo lugar, se puede adjuntar un índice de prioridad a cada orden de trabajo. Este índice de prioridad es uno de los principales criterios de clasificación. Finalmente, se pueden definir los criterios de clasificación. El menú de programación propone nueve criterios de clasificación:

               Código de orden de fabricación: las órdenes de trabajo se ordenan por número creciente.

      Fecha de lanzamiento: las órdenes de trabajo se ordenan aumentando la fecha de lanzamiento.

      Fecha de vencimiento: las órdenes de trabajo se ordenan al aumentar la fecha de necesidad.

               Número mínimo de operaciones: las órdenes de trabajo se ordenan según un número creciente de operaciones.

               Número máximo de operaciones: las órdenes de trabajo se ordenan por la disminución del número de operaciones.

      Carga máxima de trabajo: las órdenes de trabajo se ordenan por carga decreciente total (suma del tiempo de la máquina asignado a las máquinas).

      Carga mínima de trabajo: las órdenes de trabajo se ordenan por carga creciente total (suma del tiempo de la máquina asignado a las máquinas).

               Holgura: las órdenes de trabajo se ordenan aumentando la holgura (la holgura se calcula durante la programación de capacidad infinita).

               Aleatorio: las operaciones se ordenan aleatoriamente.

Uno de los criterios de clasificación debe seleccionarse de la lista desplegable.
Siempre se realiza un cronograma adelantado en una OF liberada.

Cuando se solicita un cronograma regresivo, si no es posible secuenciar todas las operaciones OF, entonces el procedimiento intenta un cronograma de reenvío.

Si la opción de planificación de Superposición está activada, el procedimiento de programación de capacidad finita también usará la superposición.
Las órdenes de trabajo que no se pueden secuenciar por completo antes de la fecha de vencimiento están desprogramadas y aparecen en la Lista de OF en firme no programadas.