Skip to main content

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 de accountingEntries 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

  1. Define el plan de cuentas de tu institución y las clasificaciones que requiere el informe.
  2. Configura las OperationRoutes y sus asientos contables según esas clasificaciones.
  3. Configura una fuente de datos y una plantilla de Reporter para los datos disponibles en tu entorno.
  4. Genera el informe y valida su contenido mediante tus controles contables y regulatorios.
Reporter renderiza informes basados en plantillas a partir de fuentes de datos configuradas. Sus formatos de salida compatibles son HTML, PDF, CSV, XML y TXT. El formato elegido no hace, por sí solo, que un informe cumpla un requisito de envío regulatorio.

Documentación relacionada