Imprimir Actas Comisiones Masivamente

Estimados:
Al intenetar imprimir masivamente las actas de comisinoes sale el siguiente error (Guarani 3.8.2):

Puede ser que no me genere log en el archivo: (Tambien me pasa la ausencia de log con el error de la plantilla de asistencia o cierre de actas regulares, donde la pantalla queda en blanco)

/usr/local/proyectos/guarani/3.8.0/lib/toba/instalacion/i__desarrollo/p__guarani/logs/sistema.log

SQLSTATE[22P02]: Invalid text representation: 7 ERROR: invalid input syntax for integer: “sga_actas.id_acta = 1” LINE 89: AND sga_actas.id_acta = “sga_actas.id_acta = 1” ^ Más info…

SQLSTATE: db_22P02

CODIGO: 7

MENSAJE: ERROR: invalid input syntax for integer: “sga_actas.id_acta = 1” LINE 89: AND sga_actas.id_acta = “sga_actas.id_acta = 1” ^

SQL: SELECT sga_actas.nro_acta, sga_actas.origen, sga_actas.estado, sga_actas.version, sga_actas.version_impresa, sga_actas.tipo_acta, sga_actas.acta_referencia, sga_actas.renglones_folio, sga_actas.observaciones, sga_actas.id_acta, sga_actas.evaluacion, sga_actas.comision, sga_actas.llamado_mesa, sga_actas.fecha_generacion, sga_actas.fecha_cierre, sga_actas.fecha_anulacion, sga_actas.nua, sga_actas.documento, sga_actas.nro_ultima_copia, sga_periodos.anio_academico AS anio_academico_periodo, sga_comisiones.nombre AS comision_nombre, sga_comisiones.entidad AS comision_entidad, sga_comisiones.elemento, f_libros_acta(sga_actas.id_acta, 2) AS libro_nombre, sga_ubicaciones.nombre AS nombre_ubicacion, sga_elementos.codigo AS actividad_codigo, sga_elementos.nombre AS actividad_nombre, sga_elementos.codigo || " - " || sga_elementos.nombre AS codigo_y_nombre_actividad, sga_periodos_genericos.nombre AS periodo_nombre, sga_instancias.nombre AS instancia_nombre, sga_actas_estados.nombre AS estado_nombre, sga_escalas_notas.escala_nota, sga_escalas_notas.nombre AS escala_nota_nombre, sga_escalas_notas.tipo AS escala_nota_tipo, sga_periodos.nombre AS periodo_lectivo_nombre, sga_periodos_lectivos.fecha_inicio_dictado, to_char(sga_periodos_lectivos.fecha_inicio_dictado, “DD/MM/YYYY”) as fecha_inicio_visual, sga_periodos_lectivos.fecha_fin_dictado, to_char(sga_periodos_lectivos.fecha_fin_dictado, “DD/MM/YYYY”) as fecha_fin_visual, sga_periodos.fecha_inicio, to_char(sga_periodos.fecha_inicio, “DD/MM/YYYY”) as fecha_inicio_periodo_visual, sga_periodos.fecha_fin, to_char(sga_periodos.fecha_fin, “DD/MM/YYYY”) as fecha_fin_periodo_visual, f_modalidad_cursada_comision(sga_comisiones.comision) as modalidad_nombre, f_instancias_comision_escala_notas(sga_actas.comision, true) as instancias_escalas, sga_turnos_cursadas.nombre AS nombre_turno, CASE WHEN sga_actas.tipo_acta = “N” THEN “Normal” WHEN sga_actas.tipo_acta = “R” THEN “Rectificativa” END as tipo_acta_descr, CASE WHEN sga_actas.estado = “A” THEN – Alumnos en eval_detalles_cursadas con acta no cerrada (SELECT count(1) FROM sga_eval_detalle_cursadas WHERE id_acta_cursada = sga_actas.id_acta AND sga_actas.origen = “R” AND sga_eval_detalle_cursadas.acta_cursada_cerrada = 0 ) + (SELECT count(1) FROM sga_eval_detalle_cursadas WHERE id_acta_promocion = sga_actas.id_acta AND sga_actas.origen = “P” AND sga_eval_detalle_cursadas.acta_promocion_cerrada = 0 ) WHEN sga_actas.estado <> “A” THEN – Alumnos en sga_actas_detalle con acta cerrada (SELECT COUNT(1) FROM sga_actas_detalle WHERE sga_actas_detalle.id_acta = sga_actas.id_acta) END AS cant_alumnos FROM sga_comisiones LEFT JOIN sga_turnos_cursadas ON sga_comisiones.turno = sga_turnos_cursadas.turno, sga_periodos_lectivos, sga_periodos, sga_periodos_genericos, sga_elementos, sga_ubicaciones, sga_actas, sga_actas_instancias, sga_actas_estados, sga_instancias, sga_escalas_notas WHERE sga_comisiones.periodo_lectivo = sga_periodos_lectivos.periodo_lectivo AND sga_periodos_lectivos.periodo = sga_periodos.periodo AND sga_periodos_genericos.periodo_generico = sga_periodos.periodo_generico AND sga_comisiones.elemento = sga_elementos.elemento AND sga_comisiones.ubicacion = sga_ubicaciones.ubicacion AND sga_actas.comision = sga_comisiones.comision AND sga_actas.id_acta = sga_actas_instancias.id_acta AND sga_actas_instancias.instancia = sga_instancias.instancia AND sga_actas.estado = sga_actas_estados.estado AND sga_actas_instancias.escala_nota = sga_escalas_notas.escala_nota AND sga_actas.id_acta = “sga_actas.id_acta = 1” ORDER BY sga_comisiones.nombre – toba_log: 305541

Gracias

Hola Emilio,
efectivamente es un bug del sistema. Ya está levantado el requerimiento para corregir esa operación, y saldrá en las próximas versiones.
Gracias,
Gabriela.

Gracias Gabi…, y el tema del log???

Hola Emilio

Puede ser que no me genere log en el archivo: (Tambien me pasa la ausencia de log con el error de la plantilla de asistencia o cierre de actas regulares, donde la pantalla queda en blanco)

Normalmente las pantallas en blanco son un error de php, por lo que el error lo verás en el log de este y no en el del sistema puesto que el objeto no sigue ejecutando.

Emilio