Versions Compared

Key

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

...

Panel
titleEstado

<

Status
colourGreen
titleEn uso
>

Info
titleEn 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 el detalle de las bonificaciones a partir de la fecha pasada como parámetro hasta el día anterior al que se realiza la petición.


Situación actual

DescripciónConsulta los acuerdos modificados en un rango de fechas determinadas y para una empresa específica el detalle de las bonificaciones a partir de la fecha pasada como parámetro hasta el día anterior al que se realiza la petición
Referencia SIFExtensión de SIF 3.0.1
Entidad BDCcontratosif_bonus
Entidad SIFcontracts
Tipo de PeticiónGET
Parámetros


Campos
Descripción
Reglas de negocio
businessId
  • Empresa a la que pertenecen los acuerdos las transacciones 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>

timeModifiedFecha UTC desde la seasonId
endTimeModified
  • Fecha UTC hasta la cuál se solicitan las creaciones/modificaciones de los acuerdos
  • Obligatorio
  • Año escolar del 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
  •  .
  • Obligatorio
  • Los valores se pueden consultar en maestro de ciclo_escolar.
  • El identificador debe existir.
  • 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.
schoolId
  • Id del Colegio correspondiente.
  • Opcional



Ejemplo de llamada o de formulario

http://desenvx.uno-internacionalsantillanar4.com/sifwssb/crm/contractsbonus;contextId=    {"businessId":16, "timeModifiedseasonId":"2017-01-01 00:00:01"67, "endTimeModifiedschoolId":"2017-01-26 23:00:01"1547}

Respuesta<contractList>
<contract refId
<bonusReport processingDate="
00000000
2016-
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
03-11 19:25:51" dataDate="" seasonId="67" >
	<unoSchool refId="00000000-0000-1000-0000-
000000015701
000000001547"
/>
<contract refId="00000000
>
        <crmId>00000000-0000-1000-0000-
000000015767"/>
<contract
000000001547</crmId>
	<name>AMERICANO DEL NORESTE</name>
		<bonus refId="00000000-0000-1000-0000-
000000015785"/>
<contract
000000060367">
			<estimateAmount>79110.0000</estimateAmount>
			<appliedAmount>79110.0000</appliedAmount>
			<pendingAmount>0.0000</pendingAmount>
			<transactionType>COMPENSACION</transactionType>
			<reason>PAGO DE PARTICIPACION</reason>
			<paymentType>EQUIPAMIENTO</paymentType>
		</bonus>
		<bonus 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>
000000061651">
			<estimateAmount>3778.0000</estimateAmount>
			<appliedAmount>3778.0000</appliedAmount>
			<pendingAmount>0.0000</pendingAmount>
			<transactionType>FACTURA</transactionType>
			<reason>EXCEDENTE EN EQUIPAMIENTO</reason>
			<paymentType>Efectivo</paymentType>
		</bonus>
	</unoSchool>
</bonusReport>
¿Quién lo utiliza y cómo?

 

...