Servicio /crm/bonus

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 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 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 SIF
Entidad BDCsif_bonus
Entidad SIF
Tipo de PeticiónGET
Parámetros
Campos
Descripción
Reglas de negocio
businessId
  • Empresa a la que pertenecen 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>

seasonId
  • Año escolar del cuál se solicitan.
  • 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 ciclo para consultar</message>

schoolId
  • Id del Colegio a consultar.
  • Opcional


Ejemplo de llamada o de formulario

https://homol.uno-internacional.com/wssb/crm/bonus;contextId= {"businessId":6, "seasonId":68}

Respuesta
<bonusReport processingDate="2016-03-11 19:25:51" dataDate="" seasonId="67" >
	<unoSchool refId="00000000-0000-1000-0000-000000001547">
        <crmId>00000000-0000-1000-0000-000000001547</crmId>
	<name>AMERICANO DEL NORESTE</name>
		<bonus refId="00000000-0000-1000-0000-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-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?