MFC030 — Movimentação MFC030
Fonte
- Source:
source/MFC030/
Objetivo
O módulo MFC030 e responsavel pelo gerenciamento completo do processo de debito automatico no sistema JunsoftERP. Ele permite a geracao de arquivos de remessa no formato CNAB150 para envio aos bancos, bem como o processamento dos arquivos de retorno recebidos das instituicoes financeiras, efetuando a liquidacao automatica das duplicatas.
Este módulo atende ao departamento financeiro das empresas, especificamente os profissionais responsaveis pela cobranca e contas a receber. Atraves dele, e possivel selecionar contas pendentes de clientes que possuem autorizacao de debito automatico, gerar o arquivo de remessa para o banco e, posteriormente, processar o arquivo de retorno contendo as informacoes sobre quais debitos foram efetuados com sucesso ou rejeitados.
O MFC030 e uma peca fundamental na automacao do ciclo de cobranca por debito automatico, eliminando a necessidade de baixas manuais das duplicatas e garantindo que os processos financeiros (movimentos de caixa, liquidacoes) sejam registrados de forma consistente e auditavel. O módulo integra-se com o sistema de contas a receber, parametros de debito automatico (PARMDDA), formas de pagamento, bancos, agencias e o controle de caixa.
Observacao: Este módulo nao esta registrado no menu do sistema (jMenu.pas) nem no controle de licencas (jLicenca.pas), o que indica que pode ser acessado por meio de outro módulo ou configuracao especifica.
Funcionalidades
- Filtros para Consulta de Contas a Receber
- Selecao e Visualizacao de Contas a Receber
- Geracao de Arquivo de Remessa CNAB150
- Processamento de Arquivo de Retorno
- Liquidacao Automatica de Duplicatas
- Geracao de Tarifa de Debito
- Geracao de Conta de Despesa de Cartorio
Tabelas de Escrita (INSERT/UPDATE/DELETE)
| Tabela | Operacoes |
|---|---|
| CAMPOSFIXOS | DELETE, INSERT, SELECT |
| CONFBOLETO | DELETE, SELECT |
| CONTAS | DELETE, INSERT, SELECT, UPDATE |
| CONTASPARMDDA | INSERT, SELECT, UPDATE |
| PESSOA | DELETE, INSERT, SELECT, UPDATE |
| SEQUENCIA | UPDATE |
| TIPOCONTA | DELETE, INSERT, SELECT, UPDATE |
| TIPOPESSOA | DELETE, INSERT, SELECT, UPDATE |
Tabelas de Leitura (SELECT)
| Tabela | Operacoes |
|---|---|
| AGENCIA | SELECT |
| BANCO | SELECT |
| BOLETO | SELECT |
| CONFIGNFSE | SELECT |
| CONTACORPESSOA | SELECT |
| CONTASHISTORICO | SELECT |
| EMPRESA | SELECT |
| FORMAPAGTO | SELECT |
| HISTORICO | SELECT |
| IMPRESSORA | SELECT |
| JURO | SELECT |
| MOVTOCAIXA | SELECT |
| MOVTOPROCESSO | SELECT |
| NOTA | SELECT |
| PARMDDA | SELECT |
| PARMFINANC | SELECT |
| VENDEDOR | SELECT |
Procedures Chamadas
| Procedure | Tabelas Acessadas |
|---|---|
| EXECUTA_PROCESSO | AGENCIA (SELECT), AJUSTEFISCALITEMNOTA (DELETE/INSERT/SELECT), ALIQUOTA (SELECT), AVISOSCPC (INSERT), BANCO (SELECT), CHEQUE (SELECT) +63 |
| GERA_SEQUENCIA | SEQUENCIA (SELECT/UPDATE) |
| GRAVA_CONTAS | AJUSTEFISCALITEMNOTA (DELETE/INSERT/SELECT), ALIQUOTA (SELECT), BOLETO (SELECT), CODRECEITA (SELECT), CONDPAGTO (SELECT), CONDPARCELA (SELECT) +64 |
| GRAVA_MOVTOCAIXA | AJUSTEFISCALITEMNOTA (DELETE/INSERT/SELECT), ALIQUOTA (SELECT), CODRECEITA (SELECT), CONDPAGTO (SELECT), CONTAS (SELECT), CONTASCTB (DELETE/INSERT/SELECT) +56 |
| GRAVA_MOVTOPROCESSO | CONTAS (SELECT), CONTASHISTORICO (SELECT), HISTORICO (SELECT), MOVTOPROCESSO (INSERT/SELECT), PARMFINANC (SELECT), PROCESSO (SELECT/UPDATE) |
| GRAVA_PROCESSO | PROCESSO (INSERT), SEQUENCIA (SELECT/UPDATE), SESSAO (SELECT) |
| RETORNA_COMPLEMENTO | CONTAS (SELECT), CONTASHISTORICO (SELECT), HISTORICO (SELECT), MOVTOCAIXA (SELECT), PARMCOMPLCAIXA (SELECT), PARMFINANC (SELECT) +3 |
| RETORNA_PARCELAMFC030 | CONTAS (SELECT) |
| VERIFICA_NOTA_FISCAL | MODELONF (SELECT), NOTA (SELECT) |
| VIEW_PARMSALDO | EMPRESA (SELECT), PARMFINANC (SELECT), PARMSALDO (SELECT), SESSAO (INSERT/SELECT), USUARIOCONTASALDO (SELECT) |
Tabelas via Procedures (acesso indireto)
| Tabela | Operacoes |
|---|---|
| AGENCIA | SELECT |
| AJUSTEFISCALITEMNOTA | DELETE, INSERT, SELECT |
| ALIQUOTA | SELECT |
| AVISOSCPC | INSERT |
| BANCO | SELECT |
| BOLETO | SELECT |
| CHEQUE | SELECT |
| CODRECEITA | SELECT |
| COMISSAOCONTAS | INSERT |
| CONDPAGTO | SELECT |
| CONDPARCELA | SELECT |
| CONTAS | INSERT, SELECT, UPDATE |
| CONTASBLOQFINANC | SELECT |
| CONTASCTB | DELETE, INSERT, SELECT |
| CONTASHISTORICO | INSERT, SELECT |
| CONTASHISTORICOCC | SELECT |
| CONTASHISTORICOCTB | DELETE, INSERT, SELECT |
| CONTASJUNCAO | SELECT |
| CONTASPESSOA | INSERT, SELECT |
| CONTAS_MOVTOCONTABIL | SELECT |
| ... | +62 tabelas |
Dependencias Aferentes (quem alimenta esta tela)
Telas que escrevem em tabelas lidas por esta tela.
| Tela | Título | Tabelas em Comum |
|---|---|---|
jCaixa | CONTAS | |
| MFC028 | CONTAS | |
| CFC006 | Consulta Fatura (Agrupamento de Notas) | CONTAS |
| MFC033 | Gerenciamento Boleto Rápido Junsoft | CONTAS |
| TRC037 | CONTAS | |
JunsoftAPIBoletos | CONTAS | |
| MPD094 | CONTAS | |
| MNF019 | Gerenciamento de Notas Geral/Mestra | CONTAS |
| MFC021 | CONTAS | |
| MFC003 | Lançamento de Caixa Avulso / Cheque | CONTAS |
JunsoftServiceFatApp | CONTAS | |
| MNF032 | Importação de XML Transmitido | CONTAS |
| CFC008 | Controle de Cobrança | CONTAS |
| MFC019 | Reparcelamento de Contas | CONTAS |
| MNF027 | Cancelamento de Notas Fiscais | CONTAS |
| MRC030 | CONTAS | |
| MCA007 | Condenação de Leite | CONTAS |
| MFC016 | Fatura ( Agrupamento de Notas Fiscais ) | CONTAS |
| MRC021 | Cancelamento de Ordem de carregamento Recapadora | CONTAS |
| CFC009 | Consulta/Cancelamento de Reparcelamento | CONTAS |
| MNF029 | CONTAS | |
| TFA067 | Contratos e Licenças de Software | CONTAS |
| MFC009 | Alteração de Duplicatas | CONTAS |
| MFC036 | Liberação de Contas a Pagar | CONTAS |
| CPD008 | CONTAS | |
| MNF005 | Cancelamento de Notas Fiscais | CONTAS |
| MFC023 | Duplicata / Adiantamento por Obra | CONTAS |
| CFC012 | CONTAS | |
| MFC012 | Agrupamento de Contas | CONTAS |
| MFC024 | CONTAS | |
| ... | +74 telas |
Dependencias Eferentes (quem consome dados desta tela)
Telas que leem tabelas escritas por esta tela.
| Tela | Título | Tabelas em Comum |
|---|---|---|
| RNF021 | Resumo Diário | CONTAS |
| MPD094 | CONTAS | |
| RFC021 | Movimentação por Histórico | CONTAS |
| RTR008 | Relatório de Viagens | CONTAS |
| MFC020 | Transferência de Caixa / Banco | CONTAS |
| MFC021 | CONTAS | |
| LNF500 | CONTAS | |
| LCX032 | CONTAS | |
| MNF027 | Cancelamento de Notas Fiscais | CONTAS |
| LCX026 | CONTAS | |
MCA007 | Condenação de Leite | CONTAS |
LDP006 | CONTAS | |
| MRC021 | Cancelamento de Ordem de carregamento Recapadora | CONTAS |
| TFA067 | Contratos e Licenças de Software | CONTAS |
TRD016 | CONTAS | |
LDP015 | CONTAS | |
| MFC009 | Alteração de Duplicatas | CONTAS |
| LCX021 | CONTAS | |
| MFC036 | Liberação de Contas a Pagar | CONTAS |
| MNF005 | Cancelamento de Notas Fiscais | CONTAS |
| RFC046 | CONTAS | |
| LNF015 | CONTAS | |
LDP011 | CONTAS | |
| MFC024 | CONTAS | |
| MFC027 | Gerenciamento Conciliação Bancária | CONTAS |
| LCX022 | CONTAS | |
| CNF008 | Demonstrativo de Margens sobre Vendas | CONTAS |
| LNF168 | CONTAS | |
jCaptacao | CONTAS | |
| MCB017 | Reprocessamento de Centro de Custo | CONTAS |
| ... | +323 telas |