Pular para o conteúdo principal

RFC021 — Movimentação por Histórico

Fonte​

  • Source: source/RFC021/
  • Form: source/RFC021/URFC021.pas
  • DataModule: source/RFC021/UdmRFC021.pas

Objetivo​

Relatório "Movimentação por Historico": consolida movimentacoes financeiras agrupadas por historico, plano de contas e centro de custo, cruzando CONTAS/CONTASHISTORICO com MOVIMENTACAO/ITEMNOTA. Procedure principal VIEW_RFC021; tambem usa VIEW_RFC033 (com centro de custo) e RETORNA_CENTROCUSTOCONTAS. Grafico disponivel em URFC021_GRAFICO/FRD (ReportBuilder/FastReport). Util para fechamento gerencial de receitas e despesas por natureza.

Perguntas Frequentes​

Módulo: RFC021 - Demonstrativo Financeiro (Receitas x Despesas)


P: Qual é a finalidade da tela RFC021? R: A tela RFC021 é utilizada para emissão de demonstrativos financeiros que apresentam a relação entre Receitas e Despesas da empresa. Ela oferece múltiplos tipos de relatório, incluindo Sintético, Analítico, Centro de Custo, Gráfico, Faturado/Receitas/Despesas e DRE (Demonstração do Resultado do Exercício).


P: Quais filtros estão disponíveis para geração do relatório? R: Os filtros disponíveis são: empresa, período de datas (inicial e final), tipo de movimentação (Receitas, Despesas ou Faturado), modelo (Histórico ou Conta), situação financeira, situação de baixa, ordenação, centro de custo, histórico, contas contábeis e tipos de conta.


P: Quais são os atalhos de teclado disponíveis na tela RFC021? R: Os atalhos disponíveis são: F3 para Procurar, F4 para Limpar os campos, F5 para Novo registro, F8 para Imprimir o relatório, F9 para Pesquisa dentro das grids e F12 para Sair da tela.


P: Estou recebendo o erro "É Obrigatório Informar a Data Inicial do Período para Realizar a Consulta!". O que devo fazer? R: Este erro ocorre quando o campo de data inicial do período não foi preenchido. Para resolver, informe a data inicial do período desejado antes de gerar o relatório. O campo de data inicial é obrigatório para a emissão do demonstrativo.


P: Estou recebendo o erro "É Obrigatório Informar a Data Final do Período para Realizar a Consulta!". O que devo fazer? R: Este erro indica que o campo de data final do período está vazio. Preencha a data final do período que deseja consultar. Ambas as datas (inicial e final) são obrigatórias para a geração do relatório.


P: O sistema exibe a mensagem "A Data Inicial não pode ser Maior que a Data Final!". Como corrigir? R: Esta validação impede que a data inicial do período seja posterior à data final. Verifique os valores informados e ajuste as datas para que a data inicial seja igual ou anterior à data final do período desejado.


P: Aparece o erro "É Obrigatório Informar a Empresa para Emitir o Relatório!". O que fazer? R: O campo de empresa é obrigatório para a emissão do relatório. Selecione ao menos uma empresa no filtro correspondente antes de solicitar a geração do demonstrativo financeiro.


P: O sistema retorna "A Empresa não está Cadastrada! [ADM002]". Como resolver? R: O código de empresa informado no filtro não foi localizado no cadastro de empresas (ADM002). Verifique se o código digitado está correto ou utilize a tecla F3 para buscar a empresa desejada na lista de empresas cadastradas.


P: Recebi o erro "O Código do Centro de Resultado não está Cadastrado [TCB004]!". O que significa? R: O código do centro de custo (centro de resultado) informado no filtro não existe no cadastro TCB004. Verifique se o código está correto ou acesse o cadastro de Centros de Resultado (TCB004) para consultar os códigos disponíveis.


P: O que significa o erro "O Código do Histórico não está Cadastrado [TCB003]!"? R: Este erro indica que o código de histórico informado no filtro não foi encontrado no cadastro de históricos (TCB003). Confirme o código digitado ou utilize a pesquisa (F3) para localizar o histórico correto.


