Odoo 19 · Ingenio Construcciones · Compras y Depósito

Trazabilidad: lotes y números de serie

Cuándo conviene lote, cuándo número de serie y cuándo ninguno de los dos. Y cómo se responde la pregunta que motiva todo esto: dónde está y de dónde vino esta unidad.

1

Lote, número de serie o ninguno

La diferencia es cuántas unidades comparten el mismo identificador.

Se activa en Inventario > Configuración > Ajustes, casilla Números de serie y lote. Después, cada producto elige en su pestaña Inventario cómo se rastrea:

OpciónQué significaEjemplo
Por loteUn identificador para un conjunto de unidades igualesUna partida de cemento, una colada de perfiles
Por número de serie únicoUn identificador por cada unidad individualUna máquina, un equipo con garantía
Sin seguimientoLas unidades son indistinguibles entre síTornillos, consumibles

La pregunta que decide es simple: ¿alguna vez vas a necesitar saber de qué partida salió esta unidad? Si la respuesta es sí —por garantía, por vencimiento, por un reclamo de calidad, por una exigencia normativa—, hace falta seguimiento. Si es no, no.

Y conviene resistir la tentación de rastrear todo. El seguimiento tiene un costo real y recurrente: a partir de ahí, cada recepción y cada entrega de ese producto pide el dato, y no se puede validar sin él. Poner seguimiento a un artículo de alta rotación que nadie va a rastrear es condenar al depósito a tipear números para siempre.

🖼️
Captura pendiente
Entrá a Inventario > Configuración > Ajustes y sacá el recorte del bloque de trazabilidad con la casilla Números de serie y lote tildada y las opciones vecinas del mismo bloque legibles.
🖼️
Captura pendiente
Abrí un producto, pestaña Inventario, y sacá el recorte del campo de seguimiento con el desplegable abierto mostrando las tres opciones: por número de serie único, por lote y sin seguimiento.
Cambiar el seguimiento con stock cargado es problemáticoPasar un producto de «sin seguimiento» a «por lote» cuando ya tiene existencias deja stock sin lote asignado, que después no se puede reservar normalmente. Odoo avisa, pero el arreglo es a mano: hay que ajustar el stock existente asignándole un lote. Si el producto va a llevar seguimiento, conviene definirlo antes de cargar existencias.
2

Cargar el lote al recibir

El dato entra en la recepción y ya no se puede saltear.

Al validar una recepción de un producto con seguimiento, Odoo exige el identificador. Si es por lote, se escribe uno y se le asigna la cantidad recibida. Si es por número de serie, hace falta uno por unidad: recibir diez equipos significa diez números.

Para el caso de números de serie hay ayudas: se puede pedir que Odoo los genere en secuencia a partir de uno inicial, o pegarlos de una lista. Cargar cincuenta a mano no es la única opción.

El lote se crea en el momento si no existía. Los lotes cargados se ven después en Inventario > Productos > Números de serie/lote, con su producto, su cantidad actual y su ubicación.

Del lado de la salida pasa lo mismo: al validar una entrega, Odoo pide indicar qué lote o serie sale. Ese par de datos —qué entró con qué identificador, qué salió con cuál— es todo lo que hace falta para que la trazabilidad funcione.

🖼️
Captura pendiente
Validá una recepción de un producto rastreado por lote y sacá la pantalla donde Odoo pide el lote, con el campo de identificador y la cantidad asignada. Que se vea el producto y la cantidad total recibida.
🖼️
Captura pendiente
Lo mismo para un producto rastreado por número de serie, recibiendo tres o cuatro unidades: sacá la pantalla con las líneas de serie individuales, y si está a la vista, la opción de generar los números en secuencia.
🖼️
Captura pendiente
Entrá a Inventario > Productos > Números de serie/lote y sacá el listado con varios registros, mostrando el identificador, el producto, la cantidad en stock y la ubicación de cada uno.
3

Rastrear hacia atrás y hacia adelante

Las dos preguntas que justifican todo el trabajo de cargar identificadores.

La ficha de un lote tiene un botón de Trazabilidad que abre su historia completa: de qué recepción vino, en qué traslados se movió, en qué entregas salió y a quién.

Eso responde las dos preguntas que importan, que son opuestas entre sí:

PreguntaCuándo aparece
¿De dónde vino esto?Un cliente reclama por una unidad y hay que saber de qué partida y de qué proveedor salió.
¿A dónde fue todo esto?Un proveedor avisa que una partida salió fallada y hay que ubicar a todos los que la recibieron.

La segunda es la que justifica el sistema. Sin trazabilidad, un lote fallado obliga a avisarle a todos los clientes por las dudas. Con trazabilidad, se le avisa a los cuatro que efectivamente lo tienen.

El mismo botón está en el producto y en cada traslado validado, con el alcance correspondiente.

🖼️
Captura pendiente
Abrí un lote que tenga movimientos —recibido y después entregado o trasladado— y tocá su botón de Trazabilidad. Sacá el informe completo mostrando la cadena de movimientos con fechas, documentos, origen y destino de cada uno. Cuidá los nombres de clientes y proveedores.
🖼️
Captura pendiente
La ficha de un lote con su información general: identificador, producto, cantidad en stock, ubicación y los botones inteligentes de arriba. Si tiene fecha de vencimiento cargada, mejor que quede visible.
4

Fechas de vencimiento

Una función aparte, que se apoya en los lotes.

Las fechas de vencimiento se activan por separado en los ajustes de Inventario, y requieren que el producto lleve lote o número de serie: el vencimiento se guarda en el identificador, no en el producto.

Con la función activa, el producto define cuántos días desde la recepción vence, y Odoo calcula la fecha sola al crear el lote. También admite fechas de alerta y de retiro anticipadas, para avisar antes de que sea tarde.

La consecuencia más útil aparece al despachar: con la estrategia de remoción adecuada, Odoo entrega primero lo que vence antes aunque no sea lo que entró primero. Eso está desarrollado en el Manual «Métodos de reserva y estrategias de remoción».

Para Ingenio Construcciones esto aplica a materiales con vida útil —adhesivos, selladores, morteros preparados—, donde despachar por orden de llegada en vez de por vencimiento genera pérdida directa.

🖼️
Captura pendiente
Entrá a Inventario > Configuración > Ajustes y sacá el recorte con la casilla de Fechas de vencimiento tildada, junto a la de números de serie y lote, para mostrar que una depende de la otra.
🖼️
Captura pendiente
Abrí un lote de un producto con vencimiento y sacá la pestaña o el bloque donde se ven las fechas: la de vencimiento, la de alerta y la de retiro, con valores cargados.
Empezar por pocoActivar trazabilidad en todo el catálogo el primer día es la forma más rápida de que el depósito deje de usar el sistema. Conviene arrancar con los productos donde la trazabilidad resuelve un problema concreto —los que tienen garantía, los que vencen, los que ya generaron un reclamo— y ampliar después, cuando el equipo tomó el hábito de cargar el dato.