Sei sulla pagina 1di 7

Cdigo de barras para la eficiencia en los negocios

ENOC CRUZ ORTIZ

La eficiencia es un camino hacia la competitividad internacional y un gran empuje en esta direccin lo da la utilizacin del cdigo de barras Lo ha probado?

Los 80 fue la dcada en que el oro negro se convirti en un factor importante para las negociaciones y para el desarrollo de la industria y el comercio a nivel internacional. Quien tena el control del manejo de los barriles de oro negro era quien tena el control econmico; en la dcada de los noventas, el oro negro sigue teniendo una importancia fundarnental para alcanzar una eficiencia ptima en los negocios y para el crecimiento industrial, slo que ahora el oro negro viene en barras y es conocido como cdigo de barras. Cualquier compaa de tamao mediano o grande que desee tener xito en el ambiente de negocios de comercializacin de productos, debe ser capaz de actualizar sus inventarios, clasificar sus productos, registrar ingresos por volumen, por artculos, etc., de manera rpida y eficiente. Para que esto sea posible los sistemas automatizados de comunicacin estan actualmente disponibles no slo para las grandes corporaciones, sino para empresas medianas y pequeas y, muy fuertemente, en el sector industrial. Desde que la industria se ha desarrollado en forma importante y demandando un mayor y ms eficiente control del movimiento de sus productos, se ha requerido ennumerar, codificar e identificar los productos que se comercializan. El crecimiento de la industria conjuntamente con el comercio ha requerido que el uso de los cdigos utilizados para el control de los productos se vuelva cada vez ms complicado, por lo que, para lograr un entendimiento entre los diversos sectores industriales y cornerciales, se requiere adoptar un slo cdigo que sea estandar para todos.

Este estndar en Mxico y Europa es el cdigo EAN (European Article Numbering) que se basa en Ia escritura mediante el cdigo de barras. Para entender el cmo y por qu de Ia adopcin de un cdigo de producto estndar pasemos a ver lo que es propiamente el cdigo de barras, qu tipo de informacin puede representar, los tipos de cdigo que existen y Ia manera de interpretacin de los mismos. FIGURA 1.

FIGURA 2.

QUE ES EL CODIGO DE BARRAS? Propiamente el cdigo de barras es la forma de represenrar informacin que contiene nmeros u otros caracteres haciendo uso de una secuencia de barras paralelas, claras y obscuras, anchas y estrechas, las cuales son ledas por medjo de equipos de lectura ptica. La infortnacin escrita mediante el cdigo de barras puede ser identificacin de un producto (apIicacin comn para el sector industrial y cornercial), cdigo de acceso a algn rea (usado como reloj checador o sistema de seguridad), o cualquler otro dato para ser ingresado a una computadora. Existen varias razones para preferir el cdigo de barras ante cualquier otro medio de marcacin y colecta de datos: - La alta confiabilidad de los datos ledos y enviados a Ia computadora, gracias a que la lectura se hace por medios electrnicos y no por medios manuales los cuales tienen un alto porcentaje de error. - La lectura de la informacin codificada, es rpida y automtica ya que se hace por medio de lectores pticos que envan directarnente la informacin a la computadora o bien la almacenan en algn dispositivo para despus procesarla. - Cada carcter es compuesto de barras paralelas y la interpretacin que hacen los lectores no depende de la relacin entre lo largo y ancho que stas sean sino de la relacin entre las barras anchas y estrechas, claras y obscuras. La informacin escrita mediante cdigo de barras puede ser utilizada en una gran variedad de aplicaciones, pero principalmente se utiliza en tres sectores: - Automatizacin comercial. - Control de inventarios. - Sistemas de control de acceso, asistencia y productividad. Existen varios patrones internacionales referentes al cdigo de barras, por lo tanto, cuando se piensa en implantar un sistema donde los datos colectados se basen en este tipo de cdigo, es necesario tomar en consideracin algunos factores tales como:

- El tipo de dato que se va a manejar, ya sea numrico o alfanumrico, as como la cantidad de caracteres que ste contenga. - El medio o material en el que sern impresos los datos codificados, el cual deber tener una resistencia, durabilidad, propiedades mecnicas y pticas consistentes con el equipo de lectura que se piense utilizar. - Los mtodos de impresin disponibles para el dato codificado. La tcnica de impresin utilizada debe ser capaz de generar cdigos dentro de las tolerancias de anchura de las barras y de las propiedades pticas del sistema. En el caso especfico de los equipos de control de acceso de DIMEP, ste no es mayor problema pues se provee de un software capaz de generar los cdigos e imprimirlos en una impresora de matriz de puntos sobre papel comn, para posteriormente ser ledos por el dispositivo de control de acceso y registro de asistencia. Esto lgicamente permite al cliente una gran autonoma en la generacin de documentos con cdigo de barras. El espacio disponible donde fsicamente ser puesto el cdigo de barras. Se debe tomar en cuenta que todo cdigo de barras requiere de marcas de START y STOP, de una zona de silencio inicial (ZSi) y una zona de silencio final (ZSf) antes y despus de los datos codificados. Las zonas de silencio generalmente son un multiplo de la anchura de un elemento angosto, son reas que obligatoriamente deben estar libres de impresin y que anteceden y siguen a las marcas de START y STOP. PATRONES DEL CODIGO DE BARRAS Existen varios patrones internacionales de cdigo de barras referentes a la anchura y largura de las barras en el cdigo, a la forma en que sern dispuestas unas detrs de otras y la manera en que sern interpretadas. En base a los patrones las organizaciones internacionales como la EAN (European Article Numbering) actualmente conocida como International Article Numbering Association se han establecido dos tipos de codificacin de barras, el 2 de 5 o cdigo 25 y el 3 de 9 o cdigo 39, los ms conocidos y utilizados a

nivel comercial. Para seguir hablando de estos cdigos ser conveniente aclarar los siguientes trminos, comnmente usados cuando se trata del tema de cdigo de barras: - Barra: se refiere a una barra de color obscuro, ya sea ancha o angosta. - Espacio: se refiere propiamente a una barra clara ya sea ancha o estrecha. - Elemento: hace referencia a cualquier elemento integrante del cdigo sin importar si es una barra o un espacio. FIGURA 3.

2 DE 5 (CODIGO 25) Este cdigo recibe su nombre por las 5 barras utilizadas de las cuales slo 2 son anchas. Este cdigo tiene tres caractersticas fundamentales: 1. En el cdigo 25 slo hay posibilidad de trabajar con datos numricos del 0 al 9. 2. Para la codificacin de cada dgito se utilizan cinco elernentos de los cuales dos son anchos y el resto angostos. En la tabla 1 se muestra la manera general en que estos 9 dgitos son codificados. 3. El grueso de un elemento ancho, tpicamente es de dos a tres veces el grueso de uno angosto. El cdigo 2 de 5 o cdigo 25 del cdigo de barras cuenta con tres patrones de USO: industrial, matriz e intercalado. CODIGO 25 INDUSTRIAL El cigo 25 industrial es el ms antiguo de la familia del cdigo 25. En este patrn cada carcter es representado

