Error al Anular acta de PROMOCIÓN

Estimados al intentar anular un acta de promoción me esta tirando el siguiente error…

Un carácter, símbolo o cláusula no es válida o no se encuentra. Más info…

SQLSTATE: db_42601

CODIGO: 7

MENSAJE: ERROR: syntax error at end of input LINE 52: – toba_log: 331800 ^

SQL: SELECT sga_alumnos.persona, sga_alumnos.propuesta, sga_alumnos.legajo, vw_personas.apellido, vw_personas.nombres, vw_personas.apellido_nombres AS apellido_y_nombre, vw_personas.tipo_nro_documento AS documento_principal, vw_personas.id_imagen, sga_eval_detalle_cursadas.evaluacion, sga_eval_detalle_cursadas.fecha_promocion as fecha, to_char(sga_eval_detalle_cursadas.fecha_promocion, “DD/MM/YYYY”) as fecha_display, sga_eval_detalle_cursadas.pct_asistencia_promocion as pct_asistencia, sga_cond_regularidad.nombre AS cond_regularidad_nombre, sga_escalas_notas_det.nota, sga_escalas_notas_det.nota AS nota_nombre, sga_eval_detalle_cursadas.resultado_promocion AS resultado, COALESCE(sga_instancias_resultado.descripcion, sga_escalas_notas_resultado.descripcion) AS resultado_nombre, sga_actas.id_acta, sga_actas.comision, sga_eval_detalle_cursadas.alumno, sga_propuestas.nombre_abreviado AS propuesta_nombre, sga_eval_detalle_cursadas.escala_nota_promocion AS escala_nota, sga_alumnos.plan_version, sga_actas.renglones_folio, sga_eval_detalle_cursadas.cond_regularidad, sga_eval_detalle_cursadas.observacion_promocion as observaciones, sga_eval_detalle_cursadas.inscripto, 2 AS instancia, sga_eval_detalle_cursadas.instancia_promocion, sga_eval_detalle_cursadas.acta_promocion_cerrada FROM sga_actas, sga_eval_detalle_cursadas LEFT JOIN sga_cond_regularidad ON sga_cond_regularidad.cond_regularidad = sga_eval_detalle_cursadas.cond_regularidad LEFT JOIN sga_escalas_notas_det ON (sga_escalas_notas_det.nota = sga_eval_detalle_cursadas.nota_promocion AND sga_escalas_notas_det.escala_nota = sga_eval_detalle_cursadas.escala_nota_promocion) LEFT JOIN sga_instancias_resultado ON (sga_instancias_resultado.instancia = 2 AND sga_instancias_resultado.resultado = sga_eval_detalle_cursadas.resultado_promocion) LEFT JOIN sga_escalas_notas_resultado ON sga_escalas_notas_resultado.resultado = sga_eval_detalle_cursadas.resultado_promocion, sga_alumnos, sga_propuestas, vw_personas WHERE sga_eval_detalle_cursadas.alumno = sga_alumnos.alumno AND sga_alumnos.persona = vw_personas.persona AND sga_actas.id_acta = “5335” AND sga_actas.estado = “A” AND sga_alumnos.propuesta = sga_propuestas.propuesta AND sga_eval_detalle_cursadas.instancia_promocion = 1 AND sga_eval_detalle_cursadas.id_acta_promocion = sga_actas.id_acta ORDER BY – toba_log: 331800

Podrían ayudarme con esto…
Saludos

Hola Marcelo,

          ¿En que versión de Guarani 3 están, y en que momento ocurre el error?. Podrían adjuntar el log de la aplicación?

          ¿Como tienen definido el parámetro del sistema [b]cur_orden_detalle_actas[/b]?

Saludos
Sergio

Estimados, estamos en la versión 3.13.0
Adjunto imagen del momento del error.
Adjunto log.
El valor del parámetro cur_orden_detalle_actas es: El orden de los alumnos es por el Apellido y Nombre.
Saludos


error anular acta de promocion.png

error anular acta de promocion.png

log error anular acta de promocion.zip (23.2 KB)

Hola Marcelo,
efectivamente encontramos que hay un bug en esa operación para el caso particular de actas de promoción, cuando el parámetro ‘cur_inserta_alumnos_no_promocionales_en_acta’ está definido como ‘N’. Ya lo estamos solucionando.
Les pedimos que nos levanten un gds para poder adjuntarles el parche por ese medio.

Saludos y gracias,
Gabriela.