P: Estou recebendo "A Conta Contábil deve ser do Tipo Analítica! Verifique [TCB002]". Como proceder? R: O sistema permite filtrar apenas por contas contábeis do tipo analítica (contas de último nível). A conta informada é do tipo sintética (conta agrupadora). Informe uma conta contábil analítica ou consulte o plano de contas (TCB002) para identificar as contas do tipo analítico.


P: O sistema apresenta "Conta Contábil não Cadastrada! Verifique [TCB002]". O que devo fazer? R: O código da conta contábil informado não existe no plano de contas cadastrado em TCB002. Verifique se o código está correto ou utilize a pesquisa para localizar a conta contábil desejada.


P: Aparece o erro "Tipo de Conta não Cadastrada! Verifique [TFC005]". Como resolver? R: O tipo de conta informado no filtro não foi localizado no cadastro de tipos de conta (TFC005). Confirme se o código do tipo de conta está correto ou acesse o cadastro TFC005 para verificar os tipos de conta disponíveis.


P: Qual a diferença entre os modelos de relatório Histórico e Conta? R: O modelo Histórico agrupa os dados do demonstrativo financeiro pelos históricos de lançamento, enquanto o modelo Conta agrupa os dados pelas contas contábeis. A escolha do modelo depende da forma como o usuário deseja visualizar a composição das receitas e despesas.


P: Como emitir o relatório do tipo DRE (Demonstração do Resultado do Exercício)? R: Para emitir o relatório DRE, acesse a tela RFC021, selecione a empresa e o período desejado, escolha o tipo de relatório "DRE" entre as opções disponíveis, configure os filtros adicionais conforme necessário e pressione F8 para gerar a impressão do relatório.

Mensagens exibidas​

Levantadas de source/RFC021/ pela camada 0 (commit 96fc51e236).

Mais 10 mensagens com texto literal no código: RFC021.

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
CAMPOSTEMPORARIOSDELETE, INSERT, SELECT

Tabelas de Leitura (SELECT)​

TabelaOperacoes
CENTROCUSTOSELECT
CONTASSELECT
CONTASHISTORICOSELECT
EMPRESASELECT
HISTORICOSELECT
ITEMNOTASELECT
MOVIMENTACAOSELECT
NOTASELECT
PARMSALDOSELECT
PESSOASELECT
TIPOCONTASELECT

Procedures Chamadas​

ProcedureTabelas Acessadas
RETORNA_CENTROCUSTOCONTASCENTROCUSTO (SELECT), CONTAS (SELECT), CONTASHISTORICO (SELECT), CONTASHISTORICOCC (SELECT), HISTORICO (SELECT), ITEMNOTA (SELECT) +5
RETORNA_MATRIZEFILIALEMPRESA (SELECT), PARMCONTABIL (SELECT), PESSOA (SELECT)
VIEW_PLANOCONTASCENTROCUSTO (SELECT), CONTASPESSOA (SELECT), PARMCONTABIL (SELECT), PARMSISTEMA (SELECT), PLANOCONTAS (SELECT), PLANOEMPRESA (SELECT)
VIEW_RFC021CONTAS (SELECT), CONTASHISTORICO (SELECT), HISTORICO (SELECT), PESSOA (SELECT), TIPOCONTA (SELECT)
VIEW_RFC033CENTROCUSTO (SELECT), CONTAS (SELECT), CONTASHISTORICO (SELECT), CONTASHISTORICOCC (SELECT), HISTORICO (SELECT), PESSOA (SELECT) +1

Tabelas via Procedures (acesso indireto)​

TabelaOperacoes
CENTROCUSTOSELECT
CONTASSELECT
CONTASHISTORICOSELECT
CONTASHISTORICOCCSELECT
CONTASPESSOASELECT
EMPRESASELECT
HISTORICOSELECT
ITEMNOTASELECT
ITEMNOTACCSELECT
MOVIMENTACAOSELECT
MOVTOCAIXASELECT
MOVTOCAIXACCSELECT
NOTASELECT
PARMCONTABILSELECT
PARMSISTEMASELECT
PESSOASELECT
PLANOCONTASSELECT
PLANOEMPRESASELECT
TIPOCONTASELECT

