Avalados por :

Cómo solucionar la desaparición del código QR al generar factura en PDF después de actualizar certificado del SAT

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 15 Vistas
0
Cargando...

Buen día, hemos cambiado el certificado del SAT porque había expirado. Después de esperar 72 horas, el XML se valida correctamente, pero al generar la factura en PDF, el código QR ya no aparece. No se ha realizado ningún otro cambio, solo se ha actualizado el certificado. Agradecería su ayuda. Estoy utilizando SAP BO 8.81 PL 11. Gracias.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

La generación del código QR es muy independiente de tu timbrado. Lo que debes revisar es cómo lo estás generando para evitar que se repita.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

¿Pudiste resolver este problema? A mí me pasó lo mismo hace algunos meses de este 2016. Algo se actualizó y ya no me aparece el QR en las impresiones de PDF sobre el Crystal. Verifiqué en Crystal y el código QR me aparece como un vínculo objeto OLE, pero no encuentro dónde está situado ese OLE para ver qué puede estar mal.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Axel!!

Te comento que a partir del día 15 de agosto ya no es obligatorio el código bidimensional, ya lo verifiqué con el SAT...

En caso de que quieras visualizarlo te comparto la fórmula que me ayudó bastante a mí:

IF {OINV.DocCur}= 'MXP' then

"http://www.qrplanet.com/generador/qr_img.php?d=" + URLEncode( "?re=" + {OADM.TaxIdNum} + "%26rr=" + {OINV.LicTradNum} + "%26tt=" + ToText({OINV.DocTotal},"0000000000.000000",6) + "%26id=" + {OINV.EDocNum})

else

IF {OINV.DocCur}= 'USD' then

"http://www.qrplanet.com/generador/qr_img.php?d=" + URLEncode( "?re=" + {OADM.TaxIdNum} + "%26rr=" + {OINV.LicTradNum} + "%26tt=" + ToText({OINV.DocTotalFC},"0000000000.000000",6) + "%26id=" + {OINV.EDocNum})

Solo tienes que abrir el reporte y pegarlo en el objeto OLE.

Saludos!!

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

¡Hola! Te comparto la siguiente sentencia:

SI {OINV.DocCur}= 'USD' ENTONCES


URLEncode(" http://qrickit.com/api/qr?qrsize=100&d= ") +URLEncode("?re=" + {OADM.RevOffice} + "%26rr=" + {OINV.LicTradNum} + "%26tt=" + ToText({OINV.DocTotalFC},"0000000000.000000",6) + "%26id=" + toText( {OINV.EDocNum} ))


SINO

URLEncode(" http://qrickit.com/api/qr?qrsize=100&d= ") +URLEncode("?re=" + {OADM.RevOffice} + "%26rr=" + {OINV.LicTradNum} + "%26tt=" + ToText({OINV.DocTotal},"0000000000.000000",6) + "%26id=" + toText( {OINV.EDocNum} ))

SALUDOS

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?