> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
> Use this file to discover all available pages before exploring further.

# Contrato de classificação do balancete do Reporter

> O relatório de balancete deve juntar as classificações pelo routeCode da operação resolvido a partir de accountingEntries, e não pelo campo code externo descontinuado.

<Badge stroke icon="calendar-days" iconType="regular">17 de agosto de 2026</Badge> <Badge stroke icon="file-code" iconType="regular">Correção de documentação</Badge> <Badge color="red" size="lg" stroke icon="triangle-exclamation" iconType="regular">Ação necessária</Badge>

## Afeta

***

Equipes que constroem relatórios de balancete a partir de operações do Midaz e de templates do Reporter.

## O que mudou

***

`OperationRoute.code` é dado de compatibilidade externa descontinuado. O Midaz não atribui significado regulatório a ele nem o grava nas operações. Para novas classificações contábeis, defina códigos de rubrica em `accountingEntries` e junte os dados do relatório pelo `routeCode` resolvido em cada operação. O guia não certifica envios COSIF ou BACEN.

Esta é uma correção de documentação que alinha o guia de relatórios com o contrato de dados implementado. O comportamento de runtime não mudou.

## Impacto

***

**Classificação: Ação necessária.** Relatórios ou mapeamentos que usam `OperationRoute.code` como fonte de classificação devem migrar para `routeCode` e validar o mapeamento regulatório deles de forma independente.

## O que você precisa fazer

***

Revise os templates de balancete e as junções de dados. Use os códigos de rubrica em `accountingEntries` para novas classificações e o `routeCode` de cada operação ao juntar os dados do relatório. Mantenha a aprovação do mapeamento regulatório nos controles responsáveis por ela.

## Recursos

***

* [Preparar o relatório de balancete](/pt/products/reporter/creating-trial-balance-report)
