Código 128 frente a Código 39: Usé ambos en un almacén durante 3 años
Cuando me encargaba de la recepción en un centro de clasificación de Amazon, teníamos una línea transportadora que no lograba leer bien los códigos de barras. En cada turno, unos 40 paquetes se desviaban para ser escaneados manualmente. La gerencia pensaba que los lectores estaban sucios. Despegué las etiquetas de algunas cajas y las medí: eran etiquetas de Código 39, impresas demasiado pequeñas sobre cartón corrugado deformado por la humedad. El lector no lograba detectar la zona silenciosa porque no existía.
Cambiamos esos SKU al Código 128 y la tasa de errores bajó casi a cero en una noche. No porque el Código 128 sea «mejor», sino porque es más denso, y la densidad era lo que requería esa situación en particular.
Desde entonces he implementado sistemas de códigos de barras en tres instalaciones distintas. Esto es lo que realmente importa al elegir entre el Código 128 y el Código 39: nada de lo que dicen los manuales, solo lo que falla y lo que funciona.
La única diferencia que importa en el día a día
El Código 128 almacena más datos en menos espacio. El Código 39 ocupa más lugar, pero prácticamente cualquier lector del mundo puede leerlo. Ese es el equilibrio, y la opción que elijas depende de tu actividad real: