CODIGO QR - JSON AFIP

2,927 views
Skip to first unread message

Matias Aya

unread,
Jan 8, 2021, 8:01:30 AM1/8/21
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
En una factura emitida por $145000,00 y generada en portal AFIP, genera un QR donde el link haciendo un DECODE Base64 queda el JSON:

{"ver":1,"fecha":"2021-01-04","cuit":23111111799,"ptoVta":2,"tipoCmp":11,"nroCmp":357,"importe":145000,"moneda":"PES","ctz":1,"tipoDocRec":80,"nroDocRec":30111118164,"tipoCodAut":"E","codAut":71019845902411}.

En base a documentación de AFIP, el importe es "Decimal hasta 13 enteros y 2 decimales". Pero si observan el campo Importe solo están los enteros, no multiplica por 100 y pone los decimales aunque sea CERO.

ES UN BUG ????????? DE AFIP

Luis Bacigalupo

unread,
Jan 11, 2021, 2:44:31 PM1/11/21
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Hola Matias
Seguro es un error. 
Fijate ademas que la especificacion de AFIP,  en cuanto al tipo de cambio, dice "hasta 5 decimales". Si es un formato sin separador decimal, debe decir la cantidad exacta de decimales, como lo indica para el importe y no decir "hasta". Hoy no se como poner el tipo de cambio.
Por otro lado , yo probe una factura en linea generada desde AFIP , scanee el QR y te manda a la pagina de especificaciones. O sea el micrositio no esta activo
Buen fin de semana

0

Bunker B

unread,
Jan 12, 2021, 11:09:54 AM1/12/21
to pyaf...@googlegroups.com
Hola
Si Luis tiene razón respecto a los importes 

AFIP como colocamos los importes ?? 🤔


--
Proyecto PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT:
http://www.pyafipws.com.ar/ - http://www.github.com/reingart/pyafipws - http://www.sistemasagiles.com.ar/
---
Has recibido este mensaje porque estás suscrito al grupo "PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a pyafipws+u...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/pyafipws/b8a64fc6-fa06-42ed-b571-cec3b50094edn%40googlegroups.com.

Adrián Fernández

unread,
Jan 13, 2021, 6:49:14 AM1/13/21
to pyaf...@googlegroups.com

Buen día a todos.

 

Leyendo sobre el posible BUG de Afip en el tema de los importes y sus decimales, si alguien realizó a través del portal de AFIP una factura cuyo importe sean con decimales, se podría aplicar el DECODE 64 como hizo Matías Aya, para poder ver cómo está armado el importe en el Json…

 

Saludos a todos!

Adrián

Sergio Padin

unread,
Jan 14, 2021, 10:40:54 AM1/14/21
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Ayer recibí una Factura A que tenia implementado el QR y al revisarlo con el decode, veo que el importe esta entre comillas y separado por punto los decimales, yo lo implemente separado por punto solamente ya que en el instructivo de afip solo estaba el valor sin nada. Si alguien recibe una oficial de Afip con el facturador en linea agradecería los comentarios ya que esta era de un sistema de facturacion y no del de afip.

Gabriel Tysz

unread,
Jan 14, 2021, 8:40:39 PM1/14/21
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT

Quería consultar si alguien del grupo está trabajando en la implementación con Crystal Reports o alguna herrmienta similar de reporting el Código QR para comprobantes electrónicos.

Tenemos dudas sobre si conviene generar una imagen o utilizar algún Font (que no requiere pago de licencia por parte del cliente) o algo que pueda abarcar fácilmente los comprobantes personalizados.

Si alguien puede darnos alguna sugerencia, será bienvenido.

Muchas gracias
Gabriel Tysz

Diego Martinez

unread,
Jan 15, 2021, 9:37:34 PM1/15/21
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Hola Luis, yo implemente en Crystal Reports 8.5 y vb6, utilice pyqr, para generar el QR, luego subi la imagen a la BD y la inclui en el reporte de crystal, me parece lo mas practico.

Saludos, cualquier cosa escribime.

Luis Bacigalupo

unread,
Jan 18, 2021, 8:34:54 AM1/18/21
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Hola Gabriel
Yo estuve buscando bastante . Existe una fuente pero de todas maneras necesitas mandar el valor codificado al control que usa esa fuente.
A mi se me presento la misma cuestion una OCX propia y compleja, para manejar la impresion de los comprobantes.
 El producto  requiere pago de una licencia. Creo que sigue siendo la mejor opcion usar una imagen y el producto PyQR es muy facil de implementar, mas alla del manejo de la imagen que tengas que exponer en el Crystal o similar.
Saludos

Carlos Dieguez

unread,
Jan 27, 2021, 11:39:50 AM1/27/21
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Estimados, buenas tardes
No tengo conocimiento de Phyton y estoy buscando un ejemplo para un sistema escrito en Visual Basic 6 y que genere codigo QR (ya emite facturas electronicas)
Veo que Diego Martinez encontro una solución como la que necesito, como bajo el Pyqr?, debo compilarlo?, como lo agrego al proyecto? como se utiliza?
Disculpen las muchas preguntas, desde ya muchas gracias.
Saludos.

Jose Oscar Vogel

unread,
Jan 27, 2021, 1:14:48 PM1/27/21
to pyaf...@googlegroups.com
buenas tardes

no conozco de visual basic, pero aqui tienes una descripcion de como usarlo http://www.sistemasagiles.com.ar/trac/wiki/ManualPyAfipWs#PyQR:GeneradordeC%C3%B3digosQR

salduos



--
Prof. Jose Oscar Vogel
Garuhapé - Misiones
CP 3334
Cel: 03743-15667526
MSN: oscar...@gmail.com
Twitter: @ovogel23
Facebook: oscarvogel

Carlos Dieguez

unread,
Jan 28, 2021, 2:24:26 PM1/28/21
to pyaf...@googlegroups.com
Hola Jose Oscar,

Gracias por responder a mi consulta, ya lo vi ese ejemplo, es sencillo pero el tema es que hay que tener el PyQR, y ese es mi problema.
De donde lo obtengo, como lo integro al aplicativo, y como se conecta con Afip.
Si alguien puede ayudarme se lo agradeceré.
Saludos.
Carlos.

Libre de virus. www.avast.com

Has recibido este mensaje porque estás suscrito a un tema del grupo "PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/pyafipws/fRbtMUsuqDQ/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a pyafipws+u...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/pyafipws/CAO90CO4ZatgOVSUTFiYhWCRLbV2cJAEBu3OeWHd24u537VZWzQ%40mail.gmail.com.

Jose Oscar Vogel

unread,
Jan 28, 2021, 3:02:20 PM1/28/21
to pyaf...@googlegroups.com
Buenas tardes
Esto lo revisaste?

https://github.com/reingart/pyafipws/wiki/InstalacionCodigoFuente

Se deberia seguir lo mismo que explica ahi pero agregando el pyqr.py que esta en la rama development

Saludos

Libre de virus. www.avg.com

Romina L. Castrogiovani

unread,
Jan 28, 2021, 4:09:44 PM1/28/21
to pyaf...@googlegroups.com
Hola Carlos,

Podes usar el fuente como se indica en el link que te pasó José, debes usar la rama develop del proyecto.

Si se te complica, también ofrecemos soporte comercial que contempla instalador ya compilado por nosotros.

Cualquier cosa podes contactarnos en in...@sistemasagiles.com.ar

Saludos


Castrogiovani L. Romina
Sistemas Ágiles
011 4450-0716 / 153048-9211
L a V de 10 a 17hs





luis.ba...@gmail.com

unread,
Jan 28, 2021, 4:47:37 PM1/28/21
to pyaf...@googlegroups.com
Carlos
Hay un componente , creo que .COM , que podes usar en tu proyecto VB6
No tengo el link acá a mano, pero busca dentro de los productos de facturación electrónica
Ese componente te permite mandar los datos del comprobante y una función genera la imagen PNG en disco
Yo pregunté y pueden agregar una opción para que genere JPG que en VB6 es el formato de imagen que se puede asociar a un control Picturebox.
Si no lo encontras pedírselo a r.castr...@gmail.com

Saludos


Enviado desde mi iPhone
Has recibido este mensaje porque estás suscrito a un tema del grupo "PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/pyafipws/fRbtMUsuqDQ/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a pyafipws+u...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/pyafipws/cb024c00-01e2-476a-ba2c-2707233064ccn%40googlegroups.com.

Carlos Dieguez

unread,
Feb 1, 2021, 8:55:43 AM2/1/21
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Hola Diego,
Veo que solucionaste el tema de generar el código QR e insertarlo en Crystal 8.5.
Tengo que resolver lo mismo, generar el código y luego insrtar la imagen en forma dinámica, podrias contarme como hacerlo?
Desde ya muchas gracias, saludos.
Carlos.

Adriana Lazo

unread,
Feb 3, 2021, 10:33:46 PM2/3/21
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Hola, use esa rama del proyecto, pero al compilar me sale  no module named qrcode en linea 27 de pyqr.py

Que me puede estar faltando?
Muchas Gracias
Adriana Lazo

Fabricio Corbo

