Pular para o conteúdo principal

MFC025 — Gerenciamento de Cheques

Fonte​

  • Source: source/MFC025/

Objetivo​

O módulo MFC025 - Gerenciamento de Cheques é responsável pelo controle completo do ciclo de vida dos cheques recebidos pela empresa. Ele centraliza todas as operações relacionadas a cheques, desde a consulta inicial até as movimentações de compensação, devolução, reapresentação, custódia e alteração de cheques devolvidos.

Este módulo resolve o problema de gestão de cheques recebidos, permitindo que o setor financeiro acompanhe o status de cada cheque, realize operações em lote (marcando múltiplos cheques), registre o histórico completo de movimentações e efetue estornos quando necessário. Cada operação é registrada na tabela HISTORICOCHEQUE, garantindo rastreabilidade total.

É utilizado principalmente pelos operadores de caixa e pelo departamento financeiro. Através de uma interface com código de cores diferenciado por status (compensado, devolvido, reapresentado, etc.), o usuário consegue visualizar rapidamente a situação de cada cheque. O módulo também oferece a possibilidade de liquidar cheques pendentes diretamente durante as operações de compensação e reapresentação.

O MFC025 integra-se profundamente com o sistema de contas a receber, movimento de caixa e processo de liquidação, sendo essencial para empresas que trabalham com recebimento via cheques e precisam de controle rigoroso sobre esses títulos.

Funcionalidades​

  • Consulta de Cheques
  • Compensação de Cheques
  • Devolução de Cheques
  • Reapresentação de Cheques
  • Devolução após Reapresentação
  • Alteração de Cheques Devolvidos
  • Custódia de Cheques
  • Estorno de Movimentação
  • Impressão de Demonstrativo

Mensagens exibidas​

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

CódigoTipoMensagem
C-0045ConfirmaçãoDeseja Excluir o Registro?
W-1590AvisoO usuário não possui acesso a tela Consulta Contas / Cheques / Adiantamentos! [CFC001]

Mais 54 mensagens com texto literal no código: MFC025.

Parâmetros lidos​

Campos PARM* lidos via values[] em source/MFC025/ (commit 96fc51e236).

ParâmetroTabela
ST_ALTERA_DT_MFC004PARMFINANC
ST_PERMITEDEVCHEQUEPENDPARMFINANC

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
CHEQUEINSERT, SELECT, UPDATE
CONTASSELECT, UPDATE
FORMAPAGTODELETE, INSERT, SELECT, UPDATE
HISTORICOCHEQUEINSERT, SELECT, UPDATE
PESSOADELETE, INSERT, SELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
AGENCIASELECT
BANCOSELECT
CONTASHISTORICOSELECT
EMPRESASELECT
HISTORICOSELECT
ITEMSELECT
MOTIVOSELECT
MOVTOCAIXASELECT
MOVTOPROCESSOSELECT
PARMFATURSELECT
PARMFINANCSELECT
PARMSALDOSELECT
PARMUSUARIOSELECT
PROCESSOSELECT
TIPOCONTASELECT

Procedures Chamadas​

ProcedureTabelas Acessadas
CANCELA_CONTASAJUSTEFISCALITEMNOTA (DELETE/INSERT/SELECT), ALIQUOTA (SELECT), BOLETOIMPRESSO (INSERT), CHEQUE (SELECT), CODRECEITA (SELECT), COMPLEMENTOLEITE (UPDATE) +70
CONTROLE_CAIXACAIXA (SELECT), PARMFINANC (SELECT), PARMUSUARIO (SELECT)
ESTORNA_MOVTOCAIXAAJUSTEFISCALITEMNOTA (DELETE/INSERT/SELECT), ALIQUOTA (SELECT), BOLETOIMPRESSO (INSERT), CHEQUE (SELECT), CODRECEITA (SELECT), COMPLEMENTOLEITE (UPDATE) +70
ESTORNA_PROCESSOAJUSTEFISCALITEMNOTA (DELETE/INSERT/SELECT), ALIQUOTA (SELECT), BOLETOIMPRESSO (INSERT), CHEQUE (SELECT), CODRECEITA (SELECT), COMPLEMENTOLEITE (UPDATE) +70
EXECUTA_PROCESSOAGENCIA (SELECT), AJUSTEFISCALITEMNOTA (DELETE/INSERT/SELECT), ALIQUOTA (SELECT), AVISOSCPC (INSERT), BANCO (SELECT), CHEQUE (SELECT) +63
GRAVA_CONTASAJUSTEFISCALITEMNOTA (DELETE/INSERT/SELECT), ALIQUOTA (SELECT), BOLETO (SELECT), CODRECEITA (SELECT), CONDPAGTO (SELECT), CONDPARCELA (SELECT) +64
GRAVA_MOVTOCAIXAAJUSTEFISCALITEMNOTA (DELETE/INSERT/SELECT), ALIQUOTA (SELECT), CODRECEITA (SELECT), CONDPAGTO (SELECT), CONTAS (SELECT), CONTASCTB (DELETE/INSERT/SELECT) +56
GRAVA_MOVTOCAIXAINDIVIDUALCONTAS (SELECT), CONTASHISTORICO (SELECT), HISTORICO (SELECT), MOVTOCAIXA (INSERT/UPDATE), MOVTOPROCESSO (SELECT), PARMFINANC (SELECT) +3
GRAVA_MOVTOPROCESSOCONTAS (SELECT), CONTASHISTORICO (SELECT), HISTORICO (SELECT), MOVTOPROCESSO (INSERT/SELECT), PARMFINANC (SELECT), PROCESSO (SELECT/UPDATE)
GRAVA_PROCESSOPROCESSO (INSERT), SEQUENCIA (SELECT/UPDATE), SESSAO (SELECT)
RETORNA_COMPLEMENTOCONTAS (SELECT), CONTASHISTORICO (SELECT), HISTORICO (SELECT), MOVTOCAIXA (SELECT), PARMCOMPLCAIXA (SELECT), PARMFINANC (SELECT) +3
RETORNA_HISTORICOCHEQUECONTAS (SELECT), HISTORICOCHEQUE (SELECT)
RETORNA_MOVTOCAIXAMFC025CONTAS (SELECT), MOVTOCAIXA (SELECT)
VIEW_PARMSALDOEMPRESA (SELECT), PARMFINANC (SELECT), PARMSALDO (SELECT), SESSAO (INSERT/SELECT), USUARIOCONTASALDO (SELECT)
VIEW_PLANOCONTASCENTROCUSTO (SELECT), CONTASPESSOA (SELECT), PARMCONTABIL (SELECT), PARMSISTEMA (SELECT), PLANOCONTAS (SELECT), PLANOEMPRESA (SELECT)

