Há várias restrições nas fórmulas que são impostas pela ESMA e, portanto, não podemos removê-las.
Como você provavelmente sabe, é obrigatório declarar às autoridades como você calcula seus números, por isso traduzimos suas fórmulas em cálculos XBRL - mas há restrições dentro do XBRL sobre como você calcula itens (você pode ler mais sobre isso aqui.)
Para manter a consistência contábil, o iXBRL não permite determinados cálculos de débito para crédito e vice-versa. Em resumo, você não pode simplesmente adicionar e subtrair o que quiser entre elementos de débito e crédito.
O problema
Por exemplo, o subtotal "Fluxo de caixa das operações" normalmente seria um débito e "Lucro (prejuízo)" seria um crédito.
Não é permitido que você faça uma soma positiva de crédito para débito - mas para permitir esse cálculo bastante comum em CF, em que "Fluxo de caixa das operações" inclui "Lucro (prejuízo)", "Fluxo de caixa das operações" recebeu um atributo de débito/crédito "nulo"/em branco.
O problema "A relação de cálculo tem peso ilegal" surge se você criar extensões de subtotal em CF como "Fluxo de caixa de operações antes dos ajustes às despesas financeiras líquidas", pois o iXBRL não permite que você estenda a taxonomia sem adicionar um atributo de débito/crédito (saldo)*.
*Nota: O manual da ESMA reconhece que alguns cenários específicos podem ser aceitos para extensões sem o atributo de saldo de débito/crédito, o que significa a ausência dele. Se você não tiver um exemplo como o descrito acima, o cálculo acionará o erro 5.1.1.2
Como você pode corrigir o problema
No momento, não há nenhuma solução disponível além de desconsiderar os erros de validação, remover o cálculo ou ajustar o atributo de saldo da extensão (se aplicável).