unread,
Feb 4, 2021, 8:42:24 AM2/4/21
to pyaf...@googlegroups.com
Hola
Instalaste las librería vcforpython27? 

Adriana Lazo

unread,
Feb 5, 2021, 9:10:08 AM2/5/21
to pyaf...@googlegroups.com
De donde la saco?

Fabricio Corbo

unread,
Feb 5, 2021, 2:38:39 PM2/5/21
to pyaf...@googlegroups.com
Pone en google vcforpython27 todo junto.
Elegí bajarla de microsoft 

Carlos Dieguez

unread,
Feb 7, 2021, 7:31:49 PM2/7/21
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Hola Diego Martinez, buenas tardes.
Podrias indicarme como resolviste la inclusión del codigo QR en un Crystal Report 8.5 y VB 6?
La base de datos que utilizo es Mysql.
Si podes pasarme o publicar el codigo VB me sacarias de un problema.
Desde ya muchas gracias, saludos.

El viernes, 15 de enero de 2021 a las 23:37:34 UTC-3, Diego Martinez escribió:

Adriana Lazo

unread,
Feb 8, 2021, 4:57:43 PM2/8/21
to pyaf...@googlegroups.com
Si, lo baje y lo instale, pero sigue saliendo lo mismo al compilar...

Tambien quiero instalar Pil/ Pillow (capaz me falte eso)  pero este enlace esta roto
imagen.png

No se donde puede estar el error
Gracias
Adriana


Federico Gabriel Hatzenbühler

unread,
Feb 10, 2021, 10:16:31 PM2/10/21
to pyaf...@googlegroups.com
Hola Romina, precisaríamos el instalador del PYFEPDF con soporte para la inclusión del elemento de tipo "Codigo QR (I)", podría ser?

Atentamente,
Federico Hatzenbuhler




Romina L. Castrogiovani

unread,
Feb 11, 2021, 9:14:45 AM2/11/21
to pyaf...@googlegroups.com
Hola Federico,

Si, te pido nos contactes por privado a in...@sistemasagiles.com.ar y te pasamos costo y alcances del servicio.

Saludos

Castrogiovani L. Romina
Sistemas Ágiles
phone 011 4450-0716 / 153048-9211

Martin Santamaria

unread,
Mar 5, 2021, 7:51:49 AM3/5/21
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Diego, te consulto. Para mostrar la imagen en el crystal report 8.5 levantadola directamente desde la base de datos. ( guardo la imagen tipo binaria ). Cómo lograste que te la muestre? la pegaste de una manera especial?


El viernes, 15 de enero de 2021 a las 23:37:34 UTC-3, Diego Martinez escribió:

Marcelo Teveles

unread,
Mar 6, 2021, 8:20:16 AM3/6/21
to pyaf...@googlegroups.com
Buen día Martín:

Acá decidí no guardar las imágenes de QR por el peso a través del tiempo, así que cada vez que se desea ver un Cpte se confecciona el QR y se manda a una tabla auxiliar en un campo imagen, para ser desde ahí tomado por el RPT para visualizar.

Espero se entienda y te sirva.

Saludos. MDT.


--
Proyecto PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT:
http://www.pyafipws.com.ar/ - http://www.github.com/reingart/pyafipws - http://www.sistemasagiles.com.ar/
---
Has recibido este mensaje porque estás suscrito al grupo "PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a pyafipws+u...@googlegroups.com.
Para ver esta conversación en el sitio web, visita

pablogmo...@gmail.com

unread,
Mar 12, 2021, 9:33:25 AM3/12/21
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Hola Gente,
Volviendo al tema de los importes, estuve decodificando facturas en linea generadas desde la web de AFIP y
el resultado fue el siguiente:

123.45  se Informa 123.45
123.40  se Informa 123.4
123.00  se informa 123

Saludos


Message has been deleted

Carlos Dieguez

unread,
Jul 9, 2021, 10:06:01 AM7/9/21
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Hola, buenas tardes.

Necesito grabar el qr en una tabla Mysql, la tabla ya tiene los datos por lo que debería hacer un update en un campo blob.
Vos sería tan amable y pasarme un ejemplo en VB6.
Desde ya muchas gracias.
Saludos.
Carlos.

El viernes, 15 de enero de 2021 a las 23:37:34 UTC-3, Diego Martinez escribió:

Marcelo Teveles

unread,
Jul 9, 2021, 10:29:05 AM7/9/21
to pyaf...@googlegroups.com
Hola a todos:

De acuerdo a lo que te dice Diego, el NO está guardando la imagen en la BD, sino que la genera cada vez que se decide volver a emitir el comprobante.

