Problema con el código de barras cuando llega al banco para el recaudo en Colombia

187 views
Skip to first unread message

Alfonso Lope

unread,
Mar 16, 2019, 5:03:48 PM3/16/19
to Comunidad de Visual Foxpro en Español
Cordial saludo a la comunidad.
Desarrolle una aplicación para generar los recibos de pago de las mensualidades en una institución educativa este recibo de pago se le entrega a cada alumno para que realice el pago en bancos. El recibo de pago lleva impreso el código de barras que realizo con el FoxBarcode_v_1_17. Si yo hago las pruebas con un lector de código de barras me lee prefecto..pero cuando llegan al banco a cancelar la aplicación del banco envía el ERROR DE CODIGO y por lo tanto no se puede realizar el respectivo pago.

Agradezco de antemano por su colaboración y pronta respuesta me urge la solución 

Erick Lezama

unread,
Mar 16, 2019, 5:53:02 PM3/16/19
to publice...@googlegroups.com
Bueno pueden ser muchas cosas, incluso la calidad de la impresion en la escuela. Que codigo tipo de codigo estas usando? Code 39, 128, 93? Dentro de estos inclusive existen otroz tipos. No todos los lectores estan en capacidad de leer los mismos codigos de barra. Por ejemplo tienes el 128-A 128-B 128-C y cada uno es distinto. Lo primero seria garantizar que los recibos salgan en una calidad aceptable preferiblemente laser. Si esto ya es asi, buscar un codigo comun para ambos. 

Esteban Micossi

unread,
Mar 16, 2019, 5:59:37 PM3/16/19
to Comunidad de Visual Foxpro en Español
Hola Alfonso.

Bueno mira, yo tuve el mismo inconveniente con los codigos de barra.

Hice lo siguiente:

He instalado estos tipos de letra para codigo de barra:

3OF9.TTF
Bcode128.ttf
EAN13_36.TTF
EAN13_72.TTF
PF_C128.ttf
PF_C39.ttf
PF_EAN_P36.ttf
PF_EAN_P72.ttf
PF_I2OF5.ttf
PF_I2OF5_NT.ttf
PF_I2OF5_TXT.ttf
PF_I2OF5_W.ttf

Luego he creado un reporte de prueba y al mismo texto lo imprimi con los distintos tipos de letra, el cual me generaba los distintos codigos de barra.

Me fui al banco con estos codigos de barras impresas en una hoja A4 y le dije al cajero que pusiera el notepad o cualquier editor de texto y pasara el

lector, y asi fue hasta que leyo uno de ellos y con ese tipo de letra para Codigo de Barra imprimi mis cupones y listo el pollo.

Lo que si debes bajar una rutina que la tome del Luis maria Guayan, para que te de los digitos de ingreso y egreso. Lo puedes buscar en la pagina de LM Guayan.

Fijate en esta pagina:


Los tipos de letras los tengo si quieres te los paso por correo.

Cualquier cosa, comentalo.

Saludos

Esteban Micossi

Alfonso Lope

unread,
Mar 16, 2019, 7:46:52 PM3/16/19
to Comunidad de Visual Foxpro en Español
Esteban gracias por responderme..si me interesan las fuentes para realizar las pruebas correspondientes. Desarrolle  una aplicación de un almacén ya imprimo código de barras con Code39 y no tengo problema alguno.

El problema es ahora con la institución educativa..yo realice los códigos de barras como te dije anteriormente con FoxBarcode e imprime perfecto.lo hago en una impresora lasser y si tomo mi lector de codigo de barras lo lee perfecto el problema es en el banco.

El código a imprimir es por ejemplo

(415)7709998391659(8020)02020389

siempre es igual excepto los 8 últimos dígitos que cambien de acuerdo al estudiante..esoso ultimos 8 digitos son el codigo del estudiante

de pronto haciendo pruebas con las fuentes que tu me envíes ya funciona..me puedes egregar en lo que me envias el codigo fuemte que has utilizado te lo agradezco 

Alfonso Lope

unread,
Mar 16, 2019, 7:49:06 PM3/16/19
to Comunidad de Visual Foxpro en Español


Erick gracias por responderme
hago la impresion con una impresora lasser ..y como comentaba el lector mio si lle el codigo el problema es en el Banco 

HernanCano

unread,
Mar 17, 2019, 12:59:05 AM3/17/19
to Comunidad de Visual Foxpro en Español
Alfonso:

Cuando vas a desarrollar una aplicación con código de barras hay algunas cosas que debes hacer (estamos hablando de código de barras para pago en bancos colombianos):

1. Tu empresa cliente debe definir el formato de código de barras que va a usar. O tú le recomiendas.
2. Tú --como el desarrollador de la aplicación que va a usar ese código de barras-- debes hacer pruebas con alguno de las entidades recaudadoras intermediarias con los que tu empresa cliente va a establecer convenio y que usará ese código de barras. Hacer pruebas significa generar la impresión de algunos documentos que se envían al banco -- en tiempo de pruebas concertadas.
3. El banco dará su aprobación (preferiblemente por escrito). 

Luego ya pueden entregarse/distribuirse los formatos impresos a los asociados/clientes de la empresa para que puedan ir al banco.

¿Cómo es posible que hayas lanzado al ruedo unos documentos con código de barras sin haber hablado con al menos un banco?

Luis suescún

unread,
Mar 17, 2019, 9:09:08 AM3/17/19
to publice...@googlegroups.com
De acuerdo, este tema mas que estar consultando acá, debió ser probado y concertado con el banco

Esteban Micossi

unread,
Mar 17, 2019, 2:37:20 PM3/17/19
to Comunidad de Visual Foxpro en Español


Bueno Alfonso

Como dice Hernan Cano, primeramente debes concertar con el Banco un Convenio para que se cobre por cupones, es un tipo contrato que deben firmar las autoridades de ambas instituciones en donde se rigen las normativas de los codigos de barra, con cual tipo de letra, etc.
A partir de alli vas a tenes que hacer lo otro que te comente anteriormente, vas a concertar con los informaticos del banco.
Con respecto a los tipos de letras, enviame tu correo electronico asi te los envio por ese medio.

Saludos

E.Micossi


Reply all
Reply to author
Forward
0 new messages