Problemas para generar Cupon de pago

Genera pantalla de Not found al generar cupon de Pago.

Al inscribirse en Guaraní un alumno en el curso definido Cobrable, abre el Sanaviron con la posibilidad de elegir medio de pago. Seleccionamos “Ventanilla” y al “Generar Cupon” intenta y despues da pagina de error.

Error en el log:
[2019-04-25 10:27:40] SQ-Academico-Rest.ERROR: Error al llenar el pdf. Trace: java.lang.Exception: Invoke failed: [[c:JasperFillManager]]->fillReport((o:String)[o:String], (i:Map)…

Adjuntamos.


20190425.log.txt (7.41 KB)

pagina error.jpg

pagina error.png

Hola Gloria,

Podes probar realizar una venta con otro medio de pago, luego desde el portal de pagos (accediendo a través de Guarani) tendrás la opción de ver el comprobante de pago. De esta forma descartaremos que el problema sea Jasper.

Aguardamos tu respuesta.

Saludos,
Julián

Tengo pocos medios de pago definidos:

  • “EFECTIVO” que si lo seleccionamos desaparece el botón “PAGAR” , se adjunta pantalla
    -“MERCADO PAGO” que no estaria bien configurado, nos da error
  • “VENTANILLA” que es la que intenta generar el cupón.

Adjuntamos el control de que jasper esta corriendo:
dirinfo@sanaviron:~$ ps aux |grep jasper
root 728 0.0 0.8 3589928 17504 ? Sl abr09 23:29 java -jar /var/local/sqacademico/vendor/siu-toba/jasper/JavaBridge/WEB-INF/lib/JavaBridge.jar SERVLET:8081
root 1215 0.0 0.0 3100712 0 ? Sl abr09 21:32 java -jar /var/local/sqvintec/vendor/siu-toba/jasper/JavaBridge/WEB-INF/lib/JavaBridge.jar SERVLET:8081
dirinfo 30066 0.0 0.0 16760 972 pts/0 S+ 13:19 0:00 grep --color=auto jasper
root 32547 0.1 0.1 3793792 2624 ? Sl abr09 27:00 java -jar /var/local/sqnucleo/vendor/siu-toba/jasper/JavaBridge/WEB-INF/lib/JavaBridge.jar SERVLET:8081


Screenshot_2019-04-26 Universidad Nacional de Ejemplo Plataforma de pagos SIU-Sanaviron Quilmes(1).png

Screenshot_2019-04-26 Universidad Nacional de Ejemplo Plataforma de pagos SIU-Sanaviron Quilmes(1).png

Hola Gloria,

Por un lado tenemos ‘medios de pago’, por el otro, ‘canales de venta’.

  • Op: Administrar medios de pago. En esta operación vas a habilitar los medios disponibles (ej: Pago en ventanilla, Transferencia, Mercadopago, Tarjetas de crédito y débito)

  • Op: Administrar canales de ventas. Acá se encuentra los canales ‘Presencial’ (ej: pago en la tesorería de la universidad) y ‘Virtual’ (desde Guaraní 3w).

1- Al canal presencial debes agregar los medios habilitados con los que un alumno puede pagar en la tesorería (Efectivo, Tarjetas en caso de contar con un posnet).
2- Al canal virtual debes agregar los medios de pago online disponibles en 3w (Agentes de cobranza online, Transferencia, Pago en ventanilla)

Puede sonar contradictorio que el pago en ventanilla sea online, pero es el canal virtual por el cual comienza la transacción.
Seleccionado el medio de pago ‘ventanilla’ tendrás disponible el botón ‘descargar cupón’ para que el alumno se acerque a la universidad a pagar y confirmar la inscripción.

https://docs.google.com/document/d/1rlRIffS1f6u0M8jOJw6FYIk-GtsKX1Em-aQiq6yDZgE/edit

Espero tus comentarios.


virtual.png

virtual.png

presencial.png

presencial.png

Hola Matías,

Tenemos configurado todo lo que dice el instructivo. Adjunto imágenes de esto.

Es en el lugar que vos decis “Seleccionado el medio de pago ‘ventanilla’ tendrás disponible el botón ‘descargar cupón’ para que el alumno se acerque a la universidad a pagar y confirmar la inscripción.” , al intentar descargar el cupon, no muestra nada y despues sale el error.

Saludos,

PD: Hay alguna posibilidad de conectarse por hangouts? Pensando en agilizar la comunicación.


Screenshot_2019-04-29 SQ - AcadAmico - Administrar canales de ventas.png

Screenshot_2019-04-29 SQ - AcadAmico - Administrar canales de ventas.png

Screenshot_2019-04-29 SQ - AcadAmico - Administrar canales de ventas(1).png

Screenshot_2019-04-29 SQ - AcadAmico - Administrar canales de ventas(1).png

pagina error.jpg

pagina error.png

Buen día Gloria! Te pido lo siguiente por favor.
Volve a reproducir el caso, posterior a cliquear en ‘descargar cupón’ busca los logs de Académico y GCO y envíanoslo.
Lo revisamos y en caso de no encontrar el error nos contactamos por hangouts.

Aguardamos los logs.
saludos

Hola! disculpen la demora. Apagamos el servidor y tuvimos que reconfigurar todo. Nos sigue dando el error. Pasamos logs.

Mirando sq_pagos_20190508.txt, nos parece que puede ser un problema de permisos dentro de la imagen de docker.
Suponemos que sq_academico no podría escribir en el directorio /var/local/sqacademico/toba/temp/, por lo tanto jasper no podría levantar el archivo con los datos.

Gracias!


sq_pagos_20190508.txt (5.94 KB)

20190508.txt (7.3 KB)

sistema.txt (471 KB)

Hola Gloria,

Por lo que veo en los logs parece que estas en lo correcto. Proba asignando permisos a la carpeta de toba/temp/ y contanos como te fue.

Saludos

Era eso nomas. Tuvimos que entrar en el docker y dar permiso a la carpeta toba/temp.

  docker exec -ti sq-academico bash
  chmod 777 /var/local/sqacademico/toba/temp/

Excelente Gloria.!