Fluxo de Caixa Analítico por Conta de Resultado
Fluxo de Caixa Analítico por Conta de Resultado
Relatório detalhado de movimentação de caixa da empresa, organizado por conta de resultado contábil, com visualização de saldos bancários, títulos vencidos e fluxo do período.
Visão Geral do Fluxo de Caixa Analítico por Conta de Resultado
O Fluxo de Caixa Analítico por Conta de Resultado é um relatório do módulo Financeiro do ERP Atak que mostra, de forma detalhada, a movimentação de caixa da empresa: o saldo bancário disponível, o saldo de títulos vencidos antes do período escolhido (tanto a receber quanto a pagar) e o detalhamento, título a título, dos valores que vencem dentro do período informado.
A característica que diferencia este relatório de outros relatórios de fluxo de caixa do sistema é a forma como as informações são organizadas: aqui, cada título aparece vinculado à sua conta de resultado (a classificação contábil associada a ele), permitindo uma leitura gerencial do fluxo de caixa por categoria contábil, e não apenas por cliente, fornecedor ou carteira. Os valores calculados são exatamente os mesmos de outro relatório de fluxo de caixa disponível no mesmo menu; a diferença deste relatório está apenas na forma como os dados são agrupados e apresentados na tela/impressão.
Esse relatório é gerado a partir da tela de parâmetros padrão do sistema e apresentado em um layout próprio (via Crystal Reports), podendo ser visualizado em tela ou impresso.
Vídeo Tutorial do Fluxo de Caixa Analítico por Conta de Resultado
▶ Tutorial em vídeo: ainda não disponível para esta rotina.
Pré-requisitos e Contexto de Acesso do Fluxo de Caixa Analítico por Conta de Resultado
O acesso a este relatório é controlado por uma permissão específica vinculada ao menu do módulo Financeiro. Para conseguir visualizar e gerar o relatório, o usuário precisa ter essa permissão liberada em seu perfil de acesso. O nome exato do perfil de usuário (por exemplo, “Financeiro”, “Gerência” etc.) que costuma receber essa permissão não está detalhado na documentação de origem [informação não disponível na documentação de origem, validar com analista responsável].
Não há necessidade de nenhum cadastro específico obrigatório para simplesmente abrir a tela de parâmetros do relatório. No entanto, para que o relatório traga informações relevantes:
- É necessário que já existam títulos a receber e/ou a pagar lançados no sistema, pois é sobre eles que o relatório é construído.
- Caso o usuário deseje que o relatório mostre o bloco de saldo bancário, é necessário que exista pelo menos um fechamento de saldo já registrado em alguma carteira (conta bancária ou caixa).
Processo de Criação: Passo a Passo do Fluxo de Caixa Analítico por Conta de Resultado
Acessar o relatório
O usuário acessa, no menu do módulo Financeiro, a opção “WRBNC003 – Fluxo de caixa analítico por conta de resultado”. O sistema abre a tela de parâmetros do relatório.
Informar a filial (opcional)
O usuário pode selecionar uma ou mais filiais para restringir o relatório. Se nenhuma filial for selecionada, o sistema considera todas as filiais.
Informar o período de análise
O usuário informa a data de emissão (de/até) e a data de vencimento (de/até) que deseja analisar. A data inicial do vencimento é o marco que separa o “saldo anterior” (o que já venceu antes do período) do detalhamento dos títulos dentro do período escolhido.
Filtrar por tipo de documento e forma de cobrança/pagamento (opcional)
O usuário pode restringir o relatório por tipo de documento a receber, tipo de documento a pagar, forma de cobrança e forma de pagamento. Se nada for selecionado em qualquer um desses campos, todos os valores correspondentes entram no relatório.
Definir a natureza dos títulos (opcional)
O usuário pode escolher a natureza dos títulos a receber e a pagar que deseja incluir. Ao manter a opção “Todas”, nenhum filtro de natureza é aplicado.
Definir a exibição dos blocos de saldo
O usuário escolhe, separadamente, como cada bloco de saldo deve aparecer no relatório: o saldo bancário, o saldo anterior a receber e o saldo anterior a pagar. Para cada um desses blocos, é possível optar por não considerá-lo, exibi-lo de forma detalhada, ou exibir apenas o total.
Definir se o relatório detalha os títulos do período
O usuário decide se os títulos que vencem dentro do período escolhido devem aparecer detalhados, um a um, ou apenas de forma resumida. Se essa opção não for informada, o sistema assume que sim, ou seja, exibe o detalhamento.
Definir se o cálculo considera dia útil
O usuário decide se as datas de vencimento usadas no relatório devem ser as datas corridas (como registradas originalmente) ou as datas já ajustadas para o próximo dia útil.
Incluir parcelas previstas de pedidos ainda não faturados (opcional)
O usuário pode informar um ou mais tipos de movimento de estoque. Quando preenchido, o relatório passa a trazer, como previsão, as parcelas de pedidos e documentos desses tipos que ainda não foram faturados.
Informar se imprime títulos em atraso
O usuário encontra na tela um campo para indicar se o relatório deve imprimir títulos em atraso. Esse campo existe e pode ser preenchido normalmente, mas atualmente não produz nenhum efeito sobre o resultado do relatório (o detalhamento dessa situação está na Regra 8, na seção “Regras de Negócio e Restrições” deste documento).
Gerar o relatório
Após preencher os parâmetros desejados, o usuário confirma a geração. O sistema processa as informações e apresenta o fluxo de caixa analítico organizado por conta de resultado, podendo o resultado ser visualizado em tela ou impresso.
Descrição de Cada Campo da Tela do Fluxo de Caixa Analítico por Conta de Resultado
Filial (parâmetro “prmFilial”)
Descrição: Permite escolher uma ou mais filiais da empresa cujos títulos e saldo bancário serão considerados no relatório.
Comportamento: Se o usuário não selecionar nenhuma filial, o sistema considera automaticamente todas as filiais cadastradas.
Impacto: Define o universo de títulos e de contas bancárias/caixas que entram no cálculo e na exibição do relatório.
Data de Emissão (parâmetro “prmDataEmissao”)
Descrição: Data em que os títulos a receber e a pagar foram emitidos/lançados no sistema.
Comportamento: Filtra apenas os títulos que aparecem detalhados no bloco do período; não interfere no cálculo do saldo anterior nem no saldo bancário.
Impacto: Restringe quais títulos aparecem no detalhamento, de acordo com a data em que foram emitidos.
Data de Vencimento (parâmetro “prmDataVencimento”)
Descrição: Período de vencimento dos títulos que o usuário deseja analisar.
Comportamento: A data inicial informada é o que separa o “saldo anterior” (tudo que já venceu antes dela) dos títulos detalhados no relatório; a data final delimita até quando o detalhamento vai.
Impacto: Define a janela de tempo de todo o fluxo de caixa exibido no relatório.
Tipo de Documento a Receber (parâmetro “prmTipoDocumentoAReceber”)
Descrição: Tipo(s) de documento dos títulos a receber que devem entrar no relatório.
Comportamento: Se nenhum tipo for selecionado, todos os tipos de documento a receber entram no relatório; o filtro se aplica tanto ao saldo anterior quanto aos títulos do período.
Impacto: Restringe o relatório a determinados tipos de documento a receber.
Tipo de Documento a Pagar (parâmetro “prmTipoDocumentoAPagar”)
Descrição: Tipo(s) de documento dos títulos a pagar que devem entrar no relatório.
Comportamento: Se nenhum tipo for selecionado, todos os tipos de documento a pagar entram no relatório; o filtro se aplica tanto ao saldo anterior quanto aos títulos do período.
Impacto: Restringe o relatório a determinados tipos de documento a pagar.
Forma de Cobrança (parâmetro “prmFormaDeCobranca”)
Descrição: Forma(s) de cobrança utilizadas nos títulos a receber (por exemplo, boleto, cartão, entre outras cadastradas no sistema).
Comportamento: Aplica-se somente aos títulos a receber; se nada for selecionado, todas as formas de cobrança entram no relatório.
Impacto: Permite isolar o fluxo de caixa a receber por forma de cobrança específica.
Forma de Pagamento (parâmetro “prmFormaDePagamento”)
Descrição: Forma(s) de pagamento utilizadas nos títulos a pagar.
Comportamento: Aplica-se somente aos títulos a pagar; se nada for selecionado, todas as formas de pagamento entram no relatório.
Impacto: Permite isolar o fluxo de caixa a pagar por forma de pagamento específica.
Natureza a Receber (parâmetro “prmNaturezaAReceber”)
Descrição: Classificação de natureza dos títulos a receber que o usuário deseja considerar.
Comportamento: Só é aplicado como filtro quando o usuário escolhe uma opção diferente de “Todas”.
Impacto: Permite separar, por exemplo, valores já realizados de valores ainda previstos, quando aplicável à natureza cadastrada.
Natureza a Pagar (parâmetro “prmNaturezaAPagar”)
Descrição: Classificação de natureza dos títulos a pagar que o usuário deseja considerar.
Comportamento: Só é aplicado como filtro quando o usuário escolhe uma opção diferente de “Todas”.
Impacto: Permite separar, por exemplo, valores já realizados de valores ainda previstos, quando aplicável à natureza cadastrada.
Imprime Saldo Banco (parâmetro “prmImprimeSaldoBanco”)
Descrição: Controla se o bloco de saldo bancário aparece no relatório e de que forma.
Comportamento: O usuário pode escolher entre não considerar esse bloco, exibi-lo de forma detalhada (banco a banco/caixa a caixa) ou exibir apenas o total. Mesmo quando configurado para não detalhar, o valor total continua entrando no saldo acumulado do relatório, exceto quando a opção escolhida é “não considerar”.
Impacto: Define o nível de detalhe do saldo bancário impresso e se ele entra no cálculo do saldo projetado.
Imprime Saldo a Receber (parâmetro “prmImprimeSaldoAReceber”)
Descrição: Controla se o bloco de saldo anterior a receber (títulos a receber já vencidos antes do período) aparece no relatório e de que forma.
Comportamento: O usuário pode escolher entre não considerar esse bloco, exibi-lo de forma detalhada ou exibir apenas o total. Mesmo quando configurado para não detalhar, o valor total continua entrando no saldo acumulado do relatório, exceto quando a opção escolhida é “não considerar”.
Impacto: Define o nível de detalhe do saldo anterior a receber impresso e se ele entra no cálculo do saldo projetado.
Imprime Saldo a Pagar (parâmetro “prmImprimeSaldoAPagar”)
Descrição: Controla se o bloco de saldo anterior a pagar (títulos a pagar já vencidos antes do período) aparece no relatório e de que forma.
Comportamento: O usuário pode escolher entre não considerar esse bloco, exibi-lo de forma detalhada ou exibir apenas o total. Mesmo quando configurado para não detalhar, o valor total continua entrando no saldo acumulado do relatório, exceto quando a opção escolhida é “não considerar”.
Impacto: Define o nível de detalhe do saldo anterior a pagar impresso e se ele entra no cálculo do saldo projetado.
Imprime Detalhe de Títulos (parâmetro “prmImprimeDetalheDeTitulos”)
Descrição: Define se os títulos que vencem dentro do período escolhido aparecem detalhados, um a um, no relatório.
Comportamento: Se o usuário não informar nada, o sistema assume “Sim” e exibe o detalhamento normalmente.
Impacto: Quando desligado, reduz bastante o volume de linhas impressas, mostrando apenas os totais do período.
Considera Dia Útil (parâmetro “prmConsideraDiaUtil”)
Descrição: Define se as datas de vencimento usadas no relatório são as datas corridas originalmente cadastradas ou as datas já ajustadas para cair em dia útil.
Comportamento: Essa escolha afeta o ponto de corte entre o saldo anterior e o período, o filtro de datas do período, e a própria data exibida em cada título do relatório.
Impacto: Pode mudar em qual data um título específico aparece dentro do fluxo de caixa exibido.
Tipo de Movimento (parâmetro “prmTipoDeMovimento”)
Descrição: Permite informar um ou mais tipos de movimento de estoque cujos pedidos ou documentos ainda não faturados devem ser trazidos ao relatório como previsão de parcela.
Comportamento: Quando preenchido, o sistema substitui, pelo valor previsto do pedido/documento, qualquer título já existente que tenha sido originado a partir do mesmo documento (evitando duplicidade entre o valor previsto e o valor já lançado).
Impacto: Antecipa, no fluxo de caixa, valores de pedidos que ainda não viraram título financeiro (ainda não foram faturados).
Imprime Títulos em Atraso (parâmetro “prmImprimeTitulosEmAtraso”)
Descrição: Campo que aparenta, pelo nome, controlar se o relatório deve imprimir títulos em atraso.
Comportamento: Atualmente este campo não tem nenhum efeito sobre o relatório. O sistema recebe o valor informado pelo usuário, mas o descarta antes de montar o relatório, ou seja, o resultado exibido é o mesmo independentemente do que for escolhido aqui (ver Regra 8, na seção “Regras de Negócio e Restrições”).
Impacto: Nenhum impacto sobre o relatório gerado atualmente. Recomenda-se validar com o time técnico se é uma funcionalidade pendente de implementação.
Utilização e Consulta de Registros do Fluxo de Caixa Analítico por Conta de Resultado
Este relatório não possui uma tela de busca ou de consulta separada. Todo o conteúdo exibido é definido exclusivamente pelos parâmetros preenchidos pelo usuário na tela de geração (descritos na seção 5 deste documento). Não é possível “pesquisar” um registro específico dentro do relatório: a cada geração, o sistema monta o resultado do zero, de acordo com os filtros informados.
O resultado gerado traz, entre outras, as seguintes informações organizadas em colunas:
- Nome do banco/caixa e valor do saldo de cada um, além do total geral de saldo bancário.
- Identificação de cada documento vencido antes do período, com o saldo em aberto a receber e a pagar por tipo de documento, além dos totais gerais desses dois blocos e do total inicial que serve de ponto de partida do saldo acumulado.
- Para cada título do período: o número do título, o cliente ou fornecedor vinculado, a carteira (conta bancária ou caixa) relacionada, o grupo econômico do cliente/fornecedor (quando existir), as datas de vencimento e de emissão, o valor a receber ou a pagar, a natureza do título, e o saldo de caixa acumulado até aquela linha do relatório.
- O código e a descrição da conta de resultado (classificação contábil) associada a cada título — esta é a informação que recebe destaque neste layout específico, diferenciando-o de outros relatórios de fluxo de caixa do sistema.
Processo de Edição do Fluxo de Caixa Analítico por Conta de Resultado
⚠ Este relatório não é editável
Este é um relatório de saída, ou seja, serve apenas para consulta, visualização e impressão de dados que já estão registrados em outras rotinas do sistema (cadastro de títulos a receber, títulos a pagar e fechamentos de saldo bancário).
Se o usuário identificar alguma informação incorreta no relatório (por exemplo, um valor de título errado, uma conta de resultado associada incorretamente, ou um saldo bancário desatualizado), a correção deve ser feita diretamente na rotina de origem daquele dado (na tela do título a receber/a pagar ou no fechamento de saldo bancário correspondente), e não neste relatório.
Estrutura Técnica e Comportamento do Sistema do Fluxo de Caixa Analítico por Conta de Resultado
Ao ser gerado, este relatório utiliza o mesmo mecanismo de cálculo de outro relatório do sistema, o “Fluxo de Caixa Analítico” (disponível também no menu Financeiro), reaproveitando exatamente os mesmos dados e regras de cálculo já processados por ele. A diferença deste relatório está apenas na forma como as informações são organizadas na tela/impressão: com destaque para a conta de resultado contábil vinculada a cada título.
Os dados exibidos vêm diretamente do cadastro de títulos a receber, do cadastro de títulos a pagar e dos registros de fechamento de saldo bancário das carteiras (contas bancárias e caixas) da empresa. Quando o parâmetro “Tipo de Movimento” é preenchido pelo usuário, o sistema também consulta os pedidos e documentos ainda não faturados que se enquadram nos tipos informados, trazendo essas informações como previsão de parcela no fluxo de caixa.
Não foi identificada, na documentação de origem, nenhuma integração automática deste relatório com lançamento contábil, atualização de estoque ou geração de documento fiscal: trata-se de um relatório de consulta, que não grava nem altera nenhum dado no sistema.
Regras de Negócio e Restrições do Fluxo de Caixa Analítico por Conta de Resultado
Saldo bancário do último fechamento
O sistema localiza a data do fechamento de saldo mais recente registrado para as carteiras (contas bancárias e caixas) e soma o saldo de cada uma nessa data. Só entram nessa soma as carteiras que estão marcadas para participar do fluxo de caixa, e carteiras com saldo zerado nessa data não aparecem no relatório.
Saldo anterior a receber e a pagar
Antes de detalhar o período escolhido, o relatório soma separadamente todo o saldo dos títulos a receber e dos títulos a pagar que já venceram antes do início do período e que ainda estão em aberto (não quitados).
Documentos de adiantamento entram com valor invertido
Documentos do tipo adiantamento (“AD”) entram no relatório com o valor invertido, ou seja, como valor negativo, tanto no cálculo do saldo anterior quanto nos títulos exibidos dentro do período. Isso afeta o usuário na leitura do relatório: um adiantamento não soma normalmente ao saldo, e sim o reduz.
Ajuste da data de vencimento pelo prazo de liberação de cobrança
Antes de ser exibida no relatório, a data de vencimento de cada título do período é somada ao “Prazo de Liberação de Cobrança” cadastrado para aquele título. Isso significa que a data que aparece no relatório pode ser diferente da data de vencimento original cadastrada no título.
Títulos a receber que vencem além do período informado
Títulos a receber cujo vencimento é posterior ao período escolhido pelo usuário não aparecem detalhados no relatório. Eles entram apenas como um valor somado ao final do fluxo de caixa, sem exibir os detalhes individuais desses títulos.
Parcelas previstas de pedidos ainda não faturados
Quando o usuário informa o parâmetro “Tipo de Movimento”, os documentos desses tipos que ainda não foram faturados entram no relatório como previsão de parcela. Se já existir um título financeiro originado do mesmo documento, esse título existente é substituído pela previsão, evitando que o mesmo valor apareça duas vezes no relatório.
Cálculo do saldo acumulado
O relatório soma progressivamente, seguindo a ordem em que as linhas são exibidas, o saldo inicial com cada título a receber (somando) e cada título a pagar (subtraindo) do período, formando a coluna de saldo acumulado que o usuário acompanha ao longo do relatório.
Parâmetro “Imprime Títulos em Atraso” sem efeito
O campo “Imprime Títulos em Atraso” aparece normalmente na tela de parâmetros e pode ser preenchido pelo usuário, mas o valor informado é lido pelo sistema e depois descartado antes de a consulta de dados ser realizada. Ou seja, esse campo não influencia, atualmente, o resultado gerado pelo relatório. Recomenda-se validar com o time técnico se essa é uma funcionalidade pendente de implementação.
Sem mensagens de bloqueio específicas
Não existe, na documentação de origem, nenhuma validação de negócio que impeça a geração deste relatório: ele pode ser gerado mesmo sem filtros preenchidos ou mesmo que não existam dados relevantes no período informado (nesse caso, o relatório é apresentado sem as informações correspondentes).