159 Indices Economicos
Modulo_Contabilidade_Financeira
No recurso de Índices Economicos, você poderá quaisquer indicadores contábeis, da maneira que preferir: analíticos, sintéticos etc. Você poderá ter inclusive mais de um modelo para cada indicador, para realizar análises profundas e detalhadas sobre os resultados contábeis. Indicadores comuns criados neste recurso são a DRE, Indicadores de endividamento, Liquidez, dentre outros.
Fluxo Principal
- Informe a descrição do Indicador
- Informe se este indicador deverá ser detalhadado/integrado ao SPED ECD, como DRE.
Adicione as Linhas de seu indicador:
- Clique em Adicionar para adicionar uma nova linha. Ao clicar em Adicionar, você será perguntado sobre em qual indice/posição a linha será inserida. Para a ultima posição, apenas confirme, sem informar nenum valor.
- Clique em Remover para remover uma linha. NOTA: Ao remover uma linha, os indices de todas as a linhas acima desta, serão alterados. Se em seu Índice Economico você esteja trabalhando com valores de linha, você deverá revisar todas as formulas das linhas superiores, e assim se necessário, ajustar os indices das linhas. Caso isso não seja realizado, erros poderão surgir ao utilizar o Índice.
- Clique "Para Cima", para mudar uma linha de posição, para a posição imediatamente posterior.
- Clique "Para Baixo", para mudar uma linha de posição, para a posição imediatamente inferior.
Linhas
Sobre as linhas, você poderá forçar uma natureza de valor, positiva ou negativa, através da coluna sinal. Se não desejar forçar a natureza de valor, selecione a opção N (Neutro). Ao selecionar N, o resultado da formula, informada será respeitado.
Se deseja que uma linha seja destacada, selecione a opção Negrito. Indicamos destacar linhas totalizadoras.
Você poderá criar indicadores/linhas com valores informados manualmente no momento do uso de seu Índice Economico. Isso é especialmente útil, quando deseja simular cenários futuros, como investimentos que deseja realizar. Para tal, marque a opção "Informar Valor".
Fórmulas
Cada linha terá a sua formula. A formula nada mais é que uma expressão matemática, cujas variáveis, são os resultados/valores/saldos contábeis da sua contabilidade. Você poderá adicionar dentro da sua formula:
- Saldo Anterior de uma conta contábil. O valor será valor numérico da conta, conforme a contabilidade. Poderá ser negativo, se o saldo for credor e positivo se devedor;
- Total de Debitos. Valor sempre positivo;
- Total de Creditos. Valor sempre positivo;
- Saldo atual. O valor será valor numérico da conta, conforme a contabilidade. Poderá ser negativo, se o saldo for credor e positivo se devedor;
Além das variáveis sobre a conta contábil selecionada, você poderá informar o valor de determinada linha:
- Clique em Linha, e selecione qual linha deseja recuperar o valor.
É possível usar funções extras na formula:
- abs(): Valor absoluto. Se o valor for negativo de uma conta, ou seja credor, será levado para a formula sem sinal.
- teto(): Teto de um valor, basicamente arredondar para cima.
- piso(): Teto de um valor, basicamente arredondar para baixo.
- arredondar(): Arredondamento padrão de um valor.
As funções de arredondamento, piso e teto são pouco utilizadas, pois a contabilidade já trabalha por padrão por 2 casas decimais. Se você realizar cálculos por divisão, já será interessante considerar o seu uso.
Algumas questões
O índice e as formulas são montados seguindo expressões matemáticas e suas regras. Portanto, existe a questão de sinais, cálculos com valores negativos, que, a depender da formula irão resultar em números e resultados totalmente discrepantes.
Portanto sempre analise as possibilidades de cada formula, e o seu resultado. Vamos a um exemplo:
@plano.conta_4110100005@ + @plano.conta_3110500015@
Na expressão acima são somados os saldos atuais de duas contas. Na operação de soma, não há problemas com sinais. Por outro lado:
@plano.conta_4110100005@ - @plano.conta_3110500015@
Suponha que o saldo da conta 3110500015 seja credor, logo hipoteticamente os saldos sejam 4110100005=500,00 e 3110500015=-100,00. Pela expressão acima, você deseva avaliar a diferença absoluta entre as duas contas, logo o resultado será totalmente diferente:
5000,00 - (-100,00) = 600,00. Afinal menos com menos é mais!
Você pode evitar este problema, usando a função abs(valor absoluto), que remove o 'sinal', evitando este problema:
abs(@plano.conta_4110100005@) +abs(@plano.conta_3110500015@)
As questões acima valem também para quando se referenciam linhas, cujo resultado da linha seja negativo.
Outro ponto a considerar, que é uma opção do recurso 159 - Indices Economicos, é forçar um sinal no resultado. Para cada linha, você pode forçar o resultado, conforme vimos antes, selecionado na linha especialmente: + ou -. Ao selecionar estes sinais, o resultado será forçado para o sinal selecionado. Se você não estiver habituado com este uso, sugerimos fortemente sempre usar N, ou seja, manter o resultado da formula independente do sinal.
Problemas e Soluções
Valores distorcidos ao gerar Índices por Encerramento
A geração de resultados por Encerramento possuem limitações do próprio Encerramento. Conforme determinação da Sefaz, para geração do arquivo 383 - Sped Contabil(ECD), os saldos são salvos na data do encerramento. A título didático e para simplificar, é gerado um Balancete Contábil com data inicial e data final iguais a data do encerramento. Suponha que esteja gerando o encerramento, pelo período 01/10/2024 a 31/12/2024. Neste caso, é gerado um Balancete com datas iniciais e finais como 31/12/2024.
Logo, se você utiliza nas formulas variáveis como saldo anterior, total débitos, total créditos, e seleciona opção por Encerramento, podem ser gerados resultados diferentes do que determinada análise necessita. Isso devido ao período do balancete que é salvo, como explicado acima. Por questões técnicas e performance, seria necessário replicar em tabelas separadas todos os saldos contábeis de todo o período antes do encerramento para garantir uma visualização do período completa antes do encerramento, para análises de saldos deste período. Isso deixaria o sistema mais lento devido ao volume de dados que seria replicado.
Logo, indicamos a utilização de dois Indices Economicos, se necessário:
- Um para períodos não encerrados
- Outro para períodos encerrados
Vamos exemplificar o caso acima com a seguinte formula:
abs(@plano.conta_3110100000@) - abs(@saldo.anterior.pc_3110100000@)
Antes do encerramento, está formula deve funcionar normalmente. Porém após o encerramento, o sistema sempre analisa a data do encerramento. Logo, o problema acontecerá sobre o saldo anterior. Isso pois, o usuário deverá pensar que seria o saldo anterior na data inicial do período do encerramento, que seria, normalmente, para contas de resultado(Receita/Despesa) com valor 0, afinal as contas já foram encerradas pelo encerramento anterior. Porém, será o saldo anterior na data do encerramento. Supondo que na data do encerramento não haja lançamentos, o saldo anterior será igual ao saldo atual. Logo, o resultado da formula acima será 0! Se houver lançamentos nesta data, o resultado da formula será justamente o valor total de encerramentos na data. Experimente gerar um razão analítico, com datas iniciais e finais iguais a data do encerramento.
Logo, por se tratar de um periodo ja fechado e encerrado, a formula utilizada deverá ser apenas:
abs(@plano.conta_3110100000@)
Se você sempre trabalha na geração de indices com base nos períodos de encerramento, pode ser relevante utilizar sempre formulas com o resultado da conta, do que propriamente diferenças de saldos das contas.