Hola,

Sobre el EAN-13, si no me equivoco eso es un estandard "registrado", es decir, los codigos de barras tipicos estan en este formato, y se dividen de la siguiente forma: - 2 digitos - indica la entidad registradora (algo asi como cuando registras un dominio en internic, esnic, etc....) - 5 digitos - identifican la empresa propietaria del codigo de barras (cada entidad registradora, asigna un numero a sus clientes)
- 5 digitos - libres para que la empresa los asigne a sus productos
- 1 digito - digito de control, se calcula en base a los 12 anteriores, empezando de derecha a izquierda, los impares los multiplicas por 3 y los pares por 1 (o al reves, no recuerdo), lo sumas todo, y lo que falte hasta la decena siguiente, es el digito de control.

Te pongo un ejemplo:
Codigo EAN-13: 8714909005807
Supongamos que tu tienes una empresa, que quieres vender productos que lleven un codigo de barras, pues tendrias que registrarte en un organismo, en este caso seria la entidad 87, esa entidad te asigna un codigo, que en tu caso seria el 14909, a partir de ahora tu puedes etiquetar tus productos con codigos de barras, usando los 7 digitos anteriores, mas otros 5 que puedes asignar libremente, en este caso, seria el producto numero 00580, para que el codigo sea valido, lo verificas con un digito de control, empezando por la derecha:
0 * 3 = 0 +
8 * 1 = 8 +
5 * 3 = 15 (+8=23) +
0 * 1 = 0 (+23=23) +
.........
Suma total = 83
la siguiente decena es 90, 90-83=7, 7 es el digito de control.

Con esto, lo que te digo es que en principio, no deberias usar codigos con este formato, pues son codigos comerciales, ¿que pasaria si pones en un escaparate un producto con el mismo codigo que otro producto de otro fabricante?

Yo en estos casos, suelo utilizar Code3of9, puedes usar cualquier numero de digitos, y ademas puedes usar letras y numeros (en EAN13 solo se usan numeros). Digamos que es un formato "libre".

La experiencia que yo tengo en este tema es para controlar lotes/caducidades, cuando das entrada a un producto a tu almacen, tienes que registrar su codigo original, y su lote o fecha de caducidad, con esos datos le generas un segundo codigo de barras en Code3of9, siguiendo el criterio que quieras (por ejemplo, que empiecen todos por una letra que tu eligas, y despues un numero entre 00001 y 99999, o los digitos que necesites segun el numero de productos que necesites mantener). Una vez los productos estan etiquetados con este segundo codigo de barras, será el que se utilize para venderlos, de forma que la base de datos sabrá que el producto con codigo X00001, corresponde en realidad al producto con codigo EAN13 871490.........., lote XX, y fecha de caducidad DD/MM/AA.

Evidentemente las barras generadas no son iguales si generas un codigo con Code3of9 o en EAN13

Saludos



----- Original Message ----- From: "José Ramón" <[EMAIL PROTECTED]>
To: <[email protected]>; <[EMAIL PROTECTED]>
Sent: Sunday, November 18, 2007 9:48 AM
Subject: RE: [d_es] Imprimir etiquetas con CódigosdeBarras