Esto es así por el peso que tiene la imagen, que a través del tiempo requerirá de mucho espacio. En general no se vuelven a reimprimir comprobantes más que la primera vez que se realizan.

Esa decisión es la que nosotros también tomamos.

Espero esto te sirva.

Saludos. MDT.

Marcelo D Teveles
📱 (54) 11 3692-9544
📬 mtev...@yahoo.com.ar



--
Proyecto PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT:
http://www.pyafipws.com.ar/ - http://www.github.com/reingart/pyafipws - http://www.sistemasagiles.com.ar/
---
Has recibido este mensaje porque estás suscrito al grupo "PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a pyafipws+u...@googlegroups.com.
Para ver esta conversación en el sitio web, visita

LMB Gmail

unread,
Jul 12, 2021, 9:51:20 AM7/12/21
to pyaf...@googlegroups.com
Hola

Me parece que la sugerencia de no guardar la imagen en la base es la correcta
Ocupa espacio, dependiendo desde donde se mande a guardar o levantar va a tener una demora.

En mi caso genero la imagen cada vez que se reimprime el comprobante.

Saludos
Luis
Has recibido este mensaje porque estás suscrito a un tema del grupo "PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/pyafipws/fRbtMUsuqDQ/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a pyafipws+u...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/pyafipws/1127442730.1799855.1625840938730%40mail.yahoo.com.

-- 
Analistas Agropecuarios
Ing. Luis M. Bacigalupo
ma...@anagro.com.ar
+54 92236801282

Carlos Dieguez

unread,
Jul 12, 2021, 6:15:48 PM7/12/21
to pyaf...@googlegroups.com
Hola, buenas tardes.

Están empeñados en que no guarde la imagen en la base.
Cual es el problema si lo quiero hacer?, tengo claro el espacio que ocupa, pero en mi caso se trata de una tabla temporal que permanece hasta que se imprime la factura, el Qr se genera cada vez.
Aclarado el punto, alguien puede brindarme un ejemplo?
Gracias, saludos.

Ronald Carabajal

unread,
Jul 13, 2021, 9:22:21 AM7/13/21
to pyaf...@googlegroups.com
Hola,
¿Que lenguaje usas y en que motor queres guardar la imagen? No sé tu caso pero yo guardo las fotos de los productos, los logos de las marcas, las fotos de los contactos en clientes y proveedores y tengo cero problemas al respecto.
Avisame y por ahí te puedo ayudar.
Saludos!

Bunker B

unread,
Jul 14, 2021, 1:57:35 PM7/14/21
to pyaf...@googlegroups.com
Opino ,
Un Qr (x lo menos los que generó en gif) pesa 6 k
con los Teras y Teras de los discos de Hoy en dia
el acceso de las databases,,,
No veo problema en guardarlos
Es más tenes un resguardo más de la factura y ante
cualquier inconveniente lo tenes generado totalmente transparente.
evitas que si lo vuelves a generar y algo no funciona tal cual

Bueno solo una opinión...

Saludos

Jose Hochnadel GMail

unread,
Jul 24, 2021, 4:44:12 PM7/24/21
to pyaf...@googlegroups.com

Hola Carlos

 

No creo que estén empeñados. Me sumo al consejo de no guardar una imagen en una tabla, por lo difícil que es su tratamiento.

Si el uso es temporal, genera la imagen del QR como un archivo en cualquier extensión que fácilmente lo soporte tu lenguaje o frame (JPG, PNG, BMP) y luego en tu report lo vinculas.

 

Saludos.

 

AS José A. Hochnadel

Web: www.loopconsultora.com.ar

Contacto:cont...@loopconsultora.com.ar

Soporte:sop...@loopconsultora.com.ar 

Celular: 0341-156187367

 

 

 

De: pyaf...@googlegroups.com [mailto:pyaf...@googlegroups.com] En nombre de Carlos Dieguez
Enviado el: lunes, 12 de julio de 2021 16:48
Para: pyaf...@googlegroups.com
Asunto: Re: [pyafipws] Re: CODIGO QR - JSON AFIP

 

Hola, buenas tardes.

image001.jpg
image002.png
image007.png
image008.png

Luis Bacigalupo

unread,
Jul 27, 2021, 10:19:53 AM7/27/21
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Hola
No se si ya resolviste esto
Yo tengo un ejemplo en VB6 pero guarda en una tabla de SQL 2000 y posterioriores
Si crees que te puede sirve por favor avisa y veo de copiartelo por aca
Slds

Gaston Livi

unread,
Mar 17, 2022, 7:42:30 AM3/17/22
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Hola Luis.
Me podrias pasar el codigo.
Gracias.
Abrazi
Reply all
Reply to author
Forward
0 new messages