Superficies de comando y lectura
Usa la API HTTP autenticada para los comandos y consultas del cliente. La API separa los comandos de las lecturas y asigna a cada operación una acción de autorización delimitada por tenant. Sigue los requisitos de idempotencia de la operación. Los reintentos después de timeouts son normales y deben reutilizar la misma identidad de negocio. El contrato OpenAPI describe las operaciones montadas endevelop. Que una operación esté montada no es prueba de que un despliegue específico tenga conectado su adaptador de Dataprev. Una integración de riel no disponible devuelve 501 Not Implemented para esa solicitud, en lugar de desaparecer de la API.
El flujo de comandos de Lender permanece disponible para los comandos de integración admitidos. No es un reemplazo de la superficie HTTP completa. Consulta Eventos de Consignado.
Workers programados
El gateway ejecuta once bucles programados. Comparten ejecución inicial retrasada, escalonamiento estable por réplica, pasadas sin solapamiento, jitter positivo, aislamiento de panics, y cierre ordenado.
Nueve de los once toman su cadencia de la configuración de entorno y necesitan un reinicio para cambiar. Limpieza de payload de ofertas y Testigo de propuesta son los dos configurables en tiempo de ejecución: leen su cadencia a través de Systemplane y surten efecto en el siguiente retraso.
Recuperación de averbação y Recuperación de comandos del riel existen porque un comando del riel puede dejar su resultado sin establecer: el proceso murió a mitad de la llamada, o el riel nunca respondió. Convergen ese estado contra el propio registro del riel en lugar de perderlo. Ambos bucles están desactivados por defecto. Habilítalos en cualquier despliegue que envíe averbações o comandos del riel.
Ventanas del riel
Los valores por defecto y las restricciones del riel endevelop incluyen:
- una ventana de validez de subasta de préstamo de 24 horas que Dataprev proporciona y que el gateway no configura
- una ventana retrospectiva de solicitud de portabilidad de 72 horas
- 20 días para completar el registro de portabilidad
- 7 días hábiles para revertir un refinanciamiento
- una ventana retrospectiva de descubrimiento de subastas de un año, con una tolerancia de desfase de reloj de cinco minutos
Throughput y ritmo
El tráfico de Dataprev se controla con un ritmo por tenant. La configuración del operador proporciona el tope validado, mientras que la API de throughput registra la asignación efectiva del tenant. Un valor almacenado de0 pausa el tráfico del riel para ese tenant. El fan-out de subastas tiene un presupuesto separado y nunca puede exceder el tope estricto de Dataprev.
Seguridad de la conciliación
Las lecturas de contabilidad y de repasse son independientes. Una fuente que falla no debe suprimir a la otra. Los repasses esperados pueden emitir tres estados:consignado.repasse.overdue: el movimiento esperado está atrasadoconsignado.repasse.resolved: el movimiento llegó después de una alarma de atrasoconsignado.repasse.unobserved: el gateway actualmente no puede probar presencia ni ausencia

