WRCTD001 – Razão Contábil
WRCTD001 – Razão Contábil
Módulo Contabilidade — livro razão de uma ou mais contas contábeis para um período informado, com saldo inicial, movimentações e saldo acumulado. Documento oficial exigido pela legislação contábil brasileira.
Visão Geral da Rotina
O relatório WRCTD001 — Razão Contábil gera o livro razão de uma ou mais contas contábeis para um período informado: mostra o saldo inicial da conta, cada lançamento que a movimentou (data, histórico, valor de débito e de crédito) e o saldo acumulado após cada movimento. É a ferramenta que o contador utiliza para conferir, conta por conta, tudo o que aconteceu no período — e, numerado conforme parâmetros de folha, é também o documento oficial exigido pela legislação contábil brasileira (livro razão numerado).
Vídeo Tutorial
Pré-requisitos e Contexto de Acesso
O acesso ao relatório WRCTD001 é controlado pelo recurso “WRCtd001” (ID 53001), vinculado ao menu do módulo Contabilidade. Não há dependência de cadastro prévio específico — porém, para retornar dados, é necessário que já existam lançamentos contábeis lançados no período e nas contas informadas.
Processo de Geração — Passo a Passo
Acessar o relatório
O usuário acessa, no menu do módulo Contabilidade, a opção “WRCTD001 – Razão contábil”. O sistema abre a tela de parâmetros do relatório (relatorios.aspx).
Informar a filial
Uma ou mais filiais cujos lançamentos deverão ser considerados (“prmFilial”).
Informar o período
Ano e mês inicial (“prmAno”/”prmMesInicial”) e data final (“prmDataFinal”).
Informar a faixa de contas (opcional)
Código da conta (“prmCodConta”) ou reduzido (“prmCodContaReduz”); sem informar, considera todas as contas.
Informar a faixa de centro de custo
“prmCodCentroCusto” — padrão sugere a faixa completa (1 a 999999999).
Definir se inclui lançamentos de fechamento
“prmFechamento”: “Com Fechamento” ou “Sem Fechamento”.
Informar a numeração das folhas
“prmNumerados” — exigida para que o razão sirva como livro contábil oficial.
Definir impressão dos filtros e tipo de movimento
“prmImprimeFiltros” e, opcionalmente, “prmTipoDeMovimento”.
Gerar o relatório
O sistema processa e apresenta o PDF do razão contábil.
Descrição de Cada Campo da Tela
prmFilial
Tipo: lista de seleção (múltiplos)
Obrigatoriedade: obrigatório
Descrição: Filial(is) cujos lançamentos serão considerados.
Comportamento: Permite selecionar uma ou mais filiais; soma os lançamentos quando mais de uma é escolhida.
Impacto: Determina o universo de lançamentos que compõem o razão de cada conta.
prmAno / prmMesInicial
Tipo: número
Obrigatoriedade: obrigatório
Descrição: Ano e mês de início do período.
Comportamento: Combinados, formam a data de início (dia 1º).
Impacto: Define o corte a partir do qual os lançamentos entram no razão.
prmDataFinal
Tipo: data
Obrigatoriedade: obrigatório
Descrição: Data final do período.
Comportamento: Limita os lançamentos exibidos até esta data.
Impacto: Define, com o início, a faixa de datas dos lançamentos impressos.
prmCodConta / prmCodContaReduz
Tipo: texto/número com busca (F8), faixa
Obrigatoriedade: opcional
Descrição: Faixa de código estruturado ou reduzido da conta.
Comportamento: O reduzido é convertido internamente para o estruturado antes de aplicar o filtro.
Impacto: Restringe o relatório a uma ou mais contas específicas.
prmCodCentroCusto
Tipo: número, faixa
Obrigatoriedade: obrigatório (com padrão)
Descrição: Faixa de centro de custo a considerar.
Comportamento: Vem preenchida por padrão com a faixa completa (1 a 999999999).
Impacto: Filtra a movimentação pelo centro de custo vinculado ao lançamento.
prmFechamento
Tipo: Sim/Não
Obrigatoriedade: obrigatório
Descrição: Define se lançamentos de fechamento entram no razão.
Comportamento: “Com Fechamento” inclui; “Sem Fechamento” exclui do saldo e da movimentação.
Impacto: Altera o saldo e a quantidade de linhas exibidas.
prmNumerados
Tipo: número, faixa
Obrigatoriedade: obrigatório
Descrição: Numeração inicial/final das folhas impressas.
Comportamento: Atende exigência legal de numeração sequencial do livro contábil.
Impacto: Aparece impresso como identificação oficial das folhas.
prmImprimeFiltros
Tipo: Sim/Não
Obrigatoriedade: obrigatório
Descrição: Define se o bloco de filtros aparece impresso.
Comportamento: “Sim” imprime o resumo dos filtros aplicados.
Impacto: Facilita auditoria de qual filtro gerou aquele razão.
prmTipoDeMovimento
Tipo: texto com busca, múltiplos (“|”)
Obrigatoriedade: opcional
Descrição: Restringe a lançamentos de um ou mais tipos de movimento de entrada/saída.
Comportamento: Cruza a movimentação contábil com Entradas/Saídas pela chave do lançamento.
Impacto: Reduz o razão a lançamentos de origem comercial/fiscal específica.
Utilização e Consulta de Registros
O razão exibe, para cada conta na faixa filtrada, uma linha de “Saldo Inicial” seguida das movimentações do período em ordem cronológica, com saldo acumulado recalculado após cada lançamento. Para localizar uma movimentação específica, restringir a faixa de contas, o período e, se necessário, o centro de custo ou o tipo de movimento.
Processo de Edição
O relatório não é editável. É um relatório de saída (leitura/impressão) gerado a partir de lançamentos já registrados em outras rotinas do sistema; qualquer correção deve ser feita na origem do lançamento, não no relatório.
Estrutura Técnica e Comportamento do Sistema
Gerado pelo Crystal Reports a partir de “~/Relatorios/RWCtb/WRCtd001.rpt”. A busca é feita pela classe “ConsultaDeWRCtd001”, que delega o cálculo à consulta “IConsultaDoRazaoContabil” — integrando saldo contábil anual, movimentação contábil detalhada, tabelas de Entradas/Saídas (quando há filtro por tipo de movimento) e Divisão Contábil (multiplicador por natureza da conta).
Regras de Negócio e Restrições
Conversão de código reduzido para código estruturado
Se informado pelo código reduzido, o sistema converte automaticamente antes de filtrar — o resultado final é o mesmo.
Saldo inicial da conta
A primeira linha do razão de cada conta sempre representa o saldo acumulado até o dia anterior ao início do período, identificada com o histórico “Saldo Inicial”.
Lançamentos de fechamento
Com “Sem Fechamento”, os lançamentos de fechamento/encerramento não entram nem no saldo nem na listagem de movimentos.
Filtro por centro de custo
Somente lançamentos dentro da faixa informada aparecem no razão.
Filtro por tipo de movimento
Quando informado, restringe o razão a lançamentos vinculados a determinados tipos de movimento.
Multiplicador por divisão contábil
O valor de cada lançamento é multiplicado por um fator definido pela divisão contábil da conta, garantindo sinal correto para contas redutoras.
Numeração obrigatória das folhas
Sempre exigida, requisito legal do livro razão contábil oficial.
Sem mensagens de bloqueio específicas
Não há validação de negócio que impeça a geração; sem dados no filtro, o relatório é gerado vazio.