Autor Tema: Error al Descargar e Imprimir Recibos Mapuche 3.5.1 (Resuelto)  (Leído 58 veces)

0 Usuarios y 1 Visitante están viendo este tema.

s3t3r

  • Newbie
  • *
  • Mensajes: 32
    • Ver Perfil
  • Institución: Universidad Nacional del Nordeste
  • Nombre y apellido: Marcelo Fabián Rajoy Piazza
  • Sistema: MAPUCHE
  • Utilizo algun sistéma del SIU: Sí
Buen día Comunidad

Estamos queriendo Descargar o Imprimir Recibos y se genera el siguiente error, en web imprimir directamente no funciona, descargar genera un error 500.

A continuación el Logs de Mapuche:
Código: [Seleccionar]
-o-o-o-o-o-
Fecha: 04-02-2019 11:03:48
Operacion: Impresión y Descarga
Usuario: XXXXX
Version-PHP: 7.3.1-1+0~20190113101844.25+jessie~1.gbp15aaa9
Servidor: 10.20.15.77
URI: /siu/mapuche/aplicacion.php?ah=st5c584630977022.81949709&ai=mapuche%7C%7C4000185
Referrer: http://10.20.15.77/siu/mapuche/aplicacion.php?tm=1&tcm=central&ai=mapuche||4000185
Host: XXX.XXX.XXX.XXX
==========
[INFO][mapuche] PUNTO MONTAJE: se cargó la clase extension_toba/mapuche_sesion.php del punto de montaje proyecto. El path del mismo es /usr/local/siu/mapuche/aplicacion/php
[INFO][mapuche] PUNTO MONTAJE: se cargó la clase comunes/mapuche_fuente_datos.php del punto de montaje proyecto. El path del mismo es /usr/local/siu/mapuche/aplicacion/php
[INFO][mapuche] PUNTO MONTAJE: se cargó la clase servicios/recibos/impresion/ci_impresion_recibo.php del punto de montaje proyecto. El path del mismo es /usr/local/siu/mapuche/aplicacion/php
[INFO][mapuche] PUNTO MONTAJE: se cargó la clase servicios/recibos/impresion/filtro_imprimir.php del punto de montaje proyecto. El path del mismo es /usr/local/siu/mapuche/aplicacion/php
[ERROR][mapuche] SQLSTATE[42601]: Syntax error: 7 ERROR:  error de sintaxis en o cerca de «WHERE»
LINE 36:         AND dr.id_digitalizacion IS NULL WHERE
                                                  ^
[ERROR][toba] toba_error_db: <p><b>SQLSTATE:</b> db_42601</p><p><b>CODIGO:</b> 7</p><p><b>MENSAJE:</b> ERROR:  error de sintaxis en o cerca de «WHERE»
LINE 36:         AND dr.id_digitalizacion IS NULL WHERE
                                                  ^</p><p><b>SQL:</b> SELECT
*
FROM (SELECT
DISTINCT dhr1.nro_liqui,
dhr1.per_liano,
dhr1.per_limes,
trim(dhr1.desc_liqui) AS desc_liqui,
dhr1.fec_emisi,
dhr1.fec_ultap,
dhr1.per_anoap,
dhr1.per_mesap,
trim(dhr1.desc_lugap) AS desc_lugap,
dhr1.plantilla,
dhr2.nro_recibo,
dhr2.nro_legaj,
dhr2.nro_liqui,
dhr2.codc_uacad,
dhr2.desc_apyno as agente,
dhr2.nro_cargo,
dhr2.impreso,
dhr2.texto1,
dhr2.texto2,
dhr2.texto3,
dhr2.texto4
FROM

mapuche.dhr1,
mapuche.dhr2

LEFT JOIN mapuche.digitalizacion_recibo dr ON (dr.nro_legaj = dhr2.nro_legaj AND dr.nro_liqui = dhr2.nro_liqui AND dr.nro_cargo = dhr2.nro_cargo)

WHERE

dhr1.nro_liqui = dhr2.nro_liqui AND
dhr2.nro_liqui = '1864' AND TRUE AND dhr2.anulado = false
AND dr.id_digitalizacion IS NULL WHERE
/*-------- PERFIL DE DATOS --------*/
 ( mapuche.dhr2.codc_uacad IN ('MERE') )
/*------------------------*/


 UNION

SELECT
DISTINCT dhr1.nro_liqui,
dhr1.per_liano,
dhr1.per_limes,
trim(dhr1.desc_liqui) AS desc_liqui,
dhr1.fec_emisi,
dhr1.fec_ultap,
dhr1.per_anoap,
dhr1.per_mesap,
trim(dhr1.desc_lugap) AS desc_lugap,
dhr1.plantilla,
dhr2.nro_recibo,
dhr2.nro_legaj,
dhr2.nro_liqui,
dhr2.codc_uacad,
dhr2.desc_apyno as agente,
dhr2.nro_cargo,
dhr2.impreso,
dhr2.texto1,
dhr2.texto2,
dhr2.texto3,
dhr2.texto4
FROM

mapuche.dhr1,
mapuche.dhr2

WHERE

dhr1.nro_liqui = dhr2.nro_liqui AND
dhr2.nro_liqui = '1864' AND TRUE AND dhr2.anulado = false
AND dhr2.nro_recibo IS NULL

)  as recibos
ORDER BY
recibos.nro_recibo AND
/*-------- PERFIL DE DATOS --------*/
 ( mapuche.dhr2.codc_uacad IN ('MERE') )
