Buenos días para todos, necesito dar de baja a una alumna que el año pasado comenzó la carrera de Medicina tiene legajo, pero a mitad del 2011 se dió de baja, este año comenzó una nueva carrera y quiero crearle legajo para la carrera de nutrición pero no puedo darla de baja, ya le modifiqué la calidad al alumno que figuraba activo y lo pusé en “Abandonó”. pero al querer dar de baja al alumno me aparece el siguiente mensaje: Error en base de datos (-692) No puede borrar el registro, ya que el mismo está siendo utilizado en otra tabla. Referencia: “dba.pk_alumnos” corroboré con el resto del equipo para saber si alguien estaba utilizando el Sistema en el mismo momento y quizás trabajando con alumnos, pero nadie tenía el sistema abierto.
Desde ya muchas gracias y felices pascuas para todos!!!
No se puede dar de baja a un alumno si tiene alguna actuación académica, cualquiera sea, aunque sea una inscripción a cursadas. Por eso te da ese mensaje.
La baja para esta alumna sería sólo lógica, y justamente es hacer eso que hiciste: ponerla en situación Abandonó, o en Pasivo, que para el caso es lo mismo.
Esa operación que mencionás sólo se puede aplicar a alumnos que tiene legajo pero no hicieron nada más.
Muchas gracias!!! y entonces que debo hacer para poder crearle legajo en la otra carrera? o debo seguir utilizando el mismo legajo??? recordando que ahora a la alumna la tengo como pasiva.
Simplemente la tienen que inscribir en la otra carrera y correr la operación de generación de legajo. Acá el tema es si se le genera un nuevo número o mantiene el mismo que tenía. Guaraní acepta ambas opciones, sólo tienen que setear correctamente el parámetro legajo_unico. Fijate en el documento de parámetros de la versión.
El número que se genera sale de un proceso que ustedes tienen que personalizar.
Estimados, hicimos los cambios de legajo único (quitamos la opción) ya que en nuestros legajos se asigna un código depediendo la carrera, también le cambiamos la condición a la alumna como pasiva y el motivo que se puso fue el de cambio de carrera.
Así y todo sigue sin aparecer en el listado de generar legajo de alumnos.
Lo vimos conjuntamente con la gente de sistemas pero seguimos sin encontrar que puede estar pasando.
Supongo que en procedure para personalizar ya geenra el número de legajo incluyendo la carrera, eso no sería problema.
Para que un aspirante a carrera aparezca para generarle legajo debe tener el curso de ingreso de esa carrera aprobado, no sé si hay un curso de ingreso, pero es la única restricción.
Guillermo, buenos días, el curso de ingreso existe en esta carrera, están cargadas las notas del curso de ingreso, y es un requisito obligatorio para la generación de legajos, estaría todo en regla pero no entiendo que podría estar pasando.
Cuando en la operación Cargar Notas Curso de Ingreso, después de elegir Año, Periodo de Inscripción y Curso de Ingreso, te muestra las carreras. Una vez que elegís la carrera esta alumna aparece listada para cargarle la nota?
Hola Diego, decile a los técnicos que ejecuten esta sentencia en la base de datos de Guaraní:
SELECT sga_personas.unidad_academica as unidad_academica,
sga_personas.nro_inscripcion as nro_inscripcion,
sga_personas.apellido as apellido,
sga_personas.nombres as nombres,
sga_personas.tipo_documento as tipo_documento,
sga_personas.nro_documento as nro_documento,
sga_carrera_aspira.carrera as carrera,
sga_carreras.nombre as nombre_carrera,
sga_alumnos.legajo as legajo,
sga_carrera_aspira.sede as sede
FROM sga_personas,
sga_carrera_aspira,
sga_situacion_asp,
sga_carreras,
OUTER sga_alumnos
WHERE sga_carrera_aspira.unidad_academica = --aquí el código de la unidad académica de la instalación
AND sga_carrera_aspira.forma_cumpli_curso IN ('I','E','A')
AND sga_carrera_aspira.fecha_finalizacion IS NOT NULL
AND sga_situacion_asp.situacion_asp = 'AC'
AND sga_carrera_aspira.situacion_asp = sga_situacion_asp.situacion_asp
AND sga_personas.unidad_academica = sga_carrera_aspira.unidad_academica
AND sga_personas.nro_inscripcion = sga_carrera_aspira.nro_inscripcion
AND sga_carreras.unidad_academica = sga_carrera_aspira.unidad_academica
AND sga_carreras.carrera = sga_carrera_aspira.carrera
AND sga_alumnos.unidad_academica = sga_carrera_aspira.unidad_academica
AND sga_alumnos.nro_inscripcion = sga_carrera_aspira.nro_inscripcion
AND sga_alumnos.carrera = sga_carrera_aspira.carrera;
Para saber que devuelve la consulta. En base a eso lo seguimos investigando.
Mientras pueden usar la operación de inscripción a carreras (mat00001) tomar un aspirante de la carrera en cuestión, cuando aparezca la ventana, ir a la solapa de inscripción a carreras y capturar la pantalla.
Podrías subir esa imagen?