Saltar al contenido principal

Contratos con Generación Pendiente

¿Le ha pasado que un contrato deja de generar sus cuotas y nadie se da cuenta hasta que el cliente reclama? Este reporte lo ayuda a detectar esos casos antes de que escalen: identifica los contratos que tienen cuotas que debieron haberse generado y no se generaron, ya sea por huecos o por duplicaciones en las recurrencias. Conviene revisarlo cuando sospeche que una cuota no se emitió o como verificación periódica de que todos los contratos están al día.

Por cada contrato muestra:

  • ID, Beneficiario, Referencia.
  • Cuota Esperada (la que debería haberse generado).
  • Cuota Actual (la última generada).
  • Cuotas Generadas.

Cómo funciona: el sistema compara la suma esperada de números de recurrencia contra la suma real de recurrencias generadas. Si hay diferencia (huecos o duplicados), el contrato aparece en este reporte. También compara la cuota esperada según la fecha actual contra la cuota efectiva actual.

Para ingresar al reporte:

  1. Ir a "Contratos".
  2. Seleccionar "Reportes".
  3. Seleccionar "Contratos con Generación Pendiente".

Filtro disponible: Tipo de Documento.

Con este reporte puede corregir la generación de cuotas a tiempo y evitar que un contrato se quede atrás.

API (llamadas desde sistemas externos)

Obtener contratos con generacion pendiente

El parametro doc_type corresponde al tipo de documento: 1 ordenes, 2 facturas impagas, 3 casos, 4 ordenes de compra.

curl -v \
-H "Accept: application/json" \
-H "Content-type: application/json" \
-H "X-User-Email: prueba@zauru.com" \
-H "X-User-Token: XSDFKK09238487DLFS" \
"https://app.zauru.com/contracts/reports/contracts_with_pending_generation.json?doc_type=1"

Esto devolverá un JSON similar a este:

{
"document_type": "Order",
"contracts": [
{
"id": 1,
"zid": 2,
"payee": "Cliente Ejemplo A, S.A.",
"reference": "Referencia Ejemplo A",
"expected_fee": 6,
"current_fee": 5,
"generated_fees": [1, 2, 3, 4, 5]
},
{
"id": 2,
"zid": 3,
"payee": "Cliente Ejemplo B, S.A.",
"reference": "Referencia Ejemplo B",
"expected_fee": 8,
"current_fee": 8,
"generated_fees": [1, 2, 3, 4, 5, 6, 8]
}
]
}

¿Le fue útil esta guía?