Ventanas operativas
El BACEN anuncia las franjas de la ventana operativa del STR (GEN0021), y tú las consultas (STR0001). Un envío intentado fuera de la ventana es rechazado. Una vista de calendario en vivo muestra los horarios de apertura y cierre por fecha de referencia; gana el último anuncio.
Rotación de certificados
El par de certificados de firma ICP-Brasil se recarga en caliente, sin reinicio. Rotar intercambia el puntero de firma en memoria y emite evidencia de auditoría; activar anuncia el nuevo certificado al BACEN (GEN0006). Las respuestas nunca exponen la ruta de la clave privada ni ningún material de clave, y las advertencias de certificado aparecen en las vistas de disponibilidad y de resumen antes de que la expiración se vuelva un problema.
Contingencia y durabilidad
- Persistir antes de enviar garantiza que ningún mensaje se despache sin quedar registrado.
- Un barrido de despacho reintenta el trabajo saliente atascado.
- Las entregas de eventos fallidas se reintentan manualmente, con una ruta de dead-letter para las entregas que agotan sus reintentos.
Conciliación
La conciliación tiene un grano de un caso por discrepancia de liquidación a nivel de operación. Un operador resuelve un caso registrando una acción sobre él, y los casos terminales quedan bloqueados para que no puedan reabrirse ni volver a accionarse.
Invariantes de liquidación
Dos invariantes se mantienen en todo momento:
- Un envío es despacho, no confirmación.
SUBMITTEDoPENDINGsignifica que el despacho fue aceptado. Solo la R-leg entrante produceSETTLEDoREJECTED, llevando los campos de liquidación del BACEN (por ejemplonumCtrlSTRysitLancSTR) proyectados literalmente. - El riel es neutral respecto al dinero. Reenvía los montos declarados exactamente y no calcula ninguna posición ni saldo —toda posición contable vive en Midaz—.