Parece que el que voy a necesitar es el ean13 (digo yo porque salen 13
números). He intentado mostrar en pantalla el código colocando en una celda
(A1) el número que hay que poner y en otra una referencia a ese celda (=A1)
pero con el tipo de letra que me dijiste.
Lamentablemente no se parecen.
Intenté quitarle los asteriscos, o dejarle uno solo a ver pero nada.
Supongo que hará falta otro tipo de letra o bien poner algo que no sean
asteriscos....
En fin que espero con ansiedad tu manual, a ver si aclara algo.
Respecto a eso, ¿tratarás el formato PDF417 y DataMatrix? (los he visto en
http://www.codace.es/Html/codigos/codigos.htm y podrían ser interesantes)
Nada más por el momento, gracias y hasta la próxima

Saludos cordiales,

José Ramón

-----Mensaje original-----
De: J. Eduardo Moreno S. [mailto:[EMAIL PROTECTED]
Enviado el: miércoles, 14 de noviembre de 2007 22:14
Para: [email protected]
Asunto: Re: [d_es] Imprimir etiquetas con CódigosdeBarras

EAN128 es un formato de código de barras. Existe un tipo de letra
truetype EAN128 y lo que explique anteriormente es válido, excepto por
las secuencias de escape de inicio y fin, que desconozco cuales son.}

El mié, 14-11-2007 a las 21:53 +0000, Jose Ramón escribió:
Gracias de todas formas, voy a intentar a ver qué sale, en las
primeras pruebas todo ha ido de maravilla, y he podido poner un código
de barras en vertical, como si fuese cualquier texto.
Preguntaba por si acaso lo del ean128 era algún tipo de letra o así.
Una vez más gracias y hasta la vista

Saludos


Jose Ramon


El 14/11/07, J. Eduardo Moreno S. <[EMAIL PROTECTED]> escribió:
> Desconozco cual es el caracter de parada para EAN128. Lo siento.
>
>
> El mar, 13-11-2007 a las 22:35 +0000, José Ramón escribió:
> > Muchas gracias por tu respuesta. Mañana mismo me pongo a hacer pruebas
como
> > loco a ver que tal. De momento en el de casa ya he desactivado lo de
la
> > negrita.
> >
> > Supongo que el código de barras da igual que esté vertical que
horizontal
> > (es decir que funciona igual que un texto en una celda...). Otra
cosilla es
> > el EAN 128 y otro EAN más que no me acuerdo ahora... ¿hay que
especificar
> > algo más para que funcione y lo entienda el lector del supermercado?
> >
> > Gracias otra vez y un saludo cordial desde Canarias
> >
> > -----Mensaje original-----
> > De: J. Eduardo Moreno S. [mailto:[EMAIL PROTECTED]
> > Enviado el: martes, 13 de noviembre de 2007 14:58
> > Para: [email protected]
> > Asunto: Re: [d_es] Imprimir etiquetas con Códigos deBarras
> >
> > Precisamente, es el próximo manual que voy a publicar.
> >
> > Primero, necesitas instalar el tipo de letra, en nuestro caso, será
una
> > letra 3 of 9. Busca en Internet 3OF9.TTF. Es un código de barras para
> > caracteres alfanuméricos.
> >
> > Instala en tu sistema operativo la nueva fuente.
> >
> > Este tipo de letra usa el asterisco (*) como secuencia de esape de
> > inicio y fin de código. Por tanto, si quieres que el lector entienda
el
> > código 123456, necesitas que tu etiqueta diga *123456*.
> >
> > "Problema" con OpenOffice.org: Si tu escribes una cadena entre
> > asteriscos, cambia el estilo de la letra a negrita (Bold).
> >
> > Entonces, debes de ir al menú Herramientas - Corrección automática,
> > luego elegir la pestaña Opciones y desmarcar la casilla "en *negrita*
y
> > _subrayado_ automáticamente".
> >
> > Ahora si, cuando escribas tu código de barras será legible por el
> > lector.
> >
> > En el aso particular de Calc, no requieres desactivar el cambio a
> > negritas automático, puedes usar la función Concatenar, de la
siguiente
> > manera:
> >
> > =CONCATENAR("*";Celda;"*")
> >
> > Donde Celda, es la celda donde guardas tu código, de esta forma le
> > adicionará los asteriscos sin cambiártelo a negrita.
> >
> > Información adicional: En México la encargada de asignar los códigos
de
> > barras para productos en tiendas departamentales o para exportación es
> > la AMECE http://www.amece.org.mx,
> >
> > Espero que esta información te sirva.
> >
> > El mar, 13-11-2007 a las 13:56 +0000, Jose Ramón escribió:
> > > Hola al grupo,
> > >
> > > Tengo un problemilla, a ver si alguno del grupo lo ha tenido y puede
> > orientarme.
> > >
> > > En la oficina usamos openofice. En uno de los puestos está conectado
a
> > > una etiquetadora Zebra, y a veces he usado el writer para imprimir
> > > etiquetas para botellas, cajas de herramientas.... cosillas simples
y
> > > que han cumplido bien su misión.
> > >
> > > El problema es que tengo que hacer unas etiquetas con código de
> > > Barras, y no se cómo se hace para imprimirlo. Me suena haber visto
una
> > > fuente llamada "Barcode" o algo así, ¿tiene que ver con eso o no?.
> > > ¿puede Open office imprimir esto?
> > >
> > > Caso que no pueda, ¿existe alguna solución  de software libre que
> > > permita configurar e imprimir etiquetas? sería de ayuda que
permitiera
> > > hacer cálculos de importe, para p.ej. poner un peso variable en cada
> > > etiqueta...
> > >
> > > Gracias anticipadas
> > >
> > > Saludos
> > >
> > > José Ramón Sánchez Gómez
> > >
> > >
---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> > >
> > --
> > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
> > <HTML>
> > <HEAD>
> >   <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
> >   <META NAME="GENERATOR" CONTENT="GtkHTML/3.12.1">
> > </HEAD>
> > <BODY>
> > J. Eduardo Moreno S. &lt;<A
> > HREF="[EMAIL PROTECTED]">[EMAIL PROTECTED]</A>&gt;<BR>
> > TOKONHU de M&#233;xico<BR>
> > 044 55 2748 4840<BR>
> > <BR>
> > <BR>
> > </BODY>
> > </HTML>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> > No virus found in this incoming message.
> > Checked by AVG Free Edition.
> > Version: 7.5.503 / Virus Database: 269.15.31/1128 - Release Date:
13/11/2007
> > 11:09
> >
> >
> > No virus found in this outgoing message.
> > Checked by AVG Free Edition.
> > Version: 7.5.503 / Virus Database: 269.15.31/1128 - Release Date:
13/11/2007
> > 11:09
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> --
> J. Eduardo Moreno S. [EMAIL PROTECTED]
> TOKONHU de México
> 044 55 2748 4840
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


--
J. Eduardo Moreno S. [EMAIL PROTECTED]
TOKONHU de México
044 55 2748 4840

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.503 / Virus Database: 269.15.32/1131 - Release Date: 14/11/2007
16:54


No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.503 / Virus Database: 269.16.0/1136 - Release Date: 17/11/2007
14:55


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Responder a