Campos | Descripción | Reglas de negocio |
---|
school | - (Obligatorio) Id del Colegio correspondiente
| - Si no ese especifica el parámetro, como es obligatorio devuelve:
- En caso de que no exista el grupo para el colegio en el ciclo escolar y grado especificado, devuelve:
- 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:
|
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.
|