MNF003 — Liberação de Notas Fiscais
Fonte
- Source:
source/MNF003/
Objetivo
O módulo MNF003 é responsável pela liberação (ou desbloqueio) de notas fiscais de saída que se encontram com status "Bloqueada" no sistema. Notas fiscais podem ser bloqueadas automaticamente pelo sistema por diversos motivos, como limite de crédito do cliente excedido, dias de atraso em aberto ou percentual máximo de desconto ultrapassado.
O processo de liberação é uma etapa intermediária obrigatória entre a emissão da nota fiscal (MNF002) e a emissão definitiva das notas liberadas (MNF004). Somente usuários cadastrados como autorizadores no sistema possuem permissão para liberar ou excluir notas bloqueadas.
Este módulo é utilizado principalmente por gestores comerciais, supervisores de faturamento e profissionais com alçada de crédito adequada. Ele permite visualizar o motivo do bloqueio, consultar o histórico de crédito do cliente, verificar o limite de crédito e, então, decidir pela liberação ou exclusão da nota fiscal.
A tela também oferece funcionalidades de consulta integrada, permitindo acesso rápido ao histórico financeiro do cliente (CFC004) e ao cadastro de limite de crédito (TFA002), auxiliando na tomada de decisão sobre a liberação.
Funcionalidades
- Visualização de Notas Fiscais Bloqueadas
- Liberação de Notas Fiscais
- Exclusão de Notas Fiscais Bloqueadas
- Consulta de Dados do Bloqueio
- Consulta de Histórico do Cliente
- Consulta de Limite de Crédito
- Filtro por Empresa
- Visualização de Itens da Nota
Mensagens exibidas
Levantadas de source/MNF003/ pela camada 0 (commit 96fc51e236).
Mais 13 mensagens com texto literal no código: MNF003.
Parâmetros lidos
Campos PARM* lidos via values[] em source/MNF003/ (commit 96fc51e236).
| Parâmetro | Tabela |
|---|---|
| ST_MOTLIBERAPEDNOTA | PARMFATUR |
| TP_MODELOBLOQUEIO | PARMFATUR |
Tabelas de Escrita (INSERT/UPDATE/DELETE)
| Tabela | Operacoes |
|---|---|
| EMPRESA | DELETE, INSERT, SELECT, UPDATE |
| NOTA | INSERT, SELECT, UPDATE |
| ORDEMCARREG | UPDATE |
Tabelas de Leitura (SELECT)
| Tabela | Operacoes |
|---|---|
| AUTORIZADOR | SELECT |
| CONDPAGTO | SELECT |
| FORMAPAGTO | SELECT |
| ITEM | SELECT |
| ITEMNOTA | SELECT |
| MOVIMENTACAO | SELECT |
| OBSFISCAL | SELECT |
| PESSOA | SELECT |
| TABPRECO | SELECT |
| TIPOCALCULO | SELECT |
| USUARIO | SELECT |
Procedures Chamadas
| Procedure | Tabelas Acessadas |
|---|---|
| RETORNA_VENDEDORALCADA | GRUPOUSUARIO (SELECT), USUARIO (SELECT), VENDEDOR (SELECT) |
| VALIDA_LIBERACAOUSUARIO | ITEMNOTA (SELECT), ITEMPEDIDO (SELECT), ITEMPEDIDOPNEU (SELECT), ITEMTABPRECO (SELECT), ORDEMSERVITEM (SELECT), PARMUSUARIO (SELECT) +2 |
| VERIFICA_BLOQUEIO | BENEFICIOCLIENTE (SELECT), CONDPAGTO (SELECT), CONDPARCELA (SELECT), CONTAS (SELECT), CREDITOGRUPO (SELECT), CREDITOPERIODICO (SELECT) +35 |
Tabelas via Procedures (acesso indireto)
| Tabela | Operacoes |
|---|---|
| BENEFICIOCLIENTE | SELECT |
| CONDPAGTO | SELECT |
| CONDPARCELA | SELECT |
| CONTAS | SELECT |
| CREDITOGRUPO | SELECT |
| CREDITOPERIODICO | SELECT |
| CREDITOPERIODICOGRUPO | SELECT |
| DESCONTOSUBGRUPO | SELECT |
| FORMAPAGTO | SELECT |
| GRUPO | SELECT |
| GRUPOUSUARIO | SELECT |
| ITEM | SELECT |
| ITEMNOTA | SELECT |
| ITEMPEDIDO | SELECT |
| ITEMPEDIDOPNEU | SELECT |
| ITEMTABCOMPRA | SELECT |
| ITEMTABPRECO | SELECT |
| MOVIMENTACAO | SELECT |
| NOTA | SELECT |
| ORDEMSERVICO | SELECT, UPDATE |
| ... | +25 tabelas |
Dependencias Aferentes (quem alimenta esta tela)
Telas que escrevem em tabelas lidas por esta tela.
| Tela | Título | Tabelas em Comum |
|---|---|---|
| MRC020 | Confirmação de Ordem de Carregamento Recapadora | CONTAS |
| MFC023 | Duplicata / Adiantamento por Obra | CONTAS |
| MFC027 | Gerenciamento Conciliação Bancária | CONTAS |
| MFC005 | Cancelamento de Duplicata / Adiantamento | CONTAS |
| MNF034 | Lançamento Documento Fiscal em Lote | CONTAS |
| CNF012 | Consulta de CTRC | CONTAS |
| MPD026 | Controle de Obras | CONTAS |
| MTR005 | Consulta / Fechamento de Viagem | CONTAS |
| RPD015 | CONTAS | |
| MRC030 | CONTAS | |
jFaturamento | CONTAS | |
| MCA004 | Fechamento de Contratos | CONTAS |
| MFC014 | CONTAS | |
| MCA009 | Complemento de Pagamento | CONTAS |
| MNF002 | Emissão de Nota Fiscal de Venda | CONTAS |
| MFC034 | Provisão Financeira/Contábil para Devedores Duvidosos | CONTAS |
| MPD019 | Gerenciamento de Contrato/Romaneio Obras | CONTAS |
| MPD022 | CONTAS | |
| MFC019 | Reparcelamento de Contas | CONTAS |
| MFC012 | Agrupamento de Contas | CONTAS |
| MNF023 | Gerenciamento de Contas de Contratos | CONTAS |
| MNF009 | CONTAS | |
| MNF017 | Venda Balcão | CONTAS |
| MNF024 | CONTAS | |
| MNF007 | Devolução / Retorno de Notas Fiscais | CONTAS |
| MFC015 | Desconto de Duplicatas / Cheques | CONTAS |
| MFC032 | Gerenciamento de Títulos a Pagar | CONTAS |
| TFA067 | Contratos e Licenças de Software | CONTAS |
| MNF004 | Emissão de Notas Fiscais Liberadas | CONTAS |
| MNF001 | Recebimento de Notas Fiscais de Compra | CONTAS |
| ... | +75 telas |