/*------------------------*/

 -- toba_log: 5705851 </p>

[TRAZA]toba_error_db: Un carácter, símbolo o cláusula no es válida o no se encuentra. in /usr/local/siu/mapuche/aplicacion/vendor/siu-toba/framework/php/lib/db/toba_db.php:468
Stack trace:
#0 /usr/local/siu/mapuche/aplicacion/php/modelos/negocio/mapuche.php(70): toba_db->consultar(args ignored)
#1 /usr/local/siu/mapuche/aplicacion/php/modelos/negocio/recibos/recibos_exportacion.php(215): mapuche::consultar(args ignored)
#2 /usr/local/siu/mapuche/aplicacion/php/servicios/recibos/impresion/ci_impresion_recibo.php(90): recibos_exportacion::get_datos_liquidacion(args ignored)
#3 /usr/local/siu/mapuche/aplicacion/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ci.php(322): ci_impresion_recibo->evt__filtro__filtrar(args ignored)
#4 /usr/local/siu/mapuche/aplicacion/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ei.php(300): toba_ci->registrar_evento(args ignored)
#5 /usr/local/siu/mapuche/aplicacion/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ei_filtro.php(164): toba_ei->reportar_evento(args ignored)
#6 /usr/local/siu/mapuche/aplicacion/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ci.php(201): toba_ei_filtro->disparar_eventos()
#7 /usr/local/siu/mapuche/aplicacion/vendor/siu-toba/framework/php/nucleo/toba_solicitud_web.php(135): toba_ci->disparar_eventos()
#8 /usr/local/siu/mapuche/aplicacion/vendor/siu-toba/framework/php/nucleo/toba_solicitud_web.php(55): toba_solicitud_web->procesar_eventos()
#9 /usr/local/siu/mapuche/aplicacion/vendor/siu-toba/framework/php/nucleo/toba_nucleo.php(97): toba_solicitud_web->procesar()
#10 /usr/local/siu/mapuche/aplicacion/www/aplicacion.php(24): toba_nucleo->acceso_web()
#11 {main}
[ERROR][toba] toba_error_def: componente(4000247):  El parametro para cargar el cuadro posee un formato incorrecto:Se esperaba un arreglo de dos dimensiones con formato recordset.

[TRAZA]toba_error_def: componente(4000247):  El parametro para cargar el cuadro posee un formato incorrecto:Se esperaba un arreglo de dos dimensiones con formato recordset. in /usr/local/siu/mapuche/aplicacion/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ei_cuadro.php:1966
Stack trace:
#0 /usr/local/siu/mapuche/aplicacion/php/servicios/recibos/impresion/ci_impresion_recibo.php(158): toba_ei_cuadro->set_datos(args ignored)
#1 /usr/local/siu/mapuche/aplicacion/vendor/siu-toba/framework/php/nucleo/componentes/toba_componente.php(221): ci_impresion_recibo->conf__browse(args ignored)
#2 /usr/local/siu/mapuche/aplicacion/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ci.php(635): toba_componente->invocar_callback(args ignored)
#3 /usr/local/siu/mapuche/aplicacion/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ci.php(475): toba_ci->configurar_dep(args ignored)
#4 /usr/local/siu/mapuche/aplicacion/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ei_pantalla.php(91): toba_ci->dependencia(args ignored)
#5 /usr/local/siu/mapuche/aplicacion/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ei.php(121): toba_ei_pantalla->aplicar_restricciones_funcionales()
#6 /usr/local/siu/mapuche/aplicacion/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ci.php(618): toba_ei->post_configurar()
#7 /usr/local/siu/mapuche/aplicacion/vendor/siu-toba/framework/php/nucleo/toba_solicitud_web.php(156): toba_ci->pre_configurar()
#8 /usr/local/siu/mapuche/aplicacion/vendor/siu-toba/framework/php/nucleo/toba_solicitud_web.php(60): toba_solicitud_web->procesar_servicios()
#9 /usr/local/siu/mapuche/aplicacion/vendor/siu-toba/framework/php/nucleo/toba_nucleo.php(97): toba_solicitud_web->procesar()
#10 /usr/local/siu/mapuche/aplicacion/www/aplicacion.php(24): toba_nucleo->acceso_web()
#11 {main}

Quedamos atentos a una pronta solución. Muchas gracias
« Última Modificación: febrero 21, 2019, 10:05:21 am por s3t3r »