por cinco barras separadas entre s por espacios angostos. Cada carcter se separa del siguiente por medio de un espacio de tal forma que nunca dos barras obscuras angostas quedarn juntas pues podra causar confusin con una barra ancha. El lector deber recibir una seal que le indiquc el momento en que est leyendo y en el que termina de leer un determinado dato, es por eso que la informacin codificada debe presentar al inicio y al final marcas de START y STOP. Las marcas de START y STOP, a diferencia del resto de los caracteres, se componen tan slo por tres barras. En la marca de START los elementos se integran de la siguiente forma: dos barras anchas y una angosta separada por espacios angostos. La marca de STOP es formada por una barra ancha, una angosta y una ancha separadas por espacios angostos. Estas marcas al igual que los caracteres tambin se separan con espacios angostos. En la figura 1 aparecen los caracteres del cdigo 25 industrial representados en cdigo de barras. Cuando se habla de la temtica del cdigo de barras hay un cuarto trmino que cabe aclarar la resolucin. Este trmino hace referencia a la relacin entre el grueso de los elementos anchos y de los elementos angostos. En el cdigo 25 normalmente se usan dos tipos de resoluciones conocidas como 2 a 1 (2:1) y 3 a 1 (3:1). Utilizando la primera resolucin, tendremos que lo grueso de los elementos anchos es el doble que el grueso de los elementos angostos. En el caso de la segunda resolucin (3:1) los elementos anchos son el triple de grueso que los elementos angostos. En la figura 2 se encuentra codificado el nmero 72 en cdigo 25 industrial. CODIGO 25 MATRIZ Con este patrn de codificacin del cdigo 25 es posible tener una mayor densidad de inforrnacin al compactar los caracteres utilizando, para representarlos, tanto las barras como los espa-

cios. Esta tcnica de codificacin aprovecha los espacios que en el cdigo 25 industrial no tienen ms funcin que la de separar las barras, dndolcs un valor de tal forma qu sean utilizados para generar y representar un mismo carcter de forma ms compacta ahorrando de un 28% a un 33% de espacio aproximadamente con respecto al cdigo 25 industrial. Cada carcter es formado por tres barras y dos espacios que bien pueden ser anchos, angostos o combinados; adems, al igual que en el cdigo 25 industrial los caracteres son separados por espacios angostos. Las marcas de START y STOP se simplifican a una misma codificacin quedando formada por una barra ancha y dos angostas separadas por dos espacios angostos. En las figuras 3 y 4 se encuentran los caracteres del cdigo 25 matriz representados en codigo de barras y el nmero 72 codificado en cdigo 25 matriz, respectivamente. CODlGO 25 INTERCALADO En el cdigo 25 industrial los caracteres son representados combinando barras anchas y angostas con espacios angostos los cuales no tienen ningun uso mayor quc el de separar. El cdigo 25 matriz logra una compactacin de los caracteres representados al permitir utilizar los espacios angostos dndoles un valor para representarlos. El cdigo 25 intercalado logra una compactacin aun mayor no slo al permitir utilizar tanto espacios angostos como anchos sino al darles un valor, de tal forma que los caracteres no slo se puedan represenrar con barras sino tambin con los espacios que separan a las barras. Esto trae un ahorro aproximado del 36% at 42% con respecto al cdigo 25 industrial y de un 10% al 12.5% con respecto al de matriz. En la figura 5 se puede apreciar Ia compactacin obtenida en cada uno de los tres tipos de cdigo. El cdigo 25 intercalado se logra insertando caracteres representados con barras y caracteres representados con espacios. El cdigo intercalado es tam

bin llamado continuo ya que no presenta espacios separando los caracteres entre s. Por otra parte, a los cdigos industrial, matriz y 3 de 9 que veremos ms adelante, tambin se les llama cdigos discretos porquc si requieren de un espacio angosto entre cada carcter representado. En el cdigo 25 intercalado el primer dgito de1 campo es codificado en barras y el segundo en espacios que separan a las barras del primer dgito, el tercer dgito sera en barras y el cuarto en espacios y, as sucesivamente. Un ejemplo se puede apreciar en la figura 6. Las seales de START y STOP tambin se cambian. La de START se compone de una barra angosta, un espacio angosto, una barra angosta y un espacio angosto, mientras que Ia seal de STOP se compone de una barra ancha, un espacio angosto y una barra angosta. Debido a Ia continuidad en la representacin de los caracteres, el cdigo intercalado es el m ccmplejo para su impresin y decodificacin. El intercalado de caracteres tarnbin requiere que la inforrnacin codificada se componga de un nmero par de dgitos, pues dgitos, pues en este proceso, por la forma de codificacin de caracteres, slo puede trabajar los dgitos de dos en dos. Si la cantidad de nrneros de la informacin es impar, entonces se deber agregar un cero (0) a Ia izquierda para completar una cantidad par. En la tabla 2 se pueden apreciar las caractersticas de los diversos patrones

