MNF024 — Notas Fiscais
Fonte
- Source:
source/MNF024/
Objetivo
O MNF024 e um módulo destinado ao agrupamento de documentos fiscais (cupons fiscais e/ou notas fiscais de saida) em uma unica nota fiscal consolidada. Ele permite que o usuario selecione multiplos documentos de origem e gere uma nova nota fiscal que agrupa os itens, valores, impostos e demais informacoes dos documentos selecionados.
Este módulo resolve a necessidade de empresas que emitem cupons fiscais (ECF) ou notas fiscais avulsas e precisam consolidar esses documentos em uma unica nota fiscal de saida, seja para fins de faturamento, para emissao de NF-e ou para agrupamento comercial. E utilizado tipicamente pelo setor de faturamento ou pelo departamento fiscal.
O módulo suporta duas operacoes principais: a geracao de nota fiscal (com financeiro e parcelas) e a geracao de pedido (sem financeiro), ambas a partir dos documentos selecionados. Alem disso, integra-se com o sistema de comissoes de vendedores, calculo de impostos, controle de estoque e emissao de NF-e.
Funcionalidades
- Consulta e Filtragem de Documentos
- Selecao de Documentos para Agrupamento
- Configuracao da Nota Fiscal de Destino
- Geracao de Nota Fiscal (Modo Nota)
- Geracao de Pedido (Modo Pedido)
- Gestao de Vendedores e Comissoes
- Visualizacao de Movimentacoes e Produtos
Tabelas de Escrita (INSERT/UPDATE/DELETE)
| Tabela | Operacoes |
|---|---|
| EMPRESA | DELETE, INSERT, SELECT, UPDATE |
| IMPOSTONOTA | INSERT |
| ITEM | DELETE, INSERT, SELECT, UPDATE |
| ITEMNOTA | INSERT, SELECT |
| ITEMNOTAGRADE | INSERT |
| ITEMNOTALOCAL | INSERT |
| ITEMNOTASELO | INSERT |
| ITEMNOTASEMENTE | INSERT |
| ITEMNOTAVENDEDOR | INSERT, SELECT |
| ITEMPEDIDO | INSERT |
| ITEMPEDIDOGRADE | INSERT |
| ITEMPEDIDOSEMENTE | INSERT |
| ITEMPEDIDOVENDEDOR | INSERT |
| MOVIMENTACAO | DELETE, INSERT, SELECT, UPDATE |
| NOTA | DELETE, INSERT, SELECT, UPDATE |
| PEDIDO | INSERT |
Tabelas de Leitura (SELECT)
| Tabela | Operacoes |
|---|---|
| BOLETO | SELECT |
| CONDPAGTO | SELECT |
| DEVOLUCAONOTA | SELECT |
| ENDERECOPESSOA | SELECT |
| ITEMLOCAL | SELECT |
| MUNICIPIO | SELECT |
| PARMFATUR | SELECT |
| PARMFINANC | SELECT |
| PARMNOTA | SELECT |
| PESSOA | SELECT |
| PROCESSO | SELECT |
| TIPOCALCULO | SELECT |
Procedures Chamadas
| Procedure | Tabelas Acessadas |
|---|---|
| CALCULA_COMISSAO_V2 | COMISSAOVENDEDOR (SELECT), CONDPAGTO (SELECT), ITEM (SELECT), ITEMNOTA (SELECT), ITEMNOTAVENDEDOR (SELECT), ITEMPERFIL (SELECT) +9 |
| CONTROLE_CAIXA | CAIXA (SELECT), PARMFINANC (SELECT), PARMUSUARIO (SELECT) |
| GERA_IMPOSTONOTA | ALIQUOTA (SELECT), CONFIGNFSE (SELECT), CTRC (SELECT), EMPRESA (SELECT), ENDERECOPESSOA (SELECT), ESTADO (SELECT) +19 |
| GERA_NFE | CONFIGNFE (SELECT), ITEMNOTA (UPDATE), MOVIMENTACAO (SELECT), NFE (INSERT/SELECT), NOTA (SELECT), PARMNOTA (SELECT) |
| GERA_NOTAFISCAL | AGENCIA (SELECT), AJUSTEFISCALITEMNOTA (DELETE/INSERT/SELECT), ALIQUOTA (SELECT), AVISOSCPC (INSERT), BANCO (SELECT), BOLETO (SELECT) +145 |
| GRAVA_MOVTOCAIXA | AJUSTEFISCALITEMNOTA (DELETE/INSERT/SELECT), ALIQUOTA (SELECT), CODRECEITA (SELECT), CONDPAGTO (SELECT), CONTAS (SELECT), CONTASCTB (DELETE/INSERT/SELECT) +56 |
| RETORNA_DADOSCADASTRAIS | AREACOMERCIAL (SELECT), ENDERECOPESSOA (SELECT), ESTADO (SELECT), FORMAPAGTO (SELECT), GRUPOPCP (SELECT), MUNICIPIO (SELECT) +4 |
| RETORNA_IN | - |
| RETORNA_MOVIMENTACAO | CAMPOSTEMPORARIOS (SELECT), CONDPAGTO (SELECT), ENDERECOPESSOA (SELECT), GRUPOMOVIMENTACAO (SELECT), ITEM (SELECT), ITEMPERFIL (SELECT) +2 |
| RETORNA_OBSNOTA | CFO (SELECT), CONTROLESELO (SELECT), CTRC (SELECT), DEVOLUCAONOTA (SELECT), EMBARQUE (SELECT), EMPRESA (SELECT) +30 |
| RETORNA_SALDOIMPOSTONOTA | IMPOSTO (SELECT), IMPOSTONOTA (SELECT), ITEMNOTA (SELECT), NOTA (SELECT), TIPOCALCULO (SELECT) |
| RETORNA_SALDOITEMNOTAGRADE | DEVOLUCAONOTA (SELECT), ITEMNOTA (SELECT), ITEMNOTAGRADE (SELECT) |
| RETORNA_SALDOITEMNOTASELO | DEVOLUCAONOTA (SELECT), ITEMNOTA (SELECT), ITEMNOTASELO (SELECT) |
| RETORNA_SALDOITEMNOTASEMENTE | DEVOLUCAONOTA (SELECT), ITEMNOTA (SELECT), ITEMNOTASEMENTE (SELECT) |
| RETORNA_SALDONOTA | DEVOLUCAONOTA (SELECT), ITEMNOTA (SELECT), NOTA (SELECT) |
Tabelas via Procedures (acesso indireto)
| Tabela | Operacoes |
|---|---|
| AGENCIA | SELECT |
| AJUSTEFISCALITEMNOTA | DELETE, INSERT, SELECT |
| ALIQUOTA | SELECT |
| AREACOMERCIAL | SELECT |
| AVISOSCPC | INSERT |
| BANCO | SELECT |
| BOLETO | SELECT |
| CAIXA | SELECT |
| CAMPOSTEMPORARIOS | SELECT |
| CFO | SELECT |
| CHEQUE | SELECT |
| CODRECEITA | SELECT |
| COLUNAGRADE | SELECT |
| COMISSAOCONTAS | INSERT |
| COMISSAOTABPRECO | INSERT |
| COMISSAOVENDEDOR | SELECT |
| CONDPAGTO | SELECT |
| CONDPARCELA | SELECT |
| CONFIGNFE | SELECT |
| CONFIGNFSE | SELECT |
| ... | +153 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 | |
| MFC030 | CONTAS | |
| MFC012 | Agrupamento de Contas | CONTAS |
| ... | +74 telas |