/
Servicio /sif/contracts

Servicio /sif/contracts

Estado

<EN USO>

En Uso

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


Este servicio será consultado por las aplicaciones que necesiten consultar los acuerdos modificados en rango de fechas de una empresa específica en la BDC.


Situación actual

DescripciónConsulta los acuerdos modificados en un rango de fechas determinadas y para una empresa específica
Referencia SIFExtensión de SIF 3.0.1
Entidad BDCcontrato
Entidad SIFcontracts
Tipo de PeticiónGET
Parámetros
Campos
Descripción
Reglas de negocio
businessId
  • Empresa a la que pertenecen los acuerdos que se quieren consultar
  • Obligatorio
  • Los valores se pueden consultar en maestro de empresas.
  • El identificador debe existir.
  • En caso de ser un ID de empresa no válido entrega el siguiente mensaje:

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

timeModified
  • Fecha UTC desde la cuál se solicitan las creaciones/modificaciones de los acuerdos
  • Obligatorio
  • En caso de no especificar el parámetro, devuelve el siguiente mensaje:
    • <code>400</code>
      <message>Debe especificar un rango de fechas para consultar.</message>

  • Se consideran las creaciones/modificaciones de acuerdos en los siguientes campos:
    • contrato.fecha_actualizacion
    • contrato_fecha.fecha_actualizacion
    • contrato_fecha_pago.fecha_actualizacion
    • contrato_alumno.fecha_actualizacion
    • contrato_nivel.fecha_actualizacion
    • contrato_ciclo_escolar.fecha_actualizacion
    • contrato_comentario.fecha_actualizacion
    • contrato_material.fecha_actualizacion
    • contrato_profesor_materia.fecha_actualizacion
    • persona.fecha_actualizacion
    • persona_rol.fecha_actualizacion
    • persona_domicilio.fecha_actualizacion
endTimeModified
  • Fecha UTC hasta la cuál se solicitan las creaciones/modificaciones de los acuerdos
  • Obligatorio
  •  En caso de no especificar el parámetro, devuelve el siguiente mensaje:
    • <code>400</code>
      <message>Debe especificar un rango de fechas para consultar.</message>

  • Se tienen las mismas reglas de negocio de timeModified.
Ejemplo de llamada o de formulario

http://homol.uno-internacional.com/sif/contracts;contextId={"businessId":1, "timeModified":"2017-01-01 00:00:01", "endTimeModified":"2017-01-26 23:00:01"}

Respuesta

<contractList>
<contract refId="00000000-0000-1000-0000-000000003626"/> contrato.contrato_id (Identificador único en la BDC)
<contract refId="00000000-0000-1000-0000-000000003808"/>
<contract refId="00000000-0000-1000-0000-000000015682"/>
<contract refId="00000000-0000-1000-0000-000000015701"/>
<contract refId="00000000-0000-1000-0000-000000015767"/>
<contract refId="00000000-0000-1000-0000-000000015785"/>
<contract refId="00000000-0000-1000-0000-000000015792"/>
<contract refId="00000000-0000-1000-0000-000000015798"/>
<contract refId="00000000-0000-1000-0000-000000016912"/>
<contract refId="00000000-0000-1000-0000-000000016913"/>
<contract refId="00000000-0000-1000-0000-000000016918"/>
<contract refId="00000000-0000-1000-0000-000000016921"/>
<contract refId="00000000-0000-1000-0000-000000016924"/>
<contract refId="00000000-0000-1000-0000-000000016926"/>
</contractList>

¿Quién lo utiliza y cómo?

 


 

 

Related content

Servicio /sif/unoSchool/schools
Servicio /sif/unoSchool/schools
More like this
Servicio /sif/catalogs/session
Servicio /sif/catalogs/session
Read with this
Servicio /sif/unoSchool/unoStudentLock
Servicio /sif/unoSchool/unoStudentLock
More like this
Servicio /sif/unoSchool
Servicio /sif/unoSchool
Read with this
Servicio /sif/catalogs/empresa
Servicio /sif/catalogs/empresa
More like this
Control de acceso a servicios SIF / generatorId (desarrollo)
Control de acceso a servicios SIF / generatorId (desarrollo)
Read with this