Borrar Inscripcion definitivamente

Estimados buenas tardes, hay una situacion de una alumna que se dio de Baja por error en la carrera 093 en el año 2020, se invalido su HA y se inscribio en el 2021, ahora solicitan que la alumna quede como aceptada en 2020 y borrar la inscripcion 2021, estuve intentando pero solo la pude dejar como rechazada en 2021, hay forma de borrar definitivamente la inscripcion? Es la version 2.06.5. Gracias!

Hola Lorena,

¿la versión es SIU-Guaraní 2.6.5?

saludos.

Hola Leonardo, si

Borrar el registro en sga_carreras_aspira, el registro del periodo de inscripción que corresponde al año 2021.
Y volver a convalidar su historia academica del 2020 que fue invalidada cuando rechazaron la inscripción.

Hola, sabes que si quiero borrar de sga_carrera_aspira me dice que no se puede porque es alumna, yo no he podido borrar el registro de sga_alumnos, solo pude actualizar el estado del alumno pero aun queda el registro

Porque borrar el registro de la tabla de alumnos (sga_alumnos).
Entiendo que la situacion de la alumna es:

  • Tiene dos inscripciones a la carrera:
    2020 (rechazada)
    2021 (aceptada)
  • Tiene 1 registro en sga_alumnos

Lo que quieren es:
1- Borrar inscripcion del 2021
2- Aceptar esta inscripcion del 2020
3- Cambiar la calidad del alumno si es que no esta activo (sga_alumnos.calidad)

Si esto es correcto, lo que deben hacer es lo siguiente:


BEGIN WORK;

--(1) Borrar la inscripción del 2021
DELETE FROM sga_carrera_aspira 
WHERE unidad_academica = .. 
   AND nro_inscripcion =   
   AND carrera = 
  AND periodo_inscripcion =            -- Periodo de inscripcion correspondiente al 2021
;

--(2) Aceptar la inscripcion del 2020
UPDATE sga_carrera_aspira 
    SET situacion_asp = 'IL'  -- Inscripto con Legajo
WHERE unidad_academica = .. 
   AND nro_inscripcion =   
   AND carrera = 
  AND periodo_inscripcion =            -- Periodo de inscripcion correspondiente al 2020
;

--(3) Volver a calidad Activo el legajo
UPDATE sga_alumnos
      SET calidad = 'A'
WHERE unidad_academica = .. 
   AND carrera = 
   AND legajo =   
   AND calidad <> 'A';

COMMIT WORK;

4