...
Panel |
---|
|
< > Info |
---|
| Cuando un requisito de sistema software tenga el estado En Uso significa que está disponible para su uso. |
|
Este servicio será consultado consumido por las aplicaciones que necesiten consultar los colegios inactivar alumnos que pertenecen a un ciclo escolar, colegio, nivel y empresa determinados en la BDC.
Situación actual
Descripción | Tipo de Petición | GETConsulta los colegios Este servicio inactiva los alumnos que se encuentran activos para colegios de la empresa Editora Moderna Ltda y que pertenecen a un ciclo escolar y empresa determinados. |
Referencia SIF | Extensión de SIF 3.0.1 |
Entidad BDC | contrato |
Entidad SIF | contracts |
nivel y ciclo escolar específico. Se aplica la regla de exitDate a todos los alumnos que cumplan el filtro. Se actualizan los siguientes campos: - alumno.activo = 0
- persona_rol.activo = 0
- alumno.fecha_actualizacion = now()
- persona_rol.fecha_actualizacion = now(),
- alumno.persona_rol_id = :persona_rol_id_1
- persona_rol.persona_rol_actualizacion_id = :persona_rol_id_2
|
Referencia SIF | Extensión de SIF 2 |
Tipo de Petición | PUT |
Parámetros |
| | |
---|
country | | - Si no se especifica el parámetro, como es obligatorio devuelve:
- Este servicio solo esta disponible para Brasil (country=44). En caso de indicar un valor diferente devuelve:
| business | - La empresa a la que pertenecen los colegios.
- Obligatorio
- Ver maestro de empresa.
| - Si no se especifica el parámetro, como es obligatorio devuelve:Debe existir la clave
- del paísEste servicio solo esta disponible para la empresa Editora Moderna Ltda (business=8) y Farías Brito (business=34). En caso de indicar un valor diferente devuelve:
- Si el colegio está asociado a una empresa diferente a la indicada en los parámetros el servicio devuelve:
| school | | - Si no ese especifica el parámetro, como es obligatorio devuelve:
- El identificador del colegio debe pertenecer a la empresa y ciclo escolar, en caso de no ser válido devuelve:
| | | | schoolYear | - Año escolar que se consultaen el que quedan inactivos los alumnos.
- Obligatorio
| - Si no se especifica el parámetro, como es obligatorio devuelve:
- <code>400</code>
<message>Debe especificar un ciclo para consultar.</message>
- El colegio debe existir en el ciclo escolar, en caso de no ser válido devuelve:
| business | La empresa a la level | - Id del Nivel del Colegio al que pertenecen los colegios que se quieren consultar
- Obligatorio
- Ver maestro de empresa.
- El identificador debe existir.
- En caso de ser una empresa no válida entrega el siguiente mensaje:alumnos por inactivar.
- Obligatorio
- Los valores se pueden consultar en maestro de niveles o servicio /sif/unoSchool/schoolLevel
| - Si no se especifica el parámetro, como es obligatorio devuelve:
- El nivel debe existir para el colegio, en caso de no ser válido devuelve
- <code>404</code>
<message>No se encontraron datos con los parámetros especificados.</message>
| keys | - Indicador de regresar solo llaves de entidades.
- Opcional.
- Valores: true, false.
- Default: false.
| |
|
Ejemplo de llamada o de formulario | httphttps://desenvhomol.uno-internacionalsistemauno.com/sif/unoSchool/schoolsunoStudentLock;contextId= {"country": "MX"44, "business": 8, "COMPschool": 3909, "schoolYear": 20172018, "keyslevel": "true"35} |
Respuesta | <unoSchoolList> <unoSchool refId="00000000-0000-1000-0000-000000004846" /> colegio.colegio_id (Identificador único en la BDC) <unoSchool refId<updateResponse> <updates> <update id="00000000-0000-1000-0000-000000003828" /> <unoSchool refId="00000000-0000-1000-0000-000000003599" /> <unoSchool refId="00000000-0000-1000-0000-000000001595" /> <unoSchool refId="00000000-0000-1000-0000-000000003644" /> <unoSchool refId="00000000-0000-1000-0000-000000003714" /> <unoSchool refId="00000000-0000-1000-0000-000000003577" /> <unoSchool refId="00000000-0000-1000-0000-000000003865" /> <unoSchool refId="00000000-0000-1000-0000-000000002387" /> <unoSchool refId="00000000-0000-1000-0000-000000002370" /> <unoSchool refId="00000000-0000-1000-0000-000000003558" /> <unoSchool refId="00000000-0000-1000-0000-000000002421" /> <unoSchool refId="00000000-0000-1000-0000-000000002463" /> <unoSchool refId="00000000-0000-1000-0000-000000003781" /> <unoSchool refId="00000000-0000-1000-0000-000000002307" /> <unoSchool refId="00000000-0000-1000-0000-000000003570" /> <unoSchool refId="00000000-0000-1000-0000-000000003569" /> ........ <unoSchool refId="00000000-0000-1000-0000-000000005907" /> <unoSchool refId="00000000-0000-1000-0000-000000005908" /> <unoSchool refId="00000000-0000-1000-0000-000000005911" /> <unoSchool refId="00000000-0000-1000-0000-000000005912" /> <unoSchool refId="00000000-0000-1000-0000-000000005916" /> <unoSchool refId="00000000-0000-1000-0000-000000005936" /> <unoSchool refId="00000000-0000-1000-0000-000000005937" /> </unoSchoolList>000000003909" statusCode="200" ></update> </updates> </updateResponse> |
¿Quién lo utiliza y cómo? | Servicio utilizado por Editora Moderna Ltda |