marmentano

  • Moderador Mapuche
  • *
  • Mensajes: 124
    • Ver Perfil
    • Email
  • Institución: siu
  • Nombre y apellido: Miguel Armentano
  • Sistema: mapuche
  • Teléfono laboral: 422000
Re:Error al Descargar e Imprimir Recibos Mapuche 3.5.1
« Respuesta #1 : febrero 05, 2019, 02:32:14 pm »
Hola Marcelo,
Te hago una consulta, ustedes tienen configurado  para la generación recibos único por legajo? o recibos por cargos?

Saludos
Poli

s3t3r

  • Newbie
  • *
  • Mensajes: 32
    • Ver Perfil
  • Institución: Universidad Nacional del Nordeste
  • Nombre y apellido: Marcelo Fabián Rajoy Piazza
  • Sistema: MAPUCHE
  • Utilizo algun sistéma del SIU: Sí
Re:Error al Descargar e Imprimir Recibos Mapuche 3.5.1
« Respuesta #2 : febrero 06, 2019, 07:08:09 am »
Hola Poli Buen día , gracias por contestar,

Tenemos configurado como Recibos por Cargos.

Como información extra, aunque no sabríamos decir si influye en el error:  realizamos la migración de archivos de base de datos a Nuxeo pero solo de archivos digitalizados, no hemos cargado ningún recibo a Nuxeo y en las configuraciones de digitalización tenemos en No la opción de  ¿Desea Almacenar los Recibos en nuxeo? (Probamos también en Si pero el error persiste). El proceso de migración no arrojo ningún error.

Cualquier otro dato que requieran no duden en solicitar.

Muchas gracias

marmentano

  • Moderador Mapuche
  • *
  • Mensajes: 124
    • Ver Perfil
    • Email
  • Institución: siu
  • Nombre y apellido: Miguel Armentano
  • Sistema: mapuche
  • Teléfono laboral: 422000
Re:Error al Descargar e Imprimir Recibos Mapuche 3.5.1
« Respuesta #3 : febrero 07, 2019, 12:37:35 pm »
Marcelo,
Nos podrías cargar un GDS con el problema? para poder enviarte una solución....
Gracias

s3t3r

  • Newbie
  • *
  • Mensajes: 32
    • Ver Perfil
  • Institución: Universidad Nacional del Nordeste
  • Nombre y apellido: Marcelo Fabián Rajoy Piazza
  • Sistema: MAPUCHE
  • Utilizo algun sistéma del SIU: Sí
Re:Error al Descargar e Imprimir Recibos Mapuche 3.5.1
« Respuesta #4 : febrero 08, 2019, 09:38:07 am »
Buen día Poli.

Está generado el GDS con número 38149.

Desde ya muchas gracias!

Saludos.

s3t3r

  • Newbie
  • *
  • Mensajes: 32
    • Ver Perfil
  • Institución: Universidad Nacional del Nordeste
  • Nombre y apellido: Marcelo Fabián Rajoy Piazza
  • Sistema: MAPUCHE
  • Utilizo algun sistéma del SIU: Sí
Re:Error al Descargar e Imprimir Recibos Mapuche 3.5.1 (Resuelto)
« Respuesta #5 : febrero 21, 2019, 10:04:45 am »
Buenas comunidad:

Hemos encontrado la solución a los errores de Descargas e Impresiones de Recibos en la versión 3.5.1,  y a continuación la compartimos:

El Instalador de Mapuche dice soportar "Versión de PHP. Mayor igual a 7.0.0.", nosotros teníamos instalado la versión 7.3 (20% más rápida que 7.0) y realmente no es compatible con Mapuche. No nos detuvimos a probar exactamente cual es la versión tope a la cual Mapuche funcione correctamente, ahora hicimos un downgrade a 7.1 y los errores han desaparecido, inclusive errores en Reportes de Novedades.

Favor de limitar el Instalador a una versión 7.0-7.1

Que tengan buena jornada. Saludos!!!

marmentano

  • Moderador Mapuche
  • *
  • Mensajes: 124
    • Ver Perfil
    • Email
  • Institución: siu
  • Nombre y apellido: Miguel Armentano
  • Sistema: mapuche
  • Teléfono laboral: 422000
Re:Error al Descargar e Imprimir Recibos Mapuche 3.5.1 (Resuelto)
« Respuesta #6 : Hoy a las 09:44:27 am »
Hola Marcelo buen día,

Es cierto esto que decís que el instalador permite instalar con versiones superiores a php 7.1, es un error que nos quedo dentro de los controles de versiones del instalador. Igualmente dentro del README.txt que se descarga con el paquete de mapuche en la sección de Versiones recomendadas indica que hay q utilizar la versión 7.1.3

Citar
Versiones recomendadas
======================
PostgresSQL 9.6.x
Apache Apache 2.4.x
PHP 7.1.x (con las extensiones: php_dbase, php_gd, php_mbstring, php_pdo, php_pdo_pgsql,php_xsl, php_zip, phpCAS, simplesamlphp, securimage, poidsy).

Vamos a solucionar este problema en los controles para futuras versiones.

Saludos
Poli