Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

Estado

EN USO

En Uso

Cuando un requisito de sistema software tenga el estado En Uso significa que está disponible para su uso.

DescripciónEjecuta el proceso de promoción para un colegio.
Referencia SIFExtensión de SIF 3.0.1
Tipo de PeticiónPUT
Parámetros o Campos
CamposDescripciónReglas de negocio
school
  • (Obligatorio) Id del Colegio correspondiente 
  • El identificador del colegio debe existir, en caso de no ser válido devuelve:
    •  <code>404</code>

      <message>No se encontraron datos con los parámetros especificados.</message>

  • Si no ese especifica el parámetro, como es obligatorio devuelve:
    •  <code>400</code>
      <message>Debe especificar el identificador del colegio.</message>
schoolYear
  • (Obligatorio) Año escolar actual que se desea promover .
  • El identificador del colegio debe existir, en caso de no ser válido devuelve:
    •  <code>404</code>

      <message>No se encontraron datos con los parámetros especificados.</message>

  • Si no ese especifica el parámetro, como es obligatorio devuelve:
      •  <code>400</code>
        <message>Debe especificar un ciclo para consultar.</message>

 

level
  • (Opcional) - Id del Nivel correspondiente 

Si se especifica esta variable entonces solo se promociona el nivel correspondiente.

 

 

Ejemplo 1 de llamada

http://desenv.uno-internacional.com/sif/unoSchool/promote;contextId={"school":1135, "schoolYear":2014}

Respuesta

<updateResponse>

    <updates>

        <update id="00000000-0000-1000-0000-000000001135" statusCode="200" /> Se realizó exitosamente.

    </updates>

</updateResponse>

Ejemplo 2 de llamada

http://desenv.uno-internacional.com/sif/unoSchool/promote;contextId={"school":1074, "schoolYear":2014, "level":18}

Respuesta

<updateResponse>

    <updates>

        <update id="00000000-0000-1000-0000-000000001074" statusCode="200" /> Se realizó exitosamente.

    </updates>

</updateResponse>

¿Quién lo utiliza y cómo?

Proceso utilizado por SIS para la promoción anual de sus colegios y alumnos.

Proceso

Promoción del nivel del colegio:

  • Válida el ciclo escolar (schoolYear).
  • Recupera el siguiente ciclo_escolar_id considerando la fecha desde, fecha hasta y versión.
  • Verifica si existe en la entidad colegio_nivel_ciclo registros para el nivel del colegio y siguiente ciclo_escolar. En caso de que no existan se insertan, tomando los valores del ciclo escolar dado en los parámetros.

 

 

 

  • No labels