Esta función sirve para diferenciar en el tiempo una selección de órdenes de fabricación planificadas o cerradas, escalonadas o no. Se trata de adelantar o atrasar el conjunto de las operaciones de una orden de fabricación en un número de días de calendario.

La diferencia se aplica a la fecha de inicio de la orden si el modo de escalonamiento de esta orden es previo o igual a la fecha de fin de la orden si el modo de escalonamiento es posterior.

Sólo se tratan las órdenes de fabricación "En espera". Las órdenes editadas o en curso se deben modificar manualmente en la función "Ordenes de fabricación".

Este tratamiento no afecta a las órdenes de fabricación en las que ciertas operaciones tienen fechas fijas.

Requisitos

SEEREFERTTO Consulta la documentación de Puesta en marcha

Gestión de Pantalla

La diferencia de las órdenes de fabricación se desarrolla en dos etapas: Captura de las selecciones y posterior resultado del tratamiento.

Pestaña Pantalla de introducción de datos

Introducción de la selección

Se trata de precisar los criterios de selección de las órdenes a diferenciar:

  • La planta de producción: por defecto se alimenta con la planta de producción asociada al operario.
  • El estado de las órdenes a tratar (planificadas o firmes)
  • El tratamiento de las órdenes no escalonadas o las órdenes escalonadas. Las órdenes escalonadas que se tratan se desescalonan primero y después de aplicar la diferencia se vuelven a escalonar.

Límites de inicio / fin

Los límites de selección propuestos disponibles son :

  • Nº orden de fabricación
  • Proyecto
  • Destinatario
  • N° de pedido
  • Artículo lanzado
  • Fecha inicio

Diferencia

Se debe introducir una diferencia a aplicar en los días del calendario: la diferencia puede ser positiva o negativa.

Resultados del proceso

Cuando se termina la diferencia aparece un informe que permite conocer que órdenes tienen diferencias y cuales son sus nuevas fechas iniciales y finales.

Si no se puede tratar una orden, aparecerá un mensaje informativo.

Tarea batch

Esta función puede lanzarse en Batch. La tarea estándar FUNMAUTP esta prevista con este fín.

Mensajes de Error

Además de los mensajes genéricos, los mensajes siguientes de error pueden aparecer durante la captura :

El rango fin es inferior al rango inicio

Control de coherencia de los intervalos de selección

Modificación en curso en otro puesto

Este mensaje aparece en la trazabilidad de fin de tratamiento si la orden de fabricación a tratar está bloqueada por otro usuario.

Rollback tras un error en la transacción

Grave problema de acceso a la base de datos.

Ninguna orden de fabricación procesada

Este mensaje aparece si no se ha efectuado ninguna diferencia.

Problema en la tabla XXXXXXXX

Grave problema de acceso a la base de datos.

La fecha es anterior a la fecha actual

Este mensaje aparece en el informe de ejecución del tratamiento si la diferencia de una orden es tal que su fecha de inicio cae en el pasado.

No introducida ninguna selección ¿Desea continuar?

Pregunta de confirmación si no se ha introducido ningún dato.

Tablas utilizadas

SEEREFERTTO Consulta la documentación de Puesta en marcha