Definição de relatórios (Relatórios configuráveis)

Escrito por: C.A
 



Definição de relatórios




Objetivo

O que é?

  • A definição de relatórios é um recurso disponível no módulo Contábil, utilizado para criação de relatórios configuráveis e que fornece fórmulas para retornar dados financeiros e contábeis.
Funcionalidade
  • Por se tratar de um recurso para gerar relatórios dinâmicos, pode ser utilizado para diversas finalidades como relatórios contábeis DRE, DMPL, DLPA, relatórios personalizados para conciliação contábil, etc.
Operacionalização

Para criar um novo relatório, acesse o recurso no módulo Contábil > Relatórios configuráveis > Definição de relatórios; ou pelo módulo Financeiro > Controle Bancário > Fluxo de Caixa > Relatório Configuráveis.

Os relatórios já criados no recurso ficam listados e disponíveis para execução no menu "Lista de relatórios".


Na tela principal, após clicar no botão "Incluir", teremos acesso à tela para edição de um novo relatório conforme demonstrado abaixo:

 Botões e opções do relatório

Nome do relatório: É o nome atribuído ao relatório que está sendo editado. Ele será exibido na lista de relatórios configuráveis.

Os relatórios configuráveis criados na Definição de relatórios são agrupados em listas de relatórios, sendo que cada lista terá no máximo 30 relatórios. Se a quantidade for maior que 30, será criada uma nova lista e assim sucessivamente. As listas têm o nome Lista + número da ordem. Exemplo: Lista 1, Lista 2 etc.

Botões de edição, - respectivamente "Incluir", "Excluir", "Salvar" e "Reverter" do grupo "Campos". Botões que seguem o padrão do sistema Solus e têm a ação na linha da grid no relatório. Permite incluir um novo registro, excluir o registro posicionado, salvar as alterações e reverter as inseridas no registro.

Existem dois grupos de ícones/botões de edição. Os ícones no cabeçalho da tela são os botões para edição para os dados do relatório; enquanto os ícones do grupo "Campos" editam a linha da grid do relatório que está em edição.

Botão Ordenar: Permite organizar o relatório, colocando-o na ordem conforme configurado. Possui a opção de reordenar o relatório completo ou a partir do registro posicionado.

Botão importar : Através do botão importar é possível editar o relatório em um editor de planilha e importá-lo como um relatório configurável no sistema Solus.

 Layout de importação

Para importação do relatório, deverá ser utilizado um arquivo CSV (campos separados por ponto e vírgula) com campos na seguinte ordem:

  • Código;
  • Descrição;
  • Fórmula;
  • Fórmula Padrão;
  • Ordem (ordem da linha/registro);
  • Estilo Fonte (N - Sem formatação, B - negrito, I - Itálico);
  • Dígitos Decimais.

Exemplo:


A descrição e detalhe dos campos encontram-se logo abaixo, na aba "Campos do relatório" deste manual.


Botão Testar relatório: Este botão abre a tela de Impressão de relatórios configuráveis.

 Campos do relatório

Código: É o identificador do registro posicionado, utilizado para identificar um registro em uma estrutura hierárquica.

Código superior: É o identificador do registro com o código superior que é um registro que aglutina outros registros.

Nível do código: Indica o nível hierárquico de um código dentro da estrutura do relatório.

Exemplo de estrutura:

Descrição: É o texto que irá identificar do que se trata o valor da fórmula. O texto da descrição sempre será impresso, então também pode ser utilizado para inserir títulos e subtítulos, e separadores como linhas e tracejados.

Fórmula: Recurso para retornar um valor utilizando dados contábeis, operações matemáticas e totalizações do próprio relatório (maiores detalhes na aba "Legenda e fórmulas" desse manual).

Fórmula padrão: Na opção do menu pop-up existe a opção de cadastrar fórmulas padrões e, caso já exista alguma cadastrada, será listada para utilização neste campo.

Ordem: Indica a ordenação das linhas do relatório