TABLA 1. Codificacin 2 de 5

angostos la que va a determinar la densidad de un cdigo, la cual se da en caracteres per pulgada. Esta densidad se puede determinar por las siguientes formulas:
25 Industrial:C = E ((2r + 8)N + 4r + 7) + ZSi +ZSf 25 Matriz:C = E ((2r + 4)N + 2r + 9) + ZSi +ZSf 25 Intercalado:C = E ((2r + 3)N + r + 6) + ZSi +ZSf 3 de 9:C - E ((3r + 7)N + 6r + 13) + ZSi +ZSf

En donde: es la compresin del cdigo. es la anchura del elemento angosto. r es la resolucin y puede tener los valores de 2 3. N es el nmero de dgitos de la informacin. Para intercalado debe ser un valor par. ZSi y ZSf son las zonas de silencio inicial y final.
C E

del cdigo 2 de 5. 3 DE 9 (CODIGO 39) El cdigo de barras sera muy limitado si slo trabajara con nmeros, por lo que se han establecido patrones de codificacin que permiten el uso de caracteres alfanumricos. De estos patrones el ms popular es el cdigo 3 de 9 o cdigo 39. El cdigo 39 es capaz de representar 44 caracteres, los cuales comprenden: los nmeros del 0 al 9, las letras mayusculas de la A a la Z y algunos caracteres especiales (figura 7).

Para la codificacin de los caracteres el cdigo 39 utiliza 9 elementos, cinco barras y cuatro espacios. De esos 9 elernentos tres son anchos (ya sean barras, espacios o amhos), de ah su nombre 3 de 9. El cdigo 39 es un cdigo discreto porque para separar los caracteres representados, requiere de espacios que normalmente son angostos. Al igual que cualquiera de los patrones del cdigo 2 de 5 o cdigo 25, ste tarnbin requiere de seales de START y STOP slo que corno en el caso del cdigo 25 matricial, el cdigo 39 utiliza una sola codificacin, representada por un asterico (*), para indicar inicio y/o fin de dato. ESPACIO FISICO DEL DATO CODIFICADO Para poder determinar cul ser el espado fsico que ocupar un dato codificado sobre una superficie dada, es necesario saber cul es la altura de las barras; lo grueso de los elernentos anchos y angostos; la resolucin con la que se trabaje y la cantidad de dgitos que utilizar el campo de inforrnacin. Quiz el dato rns importante para calcular la superficie o cornpresin que ocupe un dato en cdigo de barras es la anchura del elemento estrecho ya que normalmente la anchura de los elernentos anchos es una medida mltiple de los elernentos angostos, por tanto es la anchura de los elernentos

En el caso del cdigo 39, para la codificacin de datos Se puede escoger entre tres valores para la anchura de un elernento angosto, teniendo as tres diferentes niveles de densidad de inforrnacin: alta, media y baja. Cuando al elemento angosto se le da un grosor de 0.19 milrnetros el resultado ser una densidad alta de 9.8 caracteres por pulgada. Una densidad media requiere de un elernento angosto de 0.3 milrnetros dando una densidad de 5.2 caracteres por pulgada, y una densidad baja de 3 caracteres por pulgada requerir de un elemento angosto de 0.53 milmetros. Cabe aclarar que para las densidades media y baja Se requjere una resoiuci6n de 3:1 y para aira una resoluci6n de 2:1, adcm~s de que las zonas de silenclo inicial y final deberan ser de por to menos diez veces Ia anchura de Un elemento angosto. RENDIMIENTO DE UN SISTEMA DE CODIGO DE BARRAS El rendirniento de un sisterna de cdigo de barras se describe en trminos de dos parmetros: el de tasa de lectura y el de tasa de error de sustitucin.

