P. 1
c Barras

c Barras

|Views: 22|Likes:
Publicado porjorgegomez

More info:

Published by: jorgegomez on Aug 31, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PPT, PDF, TXT or read online from Scribd
See more
See less

07/26/2013

pdf

text

original

Código de Barras

Explicación de la codificación del código de barras con un fuente en VFP que te permite imprimir códigos de barras sin usar fonts u otro tipo de utilidades.
¿Qué producto no está, hoy en día, identificado por un código

de barras? La respuesta es obvia. Muy pocos o ninguno, son los productos que hoy en día no identifican sus productos con códigos de barras. A la pregunta de ¿qué es un código de barras? Se podría afirmar que es un sistema de identificación automática, único, normalizado y homologado que no sólo permite controlar la gestión de stocks y racionalizar el suministro de mercancías, sino que crea nuevos cauces de comunicación entre fabricantes y distribuidores.

edu/~amable/autoid/tecnologia.Existen distintos tipos de codificación entre los que destacan el UPC. EAN 13. EAN 8 http://www.html .ent.ohiou.

htm . 3.ent.Puede ser utilizado por fabricantes y distribuidores en el intercambio y en la mejora de las informaciones. un producto). 2. 4..No es explicativo o significativo: toda la información está contenida en el registro de la base de datos al que se accede con el código.Identifica la unidad del producto de forma biunívoca (un código. El sistema EAN es un conjunto de normas que homogeneizan la numeración de todos los productos de gran consumo y tiene cuatro características principales: 1.Puede recogerse datos en el punto de venta.edu/~amable/autoid/history.ohiou....Representación del sistema EAN 13. http://www.

1.. .Los dos primeros dígitos/caracteres corresponden al país.La representación del código EAN se efectúa mediante la visualización de 13 dígitos que identifican el producto: . Para el caso que nos ocupa decir que el código numérico asociado a España es el 84.

Por último.-2.3. . el dígito 13.. . Características del símbolo La representación del código se ha de efectuar mediante la simbolización de los dígitos de forma que puedan leerse y traducirse directamente del decodificador. que a través de la interface se comunica con el ordenador o terminal.. es un dígito de control y se calcula mediante una sencillo algoritmo matemático. El símbolo estándar está formado por una serie de barras paralelas.Los cinco siguientes caracteres será un número que identificará cada uno de los productos que la empresa produzca.Los cinco caracteres siguientes identifican la empresa fabricante del artículo. En la parte inferior del símbolo se representa el mismo código en cifras para que sea legible. de diferente grosor.. -4. La empresa podrá poner su propia numeración de productos.

Algoritmo para calcular el dígito de control Los pasos a seguir a la hora de calcular el dígito de control (para este tipo de simbolización EAN-13) son: .El dígito de control La utilización del dígito de control tiene por objetivo el establecer un mecanismo que evite errores en el tratamiento automático de los códigos EAN. El dígito de control es la última cifra del código EAN de un producto.

..1.Sumamos los valores resultantes.. 2. Tomemos como ejemplo el siguiente código : 841234567890 sabiendo que el 84 corresponde con el país.Multiplicamos por 1 las posiciones impares y por 3 las posiciones pares del código empezando de derecha a izquierda. 105 / 10 = 10 Cociente y 5 de resto El resultado final del código es: 84 12345 67890 5 (EAN-13). 8+12+1+6+3+12+5+18+7+24+9+0 = 105 Dividir la suma resultante (105) por 10 siendo el resto de ésta división el valor del dígito de control. los siguientes 5 dígitos con la empresa y los últimos 5 dígitos con el artículo/producto.

Visualmente. Un módulo es la unidad mínima o básica del código. Para conformar un carácter es necesario la unión de 7 módulos. un carácter podría representarse como: Este carácter se compone de 7 módulos. .¿Cómo representar gráficamente el código? Cada carácter numérico debe tener obligatoriamente dos barras y dos espacios. 2 barras y 2 espacios de diferente grosor (casualmente el grosor de los espacios es el mismo).

El juego A tiene un número impar de módulos oscuros. . Los juegos B y C son juegos de simbolización con paridad par (el número de módulos oscuros es par). B y C. que combinan dos barras y dos espacios para los siete módulos que componen cada carácter numérico. Por esta razón se dice que el juego de simbolización A tiene paridad impar.Los juegos de símbolos Para poder identificar simbólicamente los caracteres numéricos usando los siete módulos se definen 3 juegos de caracteres llamados A. Cada uno de ellos tiene 10 valores (del 0 al 9).

.

en dos grupos de seis. Los separadores laterales indican principio y fin de las barras del símbolo.Los caracteres auxiliares Los caracteres auxiliares se componen de la siguiente forma: Caracteres Auxiliares Número de Módulos Separador lateral Separador Central 3 5 Como su nombre indica. con lo que de ésta forma. los caracteres situados a la izquierda y a la derecha de este separador central. El separador lateral izquierdo se representará con los 3 módulos laterales más 11 módulos claros a la izquierda . cambian la alineación. separando los doce caracteres simbolizados. Los módulos del principio y del final son claros. el separador central está en el centro del símbolo.

no garantizaría la correcta lectura. . El separador lateral izquierdo se representará con los 3 módulos laterales más 11 módulos claros a la izquierda El separador lateral derecho se representará con los tres módulos laterales más 7 módulos claros a la derecha Estos módulos claros deben de existir de tal forma que la omisión de estos.Los separadores laterales indican principio y fin de las barras del símbolo.

Ejemplo (84 12345 67890 5) veamos qué formato y qué simbolización tendría cada uno de los caracteres dependiendo de la posición de estos. es el siguiente: Según nuestro código el carácter décimo tercero es el 8 (España). Según el cuadro siguiente utilizaremos la tabla de simbolización A o B para las posiciones del 7 al 12 según convenga. de izquierda a derecha y de mayor a menor posición . Del 1 al 6 utilizaremos la tabla C. el prefijo en España es el 84. como comentábamos antes. El formato. Este carácter no será representado mediante códigos de barras quedando a la izquierda del código de barras. El código queda a partir de este momento de la siguiente manera : 8 412345 678905 La tabla de uso de los juegos de caracteres de simbolización en el símbolo EAN-13 es la siguiente: .

13 (1) 0 1 12 11 10 (2) 9 8 7 6 5 4 (3) 3 2 1 A A A A A B A A A B A B 2 3 4 5 6 7 8 9 A A A A A A A A A A B B B B B B B B A B B A A B B B A A B B B A A B B A A A B B B A B B A B A A C .

•(3) Juego de simbolización utilizado en los caracteres de la derecha... •(2) Juegos de simbolización utilizados en los caracteres de la izquierda. •3.6 caracteres numéricos. •La parte del código que es representada mediante barras tiene el siguiente formato: •1.El separador central .El separador lateral izquierdo incluyendo los 11 módulos claros a la izquierda. que corresponde a los caracteres de la izquierda del símbolo.•(1) Valor del décimo tercer carácter. simbolizados por medio de los juegos A y B.. •2.

simbolizados por medio del juego de caracteres C. correspondientes a los caracteres de la derecha del símbolo.•4...El separador lateral derecho incluyendo los 7 módulos claros por la derecha. . •5.6 caracteres numéricos.

identificamos el primer carácter/dígito que nos indica el país.El contenido de esa posición en la tabla es la simbolización del carácter 3 de la posición 10 del código a representar. . •5.Vamos a la tabla de los juegos de caracteres y nos posicionamos en la fila correspondiente al valor del carácter a simbolizar -el valor 3. Si tomamos el 0 como barra clara y el 1 como barra oscura.. •4.Supongamos que tenemos un producto y queremos simbolizarlo mediante códigos de barras. •2... Para saber el símbolo correspondiente al carácter 3 del código anterior (posición 10) seguiremos los pasos siguientes: •1. el juego a utilizar es el A.Seguidamente. Una vez tenemos creado y calculado el código completo el resultado es: 84 23455 01011 0 •Comenzando por la izquierda. el A o el B.. •6. nos posicionaremos en la columna correspondiente a la posición que ocupa el carácter dentro del código.Ir a la tabla de juegos de caracteres de simbolización y situarnos en la fila correspondiente al valor 8.Esa posición en la tabla correspondería a un valor (A o B) que identificará qué juego de caracteres he de utilizar.y en la columna correspondiente al juego de caracteres A. la simbolización del carácter 3 sería 0111101. •3. Con este número iremos a la tabla de uso de los juegos de caracteres para la simbolización de los demás caracteres.Averiguar el valor que corresponde al carácter décimo tercero (en este caso 8)... En este caso.

.

html .com/SampleCode/UPCExcel.azalea.http://www.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->