Buenos días:
Estamos en la versión 3.15.1, y empezando a generar planes personalizados para doctorados. Me comentan que cuando crean el plan, sin completar actividades, al guardarlo le da un error de “la sentencia es muy larga”.
El asunto se nos esta dando cuando queremos volver a ingresar a Administrar Planes de estudio, tira este error:
SQLSTATE[22P02]: Invalid text representation: 7 ERROR: la sintaxis de entrada no es válida para integer: «»\nLINE 11: WHERE sga_propuestas_aspira.persona = “” AND\n ^ Más info…
SQLSTATE: db_22P02
CODIGO: 7
MENSAJE: ERROR: la sintaxis de entrada no es válida para integer: «»\nLINE 11: WHERE sga_propuestas_aspira.persona = “” AND\n ^
SQL: SELECT sga_propuestas_aspira.propuesta_aspira,\n sga_propuestas_aspira.periodo_insc,\n sga_propuestas_aspira.anio_academico,\n sga_propuestas_aspira.propuesta,\n sga_propuestas_aspira.modalidad,\n sga_propuestas_aspira.ubicacion,\n sga_propuestas_aspira.fecha_inscripcion,\n sga_propuestas_aspira.convenio,\n sga_propuestas_aspira.situacion_asp\n FROM sga_propuestas_aspira\n WHERE sga_propuestas_aspira.persona = “” AND\n sga_propuestas_aspira.plan_version = “413” AND\n (sga_propuestas_aspira.situacion_asp = “2” OR sga_propuestas_aspira.situacion_asp = “1”) \n – toba_log: 289175643
No entiendo que le puede estar pasando. Por donde deberia empezar a ver?
Gracias por todo.
Saludos
Hola Florencia:
El error salta en todos los planes personalizados que crearon.
Te paso el log de G3, donde esta el error. A mi se me hace que cargaron el plan, seleccionaron el alumno, pero no lo inscribieron en la propuesta.
Saludos
Entonces la inscripción al plan personalizado no existe. Prueben de crear uno nuevo verificando en los logs que no haya errores. Podrían además adjuntarlos?
Florencia:
Al agregar un nuevo plan personalizado me salta esto, al darle guardar: (te adjunto el log del sistema)
Se han encontrado los siguientes problemas:
La sentencia es demasiado larga o demasiado compleja. Más info…
SQLSTATE[22P02]: Invalid text representation: 7 ERROR: la sintaxis de entrada no es válida para integer: «»\nLINE 11: WHERE sga_propuestas_aspira.persona = “” AND\n ^ Más info…
SQLSTATE: db_22P02
CODIGO: 7
MENSAJE: ERROR: la sintaxis de entrada no es válida para integer: «»\nLINE 11: WHERE sga_propuestas_aspira.persona = “” AND\n ^
Lo tenemos por los dos lados. Cuando se crea el plan de estudio y cuando queres administralo.
Lo primero que te mande, fue al querer administrar. Lo ultimo al generarlo, pense que querias desde el inicio el problema.
Salta en los dos lugares.
Debe haber algún otro mensaje de error previo, cuando intenta inscribir a la persona en la propuesta. Esto lo deduzco porque a pesar de que el plan se creó (lo están viendo y pueden seleccionarlo para edición), la persona no quedó inscripta (no existe el registro en ‘sga_alumnos’).
Pero esto son planes personalizados de Doctorado. Cuando vamos a Inscribir a propuesta, esta no sale. No aparece. ¿No se inscribe el alumno cuando se le crea el plan personalizado?
Saludos
Bueno, eso fue lo ultimo que te mande. Cuando se crea el plan da error:
Se han encontrado los siguientes problemas:
La sentencia es demasiado larga o demasiado compleja. Más info…
SQLSTATE[22P02]: Invalid text representation: 7 ERROR: la sintaxis de entrada no es válida para integer: «»\nLINE 11: WHERE sga_propuestas_aspira.persona = “” AND\n ^ Más info…
Al Crear el plan para el alumno, este no se termina de inscribir a la propuesta. No se que tiene. En el log arranca con problemas con los requisitos y se cuelga.
Florencia:
Ese mensaje no es posterior. Es el que le dio cuando cree el plan personalizado para un alumno en particular. Si quiero crear para un alumno que ya esta me dice que el plan ya esta creado.
Eso lo hice yo, agregando un nuevo alumno. No es el error que me da al querer administrar el plan. Fijate en el log que me tira algo de requisitos.
saludos
A ver, el error “la sintaxis de entrada no es válida para integer: «»\nLINE 11: WHERE sga_propuestas_aspira.persona = “” AND\n ^” es en la carga de un plan personalizado que ya fue creado.
El error previo es esta recursividad que no termina en la función ‘f_requisito_presentado’. Seguramente tenés mal configurados los requisitos de ingreso, pareciera que están mal los subordinados. Ejecutá la siguiente consulta SQL sobre la BD de negocio de Guaraní y adjuntá el resultado:
SELECT * FROM sga_requisitos WHERE requisito_tipo = 4;
Florencia:
Ellos me dicen que no tienen requisitos cargados para esa propuesta por un video que vieron del siu donde se pueden cargar despues.
Ahora al hacer la consulta que me enviaste, me tira todos los requisitos cargados que tenemos, ninguno es para esa Propuesta.
1001;“Formulario ficha de inscripción”;4;1001;“”;200;0;“S”;“S”;“”
1002;“Copia certificada del título de grado”;4;;“”;200;0;“S”;“S”;“”
1003;“Título en trámite”;4;;“Copia autenticada del título de grado en trámite”;200;0;“S”;“S”;“”
1004;“Foto Carnet”;4;;“”;200;0;“S”;“S”;“”
1005;“Curriculum Vitae”;4;;“CV que contenga antecedentes en docencia, investigación, extensión, gestión, y toda otra actuación relevante en el campo profesional (enseñ en otros niveles del sistema educativo, entre otros)”;200;0;“S”;“S”;“”
1006;“Acta de admisión del comité académico”;4;;“”;200;0;“S”;“S”;“”
1009;“FOTOCOPIA DE LAS DOS PRIMERAS HOJAS DEL DNI”;4;;“Fotocopia de las dos primeras hojas del D.N.I.”;200;0;“N”;“S”;“”
1012;“COMPLETAR EL FORMULARIO ESTADISTICO PARA INGRESANTES”;4;;“Completar el formulario estadístico para ingresantes”;200;0;“N”;“S”;“”
1013;“CERTIFICADO DE GRUPO SANGUINEO Y FACTOR RH”;4;;“Certificado de Grupo sanguíneo y factor Rh”;200;0;“N”;“S”;“”
1016;“TITULO DE ENFERMERO”;4;;“Titulo de Enfermero para Licenciatura en Enfermeria”;200;0;“N”;“S”;“”
1015;“CERTIFICADO DE ESTUDIOS PARA EXTRANJEROS”;4;;“Certificado de estudios de nivel medio en establecimientos extranjeros debidamente legalizados en el país”;200;0;“N”;“S”;“”
1018;“Certificado de vacuna de hepatitis B”;4;;“Certificado de vacuna de hepatitis B, para alumnos de Medicina y Enfermeria”;200;0;“S”;“S”;“”
1032;“CERTIFICADO DE ESTUDIOS SECUNDARIOS”;4;;“”;200;0;“N”;“S”;“”
1033;“TITULO”;4;;“”;200;0;“N”;“S”;“”
1035;“FOTOS”;4;;“”;200;0;“N”;“S”;“”
1036;“CERTIFICADO DE NACIMIENTO”;4;;“”;200;0;“N”;“S”;“”
1037;“GRUPO SANGUINEO”;4;;“”;200;0;“N”;“S”;“”
1038;“CERTIFICADO DE SALUD”;4;;“”;200;0;“N”;“S”;“”
1039;“CERTIFICADO DE DOMICILIO”;4;;“”;200;0;“N”;“S”;“”
1042;“Titulo secundario”;4;;“fotocopia acompañado con original o constacias si esta en tramite”;200;0;“N”;“S”;“”
1043;“Fotos carnet”;4;;“2 fotos”;200;0;“N”;“S”;“”
1044;“Fotocopia de DNI”;4;;“fotocopia 1ª y 2ª hoja”;200;0;“N”;“S”;“”
1045;“Certificado de domicilio”;4;;“Expedido por la policia”;200;0;“N”;“S”;“”
1046;“Partida de nacimiento”;4;;“fotocopia y original”;200;0;“N”;“S”;“”
1047;“Certificado de buena salud expedido por Salud Pública”;4;;“”;200;0;“N”;“S”;“”
1048;“Certificado de grupo sanguíneo”;4;;“”;200;0;“N”;“S”;“”
1050;“Exámen mayores de 25”;4;;“”;200;0;“N”;“S”;“”
1011;“DOS FOTOGRAFIAS TIPO CARNET”;4;;“Dos fotografias tipo carnet”;200;0;“S”;“S”;“”
1010;“CERTIFICADO DE ESTADO DE SALUD”;4;;“Certificado de buena salud”;200;0;“S”;“S”;“”
1049;“Constancia de Titulo en Trámite”;4;1008;“”;200;0;“S”;“S”;“”
1052;“FOTOCOPIA PAG. 1 Y 2 DEL DNI Ó FOTOCOPIA PARTIDA NAC.”;4;;“Fotocopía de la contratapa y las pág. 1 y 2 del DNI ó, en su defecto, fotocopía de la partida de Nacimiento - FACULTAD DE INGENIERIA”;200;0;“N”;“S”;“”
1053;“FOTOCOPIA CAMBIO DE DOMICILIO DNI Ó CERTIFICADO DOMICILIO”;4;;“Si el domicilio actual no coincide con el registrado en la pág. 2 del DNI se presentará una fotocopía del cambio de domicilio registrado en el DNI ó certificado de domicilio - FACULTAD DE INGENIERIA”;200;0;“N”;“S”;“”
1054;“CERTIFICADO DE BUENA SALUD”;4;;“FACULTAD DE INGENIERIA”;200;0;“N”;“S”;“”
1056;“TITULO SECUNDARIO”;4;;“FACULTAD DE INGENIERIA”;200;0;“N”;“S”;“”
1058;“CERTIFICADO DE GRUPO SANGUINEO”;4;;“FACULTAD DE INGENIERIA”;200;0;“N”;“S”;“”
1059;“FIRMA CERTIFICADA POR AUTORIDAD EDUC PAIS EXTRANJERO”;4;;“FIRMA CERTIFICADA POR AUTORIDADES EDUCACIONALES DEL PAIS DONDE SE EXPIDIO EL TITULO. REQUISITO PARA INGRESANTES EXTRANJEROS - FACULTAD DE INGENIERIA”;200;0;“N”;“S”;“”
1060;“SELLO Y FIRMA MIN EDUC PAIS EXTRANJERO”;4;;“SELLO Y FIRMA MINISTERIO EDUCACION DEL PAIS EXTRANJERO. REQUISITO PARA INGRESANTES EXTRANJEROS -FACULTAD DE INGENIERIA”;200;0;“N”;“S”;“”
1061;“SELLO Y FIRMA CONSULADO GRAL REP ARG EN PAIS EXTRANJERO”;4;;“SELLO Y FIRMA DEL CONSULADO GENERAL DE LA REPUBLICA ARGENTINA EN EL PAIS EXTRANJERO. REQUISITO PARA INGRESANTES EXTRANJEROS - FACULTAD DE INGENIERIA”;200;0;“N”;“S”;“”
1062;“NO ADEUDA MATERIAS”;4;;“FACULTAD DE INGENIERIA”;200;0;“N”;“S”;“”
1063;“SELLO Y FIRMA DE PAIS EXTRANJERO (MIN RELAC EXT)”;4;;“SELLO Y FIRMA DEL MINISTERIO DE RELACIONES EXTERIORES EN EL PAIS EXTRANJERO. REQUISITO PARA INGRESANTES EXTRANJEROS - FACULTAD DE INGENIERIA”;200;0;“N”;“S”;“”
1064;“CURSO DE INGRESO”;4;;“FACULTAD DE INGENIERIA”;200;0;“N”;“S”;“”
1055;“DOS (2) FOTOGRAFIAS TIPO CARNET (4x4 CM)”;4;;“FACULTAD DE INGENIERIA”;200;0;“S”;“S”;“”
1014;“CONSTANCIA DE TITULO EN TRAMITE”;4;;“Constancia de título en trámite”;200;0;“S”;“S”;“”
1040;“FOTOCOPIA DE DOCUMENTO”;4;1040;“Aplica para toda la institución”;200;0;“S”;“S”;“”
1017;“CONSTANCIA PROVISORIA”;4;;“Constancia de alumno que adeuda materias”;200;0;“S”;“S”;“”
1008;“CERTIFICADO DE ESTUDIOS DE NIVEL MEDIO”;4;;“Titulo secundario o Polimodal”;200;0;“S”;“S”;“”
Fijate que el requisito de identificador “1001” y nombre “Formulario ficha de inscripción” tiene a sí mismo como subordinado. Por favor corrijan esto y vuelvan a probar.
Florencia:
Gracias, se ve que era eso. Ahora pude dar de alta planes personalizados con otros alumnos. Los que están mal veo de agregarlos en sga_alumnos, asi quedan para administrarlos.
cualquier cosa te vuelvo a escribir.
Saludos a todos