Vous êtes sur la page 1sur 13

F.A.N.D.E.

Gua de buenas prcticas Cdigo de Barras


Gua de buenas prcticas Cdigo de Barras
PROYECTO DICIEMBRE - 2006
Versin 2006.12.19 pgina 1
F.A.N.D.E. Gua de buenas prcticas Cdigo de Barras
1. Definicin:
El Cdigo de Barras es un sistema rpido y sencillo de codificacin. Puede serir para
identificar los productos! llear un control e"acto del inentario! operaciones de carga y
todas a#uellas operaciones #ue est$n relacionadas con recoleccin y manipulacin de
datos.
%os datos almacenados son legi&les por lectores electrnicos.
El sistema reduce considera&lemente la ineficiencia y aumenta considera&lemente la
productiidad del negocio.
2. Casificacin:
Cada sector puede emplear una sim&olog'a espec'fica aun#ue todas se agrupan en estas
dos clasificaciones(
Cdigo de Barras 1)( *e usa para almacenar cdigos! ya sean n+meros o letras! usando
una com&inacin lineal de &arras y espacios en diferentes medidas.
Cdigo de Barras 2)( *e almacenan los datos tanto a lo alto como a lo anc,o del
s'm&olo! en esta clasificacin la informacin no solo se reduce a un cdigo! su principal
enta-a es #ue puede almacenar gran cantidad datos! a la e. #ue incrementa
considera&lemente la seguridad siendo casi inulnera&le a un sa&ota-e.
!. "ipos de Cdigo de Barras:
*e ad-unta documento de /0 pginas con informacin ampliada de los principales
cdigos de &arras tanto de 1) como 2). 1Barcode.pdf2.
#. Especificaciones $ estndares:
3 continuacin se incluye una lista con arios organismos internacionales! encargados
de gestionar los estndares en cdigos de &arras.
4Ean 5nternacional 1666.ean4int.org2
437*5 1666.ansi.org)
4Cdigos 8edicina 1666.,i&cc.org2
Versin 2006.12.19 pgina 2
F.A.N.D.E. Gua de buenas prcticas Cdigo de Barras
% .AEC&C ' EAN 1!.
%a 9rgani.acin Espa:ola de Codificacin 13EC9C2! apuesta por el estndar E3741;
para la identificacin de los productos de consumo! y es este el #ue usaremos dentro de
nuestro sector.
3 continuacin! mostramos la informacin pu&licada por 3EC9C so&re la estructura!
calidad 1tama:o! colores y u&icacin2 de un cdigo de &arras E3741;.
7o o&stante! remitimos al enlace de 3EC9C 1666.aecod.org2! para poder ampliar ms
esta informacin e incluso tener siempre actuali.ado todo lo referente a este estndar.
Estructura del Cdigo E37<=CC41;
El cdigo E37<=CC 1; en Espa:a se construye seg+n el siguiente es#uema(
P>E?5@9 0/( El prefi-o asignado por E37 internacional a 3EC9C es el 0/. Aodas las
empresas #ue forman parte del sistema E37 a tra$s de 3EC9C codifican sus art'culos
con el 0/ como primeras cifras. Esto no significa necesariamente #ue el art'culo ,aya
sido fa&ricado en Espa:a! sino simplemente #ue la empresa! independientemente de su
nacionalidad y de la u&icacin territorial de sus factor'as! utili.a el sistema E37
mediante el cdigo asignado por 3EC9C.
CB)5C9 )E E8P>E*3( 3EC9C asignar a las empresas registradas un n+mero de
entre D y 0 d'gitos! en funcin de las necesidades de la empresa. Este n+mero precedido
del P>E?5@9 formar el ECdigo de EmpresaE.
58P9>A37AE( El Cdigo de Empresa 79 identifica al fa&ricante del producto! sino
#ue representa al P>9P5EA3>59 )E %3 83>C3.
Por Propietario de la 8arca se entiende la empresa #ue decidir la apariencia #ue tendr
el producto ante el consumidor final! incluyendo marca! nom&re comercial!
presentacin! etc.. P. e-.( El creador de un producto marca &lanca es el propio
distri&uidor.
CB)5C9 )E P>9)=CA9( El Propietario de la 8arca dispone de una serie de d'gitos
en &lanco en funcin del Cdigo de Empresa #ue le ,a sido asignado. El Cdigo E37
1; de producto se o&tendr completando estos d'gitos en &lanco y calculando el d'gito
de control
C( El +ltimo d'gito #ue compone un cdigo es el d'gito de control. El clculo correcto
del d'gito de control li&era al cdigo de &arras de cual#uier error de impresin en el
momento de su lectura.
El *'m&olo E37<=CC41;
Versin 2006.12.19 pgina ;
F.A.N.D.E. Gua de buenas prcticas Cdigo de Barras
Para sim&oli.ar el cdigo E37<=CC41; en las unidades de consumo slo podemos
utili.ar el s'm&olo E37<=CC41;. =n e-emplo! el s'm&olo a utili.ar en caso en el #ue se
,a asignado a un art'culo el siguiente cdigo( 0/D/;216D/;29! ser'a(
Colores ms adecuados
%os colores #ue ienen a continuacin son orientatios. *i lo desea! 3EC9C puede
reali.ar para =d. un estudio de legi&ilidad de los colores #ue tiene intencin de emplear.
3dems! para asegurar la correcta lectura de sus s'm&olos E37 le recomendamos
remitir un e-emplar de los mismos a 3EC9C! donde se efectuar el correspondiente
anlisis.
El *ericio de Calidad de 3EC9C est a su disposicin para ayudarle en la
implantacin de la sim&olog'a E37.
Versin 2006.12.19 pgina /
F.A.N.D.E. Gua de buenas prcticas Cdigo de Barras
Aama:os E37 1;
3 menudo! el cdigo de &arras 1s'm&olo2 no puede imprimirse al tama:o #ue ms gusta
al departamento de dise:o. %a empresa de&e elegir un tama:o de s'm&olo #ue ofre.ca
una total garant'a de lectura.
Este tama:o endr determinado principalmente por tres factores( tipo de impresin!
material so&re el #ue se imprime y especificaciones de lectura.
%as dimensiones del cdigo son adapta&les a partir del tama:o nominal 1F a partir de
a#u'! el cdigo puede incrementarse o reducirse entre un rango de factores de aumento
entre 0!0 y 2. *i se desea incrementar o reducir el s'm&olo! se de&en multiplicar las
dimensiones del tama:o nominal por el factor de aumento a emplear. Estas dimensiones
se refieren a la separacin #ue e"iste entre se:ales de encuadre.
Es o&ligatorio respetar las se:ales de encuadre. El ,ec,o de inadir estos mrgenes con
te"tos! ilustraciones! etc.! o situar el cdigo demasiado cerca de la es#uina del enase!
dificulta la lectura del s'm&olo.
Versin 2006.12.19 pgina D
F.A.N.D.E. Gua de buenas prcticas Cdigo de Barras
?3CA9> )E
3=8E7A9
37CG=>3 3%A=>3
0!0 18H75892 29!0; 20!I;
1 1798573%2 ;I!29 2D!91
2 18JK5892 I/!D0 D1!02
Como e-emplo se indican a continuacin los tama:os y tipos de impresin! a t'tulo
orientatio! #ue se adecuan a las especificaciones E37(
A5P9 )E
58P>E*5B7
?3CA9> )E
3=8E7A9 8H7589
1L2
58P>E*9>3* 1
9??*EA 0!0
?%EK9C>3?H3 1!1
*E>5C>3?H3 1!2
1L2 Valores orientatios! en cual#uier caso en particular consultar con 3EC9C.
Para el caso de agrupaciones sim&oli.adas mediante E3741;! las dimensiones m'nimas
endrn determinadas por el sector al #ue pertenece la mercanc'a.
*i la mercanc'a pertenece al *ector Cran Consumo! es ms pro&a&le #ue la lectura del
s'm&olo se realice en almacenes totalmente automati.ados o de forma manual pero a
mayor distancia #ue en el resto de sectores. Para ello se ,a estipulado #ue el factor de
aumento m'nimo para este sector de&er ser 1.D! dimensiones #ue facilitan la lectura del
s'm&olo en estos entornos.
Para el resto de sectores! el factor de aumento ar'a entre el rango 0.0 y 2.
)escarga documento dimensiones sim&olog'a.
=&icaciones E37 1;
El s'm&olo E37 de&e imprimirse so&re la &ase del dise:o natural del producto. %a
E&ase del dise:oE es la &ase sugerida por la forma del enase y su grafismo.
*i la &ase del dise:o no est disponi&le para ser impresa<eti#uetada! el s'm&olo de&e
u&icarse so&re el reerso del dise:o natural! y cerca de la &ase.
%os s'm&olos! incluyendo los mrgenes claros y los caracteres num$ricos! se de&en
imprimir<eti#uetar en a#uellas reas #ue est$n li&res de recu&rimientos! solapamientos!
pliegues o curas cerradas de menos de D mm.
Versin 2006.12.19 pgina 6
F.A.N.D.E. Gua de buenas prcticas Cdigo de Barras
*i el producto est empa#uetado en un Eenoltorio aleatorioE 1a#uel en #ue el enase no
tiene un registro de corte2! es necesario #ue se asegure #ue un s'm&olo completo
apare.ca en el enase.
Es importante tener en cuenta #ue la orientacin del s'm&olo so&re el enase depende
del proceso de impresin empleado 1la direccin de impresin de las &arras del s'm&olo
de&e ser la misma #ue la direccin de salida de impresin! para eitar ondulaciones y
&a-a definicin en las &arras del mismo2.
=&icar un s'm&olo cerca de la arista de un producto! cu&ierto por un pliegue de termo
sellado! en una superficie irregular! etc. es ,acer m$ritos para #ue el cdigo no pueda ser
le'do correctamente.
En ning+n caso de&e aparecer ms de un s'm&olo diferente y legi&le identificando el
mismo cdigo E37 1por e-emplo! si se codifica una agrupacin con un E3741;! es un
error sim&oli.arla con E3741; e 5A?41/2.
*lo en el caso de art'culos muy pesados o oluminosos! y en art'culos con Menoltorio
aleatorioN 1a#u$l en #ue el enase no tiene un registro de corte2! est permitido incluir
dos o ms s'm&olos iguales.
Para el caso de agrupaciones identificadas mediante sim&olog'a E3741;! es muy
recomenda&le identificar la agrupacin en dos caras adyacentes. El e"tremo inferior del
s'm&olo de&er estar a una distancia de ;2 8m. de la &ase de la agrupacin y a 19 8m.
m'nimo de la arista ertical 1incluyendo los mrgenes claros2.
(. Generadores $ )econocedores.
5gual de importante es! #uien construye el cdigo de &arras! como el #ue lo tiene #ue
reconocer.
Ceneradores(
3un#ue se pueda pensar #ue para crear un cdigo de &arras! solo se tiene #ue teclear el
te"to del cdigo empleando! p.e-.. la fuente de tipo de letra correspondiente al cdigo de
&arras deseado! esto no es normalmente as'.
3 continuacin se detallan algunas consideraciones y sugerencia.
Para #uien desee controlar la generacin de cdigos de &arras e"isten arias
soluciones! las cuales crean el cdigo de &arras empleando una fuente de tipo de letra o
generando una imagen del cdigo de &arras 'a un componente para desarrolladores.
Visual Basic! Visual C<COO!Visual *tudio .7EA 1VB! CL and @L2!COO
Builder!)elp,i!@aa!Visual ?o" Pro!)esarrolladores 83C!3do&e 3cro&at!Crystal
>eports!8icrosoft 5nternet 5nformation *erer 155*2.
Versin 2006.12.19 pgina I
F.A.N.D.E. Gua de buenas prcticas Cdigo de Barras
>econocedores(
3un#ue el reconocimiento de los cdigos de &arras suele ,acerse con lectores ,ard6are
de cdigos de &arras! tam&i$n e"isten utilidades para #ue los desarrolladores pueden
,acer el reconocimiento a partir de una imagen Pla cual incluye el cdigo de &arrasQ al
igual #ue se puede reali.ar 9C> so&re un documento. %as soluciones disponi&les son(
Visual *tudio .7EA! %engua-es #ue soporten )%%s( dBar*can41) )%%! @aa.
7o o&stante es importante tener en cuenta #ue toda esta informacin en caso de usarla
tendr #ue llear consigo un estudio ms profundo de la ,erramienta en cuestin.
*. )eco+endaciones de AEC&C.
Esta disponi&le en la pgina 6e& de 3EC9C algunas sugerencias so&re Proeedores de
soluciones.
,. Especificaciones en a construccin dentro de nuestro sector. Fande
Es importante estudiar! cual ser la estructura del campo ?ande #ue ,ace referencia al
cdigo de &arras O 3dendum! para poder sacarle el mayor partido a todos los procesos
de nuestro negocio.
*e incluye un documento muy importante Mcdigo &arras especificaciones li&ros y
reistas.docN #ue contiene las normas de construccin del cdigo de &arras espec'fico
para el sector de li&ros! reistas y prensa. R sern estas las normas #ue de&e de cumplir
el campo Mcdigo de &arrasN de cual#uier fic,ero ?ande.
%os cdigos de &arras 1E372 estarn completos! es decir se entregaran en toda su
e"tensin( los trece n+meros! y en el caso de diferente cdigo! no E371;! se entregar
a-ustado a la i.#uierda de-ando el resto en &lanco.
%os 3dendum de E37! estarn en campo alfanum$rico de D caracteres dentro de los
cuales irn a-ustados a la i.#uierda si son 2 o ; d'gitos solamente! ya #ue de ser D
ocuparn todos ellos. *i el adendum es 00;! se escri&ir as' M00;&&N y no M;&&&N.
*er'a muy aconse-a&le #ue el campo Mcdigo de &arras 1E372N no solo fuera
identificador de producto! sino una clae +nica en todo el proceso de ida de una
pu&licacin. )e esta manera! podr'amos prescindir del cdigo de producto #ue tiene
cada uno de los inolucrados en los procesos y a,orrar en esfuer.os por parte de todos!
teniendo en cuenta! el coste #ue conllea el mantenimiento de cdigos au"iliares para
poder comunicarse entre todos los actuantes en el proceso.
Versin 2006.12.19 pgina 0
F.A.N.D.E. Gua de buenas prcticas Cdigo de Barras
-. Errores +s co+unes.
3 continuacin! se detallan los errores ms comunes detectados en la construccin del
cdigo de &arras. )ic,a informacin es el resultado de un estudio reali.ado dentro del
sector! #ue ,a serido tanto para detectar cuales son los distintos tipos de errores! como
para su&sanarlos.
1. %3 P=B%5C3C5B7 79 A5E7E CB)5C9 )E B3>>3*.
2! E% CB)5C9 )E B3>>3* 79 *E %EE(
2.1.4 P9> 79 E*A3> B5E7 58P>E*3 %3 P=B%5C3C5B7
2.2.4 P9> 79 E*A3> B5E7 58P>E*9 E% CB)5C9 )E B3>>3* 1tama:o! color! u&icacin2
;. E% %ECA9> %EE *9%38E7AE %3 85A3) )E% CB)5C9 )E B3>>3* 1en un 1;OD! los 1;
primeros d'gitos!p.e.2
/. E% CB)5C9 )E B3>>3* 79 C957C5)E C97 E% 7S8E>9 )E %3 P9>A3)3
D. EK5*AE7 CB)5C9* )E B3>>3* )=P%5C3)9* 1distintas ediciones con un slo cdigo2
64 E% CB)5C9 )E B3>>3* 79 C957C5)E C97 %3 P=B%5C3C5B7 )E >E?E>E7C53.
I. E% CB)5C9 )E B3>>3* 79 C957C5)E 75 C97 %3 P=B%5C3C5B7 75 C97 %3 P9>A3)3.
9. =A5%5T3C5B7 )E =7 CU)5C9 )E B3>>3* =75A3>59 P3>3 =73 P=B%5C3C5B7 79
=75A3>53.
*iran estas referencias para tenerlas en cuenta a la ,ora de la construccin del Cdigo
de Barras. El no caer en ninguno de estos posi&les errores! ,ace totalmente ia&le la
&uena circulacin de la informacin! dentro de la cadena de negocio #ue seguir su
distri&ucin 1recepcin almac$n! reparto! lectura deolucionesV.ect2.
*e recuerda no o&stante #ue $l cdigo de &arras se construye de la siguiente manera(
O 7W Portada
1; d'gitos D d'gitos
1.. Codificacin /00N.
Es importante! de-ar a&ierta la posi&ilidad de crear una codificacin del cdigo de &arras
seg+n la normatia de 5**7 15nternacional *tandard *erial 7um&er2. E"iste
documentacin referente a este tema en la 6e& de la Bi&lioteca 7acional 1www.bne.es2.
Versin 2006.12.19 pgina 9
F.A.N.D.E. Gua de buenas prcticas Cdigo de Barras
%a Comisin A$cnica de ?ande est estudiando dic,a normatia para poder incluirla
como otra posi&ilidad normali.ada dentro de los procedimientos ?ande.
Sistema de Control de Asistencias
GUARDAR CODIGO DE BARRAS EN SQL DESDE
VB.NET (PEDIDO)
Pu&licado el 1 diciem!re" 2011 por Cesar Ma#allanes $e#a
PRIMERO INGRESAREMOS LOS DATOS QUE SE UTILIZARA, PARA EL DESARROLLO DE
ESTA APLICACIN
ES DECIR CREAREMOS UNA BASE DE DATO CON LOS SIGUIENTES CAMPOS:
PODRAN DESCARGAN LOS PROCEDIMIENTOS ALMACENADOS en el proyecto linkeado al
final..
LUEGO AGAMOS ESTE DISEO
CODIFIQUEMOS
Versin 2006.12.19 pgina 10
F.A.N.D.E. Gua de buenas prcticas Cdigo de Barras
LUEGO PARA MOSTRAR NUESTRO REGISTRO DISEAMOS Y CODIFICAMOS LO
SIGUIENTE
Versin 2006.12.19 pgina 11
F.A.N.D.E. Gua de buenas prcticas Cdigo de Barras
LUEGO AL DARLE DOBLE CLICK A LA GRILLA OPTENDREMOS LO SIGUIENTE:
Versin 2006.12.19 pgina 12
F.A.N.D.E. Gua de buenas prcticas Cdigo de Barras
PARA QUE NOS MUESTRE EL CODIGO DE BARRA DEBEMOS REALIZAR LO SIGUIENTE:

Versin 2006.12.19 pgina 1;