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)
| Tabela | Operacoes |
|---|---|
| CAMPOSTEMPORARIOS | DELETE, INSERT, SELECT |
Tabelas de Leitura (SELECT)
| Tabela | Operacoes |
|---|---|
| CENTROCUSTO | SELECT |
| CONTAS | SELECT |
| CONTASHISTORICO | SELECT |
| EMPRESA | SELECT |
| HISTORICO | SELECT |
| ITEMNOTA | SELECT |
| MOVIMENTACAO | SELECT |
| NOTA | SELECT |
| PARMSALDO | SELECT |
| PESSOA | SELECT |
| TIPOCONTA | SELECT |
Procedures Chamadas
| Procedure | Tabelas Acessadas |
|---|---|
| RETORNA_CENTROCUSTOCONTAS | CENTROCUSTO (SELECT), CONTAS (SELECT), CONTASHISTORICO (SELECT), CONTASHISTORICOCC (SELECT), HISTORICO (SELECT), ITEMNOTA (SELECT) +5 |
| RETORNA_MATRIZEFILIAL | EMPRESA (SELECT), PARMCONTABIL (SELECT), PESSOA (SELECT) |
| VIEW_PLANOCONTAS | CENTROCUSTO (SELECT), CONTASPESSOA (SELECT), PARMCONTABIL (SELECT), PARMSISTEMA (SELECT), PLANOCONTAS (SELECT), PLANOEMPRESA (SELECT) |
| VIEW_RFC021 | CONTAS (SELECT), CONTASHISTORICO (SELECT), HISTORICO (SELECT), PESSOA (SELECT), TIPOCONTA (SELECT) |
| VIEW_RFC033 | CENTROCUSTO (SELECT), CONTAS (SELECT), CONTASHISTORICO (SELECT), CONTASHISTORICOCC (SELECT), HISTORICO (SELECT), PESSOA (SELECT) +1 |
Tabelas via Procedures (acesso indireto)
| Tabela | Operacoes |
|---|---|
| CENTROCUSTO | SELECT |
| CONTAS | SELECT |
| CONTASHISTORICO | SELECT |
| CONTASHISTORICOCC | SELECT |
| CONTASPESSOA | SELECT |
| EMPRESA | SELECT |
| HISTORICO | SELECT |
| ITEMNOTA | SELECT |
| ITEMNOTACC | SELECT |
| MOVIMENTACAO | SELECT |
| MOVTOCAIXA | SELECT |
| MOVTOCAIXACC | SELECT |
| NOTA | SELECT |
| PARMCONTABIL | SELECT |
| PARMSISTEMA | SELECT |
| PESSOA | SELECT |
| PLANOCONTAS | SELECT |
| PLANOEMPRESA | SELECT |
| TIPOCONTA | SELECT |
Dependencias Aferentes (quem alimenta esta tela)
Telas que escrevem em tabelas lidas por esta tela.
| Tela | Título | Tabelas em Comum |
|---|---|---|
| CNF001 | Consulta de Notas Fiscais | CONTAS, EMPRESA, ITEMNOTA, MOVIMENTACAO, NOTA +1 |
| CNF012 | Consulta de CTRC | CONTAS, EMPRESA, ITEMNOTA, MOVIMENTACAO, NOTA +1 |
| MFC009 | Alteração de Duplicatas | CONTAS, CONTASHISTORICO, HISTORICO, NOTA, PESSOA +1 |
| MNF011 | Alteração de Comissões | CONTAS, EMPRESA, ITEMNOTA, MOVIMENTACAO, NOTA +1 |
| CFC001 | Contas / Cheques / Adiantamentos | CENTROCUSTO, CONTASHISTORICO, HISTORICO, PESSOA, TIPOCONTA |
| MNF023 | Gerenciamento de Contas de Contratos | CONTAS, EMPRESA, ITEMNOTA, NOTA, PESSOA |
| MNF029 | CONTAS, EMPRESA, ITEMNOTA, NOTA, PESSOA | |
| MPD011 | Confirmação Ordem Carregamento | CONTAS, EMPRESA, ITEMNOTA, NOTA, PESSOA |
| MRC020 | Confirmação de Ordem de Carregamento Recapadora | CONTAS, EMPRESA, ITEMNOTA, NOTA, PESSOA |
| MFC019 | Reparcelamento de Contas | CONTAS, CONTASHISTORICO, EMPRESA, PESSOA |
| MFC026 | Gerenciamento Salário Funcionário | CONTAS, EMPRESA, PESSOA, TIPOCONTA |
| MNF001 | Recebimento de Notas Fiscais de Compra | EMPRESA, ITEMNOTA, NOTA, PESSOA |
| MNF024 | EMPRESA, ITEMNOTA, MOVIMENTACAO, NOTA | |
| MNF030 | EMPRESA, ITEMNOTA, NOTA, PESSOA | |
| RNF002 | Comissão sobre Notas Fiscais | CAMPOSTEMPORARIOS, EMPRESA, HISTORICO, PESSOA |
| RNF003 | Comissão sobre Duplicatas | CAMPOSTEMPORARIOS, EMPRESA, HISTORICO, PESSOA |
| CFC008 | Controle de Cobrança | CONTAS, PESSOA, TIPOCONTA |
| CNF011 | Consulta de NFS-e | EMPRESA, NOTA, PESSOA |
| CNF016 | Consulta / Gerenciamento de MDFe | EMPRESA, NOTA, PESSOA |
| CNF017 | EMPRESA, NOTA, PESSOA | |
| CPD001 | Consulta de Pedidos | EMPRESA, MOVIMENTACAO, PESSOA |
| CPD002 | Consulta de Orçamentos / Ordem de Serviço | EMPRESA, MOVIMENTACAO, PESSOA |
| CPD003 | Consulta de Ordens de Serviço | EMPRESA, MOVIMENTACAO, PESSOA |
| CPD005 | EMPRESA, MOVIMENTACAO, PESSOA | |
| CPD008 | CONTAS, EMPRESA, PESSOA | |
| MCA004 | Fechamento de Contratos | CONTAS, EMPRESA, NOTA |
| MFC004 | Pagamento / Recebimento de Contas | CONTAS, PESSOA, TIPOCONTA |
| MFC005 | Cancelamento de Duplicata / Adiantamento | CONTAS, PESSOA, TIPOCONTA |
| MFC007 | Estorno de Pagamento / Recebimento de Contas | CONTAS, PESSOA, TIPOCONTA |
| MFC010 | CONTAS, PESSOA, TIPOCONTA | |
| ... | +536 telas |
Dependencias Eferentes (quem consome dados desta tela)
Telas que leem tabelas escritas por esta tela.
| Tela | Título | Tabelas em Comum |
|---|---|---|
| ADM004 | Acessos de Usuários a Módulos | CAMPOSTEMPORARIOS |
| MCO006 | Compra de Peças (Oficina) | CAMPOSTEMPORARIOS |
| MOF004 | Requisição de Peças de Terceiros | CAMPOSTEMPORARIOS |
| RNF003 | Comissão sobre Duplicatas | CAMPOSTEMPORARIOS |
| RRC006 | Exportação de Arquivos VIPAL | CAMPOSTEMPORARIOS |
Visualizador_ReportBuilder | CAMPOSTEMPORARIOS | |
jCommon | CAMPOSTEMPORARIOS |