Buenos días!
Tenemos problema al inscribir alumnos a propuesta desde preinscripción (operación Inscribir a Propuesta desde Preinscripción). Da el error: “Un carácter, símbolo o cláusula no es válida o no se encuentra.”
La situación es que la persona está inscripta a la propuesta con Estado de Inscripción=Rechazada.
En la función procesar_alumno() encuentra a la persona en la propuesta y luego cuando quiere recuperar el último cambio de calidad no encuentra el “alumno”. Creo que pasa por ahí el problema. No pregunta por el estado de la inscripción.
static function procesar_alumno($persona, $propuesta, $plan_version, $modalidad, $ubicacion, $situacion_aspirante, $fecha_inscripcion = 'now()') { $datos_alumno = toba::consulta_php('co_alumnos')->get_alumno($persona, $propuesta); $fecha_actual = date("d-m-y"); if (!empty($datos_alumno)) {$calidad_alumno=toba::consulta_php('co_alumnos')->get_ultimo_cambio_fecha_calidad($datos_alumno);</blockquote>
Log:
[ERROR][toba] toba_error_db:
SQLSTATE: db_42601
CODIGO: 7
MENSAJE: ERROR: error de sintaxis en o cerca de �ORDER�
LINE 6: ORDER BY sga_alumnos_hist_calidad.fecha DESC, sga_alumno…
^SQL: SELECT sga_alumnos_hist_calidad.calidad,
sga_alumnos_hist_calidad.fechaFROM sga_alumnos_hist_calidad WHERE sga_alumnos_hist_calidad.alumno = Array ORDER BY sga_alumnos_hist_calidad.fecha DESC, sga_alumnos_hist_calidad.cambio_calidad DESC LIMIT 1 -- toba_log: 9470650 </p>
Saludos,
Natalia