Alcance de esta guía
Esta guía describe un patrón de integración para informes. No es una especificación de mapeo COSIF ni certifica una salida para el envío a BACEN. Define, valida y aprueba cualquier mapeo regulatorio en los controles y procesos que le correspondan.Usa el modelo contable actual de Midaz
Para nuevas clasificaciones contables, usa los códigos de rúbrica dentro deaccountingEntries de una OperationRoute.
El campo heredado OperationRoute.code está obsoleto y se conserva por compatibilidad hacia atrás. Es una referencia externa opcional; Midaz no lo reserva para COSIF, no le asigna significado regulatorio y no lo escribe en las operaciones. Cuando accounting.validateRoutes está habilitado en el ledger y se resuelve una rúbrica coincidente, Midaz registra el código de rúbrica resuelto de accountingEntries como routeCode en la operación; de lo contrario, routeCode queda vacío. Usa routeCode cuando unas los datos del informe con las clasificaciones. No uses code como fuente autorizada de un mapeo regulatorio.
Una OperationRoute puede contener asientos contables para las acciones del ciclo de vida de la transacción direct, hold, commit, cancel y revert, además de las claves suplementarias overdraft, block y unblock. Cada asiento puede definir rúbricas de débito y crédito con código y descripción.
Crea el flujo de informes
- Define el plan de cuentas de tu institución y las clasificaciones que requiere el informe.
- Configura las OperationRoutes y sus asientos contables según esas clasificaciones.
- Configura una fuente de datos y una plantilla de Reporter para los datos disponibles en tu entorno.
- Genera el informe y valida su contenido mediante tus controles contables y regulatorios.

