WRCTD003 – Balanço Patrimonial
WRCTD003 – Balanço Patrimonial
Módulo Contabilidade — posição patrimonial (Ativo, Passivo, Patrimônio Líquido) em um mês/ano específico. Principal demonstração contábil de encerramento de período.
Visão Geral da Rotina
O relatório WRCTD003 — Balanço Patrimonial imprime a posição patrimonial da empresa em um mês/ano específico: o saldo de cada conta contábil classificada como Ativo, Passivo ou Patrimônio Líquido, organizado hierarquicamente pelo código da conta e pelo nível de detalhamento escolhido. É a principal demonstração contábil de encerramento de período.
Vídeo Tutorial
Pré-requisitos e Contexto de Acesso
Acesso controlado pelo recurso “WRCtd003” (ID 53003). É necessário que já existam lançamentos/saldos contábeis apurados para o mês/ano informado.
Processo de Geração — Passo a Passo
Acessar o relatório
Opção “WRCTD003 – Balanço patrimonial” no menu do módulo Contabilidade.
Informar a filial
“prmFilial”, uma ou mais.
Informar a competência (mês/ano)
“prmAno” e “prmMes”.
Informar a faixa de contas e o nível de detalhamento
“prmCodConta” e “prmNivelConta” — contas acima do nível são consolidadas.
Definir se inclui lançamentos de fechamento
“prmFechamento”.
Definir exibição da conta e a moeda
“prmImprimeCodConta”, “prmImprimeCodReduzConta” e “prmMoeda”.
Informar naturezas de conta a incluir
“prmCodNat” — Ativo, Passivo etc., ou todas.
Definir opções de layout
“prmQuebraDePagina”, “prmImprimeContasComp” e “prmImprimeSaldoZerado”.
Informar numeração e demais opções de impressão
“prmNumerados”, “prmTipoImpressao” e “prmImprimeFiltros”.
Gerar o relatório
O sistema apresenta o PDF do balanço patrimonial.
Descrição de Cada Campo da Tela
prmFilial
Tipo: lista de seleção (múltiplos)
Obrigatoriedade: obrigatório
Descrição: Filial(is) cujo saldo patrimonial será considerado.
Comportamento: –
Impacto: Determina o universo de contas/saldos considerados.
prmAno / prmMes
Tipo: número
Obrigatoriedade: obrigatório
Descrição: Definem a competência única apurada.
Comportamento: O mesmo mês é início e fim da apuração.
Impacto: Define o mês/ano cujo saldo será exibido.
prmCodConta
Tipo: texto com busca, faixa
Obrigatoriedade: obrigatório
Descrição: Faixa de código estruturado da conta a incluir.
Comportamento: –
Impacto: Determina quais contas aparecem no balanço.
prmNivelConta
Tipo: número
Obrigatoriedade: obrigatório
Descrição: Nível hierárquico de detalhamento.
Comportamento: Contas com nível maior são consolidadas/omitidas.
Impacto: Controla o grau de detalhe do balanço impresso.
prmFechamento
Tipo: Sim/Não
Obrigatoriedade: obrigatório
Descrição: Se lançamentos de fechamento entram no cálculo do saldo.
Comportamento: “Com Fechamento” inclui; “Sem Fechamento” exclui.
Impacto: Pode alterar o valor do saldo apurado.
prmImprimeCodConta / prmImprimeCodReduzConta
Tipo: Sim/Não
Obrigatoriedade: obrigatório
Descrição: Controlam a exibição do código estruturado/reduzido.
Comportamento: “Não” mantém a coluna em branco.
Impacto: Afeta apenas a exibição, não o cálculo.
prmMoeda
Tipo: “C” (corrente) / outra
Obrigatoriedade: obrigatório
Descrição: Moeda de apuração do saldo.
Comportamento: “C” soma em moeda corrente; outro valor soma em moeda 1.
Impacto: Altera o valor exibido, sem alterar a estrutura.
prmCodNat
Tipo: lista (múltiplos, “*”=todas)
Obrigatoriedade: obrigatório
Descrição: Naturezas de conta a incluir.
Comportamento: “*” traz todas.
Impacto: Determina o escopo de contas exibidas.
prmNumerados
Tipo: número, faixa
Obrigatoriedade: obrigatório
Descrição: Numeração das folhas.
Comportamento: Exigência legal do documento contábil oficial.
Impacto: Aparece impresso como identificação oficial.
prmQuebraDePagina
Tipo: Sim/Não
Obrigatoriedade: obrigatório
Descrição: Se cada grupo de contas inicia em nova página.
Comportamento: –
Impacto: Afeta apenas a paginação/layout.
prmImprimeContasComp
Tipo: Sim/Não
Obrigatoriedade: obrigatório
Descrição: Ativa bloco separado de contas de compensação.
Comportamento: Só aparece se existirem registros de compensação.
Impacto: Adiciona ou não uma seção extra ao relatório.
prmImprimeSaldoZerado
Tipo: Sim/Não
Obrigatoriedade: obrigatório
Descrição: Se contas com saldo zero aparecem.
Comportamento: “Não” remove contas com saldo exatamente zero.
Impacto: Altera a quantidade de linhas exibidas.
prmTipoImpressao
Tipo: lista de seleção
Obrigatoriedade: obrigatório
Descrição: Forma de impressão do balanço.
Comportamento: Efeito exato no layout não confirmado na análise de código.
Impacto: [informação não disponível na análise de código — validar com analista/vídeo do sistema].
Utilização e Consulta de Registros
O balanço exibe, para a competência informada, o saldo de cada conta na faixa/nível filtrados, agrupado hierarquicamente. Para localizar o saldo de uma conta específica, restringir a faixa de contas e ajustar o nível de detalhamento. O bloco de contas de compensação aparece como seção adicional quando habilitado.
Processo de Edição
Não é editável. É um relatório de saída gerado a partir de saldos e lançamentos já registrados; correções devem ser feitas na origem.
Estrutura Técnica e Comportamento do Sistema
Gerado pelo Crystal Reports a partir de “~/Relatorios/RWCtb/WRCtd003.rpt”, com subrelatório “WRCtd003_sub.rpt” para contas de compensação e subrelatório de cabeçalho padrão. A classe “ConsultaDeWRCtd003” usa “IConsultaDePlanoDeContas” em dois momentos: apuração do saldo patrimonial e das contas de compensação.
Regras de Negócio e Restrições
Apuração em competência única
O balanço é sempre apurado para um único mês/ano — não é um relatório de período, e sim de posição em um determinado momento.
Saldo na moeda escolhida
Depende de “prmMoeda”: moeda corrente soma o saldo padrão; outro valor soma em moeda 1.
Contas de compensação apuradas separadamente
Calculadas sem considerar fechamento, só aparecem se “prmImprimeContasComp” estiver ativo e existirem registros.
Ocultação de código não afeta o cálculo
“prmImprimeCodConta”/”prmImprimeCodReduzConta” controlam só a impressão do código.
Contas com saldo zero podem ser ocultadas
Se “prmImprimeSaldoZerado” ≠ “Sim”, contas com saldo exatamente zero são removidas antes da impressão.
Título do relatório inclui a data de encerramento
Quando há resultado, o título passa a incluir “BALANÇO PATRIMONIAL ENCERRADO EM dd/mm/aaaa”.
Numeração obrigatória das folhas
Sempre exigida, requisito legal do documento contábil oficial.
Divergência técnica no nome interno do relatório
A implementação referencia internamente “RWCtd056rpt” em propriedade descritiva, mas o arquivo usado é “WRCtd003.rpt” — divergência de nomenclatura, sem impacto para o usuário final.
Sem mensagens de bloqueio específicas
Não há validação de negócio que impeça a geração; sem saldo apurado no filtro, o relatório é gerado vazio.