Recepción con código de barras: pruebas para etiquetas, lotes y duplicados
Escanear el mismo producto dos veces puede ser correcto; registrar dos veces el mismo evento de recepción no lo es.
Etiquetas, cantidades e identidades de recepción
Diez pruebas para lecturas normales, excepciones y confirmaciones repetidas.
¿Qué sabe el sistema después de un escaneo?
Un lector entrega caracteres; el programa debe interpretarlos con el catálogo y las reglas configuradas. Un código de producto puede no incluir lote ni caducidad. Otro puede identificar una caja de doce, una pieza o un empaque logístico individual. Pide ver el valor leído y sus campos interpretados antes de sumar existencia. Que el lector emita un sonido solo prueba la lectura, no que la mercancía se haya reconocido o recibido correctamente.
Odoo documenta seguimiento habilitado por producto y reglas de escaneo obligatorio u opcional para lotes y series. La modalidad opcional permite captura manual; sus códigos GS1 de lote/serie descritos requieren equipo compatible, incluida capacidad 2D en ese caso. Referencia de lotes y códigos. Prueba tus lectores y etiquetas reales; no supongas que cualquier dispositivo interpreta cualquier simbología.
¿Una lectura suma una pieza o una caja?
Depende de la presentación reconocida. Odoo describe que escanear un embalaje configurado puede agregar las unidades que contiene, y ese embalaje pertenece a un producto. Referencia de embalajes. Confirma el factor con tu proveedor antes de usarlo. La guía de conversiones de inventario explica cambios de contenido; aquí interesa que la lectura seleccione la presentación correcta y no una clave parecida.
Ejemplo: tres cajas y cuatro piezas sueltas
| Evento | Lectura o captura | Piezas agregadas | Acumulado |
|---|---|---|---|
| E01 | Primera caja SAMPLE-CJ12 | 12 | 12 |
| E02 | Segunda caja, mismo código | 12 | 24 |
| E03 | Tercera caja, mismo código | 12 | 36 |
| E04–E07 | Cuatro piezas individuales | 4 | 40 |
| Reintento de E03 | Misma identidad y contenido | 0 adicional | 40 |
| Confirmación RC40 | 40 piezas aceptadas | Una entrada de 40 | 40 recibidas |
No elimines E02 y E03 por tener el mismo texto leído: son cajas diferentes y escaneos intencionales distintos. En cambio, reenviar E03 después de perder su respuesta no representa otra caja. Pide que el sistema conserve identidad del evento y la recepción, o una protección equivalente verificable. Si solo existe un botón que suma cada mensaje recibido, una falla de comunicación puede agregar doce piezas que nunca llegaron.
¿Cómo sigues con una etiqueta dañada o incompleta?
Acuerda una alternativa controlada: captura manual, búsqueda del documento o reetiquetado autorizado. Registra el dato original disponible, quién completó el campo y cómo verificó producto y lote. Una etiqueta que solo identifica BAR-A no debe generar L01 por suposición. Si no puedes confirmar el lote requerido, recibe como pendiente según la política, sin liberarlo para venta. También prueba dos productos distintos que usen etiquetas parecidas y una etiqueta de una orden diferente.
- Normal: tres cajas y cuatro piezas concilian 40, con el lote elegido y una sola entrada confirmada.
- Excepción: una cuarta caja elevaría la captura a 52; el excedente requiere la decisión acordada, sin aceptarlo silenciosamente como 40.
- Reintento: repetir E03 o RC40 conserva un efecto por identidad; consultar una confirmación perdida muestra si la recepción ya existe.
- Corrección: una lectura de otra presentación se rectifica antes de confirmar, conservando el motivo si ya produjo un movimiento.
¿Qué llevas a una prueba con lectores?
Usa la hoja de recepción con códigos con etiquetas normales, dañadas y de distintas presentaciones. Guarda el valor leído, los campos reconocidos y el movimiento final; puedes ocultar información sensible sin cambiar el formato. Revisa recepciones parciales para pendientes y trazabilidad de lotes para el recorrido posterior. Un sistema de inventario debe probar este flujo con el equipo y la conectividad que realmente usará recepción.
Preguntas frecuentes
No necesariamente. Puede identificar un producto o agregar una cantidad provisional. Comprueba cuál acción confirma la entrada y qué documento deja.
No siempre: dos cajas distintas pueden compartirlo. Bloquea o reconoce la repetición del mismo evento; distingue esa repetición de un nuevo escaneo intencional.
Si tu política y configuración lo permiten. Verifica la fuente y conserva quién lo capturó; no completes el lote automáticamente por intuición.
Primero prueba simbologías, calidad de impresión y dispositivos existentes. La compatibilidad depende del tipo de código, lector y programa; una demostración genérica no decide eso.
Fuentes
Última actualización: