Buenos días, Guarani 3.18.1. configuramos la regla de propuesta vinculada aprobada como correlativa de una materia y al intentar inscribir a un alumno sale el siguiente mensaje:
[ERROR][guarani] SQLSTATE[22P02]: Invalid text representation: 7 ERROR: invalid input syntax for integer: “”
LINE 12: sga_propuestas_aspira.propuesta = ‘’
^
[ERROR][toba] toba_error_db:
SQLSTATE: db_22P02
CODIGO: 7
MENSAJE: ERROR: invalid input syntax for integer: “”
LINE 12: sga_propuestas_aspira.propuesta = ‘’
^
SQL: SELECT sga_propuestas_aspira.anio_academico,
sga_alumnos.plan_version,
sga_alumnos.alumno
FROM sga_propuestas_aspira,
sga_alumnos,
sga_situacion_aspirante
WHERE sga_propuestas_aspira.persona = sga_alumnos.persona AND
sga_propuestas_aspira.propuesta = sga_alumnos.propuesta AND
sga_propuestas_aspira.situacion_asp = sga_situacion_aspirante.situacion_asp AND
sga_situacion_aspirante.resultado_asp IN (‘A’,‘P’) AND
sga_propuestas_aspira.persona = ‘8855’ AND
sga_propuestas_aspira.propuesta = ‘’
– toba_log: 167043
[TRAZA]
El log es:
<ul>
<li><strong>toba_db->consultar_fila</strong>
Archivo: /usr/local/proyectos/guarani_pers_migra/vendor/siu-toba/framework/php/lib/db/toba_db.php, línea 508
Parámetros:
SELECT sga_propuestas_aspira.anio_academico,
sga_alumnos.plan_version,
sga_alumnos.alumno
FROM sga_propuestas_aspira,
sga_alumnos,
sga_situacion_aspirante
WHERE sga_propuestas_aspira.persona = sga_alumnos.persona AND
sga_propuestas_aspira.propuesta = sga_alumnos.propuesta AND
sga_propuestas_aspira.situacion_asp = sga_situacion_aspirante.situacion_asp AND
sga_situacion_aspirante.resultado_asp IN (‘A’,‘P’) AND
sga_propuestas_aspira.persona = ‘8855’ AND
sga_propuestas_aspira.propuesta = ‘’
– toba_log: 167043
2
guarani_db_nucleo::consultar_fila
Archivo: /usr/local/proyectos/guarani_pers_migra/personalizacion/php/nucleo/matriculas/alumnos/co_alumnos_unm.php, línea 673
Parámetros:
SELECT sga_propuestas_aspira.anio_academico,
sga_alumnos.plan_version,
sga_alumnos.alumno
FROM sga_propuestas_aspira,
sga_alumnos,
sga_situacion_aspirante
WHERE sga_propuestas_aspira.persona = sga_alumnos.persona AND
sga_propuestas_aspira.propuesta = sga_alumnos.propuesta AND
sga_propuestas_aspira.situacion_asp = sga_situacion_aspirante.situacion_asp AND
sga_situacion_aspirante.resultado_asp IN ('A','P') AND
sga_propuestas_aspira.persona = '8855' AND
sga_propuestas_aspira.propuesta = ''
co_alumnos_unm->get_datos_inscripcion
Archivo: /usr/local/proyectos/guarani_pers_migra/php/nucleo/_lib/reglas/regla_cumple_propuesta_vinculada.php, línea 11
Parámetros:
'8855'
''
regla_cumple_propuesta_vinculada->set_parametros_contexto
Archivo: /usr/local/proyectos/guarani_pers_migra/php/nucleo/_lib/reglas/regla_correlativas_de_aprobacion.php, línea 106
Parámetros:
73248
8855
77
116
80
2021-07-07
regla_correlativas_de_aprobacion->validar
Archivo: /usr/local/proyectos/guarani_pers_migra/php/nucleo/_lib/reglas/regla_nucleo.php, línea 347
regla_nucleo->validar_regla
Archivo: /usr/local/proyectos/guarani_pers_migra/php/nucleo/_lib/controles/guarani_control_nucleo.php, línea 231
guarani_control_nucleo->validar
Archivo: /usr/local/proyectos/guarani_pers_migra/php/nucleo/_lib/controles/guarani_punto_de_control_nucleo.php, línea 196
guarani_punto_de_control_nucleo->controlar
Archivo: /usr/local/proyectos/guarani_pers_migra/php/nucleo/_lib/controles/validador_puntos_de_control_nucleo.php, línea 178
validador_puntos_de_control_nucleo->controlar
Archivo: /usr/local/proyectos/guarani_pers_migra/php/nucleo/cursadas/inscripciones/cn_man_inscripcion_cursadas.php, línea 734
cn_man_inscripcion_cursadas->validar_puntos_de_control
Archivo: /usr/local/proyectos/guarani_pers_migra/php/nucleo/cursadas/inscripciones/cn_man_inscripcion_cursadas.php, línea 520
Parámetros:
3
73248
116
2021-07-07
77
cn_man_inscripcion_cursadas->validar_actividad
Archivo: /usr/local/proyectos/guarani_pers_migra/php/nucleo/cursadas/inscripciones/cn_man_inscripcion_cursadas.php, línea 60
Parámetros:
116
cn_man_inscripcion_cursadas->set_actividad
Archivo: /usr/local/proyectos/guarani_pers_migra/php/operaciones/cursadas/inscripciones/ci_nav_inscripcion_cursada.php, línea 263
Parámetros:
116
ci_nav_inscripcion_cursada->validar_actividad
Archivo: /usr/local/proyectos/guarani_pers_migra/php/operaciones/_lib/ci_navegacion_wizard.php, línea 40
ci_navegacion_wizard->evt__cambiar_tab__siguiente
Archivo: /usr/local/proyectos/guarani_pers_migra/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ci.php, línea 282
Parámetros:
undefined
toba_ci->disparar_evento_propio
Archivo: /usr/local/proyectos/guarani_pers_migra/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ci.php, línea 204
toba_ci->disparar_eventos
Archivo: /usr/local/proyectos/guarani_pers_migra/php/extension_toba/componentes/interface/guarani_ci.php, línea 28
guarani_ci->disparar_eventos
Archivo: /usr/local/proyectos/guarani_pers_migra/vendor/siu-toba/framework/php/nucleo/toba_solicitud_web.php, línea 135
toba_solicitud_web->procesar_eventos
Archivo: /usr/local/proyectos/guarani_pers_migra/vendor/siu-toba/framework/php/nucleo/toba_solicitud_web.php, línea 55
toba_solicitud_web->procesar
Archivo: /usr/local/proyectos/guarani_pers_migra/vendor/siu-toba/framework/php/nucleo/toba_nucleo.php, línea 96
toba_nucleo->acceso_web
Archivo: /usr/local/proyectos/guarani_pers_migra/www/aplicacion.php, línea 33
Por lo que vi, la regla de correlativa no está seteando la propuesta en el parámetro de contexto de la validación de la regla asociada.
Si, hay un problema con los parámetros de contexto en las correlativas. Si te parece creá una nueva solicitud en el Gestor de Solicitudes haciendo referencia a este post y enviamos por allí la solución.