MNF029 — Movimentação MNF029
Fonte
- Source:
source/MNF029/
Objetivo
O módulo MNF029 tem como objetivo principal permitir o faturamento em lote de contas a receber liquidadas, gerando notas fiscais de saida a partir de titulos ja baixados no financeiro. Ele consulta contas do tipo "Contas a Receber" (TP_TIPOCONTA = 'CR') que ja foram liquidadas (VL_SALDO = 0) e que ainda nao possuem agrupamento de contas (NR_AGRUPCONTAS IS NULL), agrupando-as por pessoa e gerando notas fiscais correspondentes.
Este módulo e utilizado por departamentos financeiros e de faturamento que precisam emitir notas fiscais referentes a contratos de serviços ou receitas recorrentes ja recebidas. Ele resolve o problema de gerar documentos fiscais para receitas que foram liquidadas mas ainda nao possuem nota fiscal vinculada.
O processo envolve a consulta de titulos liquidados em um periodo especifico, com filtros por forma de pagamento, condicao de pagamento, historico de origem e pessoa. Apos a consulta, o usuario seleciona as pessoas para as quais deseja gerar notas fiscais, e o sistema cria automaticamente as notas com os itens correspondentes.
O MNF029 nao esta registrado no jMenu.pas nem no jLicenca.pas, indicando que pode ser um módulo especializado ou customizado, acessivel por configuracao especifica do sistema.
Funcionalidades
- Filtro de Consulta de Contratos
- Grade de Produtos (Mapeamento Historico-Produto-Movimentação)
- Grade de Pessoas para Pesquisa
- Visualizacao e Selecao de Contratos
- Geracao de Notas Fiscais
- Memorizar Filtros
Tabelas de Escrita (INSERT/UPDATE/DELETE)
| Tabela | Operacoes |
|---|---|
| CONTAS | SELECT, UPDATE |
| EMPRESA | DELETE, INSERT, SELECT, UPDATE |
| ITEMNOTA | INSERT, SELECT, UPDATE |
| NOTA | INSERT |
| PESSOA | DELETE, INSERT, SELECT, UPDATE |
Tabelas de Leitura (SELECT)
| Tabela | Operacoes |
|---|---|
| CONTASHISTORICO | SELECT |
| ENDERECOPESSOA | SELECT |
| HISTORICO | SELECT |
| IMPOSTO | SELECT |
| IMPOSTOITEM | SELECT |
| IMPOSTOMOV | SELECT |
| ITEM | SELECT |
| MOVIMENTACAO | SELECT |
| MUNICIPIO | SELECT |
| NCM | SELECT |
| PARMFATUR | SELECT |
| PARMNOTA | SELECT |
| PESSOAFISICA | SELECT |
| TIPOCONTA | SELECT |
Procedures Chamadas
| Procedure | Tabelas Acessadas |
|---|---|
| CALCULA_IMPOSTOS | ALIQUOTA (SELECT), CONFIGNFSE (SELECT), DEVOLUCAONOTA (SELECT), EMPRESA (SELECT), ESTADO (SELECT), IMPOSTO (SELECT) +14 |
| GERA_NOTAFISCAL | AGENCIA (SELECT), AJUSTEFISCALITEMNOTA (DELETE/INSERT/SELECT), ALIQUOTA (SELECT), AVISOSCPC (INSERT), BANCO (SELECT), BOLETO (SELECT) +145 |
| RETORNA_DADOSCADASTRAIS | AREACOMERCIAL (SELECT), ENDERECOPESSOA (SELECT), ESTADO (SELECT), FORMAPAGTO (SELECT), GRUPOPCP (SELECT), MUNICIPIO (SELECT) +4 |
Tabelas via Procedures (acesso indireto)
| Tabela | Operacoes |
|---|---|
| AGENCIA | SELECT |
| AJUSTEFISCALITEMNOTA | DELETE, INSERT, SELECT |
| ALIQUOTA | SELECT |
| AREACOMERCIAL | SELECT |
| AVISOSCPC | INSERT |
| BANCO | SELECT |
| BOLETO | SELECT |
| CFO | SELECT |
| CHEQUE | SELECT |
| CODRECEITA | SELECT |
| COLUNAGRADE | SELECT |
| COMISSAOCONTAS | INSERT |
| COMISSAOTABPRECO | INSERT |
| CONDPAGTO | SELECT |
| CONDPARCELA | SELECT |
| CONFIGNFE | SELECT |
| CONFIGNFSE | SELECT |
| CONTAS | INSERT, SELECT, UPDATE |
| CONTASBLOQFINANC | SELECT |
| CONTASCTB | DELETE, INSERT, SELECT |
| ... | +137 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 |
| 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 | |
| MFC030 | 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 | |
| MFC030 | 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 | |
| ... | +323 telas |