Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

 

Descripción

Desasocia alumno de un colegio, quedando el alumno con borrado lógico.

El alumno podra desasociarse si cumple lo siguiente:

    • No pertenece a ninguna clase en el LMS. 
    • No tiene documentos de pago asociados. 
    • No ha sido promovido a un ciclo siguiente. 
    • No ha sincronizado en el iPad (ipadSincronizada) .

Campos actualizados:

  • persona.oculto_mge = 1
    persona.oculto_mge = 1,
    persona.fecha_baja = case when persona.fecha_baja is null then now() else persona.fecha_baja end,
    persona.email = concat(date_format(now(), '%Y-%m%d_%T_'), persona.email),
    persona.apellido_materno = concat(date_format(now(), '%Y-%m%d_%T_'), persona.apellido_materno),
    persona.id_oficial = concat(date_format(now(), '%Y-%m%d_%T_'), persona.id_oficial),
    alumno.activo = 0,
    alumno.colegio_grado_grupo_id = 0
    persona_login.activo = 0,
    persona_login.login = concat(date_format(now(), '%Y-%m%d_%T_'), persona_login.login),
    persona_login.persona_rol_id = 1,
    persona_rol.activo = 0,
    persona_rol.colegio_grado_grupo_id = 0
Referencia SIFExtensión de SIF 3.0.1
Entidad BDCAlumno
Entidad SIFExtensión de la entidad k12student (CEDS_K12.xsd).
Tipo de PeticiónDELETE
Parámetros o campos


Campos
Descripción
Reglas de negocio
UUID del Alumno
  • UUID del Alumno que se consulta
  • Obligatorio
  • El identificador debe existir.
  • En caso de ser un ID de alumno no válido o con borrado lógico, entrega el siguiente mensaje:

    <error refId="00000000-0000-1000-0000-000179262049">
    <code>404</code>
    <message>No se encontraron datos con los parámetros especificados.</message>
    </error>


Ejemplo de llamada o de formulario

http://desenv.uno-internacional.com/sif/unoStudent/00000000-0000-1000-0000-000001003549

Respuesta


¿Quién lo utiliza y cómo?