Fechamento Diário Consolidado
Fechamento Diário Consolidado (WRBNC005)
Relatório consolidado que resume a posição financeira da empresa em um período informado, apresentando saldos de Contas a Receber, Contas a Pagar, Controle Bancário e Estoque.
Visão Geral do Fechamento Diário Consolidado
O Fechamento Diário Consolidado é um relatório do módulo Financeiro que resume, para um período informado pelo usuário, a posição consolidada da empresa em quatro grandes blocos: Contas a Receber, Contas a Pagar, Controle Bancário (saldo em bancos e caixas) e Estoque (valorização do estoque de venda e do almoxarifado). Para cada um desses blocos, o relatório mostra o saldo que já existia antes do período, a movimentação (débitos e créditos) ocorrida dentro do período e o saldo atual resultante depois dessa movimentação. Com isso, o usuário consegue conferir, em uma única tela, como o patrimônio financeiro da empresa variou no dia ou no período escolhido, podendo inclusive olhar essa variação separada por filial.
Este relatório apresenta os dados de forma consolidada, ou seja, por saldos totalizados. Existe outro relatório, chamado “Fechamento Diário Detalhado” (identificado internamente como WRBNC008), que usa a mesma base de informações, mas exibe cada lançamento individualmente, um por um, em vez de apenas os saldos resumidos. Se o usuário precisar identificar exatamente quais lançamentos compõem um saldo mostrado aqui, esse é o relatório complementar a ser consultado; no entanto, os detalhes de funcionamento desse outro relatório não fazem parte deste documento.
O relatório é gerado a partir da tela de parâmetros padrão do sistema, disponível no módulo Financeiro, e sua saída é apresentada através da ferramenta de geração de relatórios (Crystal Reports) usada pelo sistema.
Vídeo Tutorial do Fechamento Diário Consolidado
▶ Tutorial em vídeo: ainda não disponível para esta rotina.
Pré-requisitos e Contexto de Acesso do Fechamento Diário Consolidado
O acesso a este relatório é controlado por uma permissão específica do sistema, vinculada ao menu do módulo Financeiro. Isso significa que só consegue abrir o Fechamento Diário Consolidado o usuário cujo perfil de acesso tiver essa permissão liberada pelo administrador do sistema. [informação não disponível na documentação de origem, validar com analista responsável: qual(is) perfil(is) de usuário recebem essa permissão por padrão]
Não existe uma etapa de configuração prévia dentro do próprio relatório que precise ser feita antes de utilizá-lo. No entanto, para que o relatório traga informações relevantes, é necessário que já existam, no período consultado, lançamentos registrados em pelo menos um dos seguintes pontos do sistema: contas a receber, contas a pagar, movimentação bancária (contas/caixas) ou movimentação de estoque/almoxarifado. Ou seja, o Fechamento Diário Consolidado depende de que essas rotinas de lançamento já tenham sido utilizadas anteriormente; ele não cria nenhuma informação nova, apenas resume o que já foi lançado em outras partes do sistema.
Se o usuário optar por valorizar o estoque ou o almoxarifado usando “Lista de Preço” (ver seção 5), é necessário que exista uma lista de preços previamente cadastrada no sistema para ser selecionada.
Processo de Criação: Passo a Passo do Fechamento Diário Consolidado
Como este relatório não cadastra nem cria registros (ele apenas consulta e resume informações já existentes), os passos abaixo descrevem o processo de geração do relatório, do acesso até a emissão do resultado.
Acessar o relatório
No menu do módulo Financeiro, o usuário localiza e seleciona “WRBNC005 – Fechamento Diário”. O sistema abre a tela de parâmetros, onde o usuário define os filtros e opções que vão moldar o resultado.
Informar a filial (opcional)
O usuário pode selecionar uma ou mais filiais no campo de filial. Se nenhuma filial for selecionada, o sistema considera todas as filiais da empresa no resultado.
Informar o período de lançamento
O usuário preenche a data inicial e a data final do período que deseja analisar. Esse período é usado pelo sistema para calcular os quatro blocos do relatório (Contas a Receber, Contas a Pagar, Controle Bancário e Estoque).
Definir a origem do custo e do inventário do bloco Estoque
O usuário escolhe como o sistema deve valorizar o estoque de venda: por Custo Fiscal, por Custo Médio (RCPE) ou por Lista de Preço. Se a opção escolhida for “Lista de Preço”, o usuário também precisa indicar qual lista de preço usar e a partir de qual data ela deve ser considerada vigente.
Definir a origem do custo e do inventário do bloco Almoxarifado
O usuário repete a mesma escolha do Passo 4, só que para o bloco Almoxarifado (o estoque de uso interno, não destinado à venda): origem do custo, e, se aplicável, a lista de preço e a data de vigência correspondentes.
Informar a faixa de seção de produto (opcional)
O usuário pode restringir o resultado a uma faixa específica de seções de produto, tanto para o bloco Estoque quanto para o bloco Almoxarifado, preenchendo a seção inicial e final desejada em cada um. Se deixado em branco, o sistema considera todas as seções.
Definir a natureza dos títulos considerados (opcional)
O usuário escolhe se o relatório deve considerar apenas títulos Previstos, apenas títulos Realizados, ou Todos, para os blocos de Contas a Receber e Contas a Pagar.
Gerar o relatório
O usuário confirma a geração. O sistema processa todas as informações filtradas e apresenta o resumo consolidado dos quatro blocos, já totalizado por saldo anterior, movimentação do período e saldo atual.
Descrição de Cada Campo da Tela do Fechamento Diário Consolidado
Filial
Obrigatoriedade: Opcional
Descrição: Permite escolher uma ou mais filiais da empresa para restringir o relatório apenas aos lançamentos dessas filiais.
Comportamento: Aceita mais de uma filial selecionada ao mesmo tempo. Se o usuário não selecionar nenhuma filial, o sistema considera automaticamente todas as filiais cadastradas.
Impacto: Determina o universo de lançamentos considerado em todos os quatro blocos do relatório (Contas a Receber, Contas a Pagar, Controle Bancário e Estoque).
Período de Lançamento (De/Até)
Obrigatoriedade: Opcional
Descrição: Define o período (data inicial e data final) que será analisado pelo relatório. É o principal filtro do relatório, pois delimita o que é considerado “o dia” ou “o período” do fechamento.
Comportamento: O sistema usa essa data tanto para calcular o saldo anterior ao período (tudo que aconteceu antes da data inicial) quanto para calcular a movimentação exibida dentro do período (o que aconteceu entre a data inicial e a data final, incluindo essa última).
Impacto: Afeta diretamente os valores de saldo anterior, movimentação e saldo atual apresentados em todos os quatro blocos do relatório.
Lista de Estoque
Obrigatoriedade: Opcional
Descrição: Pelo nome do campo, ele sugere permitir filtrar o relatório por uma lista específica de itens de estoque.
Comportamento: O campo aparece na tela e aceita preenchimento, mas atualmente não produz nenhum efeito sobre o resultado do relatório: essa funcionalidade foi desativada internamente pelo time de desenvolvimento e não está mais em uso.
Impacto: Nenhum. Preencher ou não este campo não altera o resultado apresentado.
Lista de Almoxarifado
Obrigatoriedade: Opcional
Descrição: Pelo nome do campo, ele sugere permitir filtrar o relatório por uma lista específica de itens de almoxarifado.
Comportamento: Assim como o campo “Lista de Estoque”, este campo aparece na tela e aceita preenchimento, mas atualmente não produz nenhum efeito sobre o resultado: a funcionalidade correspondente foi desativada internamente pelo time de desenvolvimento.
Impacto: Nenhum. Preencher ou não este campo não altera o resultado apresentado.
Seção (De/Até) – Estoque
Obrigatoriedade: Opcional
Descrição: Permite restringir o bloco Estoque do relatório a uma faixa específica de seções de produto (por exemplo, apenas determinado grupo de mercadorias).
Comportamento: O usuário informa a seção inicial e a seção final da faixa desejada. Se deixado em branco, o sistema considera todas as seções de produto no bloco Estoque.
Impacto: Restringe a valorização de inventário exibida no bloco Estoque apenas às seções informadas, permitindo consultar o fechamento de um grupo específico de produtos.
Seção (De/Até) – Almoxarifado
Obrigatoriedade: Opcional
Descrição: Mesma finalidade do campo “Seção (De/Até) – Estoque”, só que aplicada ao bloco Almoxarifado.
Comportamento: O usuário informa a seção inicial e a seção final da faixa desejada. Se deixado em branco, o sistema considera todas as seções de produto no bloco Almoxarifado.
Impacto: Restringe a valorização de inventário exibida no bloco Almoxarifado apenas às seções informadas.
Origem do Custo e Inventário – Estoque
Obrigatoriedade: Opcional
Descrição: Define de onde o sistema deve buscar o valor usado para calcular o saldo do bloco Estoque. As opções são: Custo Fiscal, Custo Médio (RCPE) ou Lista de Preço.
Comportamento: Quando o usuário escolhe “Lista de Preço”, o sistema busca o valor no preço vigente cadastrado na lista de preço selecionada. Quando escolhe Custo Fiscal ou Custo Médio, o sistema usa o custo que já está gravado no próprio registro de inventário, sem consultar nenhuma lista de preço.
Impacto: Muda diretamente o valor do saldo apresentado para o bloco Estoque; a mesma quantidade de produto pode gerar valores diferentes dependendo da origem de custo escolhida.
Lista de Preço – Estoque
Obrigatoriedade: Condicional (torna-se obrigatório, na prática, quando o campo “Origem do Custo e Inventário – Estoque” estiver definido como “Lista de Preço”)
Descrição: Indica qual lista de preços cadastrada no sistema deve ser usada para valorizar o estoque.
Comportamento: Este campo só é levado em conta pelo sistema quando a “Origem do Custo e Inventário – Estoque” está definida como “Lista de Preço”; nas demais opções de origem, o valor preenchido aqui é ignorado.
Impacto: Define a tabela de preços de referência usada para calcular o saldo de estoque exibido no relatório.
Data em Vigor – Estoque
Obrigatoriedade: Opcional
Descrição: Data que o sistema usa para localizar qual preço estava vigente na lista de preço escolhida para o bloco Estoque.
Comportamento: O sistema busca, para cada item do inventário, o preço que estava em vigor na lista de preço na data informada aqui.
Impacto: Pode alterar o valor de estoque exibido, caso a lista de preço usada tenha sofrido reajustes de valores entre uma data e outra.
Origem do Custo e Inventário – Almoxarifado
Obrigatoriedade: Opcional
Descrição: Mesma finalidade do campo “Origem do Custo e Inventário – Estoque”, só que aplicada ao bloco Almoxarifado. As opções são: Custo Fiscal, Custo Médio (RCPE) ou Lista de Preço.
Comportamento: Segue a mesma lógica: com “Lista de Preço”, o sistema busca o preço vigente cadastrado; com as demais opções, usa o custo já gravado no próprio registro de inventário do almoxarifado.
Impacto: Muda diretamente o valor do saldo apresentado para o bloco Almoxarifado.
Lista de Preço – Almoxarifado
Obrigatoriedade: Condicional (torna-se obrigatório, na prática, quando o campo “Origem do Custo e Inventário – Almoxarifado” estiver definido como “Lista de Preço”)
Descrição: Indica qual lista de preços cadastrada no sistema deve ser usada para valorizar o almoxarifado.
Comportamento: Este campo só é levado em conta pelo sistema quando a “Origem do Custo e Inventário – Almoxarifado” está definida como “Lista de Preço”.
Impacto: Define a tabela de preços de referência usada para calcular o saldo do bloco Almoxarifado exibido no relatório.
Data em Vigor – Almoxarifado
Obrigatoriedade: Opcional
Descrição: Data que o sistema usa para localizar qual preço estava vigente na lista de preço escolhida para o bloco Almoxarifado.
Comportamento: O sistema busca, para cada item do inventário do almoxarifado, o preço que estava em vigor na lista de preço na data informada aqui.
Impacto: Pode alterar o valor do almoxarifado exibido, caso a lista de preço usada tenha sofrido reajustes de valores entre uma data e outra.
Natureza do Título
Obrigatoriedade: Opcional
Descrição: Define quais títulos entram no cálculo dos blocos Contas a Receber e Contas a Pagar: apenas os Previstos (ainda não confirmados/recebidos), apenas os Realizados (já confirmados/pagos ou recebidos), ou Todos.
Comportamento: Restringe a soma dos títulos considerados conforme a opção escolhida pelo usuário.
Impacto: Permite ao usuário separar, no fechamento, os valores que já foram efetivamente realizados dos valores que ainda são apenas previsão.
Utilização e Consulta de Registros do Fechamento Diário Consolidado
O Fechamento Diário Consolidado não possui uma tela de busca própria com listagem de registros para o usuário consultar individualmente. Ele funciona de forma diferente: o usuário define os parâmetros de filtro descritos na seção anterior (filial, período, origem de custo, seção de produto, natureza dos títulos, entre outros) e o sistema gera, com base exclusivamente nesses parâmetros, o relatório completo já consolidado. Não existe uma etapa separada de “pesquisar” e depois “escolher um resultado”: a geração do relatório já entrega o resultado final.
Processo de Edição do Fechamento Diário Consolidado
Edição não permitida
O Fechamento Diário Consolidado não permite edição. Ele é um relatório de leitura e impressão, ou seja, apenas exibe e resume, na tela ou em documento gerado, informações que já foram lançadas anteriormente em outras rotinas do sistema (lançamentos de contas a receber, contas a pagar, movimentações bancárias e movimentações de estoque/almoxarifado). Não há, dentro deste relatório, nenhuma forma de alterar, excluir ou incluir lançamentos: qualquer correção precisa ser feita diretamente na rotina de origem do lançamento que se deseja corrigir, fora deste relatório.
Estrutura Técnica e Comportamento do Sistema do Fechamento Diário Consolidado
Ao gerar o Fechamento Diário Consolidado, o sistema busca automaticamente e em tempo real as informações já registradas em quatro áreas do sistema: os lançamentos de contas a receber, os lançamentos de contas a pagar, as movimentações bancárias (bancos e caixas) e a posição de inventário de estoque e almoxarifado, incluindo os preços cadastrados nas listas de preço, quando aplicável. Isso significa que o usuário não precisa alimentar nenhum dado manualmente dentro deste relatório: tudo que aparece nele é reflexo direto do que já foi lançado em outras partes do sistema até o momento da geração.
O relatório é montado usando a ferramenta de geração de relatórios do sistema (Crystal Reports), a partir de um layout específico associado a esta rotina. Essa mesma base de informações e cálculo é reaproveitada por outro relatório, o “Fechamento Diário Detalhado” (WRBNC008), que usa os mesmos dados para exibir cada lançamento individual, em vez dos saldos resumidos apresentados aqui.
Regras de Negócio e Restrições do Fechamento Diário Consolidado
Cálculo do bloco Contas a Receber
O sistema soma o saldo atual dos títulos a receber às movimentações financeiras ocorridas dentro do período informado, agrupando os valores por tipo de documento. Documentos cujo código começa com “AD” (adiantamento) entram no cálculo com o valor invertido de sinal. O saldo anterior ao período é obtido “desfazendo” o saldo atual, ou seja, subtraindo do saldo atual as movimentações que ocorreram dentro e depois do período informado.
Cálculo do bloco Contas a Pagar
Segue exatamente a mesma lógica de cálculo do bloco Contas a Receber (Regra 1), mas com o sinal dos valores de débito e crédito invertido, já que contas a pagar representam obrigações da empresa, e não direitos a receber.
Cálculo do bloco Controle Bancário
O saldo anterior ao período é calculado somando as movimentações bancárias com data anterior ao início do período informado. As movimentações ocorridas dentro do próprio período são somadas separadamente por carteira (ou seja, por banco ou caixa), considerando apenas os registros originados do módulo Bancário do sistema.
Cálculo do bloco Estoque e do bloco Almoxarifado
O sistema calcula o valor do inventário em dois momentos: na data imediatamente anterior ao início do período e na própria data final do período, sempre organizado por seção de produto. Se o usuário escolheu a origem de custo “Lista de Preço”, o valor de cada item vem do preço vigente na lista de preço e na data informada; caso contrário (Custo Fiscal ou Custo Médio), o sistema usa o custo que já está gravado no próprio registro de inventário. Esse mesmo cálculo é feito de forma independente para o bloco Estoque e para o bloco Almoxarifado, podendo o usuário configurar origem de custo, lista de preço e data de vigência de forma diferente para cada um dos dois blocos.
Blocos sem movimento no período
Se, para o período e os filtros informados, algum dos quatro blocos (Contas a Receber, Contas a Pagar, Controle Bancário ou Estoque) não tiver nenhum lançamento, o sistema não deixa esse bloco em branco: ele exibe a linha “Nenhum Lançamento no período” no lugar, para deixar claro ao usuário que a ausência de valores é esperada e não um erro do relatório.
Resumo final do fechamento
Ao final do relatório, o sistema apresenta um resumo que consolida os quatro blocos em quatro linhas: “(+) Contas a Receber”, “(-) Contas a Pagar”, “(+) Controle Bancário” e “(+) Estoque”. Essa é a estrutura padrão de um fechamento diário, representando a posição patrimonial da empresa no período consultado: os valores a receber e o saldo bancário somam à posição, os valores a pagar subtraem dela, e o estoque valorizado também compõe o total.