Tabelas via Procedures (acesso indireto)​

TabelaOperacoes
AGENCIASELECT
AJUSTEFISCALITEMNOTADELETE, INSERT, SELECT
ALIQUOTASELECT
AVISOSCPCINSERT
BANCOSELECT
BOLETOSELECT
BOLETOIMPRESSOINSERT
CAIXASELECT
CENTROCUSTOSELECT
CHEQUESELECT
CODRECEITASELECT
COMISSAOCONTASINSERT
COMPLEMENTOLEITEUPDATE
CONCILIACAOSELECT
CONDPAGTOSELECT
CONDPARCELASELECT
CONTASINSERT, SELECT, UPDATE
CONTASBLOQFINANCSELECT
CONTASCTBDELETE, INSERT, SELECT
CONTASHISTORICOINSERT, SELECT
...+76 tabelas

Dependencias Aferentes (quem alimenta esta tela)​

Telas que escrevem em tabelas lidas por esta tela.

TelaTítuloTabelas em Comum
MFC004Pagamento / Recebimento de ContasCONTAS
MFC029CONTAS
CFC009Consulta/Cancelamento de ReparcelamentoCONTAS
MNF029CONTAS
MFC003Lançamento de Caixa Avulso / ChequeCONTAS
MRC021Cancelamento de Ordem de carregamento RecapadoraCONTAS
CFC010Aviso de Liquidação de Duplicatas no SCPCCONTAS
MPD011Confirmação Ordem CarregamentoCONTAS
MFC019Reparcelamento de ContasCONTAS
MFC033Gerenciamento Boleto Rápido JunsoftCONTAS
MFC032Gerenciamento de Títulos a PagarCONTAS
MNF027Cancelamento de Notas FiscaisCONTAS
MFC006Estorno de Lançamento de Caixa Avulso / ChequeCONTAS
MPD019Gerenciamento de Contrato/Romaneio ObrasCONTAS
JunsoftServiceFatAppCONTAS
MRC018Emissão de Remessa de Entrada/Saída por Pedido RecapagemCONTAS
MNF002Emissão de Nota Fiscal de VendaCONTAS
CPD004CONTAS
MNF026Troca de Produtos com Emissão de Nota FiscalCONTAS
CNF002Troca de MercadoriasCONTAS
MNF033Faturamento AgrupadoCONTAS
MNF005Cancelamento de Notas FiscaisCONTAS
MPD012Cancelamento Ordem CarregamentoCONTAS
MNF023Gerenciamento de Contas de ContratosCONTAS
TRC037CONTAS
MNF032Importação de XML TransmitidoCONTAS
MPD008Ordem de Produção AvulsaCONTAS
MFC021CONTAS
MFC007Estorno de Pagamento / Recebimento de ContasCONTAS
CFC013Exportação de Arquivo PEFINCONTAS
...+74 telas

Dependencias Eferentes (quem consome dados desta tela)​

Telas que leem tabelas escritas por esta tela.

TelaTítuloTabelas em Comum
LCX041CONTAS
CFC009Consulta/Cancelamento de ReparcelamentoCONTAS
MRC026Agenda de PneusCONTAS
LCX040CONTAS
MFC003Lançamento de Caixa Avulso / ChequeCONTAS
MRC021Cancelamento de Ordem de carregamento RecapadoraCONTAS
RCA004Curva ABC de FornecedoresCONTAS
TRD012CONTAS
RFC013Posição Financeira por PeríodoCONTAS
RFC036Relação de Receitas x Despesas sobre Duplicatas com GráficoCONTAS
LNF501CONTAS
MNF027Cancelamento de Notas FiscaisCONTAS
MCB003Integração ContábilCONTAS
RPD006Custos sobre Ordem de ServiçoCONTAS
RFC017Conciliação de Caixa / BancoCONTAS
MRC018Emissão de Remessa de Entrada/Saída por Pedido RecapagemCONTAS
MNF002Emissão de Nota Fiscal de VendaCONTAS
MNF026Troca de Produtos com Emissão de Nota FiscalCONTAS
LNF141CONTAS
LDP006CONTAS
RPD033CONTAS
LNF165CONTAS
LNF015CONTAS
MOF008Desbloqueio de Ordens de Serviço - FinanceiroCONTAS
LDP013CONTAS
LDP014CONTAS
LDP022CONTAS
CFC013Exportação de Arquivo PEFINCONTAS
LDP028CONTAS
MCA003Transferências entre ContratosCONTAS
...+323 telas