Estilo da fonte: Utilizado para formatar o estilo da fonte.

Dígitos decimais: Indica a formatação do número de dígitos decimais a ser considerado.

 Legendas e Fórmulas

Fórmulas para dados Contábeis:

A fórmula deve ser utilizada informando a letra seguida do código contábil.

Fórmulas utilizando o código reduzido:

  • A - Retorna o saldo anterior;
  • V - Retorna o valor do movimento do período informado;
  • S - Retorna o saldo final;
  • G - Retorna o movimento a crédito do período informado;
  • H - Retorna o movimento a débito do período informado.

Exemplos de fórmulas utilizando o código reduzido da conta:


Ao utilizar o botão "Testar relatório", teremos acesso à Impressão de relatórios configuráveis e, ao utilizar a opção "Imprimir", gerará um preview com o seguinte resultado:


Assim, será possível fazer a comparação desta conta com o Balancete Analítico:


Fórmulas utilizando o código contábil:

  • N - Retornará o saldo anterior;
  • O - Retornará o valor do movimento;
  • F - Retornara o saldo final;
  • R - Retornara o saldo final do plano referencial;
  • C - Retorna o movimento a crédito;
  • D - Retorna o movimento a débito.

Exemplos de fórmulas utilizando o código contábil da conta:


Ao utilizar o botão "Testar relatório", teremos acesso à Impressão de relatórios configuráveis e, ao utilizar a opção "Imprimir", gerará um preview com o seguinte resultado:


Assim, será possível fazer a comparação desta conta com o Balancete Analítico:


Fórmulas matemáticas.

Pode-se utilizar mais de uma fórmula por linha, usando recursos das operações matemáticas (adição, subtração, divisão e multiplicação).

Exemplos:

  • V1 * 2  - Retornará o valor do movimento da conta com código reduzido 1 e multiplicado por 2
  • V1 + V22 - Retornará o valor do movimento da conta com código reduzido 1 e somado com o valor do movimento da conta com código reduzido 22
  • V45 + ( V78 * 2 ) -  Retornará o valor do movimento da conta com código reduzido 45, somando-o com o valor do movimento da conta com código reduzido 78 que, por sua vez, será multiplicado por 2.

Para utilizar mais de uma fórmula por linha, as fórmulas e símbolos das operações matemáticas deverão ser separadas por espaço. Exemplo:

  • V1+V22 ( Errado)
  • V1 + V22 (Correto)

Para efetuar a inversão do sinal de uma fórmula, é necessário separar esta fórmula com parênteses ou multiplicá-la por -1 .

Exemplos:

  • -( V1)
  • (V1 * -1 )

Fórmula com divisão por zero:

Neste recurso de definições de relatórios, toda divisão por zero resultará no resultado zero para que o resultado não seja inválido e ocorra erro. Quando for necessário utilizar uma fórmula com divisão, crie uma linha exclusiva para ela, ou seja, não vincule duas fórmulas no mesmo campo, pois se ocorrer uma divisão por zero seguida de uma adição ou subtração, poderá ocorrer divergência no resultado.

Totalizadores.

Existe fórmulas para retornar o total de um campo do próprio relatório, para isso é utilizado a letra T seguido da linha com a formula.

Exemplo

  • (linha 1) T2 - Retornará o resultado da fórmula da linha 2
  • (linha 2)  V1 + V22 - Retorna a soma dos valores do movimento das contas reduzidas 1 e 22

Para retornar o total de um campo que esta utilizando a fórmula "T", utilize o símbolo "$" seguido do número da linha.

Abaixo um exemplo de relatório configurado para demonstrar o resultado do exercício:

Ao utilizar o botão "Testar relatório", teremos acesso à Impressão de relatórios configuráveis e, ao utilizar a opção "Imprimir", gerará um preview com o seguinte resultado:

Atenção

Documentação elaborada com base na versão vigente do sistema.



Revisado por: W.D., 16/11/2022