Versions Compared

Key

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

...

Descripción

Elimina un Grupo en un Colegio para un Ciclo y Grado en específico.

Referencia SIFExtensión de SIF 3.0.1
Entidad BDCGrupo
Entidad SIF

group (Lista).

Tipo de PeticiónDELETE
Nivel de seguridadLimitado a Moderna Compartilha (Empresa ID 8)
Parámetros o Campos
CamposDescripciónReglas de negocio
school
  • (Obligatorio) Id del Colegio correspondiente
  • Si no ese especifica el parámetro, como es obligatorio devuelve:
    • <code>400</code>
      <message>Debe especificar el identificador del colegio.</message>

  • En caso de que no exista el grupo para el colegio en el ciclo escolar y grado especificado, devuelve:
    • <code>404</code>
      <message>No se encontraron datos con los parámetros especificados.</message>

  • En caso de que el grupo para el colegio en el ciclo escolar y grado especificado tenga alumnos asociados (activos/inactivos) devuelve:
    • <code>409</code>
    • <message>El grupo tiene alumnos asociados.</message>
  • En caso de que el grupo para el colegio en el ciclo escolar y grado especificado tenga una relación con alguna clase en el LMS (lms_schoolclass) devuelve:
    • <code>409</code>
    • <message>Ocurrió un error al guardar la información referente al grupo.</message>
schoolYear
  • (Obligatorio) Año escolar que se consulta 
  • Si no se especifica el parámetro, como es obligatorio devuelve:
    •  <code>400</code>

      <message>Debe especificar un ciclo para consultar.</message>

grade

  • (Obligatorio) Id del grado para el que se quiere crear el grupo. Ver maestro de  Grados y Niveles.
     
  •  Si no se especifica el parámetro, como es obligatorio devuelve:
    • <code>400</code>
      <message>Debe especificar un grado para consultar.</message>
group
  • (Obligatorio) Id del grupo que se quiere crear. Ver maestro de Grupos
  •  Si no se especifica el parámetro, como es obligatorio devuelve:
    • <code>400</code>
      <message>Debe especificar un grupo.</message>

    • <code>401</code>
      <message>No está autorizado para ejecutar esta acción.</message> Este mensaje de error es debido a que el grupo tiene asignado al menos un alumno, activo o no activo. Para que el servicio devuelva 204 el grupo no debe tener alumnos.

Ejemplo de llamada o de formulario

http://homol.sistemauno.com/sif/unoSchool/group;contextId={"school":"5703","schoolYear":"2018","grade":"98", "group":"151"}

Respuesta

Status: 204 No content

¿Quién lo utiliza y cómo?

Lo utiliza la empresa Moderna Compartilha para gestionar eliminar los grupos existentes en BDC-LMS.

...