Hola, estamos trabajando con la versión 3.20.1 y un usuario nos reportó que desde gestión no puede imprimir las constancias porque queda la pantalla en blanco. Revisamos el log y muestra lo siguiente:
[Tue Apr 12 09:48:19.530159 2022] [php7:notice] [pid 12446] [client 163.10.0.222:42004] toba_error_db: <p><b>SQLSTATE:</b> db_22P02</p><p><b>CODIGO:</b> 7</p><p><b>MENSAJE:</b> ERROR: la sintaxis de entrada no es v\xe1lida para integer: \xab\xbb\nLINE 18: sga_constancias_autoridades.constancia = ''\n ^</p><p><b>SQL:</b> SELECT \t\t\r\n\t\t\t\t\t\tsga_constancias_autoridades.autoridad,\r\n\t\t\t\t\t\tsga_constancias_autoridades.en_calidad_de,\r\n\t\t\t\t\t\tmdp_personas.apellido || ', ' || mdp_personas.nombres as autoridad_nombre,\r\n\t\t\t\t\t\tCASE sga_constancias_autoridades.en_calidad_de\r\n\t \t\t\t\t\t\tWHEN 'T' \r\n\t \t\t\t\t\t\t\tTHEN 'TITULAR'\r\n\t \t\t\t\t\t\tWHEN 'S' \r\n\t \t\t\t\t\t\t\tTHEN 'SUPLENTE'\r\n\t \t\t\t\t\tEND as autoridad_calidad\r\n\t\t\t\tFROM \r\n\t\t\t\t\t\tsga_constancias_autoridades,\r\n\t\t\t\t\t\tsga_autoridades,\r\n\t\t\t\t\t\tmdp_personas\r\n\t\t\t\tWHERE\t\t\r\n\t\t\t\t\t\tsga_constancias_autoridades.autoridad = sga_autoridades.autoridad AND \r\n\t\t\t\t\t\tsga_autoridades.persona = mdp_personas.persona AND\r\n\t\t\t\t\t\tsga_constancias_autoridades.constancia = ''\r\n\t\t\t\tORDER BY \t\r\n\t\t\t\t\t\ten_calidad_de DESC\r\n\t\t\t -- toba_log: ...SIGUE..., referer: https://guarani3-testing.guarani.cespi.unlp.edu.ar/guarani/3.11/aplicacion.php?ah=st625574cba969f3.48533316&ai=guarani%7C%7C37000080
Al parecer no llega el nro de constancia. Este sql se ejecuta en
Florencia, esto hasta la versión anterior andaba. Dejo de funcionar cuando hicimos el cambio de versión. Es con todos los usuarios y todas las constancias.
Y en el método ‘conf__form_rechazo_solicitud’ de la clase ‘ci_edi_administrar_solicitudes_constancias’ tienen los datos de la solicitud en sesión?
El resto de las impresiones funcionan?
Prueben con alguna otra impresión que ejecute consultas SQL, como las del circuito de egreso: Certificado Analítico, Certificado de Fin de Carrera. Funcionan?
Buenas estamos en la versión 3.21.1, cuando pongo para imprimir la constancia o certificados queda la pantalla en blanco. Esto funcionaba bien, nose en que momento dejo de funcionar y porque. Es mas en testing funciona perfecto.