FIGURA 5.

El parmetro de tasa de lectura es definido como el nmero de lecturas con error y el nmero de lecturas sin error. Un buen sistema debe ofrecer una tasa de lectura aproximada del 80%; una tasa de lectura baja es causada generalmente por problemas de impresin o bien por problemas de operacin en el que la persona que maneja el lector no lo posi-ciona correctamente para que se puedan leer los datos codificados. Tambin existe la posibilidad de que la baja en la rasa de lectura se deba a que el lector est sucio, y sol bastara con limpiarlo, en el peor de los casos la tasa de lectura baja se puede deber a imperfecciones del dispositivo lector, como mala calibracin del mismo, por lo quc sera necesario llevarlo con su proveedor para que se encargue de repararlo o sustituirlo. El segundo parmetro quc mencionaba para evaluar el rendimiento de un sistema de cdigo de barras es el de tasa de error de sustitucin. Un error de sustitucin ocurre cuando todos los caracteres codilicados son ledos e interpretados como si fuesen otros completamente distintos. La tasa de error de sustitucin depende directamente de la estructura del patrn del cdigo de barras adoptado, de la calidad de impresin y del algoritmo de decodificacin que se programe. Si el sistema de coleccin de datos no cuenta con alguna forma de tratamiento de estos datos corrompidos, entonces aceptara un dato invlido. El cdigo 39 es quiz el que posee la ms alta tasa de error de sustitucin de los cdigos comerciales, ya que por su amplia gama de caracteres resulta ms compticado de manejar. Un buen sistema de cdigo de barras debe ofrecer una tasa de error de sustitucin de alrededor de un carcter mal interpretado por cada milln de caracteres ledos.

TABLA 2. Caractersticas de los diversos patrones del cdigo 2 de 5

IMPRESION DEL CODIGO DE BARRAS Los cdigos de barras pueden ser impresos en los sistemas grficos convencionales como: offset, litografia, silked screen, etc., pero en la mayora de las aplicaciones hay una gran variacin de los datos a imprimirse, en ese caso es necesario el uso de impresoras de cdigos de barras para agilizar la disponibilidad de producto etiquetado. Las impresoras ms comunes son impresoras de impacto, matriz y trmicas. Impresoras de impacto: son semejantes a una maquina de escribir de esfera. En este tipo de impresoras hay un tambor en donde estn grabados en alto relieve los caracteres en cdigo de barras. Al digitalizar un carcter se empuja al tambor contra la cinta y el papel imprimiendo el caracter correspondiente. Este tipo de impresora tiene una buena cantidad de impresin pero son equipos de alto costo comparado con sti velocidad de impresin. Impresoras de matriz: son normalmente utilizadas por las compuradoras, trabajan mediante una cabeza de impresin matricial de agujas imprimiendo por una secuencia de puntos. Estas impresoras permiten que al cdigo impreso se le pueda aadir tambien texto, adems de imprimirlos en diversas dimensiones. La desventaja de usar este sistema de impresin es la retativa baja calidad de la impresin lograda.

Impresoras trmicas: imprimen en un papel termosensiblc con una calidad bastante superior a la impresin lograda usando matriz de puntos y son relativamente econmicas. La impresin del cdigo de barras es de extrema importancia en el control de la calidad de los cdigos impresos ya que un cdigo impreso con baja cantidad o con fallas en su impresin traera consecuentemente problemas en la lectura comprometiendo el perfecto funcionamiento de todo el sistema de cdigo de barras. La impresin debe mantener rigurosa precisin en las dimensiones de las barras y de sus espacios, as como uniformidad en un contraste entre barras y espacios.

FIGURA 6.

FIGURA 7.

