Escopo deste guia
Este guia descreve um padrão de integração para relatórios. Ele não é uma especificação de mapeamento COSIF e não certifica uma saída para envio ao BACEN. Defina, valide e aprove qualquer mapeamento regulatório nos controles e processos responsáveis por ele.Use o modelo contábil atual do Midaz
Para novas classificações contábeis, use os códigos de rubrica dentro deaccountingEntries de uma OperationRoute.
O campo legado OperationRoute.code está obsoleto e é mantido para compatibilidade retroativa. Ele é uma referência externa opcional; o Midaz não o reserva para COSIF, não atribui significado regulatório a ele e não o grava nas operações. Quando accounting.validateRoutes está habilitado no ledger e uma rubrica correspondente é resolvida, o Midaz registra o código de rubrica resolvido de accountingEntries como routeCode na operação; caso contrário, routeCode permanece vazio. Use routeCode quando unir os dados do relatório às classificações. Não use code como fonte autorizada de um mapeamento regulatório.
Uma OperationRoute pode conter lançamentos contábeis para as ações do ciclo de vida da transação direct, hold, commit, cancel e revert, além das chaves suplementares overdraft, block e unblock. Cada lançamento pode definir rubricas de débito e crédito com código e descrição.
Monte o fluxo de relatórios
- Defina o plano de contas da sua instituição e as classificações exigidas pelo relatório.
- Configure as OperationRoutes e seus lançamentos contábeis de acordo com essas classificações.
- Configure uma fonte de dados e um template do Reporter para os dados disponíveis no seu ambiente.
- Gere o relatório e valide seu conteúdo pelos seus controles contábeis e regulatórios.

