Versions Compared

Key

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

...


Este servicio será consumido por las aplicaciones que necesiten bloquear inactivar alumnos que pertenecen a un ciclo escolar, colegio, nivel y empresa determinados en la BDC.

Situación actual

DescripciónEste servicio bloquea inactiva los alumnos que se encuentran activos para colegios de la empresa Editora Moderna Ltda y que pertenecen a un nivel y ciclo escolar específico.
Referencia SIFExtensión de SIF 2
Tipo de PeticiónPUT
Parámetros
Campos
Descripción
Reglas de negocio
country
  • Si no se especifica el parámetro, como es obligatorio devuelve:
    • <code>400</code>
      <message>Debe especificar un país para consultar.</message>

  • Este servicio solo esta disponible para Brasil (country=44). En caso de indicar un valor diferente devuelve:
    • <code>401</code>
      <message>No está autorizado para ejecutar esta acción.</message>

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:
    • <code>400</code>
      <message>Debe especificar una empresa para consultar.</message>

  • Este servicio solo esta disponible para la empresa Editora Moderna Ltda (business=8). En caso de indicar un valor diferente devuelve:
    • <code>401</code>
      <message>No está autorizado para ejecutar esta acción.</message>

school
  • Si no ese especifica el parámetro, como es obligatorio devuelve: 
    • <code>400</code>
      <message>Debe especificar el identificador del colegio.</message>

  • El identificador del colegio debe pertenecer a la empresa y ciclo escolar, en caso de no ser válido devuelve: 
    • <code>404</code>
      <message>No se encontraron datos con los parámetros especificados.</message> 

schoolYear
  • Año escolar en el que quedan bloqueados 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:
    • <code>404</code>
      <message>No se encontraron datos con los parámetros especificados.</message>

level
  • Si no se especifica el parámetro, como es obligatorio devuelve:
    • <code>400</code>
      <message>Debe especificar el identificador del nivel.</message>

  • 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>
Ejemplo de llamada o de formulario

https://homol.sistemauno.com/sif/unoSchool/unoStudentLock;contextId= {"country": 44, "business": 8, "school": 3909, "schoolYear": 2018, "level": 35}

Respuesta

<updateResponse>
<updates>
<update id="00000000-0000-1000-0000-000000003909" statusCode="200" ></update>
</updates>
</updateResponse>

¿Quién lo utiliza y cómo?

Servicio utilizado por Editora Moderna Ltda