Dependencias Aferentes (quem alimenta esta tela)​

Telas que escrevem em tabelas lidas por esta tela.

TelaTítuloTabelas em Comum
CNF001Consulta de Notas FiscaisCONTAS, EMPRESA, ITEMNOTA, MOVIMENTACAO, NOTA +1
CNF012Consulta de CTRCCONTAS, EMPRESA, ITEMNOTA, MOVIMENTACAO, NOTA +1
MFC009Alteração de DuplicatasCONTAS, CONTASHISTORICO, HISTORICO, NOTA, PESSOA +1
MNF011Alteração de ComissõesCONTAS, EMPRESA, ITEMNOTA, MOVIMENTACAO, NOTA +1
CFC001Contas / Cheques / AdiantamentosCENTROCUSTO, CONTASHISTORICO, HISTORICO, PESSOA, TIPOCONTA
MNF023Gerenciamento de Contas de ContratosCONTAS, EMPRESA, ITEMNOTA, NOTA, PESSOA
MNF029CONTAS, EMPRESA, ITEMNOTA, NOTA, PESSOA
MPD011Confirmação Ordem CarregamentoCONTAS, EMPRESA, ITEMNOTA, NOTA, PESSOA
MRC020Confirmação de Ordem de Carregamento RecapadoraCONTAS, EMPRESA, ITEMNOTA, NOTA, PESSOA
MFC019Reparcelamento de ContasCONTAS, CONTASHISTORICO, EMPRESA, PESSOA
MFC026Gerenciamento Salário FuncionárioCONTAS, EMPRESA, PESSOA, TIPOCONTA
MNF001Recebimento de Notas Fiscais de CompraEMPRESA, ITEMNOTA, NOTA, PESSOA
MNF024EMPRESA, ITEMNOTA, MOVIMENTACAO, NOTA
MNF030EMPRESA, ITEMNOTA, NOTA, PESSOA
RNF002Comissão sobre Notas FiscaisCAMPOSTEMPORARIOS, EMPRESA, HISTORICO, PESSOA
RNF003Comissão sobre DuplicatasCAMPOSTEMPORARIOS, EMPRESA, HISTORICO, PESSOA
CFC008Controle de CobrançaCONTAS, PESSOA, TIPOCONTA
CNF011Consulta de NFS-eEMPRESA, NOTA, PESSOA
CNF016Consulta / Gerenciamento de MDFeEMPRESA, NOTA, PESSOA
CNF017EMPRESA, NOTA, PESSOA
CPD001Consulta de PedidosEMPRESA, MOVIMENTACAO, PESSOA
CPD002Consulta de Orçamentos / Ordem de ServiçoEMPRESA, MOVIMENTACAO, PESSOA
CPD003Consulta de Ordens de ServiçoEMPRESA, MOVIMENTACAO, PESSOA
CPD005EMPRESA, MOVIMENTACAO, PESSOA
CPD008CONTAS, EMPRESA, PESSOA
MCA004Fechamento de ContratosCONTAS, EMPRESA, NOTA
MFC004Pagamento / Recebimento de ContasCONTAS, PESSOA, TIPOCONTA
MFC005Cancelamento de Duplicata / AdiantamentoCONTAS, PESSOA, TIPOCONTA
MFC007Estorno de Pagamento / Recebimento de ContasCONTAS, PESSOA, TIPOCONTA
MFC010CONTAS, PESSOA, TIPOCONTA
...+536 telas

Dependencias Eferentes (quem consome dados desta tela)​

Telas que leem tabelas escritas por esta tela.

TelaTítuloTabelas em Comum
ADM004Acessos de Usuários a MódulosCAMPOSTEMPORARIOS
MCO006Compra de Peças (Oficina)CAMPOSTEMPORARIOS
MOF004Requisição de Peças de TerceirosCAMPOSTEMPORARIOS
RNF003Comissão sobre DuplicatasCAMPOSTEMPORARIOS
RRC006Exportação de Arquivos VIPALCAMPOSTEMPORARIOS
Visualizador_ReportBuilderCAMPOSTEMPORARIOS
jCommonCAMPOSTEMPORARIOS