deben existir organismos que se encarguen de establecer una similitud en las claves de los productos que, siendo de una misma especie, se produzcan en diversos pases. El organismo que inicialmente estableci las claves de producto es el anteriormente llamado European Article Numbering Association (EAN), actualmente conocido como International Article Numbering Association, aunque su nombre original cambi, las sigias EAN fueron conservadas como identificadoras del sistema de codificacin y simbolizacin de productos. En Mico, la AMECOP (Asociacin Mexicana de Cdigo de Producto) es la organizacin afiliada a EAN encargada de la asignacin de claves para los artculos producidos en las diferentes regiones del pas y que se comercialicen en cualquier lugar del mundo. A nivel comercial el sistema de clasificacin EAN consiste de trece dgitos (EAN-13) y funciona asignndole a cada producto Un nmero nico representado en cdigo de barras. A cada organizacin afiliada a EAN se le asigna un nmero de tres dgitos llamados prefijos EAN, los siguientes nueve dgitos identifican al fabricante y al artculo respectivamente, y el ltimo es un dgito verificandor. Un ejemplo de esta asignacin de clave lo podemos ver en la figura 8. El prefijo se compone de los tres primeros dgitos e identifica a la organizacin que controlar la asignacin de claves para una zona o pas, en el caso de Mxico es el 750. Los dgitos de identificacin (I) son los cinco siguientes dgitos y estn ligados al fabricante siendo estos su nmero de identificacin. los sigulentes cuatro dgitos son los de referencia de producto (P) y son asignados por el industrial para que identifique de forma nica a cada uno de los artculos que l fabrica.

LECTURA DEL CODIGO DE BARRAS Aunque existen diversos modelos de lectores pticos para cdigos de barras, todos trabajan en base al mismo principio de funcionamiento, el cual consiste en emitir y sensar la luz. Es importante que haya una gran diferencia entre los ndices de reflexin de las barras y los espacios ya que para sensar Ia luz emitida por un medio, sta debe ser reflejada por las barras y espacios, y si stos no tienen diferentes ndices de reflexin la lectura ser incorrecta. Los lectores de cdigo de barras pueden ser divididos en dos grupos; los de contacto y los de no-contacto. Entre los lectores de contacto encontramos lectores de baja capacidad y de alta capacidad. Los lectores de contacto de baja capacidad presentan como luente emisora de luz, un LED y como sensor un fotoreceptor. Estos equipos requieren que el cdigo sea pasado directamente sobre ellos ya que la luz emitida por el LED tiene muy baja intensidad. Los lectores de contacto de alta capacidad, tambin conocidos como CCD (Charge Coupled Device) y presentan varios LEDs y fotosensores dispuestos

matricialmente y requieren cubrir toda el rea que ocupa el dato codificado iluminndolo completamente para que la luminosidad reflejada por las barras y espacios sensibilice a todos los fotosensores. Por otro lado, los lectores de no-contacto poseen una tecnologa bastante sofisticada basada en rayo lser y una serie de lentes y espejos; son ideales para supermercados y para quienes requieran un aparato capaz de leer los cdigos en movimiento. Con esto el operador no necesita mayores cuidados en el manejo de la mercanca para que su cdigo sea ledo, bastando con que pase la mercanca sobre el lector. USO COMERCIAL Como mencion, el cdigo de barras tiene gran utilidad en la administracin deproductos a nivel internacional, pero FIGURA 8.

El treceavo dgito es el verilicador (V) y tiene como funcin asegurar la correcta lectura de los doce dgitos anteriores. La creatividad, el ingenio y la organizacin son factores fundamentales para el desarrollo de toda empresa. El cdigo de barras es una herramienta que se puede combinar con estos factores sin limitar su uso al sector comercial.J Enoc Cruz Ortiz. Consultor especialista, en Microcomputacin
tomado fielmente de la Revista PC/TIPS BYTE Enero de 1993

Potrebbero piacerti anche