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 2 Next »

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://desenv.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?

 


 

 

  • No labels