Dígito de comprobación

Un dígito de comprobación es un carácter adicional agregado al final de un código de barras cuyo valor resulta de la suma (o suma ponderada) de los valores de los caracteres previos en el código de barras. La opción Dígito de comprobación permite especificar si los dígitos de comprobación se agregarán a los códigos de barras.

Por qué se utilizan los dígitos de comprobación

Aunque la entrada de datos automática con un lector de código de barras es muchas veces más fiable que la entrada de datos manual con un teclado, estadísticamente la posibilidad de errores de cifrado no se puede eliminar nunca. Por ejemplo, un tirón repentino en el movimiento de exploración del usuario o un defecto de impresión en un código de barras puede provocar un "error de sustitución". En las situaciones donde un error de sustitución pudiera afectar de forma desastrosa a la integridad de la base de datos, es muy aconsejable la utilización de "dígitos de comprobación".

Mientras que los dígitos de comprobación no eliminan por completo la posibilidad de errores de sustitución, sí reducen su probabilidad en mayor medida, mejorando de esta manera la integridad de los datos.

Cómo funcionan los dígitos de comprobación

Cuando un lector de código de barras configurado para buscar dígitos de comprobación explora un código de barras que contenga un dígito de comprobación, vuelve a realizar la misma suma que hizo BarTender cuando se generó originalmente el dígito de comprobación.El lector del código de barras compara, entonces, el valor de la suma de comprobación computado con el del dígito de comprobación que imprimió BarTender. Si los dos valores coinciden, el lector transmite el mensaje del código de barras. No obstante, si los dos valores son diferentes, el lector de códigos de barras sabe que ocurrió un error y que no se transmitió ningún carácter de código de barras. El usuario debe explorar el mensaje del código de barras otra vez.

Información específica de simbología para dígitos de comprobación

Muchos tipos de simbologías están siempre impresas con dígitos de comprobación. Por lo tanto, cuando se especifiquen estas simbologías para el código de barras seleccionado, la opción Dígito de comprobación estará marcada de forma atenuada.

Si el dígito de comprobación deseado no está disponible, y se quiere añadir un dígito de comprobación adicional o definir un algoritmo de dígito de comprobación personalizado, lo puede hacer utilizando VBScript. Para obtener más información, consulte Crear dígitos de comprobación personalizados.

Simbologías compatibles

Esta opción está disponible para las siguientes simbologías:

Temas relacionados