La fecha de vencimiento de una canasta
Para quién: calidad, jefe de planta y todo el que empaque. Dónde se ve: impresa en la etiqueta de cada canasta, en la columna Vence de Inventario de planta y, con su explicación completa, en la ficha de cada canasta (de dónde salió).
Este es el cálculo que más consecuencias tiene, y la regla de fondo es una sola:
De dónde sale la fecha de vencimiento lo decide la clase del lote, no la planta.
| Clase de lote | Vencimiento de cada canasta |
|---|---|
| Propio | Fecha de sacrificio + los días de vida útil configurados para ese producto, en esa combinación de almacenamiento y empaque. |
| Tercero | La fecha que trae el producto del proveedor, tal cual. Se captura al empacar, en el campo Vencimiento del proveedor, y es obligatoria. |
| Reprocesado | La fecha tope capturada en el lote para esa combinación de almacenamiento y empaque. |
Lote propio: la política de la planta
La vida útil se configura por producto y por pareja almacenamiento + empaque (Configuración planta → Vidas útiles), porque no da lo mismo: la misma chata dura 5 días refrigerada al vacío y 2 refrigerada a granel.
- Ejemplo: sacrificio 1 de julio, chata refrigerada a granel con 2 días de vida útil → vence el 3 de julio. La misma chata refrigerada al vacío, con 5 días → vence el 6 de julio.
- En modo acondicionamiento (modo acondicionamiento) se cuenta desde la fecha de desposte de la programación en vez de la de sacrificio.
- Si el lote trae además una fecha tope para esa combinación (algunos lotes propios la tienen, aunque el formulario no la pide), se toma la más corta de las dos.
- La fecha no se teclea: en un lote propio la calcula la política y la pantalla de empaque no ofrece campo para escribirla. Para cambiarla hay que cambiar la vida útil del producto, no la canasta.
- Si el producto no tiene vida útil configurada para esa combinación, el empaque se rechaza nombrando el producto, el almacenamiento y el empaque que faltan. Configúrela y vuelva a empacar.
Lote de tercero: manda el proveedor
Un lote de tercero es producto que la planta compró ya empacado. Su fecha de vencimiento viene impresa por quien lo empacó, y la planta no tiene —ni puede tener— una política de vida útil propia sobre él.
Es la única clase en la que se teclea una fecha al empacar. Al hacerlo:
- aparece el campo Vencimiento del proveedor y es obligatorio: mientras esté vacío, el teclado numérico permanece deshabilitado y abajo se lee «Capture el vencimiento del proveedor para poder empacar»;
- la fecha se imprime tal cual, aunque sea dentro de un año. Un congelado comprado con 12 meses de vencimiento se empaca con esos 12 meses;
- no se consulta la vida útil del producto, y no hace falta tenerla configurada.
Por qué es así. Aplicar a un lote de tercero la misma política que a los propios obligaría a la planta a inventarse una vida útil para un producto que no procesó, y haría imposible empacar un congelado comprado con vencimiento largo, porque su fecha real superaría la política. La fecha del proveedor es un dato del producto, no una opinión de la planta.
Lote reprocesado: manda la fecha capturada
La fecha tope que se capturó en el lote para esa combinación es el vencimiento de la canasta (fechas tope). Es una decisión de calidad tomada una vez para todo el lote, y el empaque solo la aplica.
- La pantalla de empaque solo ofrece las combinaciones habilitadas para reprocesado; si intenta empacar en otra, la respuesta es «Esa combinación de almacenamiento y empaque no está habilitada para lotes reprocesados».
- Si el lote no tiene la fecha tope de esa combinación (por ejemplo, un lote creado antes de habilitarla), el sistema usa la vida útil del producto en vez de dejar la canasta sin fecha.
- La fecha tampoco se teclea al empacar: se corrige en el lote, y desde ese momento las canastas nuevas salen con la fecha corregida. Las ya impresas no cambian.
De dónde salió la fecha de una canasta ya empacada
La regla de arriba dice cómo se calcula la fecha al empacar. Para una canasta que ya existe —la que tiene un cliente en la mano, o la que una autoridad está mirando— la respuesta está en su ficha: Empaque → Inventario de planta → el número de la canasta → tarjeta De dónde sale el vencimiento (la ficha de la canasta).
La tarjeta rehace la cadena entera, paso a paso, y termina en la fecha que lleva impresa la etiqueta:
| Fila | Qué dice |
|---|---|
| Sacrificio del lote N o Desposte de la programación #N | La fecha base y de cuál de las dos se tomó. En modo acondicionamiento es la del desposte. |
| Vida útil del producto · Refrigerado · Granel | Los días que se sumaron, y para qué combinación de almacenamiento y empaque. |
| Da como resultado | La fecha que da esa suma, antes de que nada la acorte. |
| Fecha tope del lote · Refrigerado · Granel | El tope capturado en el lote para esa combinación, y si aplicó o no. |
| Vencimiento de la canasta madre | Solo en canastas que salieron de dividir otra: la fecha que heredaron, con enlace a la madre. |
| Vence esta canasta | La fecha final. Es la impresa. |
Arriba de la tabla, una frase resume el caso. Hay una por cada forma en que puede salir la fecha:
| Lo que dice la frase | Qué significa |
|---|---|
| Se tomó la fecha de sacrificio del lote 41 (1 de jul 2026) y se le sumaron los 15 días de vida útil… | Lote propio, política normal de la planta. |
| …mandó la fecha tope capturada en el lote 41…, que es más corta | La política daba más, pero el tope del lote la acortó. El tope solo acorta, nunca alarga. |
| Se tomó la fecha tope que se capturó en el lote 41… | Lote reprocesado: esa fecha es el vencimiento. |
| La trae impresa el producto: el lote 41 es de tercero… | Producto comprado ya empacado; la fecha es la del proveedor. |
| Se heredó de la canasta 5001, de la que ésta salió al dividirla… | Canasta hija cuya madre ya tenía una fecha más corta que la que da hoy la regla del lote: dividir no devuelve vida útil. Si la fecha de la madre coincide con la regla, la hija muestra la frase de la regla y, en la tabla, la fila Vencimiento de la canasta madre. |
| No cuadra con la configuración de hoy. | Ver abajo. |
Cuando la explicación no cuadra. La canasta guarda su fecha, no su explicación: la tarjeta la reconstruye con la configuración actual y la compara con la fecha guardada. Si alguien cambió después de empacar la fecha de sacrificio del lote, la de desposte de la programación o la fecha tope del lote, la cuenta de hoy ya no da la fecha impresa —puede dar una más larga o una más corta—, y entonces la tarjeta lo dice en vez de inventar una explicación. También sale si la fecha llegó tecleada por fuera de la pantalla de empaque (por ejemplo, desde otro programa conectado al sistema): la canasta no guarda si su fecha se tecleó, así que la tarjeta no se lo atribuye a nadie. Cambiar la vida útil del producto no descuadra nada: la canasta guarda los días que se usaron. Manda siempre la fecha guardada, que es la que lleva pegada la canasta. Si ve ese aviso, revise qué se cambió después de empacarla.
Resumen de mensajes al empacar
| Mensaje | Clase | Qué hacer |
|---|---|---|
| No hay vida útil configurada para 0123 · Lomo fino en Refrigerado · Granel. Configúrela en Configuración planta → Vidas útiles. | Propio | El mensaje nombra el producto (código · nombre) y la combinación de almacenamiento y empaque que falta. Configúrela en Configuración planta → Vidas útiles. |
| Un lote de tercero se empaca con la fecha de vencimiento que trae el producto: captúrela para empacar | Tercero | Llene Vencimiento del proveedor. |
| Esa combinación de almacenamiento y empaque no está habilitada para lotes reprocesados | Reprocesado | Use una combinación habilitada, o habilítela en Configuración planta → Planta. |
Existe un cuarto mensaje, «La fecha de vencimiento manual supera la calculada por la política de vida útil», que un empacador no debería ver nunca: solo aparece si una fecha posterior a la calculada llega por fuera de la pantalla de empaque —por ejemplo, desde otro programa conectado al sistema— en un lote propio o reprocesado.