WRCTD010 – Demonstração de Resultado do Exercício (Anual)
WRCTD010 – Demonstração de Resultado do Exercício (Anual)
Módulo Contabilidade — resultado contábil de cada conta mês a mês, de janeiro a dezembro, lado a lado, para acompanhamento da evolução mensal do resultado ao longo do ano.
Visão Geral da Rotina
O relatório WRCTD010 — Demonstração de Resultado do Exercício (Anual) apresenta, para um ano-calendário escolhido pelo usuário, o resultado contábil (receitas e despesas) de cada conta do Plano de Contas mês a mês, de janeiro a dezembro, lado a lado em um único relatório.
Vídeo Tutorial
Pré-requisitos e Contexto de Acesso
Requer o recurso “WRCtd010” (ID 53010) liberado no menu Menu.Contabilidade. É necessário estar logado em uma filial (usada como referência do cabeçalho) e ter o Plano de Contas e centros de custo já cadastrados — trata-se de rotina de leitura/impressão, sem dependência de tela de cadastro.
Processo de Geração — Passo a Passo
Acessar o relatório
Menu Contabilidade > “WRCTD010 – Demonstração de resultado do exercício (anual)”.
Selecionar a(s) filial(is)
“prmFilial” — permite mais de uma filial.
Informar o ano-calendário
“prmAno” — período completo de 01/01 a 31/12.
Informar a faixa de contas
“prmCodConta”, via pesquisa F8.
Informar o nível de detalhamento
“prmNivelConta”.
Selecionar a moeda de apresentação
“prmMoeda” — corrente ou alternativa.
Informar a faixa de centro de custo
“prmCodCentroCusto”.
Definir a exibição de valores zerados (opcional)
“prmExibirValoresZerados” = “N” oculta contas sem movimento.
Gerar o relatório
O sistema monta os dados mês a mês e apresenta o PDF.
Descrição de Cada Campo da Tela
Filial (prmFilial)
Tipo: seleção múltipla
Obrigatoriedade: obrigatório
Descrição: Filial(is) cujos lançamentos serão considerados.
Comportamento: Aceita mais de uma filial (operador “In”).
Impacto: A primeira filial selecionada (ou a logada) define os dados de cabeçalho.
Ano (prmAno)
Tipo: número inteiro
Obrigatoriedade: obrigatório
Descrição: Ano-calendário de referência.
Comportamento: Sistema monta o relatório para 01/01 a 31/12 do ano informado. Valor padrão sugerido “2008” é apenas fallback antigo — sempre confirmar/alterar.
Impacto: Define o título impresso e o ano das 12 colunas mensais.
Conta De/Até (prmCodConta)
Tipo: pesquisa F8, faixa
Obrigatoriedade: obrigatório
Descrição: Faixa de código de conta a incluir.
Comportamento: Padrão sugerido “1” a “9z”.
Impacto: Restringe as linhas do relatório à faixa de código.
Nível da conta (prmNivelConta)
Tipo: número inteiro
Obrigatoriedade: obrigatório
Descrição: Nível de detalhamento do Plano de Contas.
Comportamento: Padrão sugerido: 99 (sem restrição prática).
Impacto: Menor valor = mais sintético; maior valor = mais contas analíticas.
Moeda (prmMoeda)
Tipo: lista de seleção
Obrigatoriedade: obrigatório
Descrição: Moeda de apresentação dos saldos.
Comportamento: “C” usa moeda corrente; outro valor usa moeda alternativa (M1). Padrão: “C”.
Impacto: Altera os valores das 12 colunas mensais, sem alterar as contas exibidas.
Centro de custo De/Até (prmCodCentroCusto)
Tipo: faixa
Obrigatoriedade: obrigatório
Descrição: Faixa de centro de custo considerada.
Comportamento: Padrão sugerido “1” a “9”.
Impacto: Restringe os lançamentos considerados no cálculo.
Título do relatório (prmTituloRelatorio)
Tipo: texto livre
Obrigatoriedade: opcional
Descrição: Pensado para permitir título alternativo.
Comportamento: Não é lido no processamento de dados — o título impresso é sempre recalculado pelo sistema.
Impacto: Não altera o título efetivamente impresso.
Exibir valores zerados (prmExibirValoresZerados)
Tipo: Sim/Não
Obrigatoriedade: opcional
Descrição: Se contas sem movimento no ano aparecem.
Comportamento: “N” remove contas com saldo e receita/despesa zero em todos os 12 meses.
Impacto: Reduz ou não a quantidade de linhas exibidas.
Utilização e Consulta de Registros
Não há tela de listagem separada — o PDF gerado é o resultado da consulta. Para localizar a informação desejada, combinar ano, faixa de conta/nível, faixa de centro de custo, moeda e “Exibir valores zerados” antes de gerar. Cada nova combinação de filtros exige gerar o relatório novamente.
Processo de Edição
Não é editável. Os dados vêm de lançamentos e do Plano de Contas já existentes, apurados no momento da geração. Correções devem ser feitas na origem, e o relatório gerado novamente para refletir a correção.
Estrutura Técnica e Comportamento do Sistema
Processado pela classe “ConsultaDeWRCtd010”: consulta o Plano de Contas com divisão contábil; executa a apuração de DRE uma vez para o ano completo (estrutura) e mais 12 vezes, uma por mês, para obter o saldo mensal; monta o valor conforme a moeda escolhida; gera o cabeçalho padrão (dados da filial, título com o período); entrega o resultado ao Crystal Reports. Não há integração automática com outros módulos — apenas leitura de dados já existentes.
Regras de Negócio e Restrições
Período sempre anual completo
O relatório sempre demonstra o ano-calendário completo (janeiro a dezembro) — não é possível gerar para um período parcial; para isso existe o relatório trimestral (WRCTD011).
Moeda de apresentação altera todos os valores mensais
A escolha da moeda substitui, para as 12 colunas mensais, o valor em moeda corrente pelo valor em moeda alternativa (M1) — não exibe as duas simultaneamente.
Contas sem movimento podem ser ocultadas
Com prmExibirValoresZerados = “N”, contas sem saldo/receita/despesa em qualquer um dos 12 meses são removidas; em qualquer outra configuração, todas aparecem, mesmo com saldo zero.
Restrição técnica de fechamento (salvaguarda da camada de consulta)
A camada de consulta compartilhada impede, de forma genérica, DRE fora de “Sem Fechamento” e Balanço fora de “Com Fechamento”. No WRCTD010 a condição já é sempre fixada como “Sem Fechamento” internamente, então essa restrição não é alcançada no uso normal — é uma salvaguarda de uma rotina usada por vários relatórios, não regra específica deste.
Título do relatório é sempre recalculado
Independentemente do que for informado em “Título do relatório”, o sistema sempre substitui pelo texto padrão acrescido do período do ano informado.