Foros del Web » Programando para Internet » PHP »

Codigo barras GS1-128 (ucc/ean) Colombia

Estas en el tema de Codigo barras GS1-128 (ucc/ean) Colombia en el foro de PHP en Foros del Web. Buenas amigos, Estoy intentado hacer este codigo de barras (415)1602443400203(8020)201413(3900)05000(96)20170 628 Entiendo a la perfeccion como funciona el codigo de barras internamente, el problema es ...
  #1 (permalink)  
Antiguo 07/07/2017, 11:18
 
Fecha de Ingreso: marzo-2009
Mensajes: 90
Antigüedad: 8 años, 9 meses
Puntos: 0
Codigo barras GS1-128 (ucc/ean) Colombia

Buenas amigos, Estoy intentado hacer este codigo de barras

(415)1602443400203(8020)201413(3900)05000(96)20170 628
Entiendo a la perfeccion como funciona el codigo de barras internamente, el problema es que al generalo con diferentes librerias que hay de PHP, y me hize una.

Los señores del banco caja social colombia, me dicen que el formato falla al llegar al (3900) que es la identificacion del valor, de alli no sigue, ya que requiere de un salto que le permita a ellos llenar los datos de valor y fecha. Me lo han simbolozado como <-> caracter ascii 29 GS, entonce me dicen que donde estan los _ alli va ese separados <->

41 51 60 24 43 40 02 03 80 20 20 14 13 _ 39 00 05 00 _ 96 20 17 06 28

Cuando armo el Codigo de barras e intento leerlo, mi lector ni el del banco lo leen, no hace nada, apenas quito ese separador lo lee, pero no llena los datos del formulario del banco referente al valor y fecha que estan luego del (3900) y (96), salta para llenar las casillas del valor y fecha.

Este es el binario para el codigo de barras que me generan las librerias.
11000100010 = 41
11011101000 = 51
11000101110 = 60
11101001100 = 24
10110001110 = 43
11000101000 = 40
11001100110 = 02
10010011000 = 03
10100111100 = 80
11001001110 = 20
11001001110 = 20
10011001110 = 14
10111001100 = 13
11100110010 Este es el separador asciii 29 (GS)
11010001000 = 39
11011001100 = 00
10001001100 = 05
11011001100 = 00
11100110010 Este es el separados ascii 29 (GS)
10111100010 96
11001001110 20
10011100110 17
10011001000 06
11100110100 28


POST tambien he intentado colocarle el FNC1 Que seria el 11110101110 donde van los separadores

Librerias que he usado.
1- EAN128-4php.php de Marc Carné
2- Barcode de Casper Bakker - picqer.com
3- GS1 barcode generator de ayeo
4- BarcodeGen de Jean-Sebastien Goupil - http://www.barcodephp.com

Seria bueno algo de ayuda.
Asi me dice el banco que debe ser. con esos separadores.

Última edición por kosios; 07/07/2017 a las 11:44
  #2 (permalink)  
Antiguo 07/07/2017, 13:51
Avatar de alvaro_trewhela  
Fecha de Ingreso: octubre-2012
Ubicación: localhost
Mensajes: 799
Antigüedad: 5 años, 1 mes
Puntos: 94
Respuesta: Codigo barras GS1-128 (ucc/ean) Colombia

Voy a investigar de codigos de barra, no se mucho de eso jaja, pero muestra tu librería por mientras, no somos adivinos.

Emm igual yo creo que esto tiene que ver más con el código que con php



La zona horaria es GMT -6. Ahora son las 06:49.