Pular para o conteúdo principal

MFC006 — Estorno de Lançamento de Caixa Avulso / Cheque

Fonte​

  • Source: source/MFC006/

Objetivo​

O módulo MFC006 tem como objetivo permitir o estorno (cancelamento) de lancamentos de caixa avulsos no sistema ERP Junsoft. Lancamentos de caixa avulso sao aqueles que nao estao vinculados a um processo especifico (NR_PROCESSO IS NULL), ou seja, foram registrados diretamente na movimentação de caixa sem associacao a contas a pagar, contas a receber ou outros processos financeiros.

Por meio deste módulo, o usuario pode localizar um lancamento avulso informando a empresa e o numero do lancamento, visualizar todos os seus dados (historico, natureza, complemento, banco, agencia, documento e valor) e, apos confirmacao, executar o estorno. O estorno e processado pela stored procedure ESTORNA_MOVTOCAIXA no banco de dados, garantindo que todas as contrapartidas e atualizacoes necessarias sejam realizadas de forma atomica.

O MFC006 pode ser aberto de forma independente pelo menu do sistema ou ser invocado por outras telas que passam o numero do lancamento como parametro, facilitando o estorno diretamente a partir do contexto de outra operacao.


Funcionalidades​

  • Consulta de Lancamento de Caixa Avulso
  • Pesquisa de Empresa
  • Estorno de Lancamento

Mensagens exibidas​

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

Mais 5 mensagens com texto literal no código: MFC006.

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
MOVTOCAIXADELETE, INSERT, SELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
AGENCIASELECT
BANCOSELECT
EMPRESASELECT
HISTORICOSELECT

Procedures Chamadas​

ProcedureTabelas Acessadas
ESTORNA_MOVTOCAIXAAJUSTEFISCALITEMNOTA (DELETE/INSERT/SELECT), ALIQUOTA (SELECT), BOLETOIMPRESSO (INSERT), CHEQUE (SELECT), CODRECEITA (SELECT), COMPLEMENTOLEITE (UPDATE) +70

Tabelas via Procedures (acesso indireto)​

TabelaOperacoes
AJUSTEFISCALITEMNOTADELETE, INSERT, SELECT
ALIQUOTASELECT
BOLETOIMPRESSOINSERT
CHEQUESELECT
CODRECEITASELECT
COMPLEMENTOLEITEUPDATE
CONCILIACAOSELECT
CONDPAGTOSELECT
CONTASSELECT, UPDATE
CONTASCTBDELETE, INSERT, SELECT
CONTASHISTORICOSELECT
CONTASHISTORICOCCSELECT
CONTASHISTORICOCTBDELETE, INSERT, SELECT
CONTASJUNCAODELETE, SELECT
CONTASPESSOAINSERT, SELECT
CONTASPROVISAODELETE, SELECT
CONTASVENDORSELECT
CONTAS_MOVTOCONTABILSELECT
CUPOMFISCALSELECT, UPDATE
DESTINOREPARCELAMENTOSELECT
...+56 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
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
MNF010Gerar MensalidadesCONTAS
...+74 telas