Generador de código de barras MSI

MSI, también llamado Modified Plessey, es una simbología solo numérica que sobrevive en un lugar por encima de todos: el borde de estantería de un almacén o la trastienda de un comercio. Codifica dígitos y nada más, no tiene carácter de control integrado y no es densa — un MSI de diez dígitos es notablemente más ancho que los mismos dígitos en Code 128. Nada de eso la ha jubilado, porque el etiquetado de inventario tiene requisitos modestos y muchísimo equipo instalado. Si imprime etiquetas de estantería para un sistema que ya lee MSI, este es el símbolo. Si elige libremente, casi cualquier otra cosa es técnicamente mejor.

Apariencia
Tamaño
Texto
Posición del texto
Alineación del texto
Colores

334 × 237 px en el PNG

Unidades

Especificación

Conjunto de caracteres
dígitos
Longitud
de 1 a 40 caracteres
Dígito de control
esta simbología no lo usa

Dónde se usa

  • Etiquetas de borde de estantería y ubicación de estanterías en almacenes y trastiendas, donde el número identifica un lugar y no un producto
  • Placas de inventario y activos en sistemas construidos alrededor de lectores con MSI que no se han sustituido
  • Numeración interna de contenedores y cajones, donde el código nunca sale del edificio y no aplica ningún estándar externo
  • Instalaciones heredadas de control de stock cuyos esquemas de numeración y material de etiquetas se diseñaron a su alrededor

En qué se diferencia

Frente a Code 128 no hay competición técnica: Code 128 es aproximadamente el doble de denso con los mismos dígitos, lleva también letras e incluye un control obligatorio. Frente a Code 39 la comparación es más reñida — ambos son viejos, ambos más anchos de lo necesario —, pero Code 39 al menos codifica mayúsculas, mientras MSI está confinado a dígitos. Lo que MSI sí ofrece es elección de esquemas de control, y esa flexibilidad es precisamente por lo que aún se especifica: un sistema existente puede exigir módulo 10, módulo 11 o dos dígitos de control en una combinación concreta, y reproducir eso con exactitud es más fácil en una simbología construida para ello. Elija MSI cuando una especificación lo nombre. No lo elija por mérito.

Errores frecuentes

  • Añadir un control que el sistema no espera, u omitir el que sí. MSI no tiene valor por defecto: módulo 10, módulo 11, módulo 1010 y módulo 1110 están todos en uso, y el lector devolverá lo que esté codificado. Un dígito de más se convierte en parte del número, y uno de menos causa rechazo. Esto lo zanja la especificación receptora, no la preferencia.
  • Suponer que el control se verifica por usted. La mayoría de los lectores devuelve la cadena completa, control incluido, y deja la verificación a la aplicación. Una etiqueta con control erróneo escanea con éxito y produce un número equivocado — un fallo más silencioso que un escaneo que no funciona.
  • Elegir MSI para algo que salga del edificio. No lleva estructura, ni emisor, ni garantía de unicidad — nada que haga un número significativo fuera del sistema que lo asignó. Para lo que se envía existen las simbologías GS1 precisamente para eso, y un número MSI que llega al muelle de un socio no significa nada para ellos.
  • Subestimar el ancho. MSI gasta mucho espacio por dígito. Un código de ubicación de quince dígitos se vuelve un símbolo largo, y en una etiqueta estrecha la respuesta habitual es encoger el módulo hasta que deja de leer con fiabilidad. Si el número es largo y la etiqueta pequeña, lo equivocado es la simbología, no el tamaño de impresión.
  • Codificar algo que no sean dígitos. En MSI no hay letra, espacio ni puntuación. Un esquema que mezcla letra de pasillo con número de hueco no puede codificarse tal cual: o el sistema mapea la letra a dígitos, o la simbología tiene que cambiar.

Preguntas frecuentes

¿Qué dígito de control uso?
El que espera el sistema lector, y no hay manera de deducirlo del símbolo. Módulo 10 es el más común, módulo 11 aparece en instalaciones antiguas, y las variantes dobles existen para sistemas que quisieron más protección. Consulte la especificación del equipo que leerá la etiqueta; una suposición produce etiquetas que escanean y luego se rechazan.
¿MSI es lo mismo que Plessey?
Deriva de él. Plessey vino primero; MSI Data Corporation lo modificó, y la versión modificada es lo que casi todos quieren decir hoy con Plessey. El original está prácticamente extinto fuera de unas pocas instalaciones muy viejas, así que una especificación que nombre Plessey suele referirse a MSI.
¿MSI puede codificar letras?
No. Es estrictamente numérico: dígitos del cero al nueve y nada más. Si su esquema incluye letras, o el sistema las mapea a dígitos antes de imprimir, o necesita otra simbología; Code 39 y Code 128 manejan letras de forma nativa.
¿Debería usar MSI para etiquetado nuevo?
Solo si algo ya lo exige. Code 128 codifica los mismos dígitos en la mitad del ancho aproximadamente, incluye control obligatorio y lo lee todo escáner moderno. El uso continuado de MSI es cuestión de equipo instalado y numeración existente, no de mérito técnico.
¿Por qué mi símbolo MSI es tan ancho?
Porque la simbología usa cuatro elementos por dígito sin compresión de ningún tipo. Así codifica, sin más, y esa es la razón práctica de que MSI se limite a números cortos en etiquetas donde hay ancho disponible. Un número largo en un espacio estrecho necesita una simbología más densa, no un módulo más pequeño.