MNF030 — Alterar Pedido
Fonte
- Source:
source/MNF030/
Objetivo
O módulo MNF030 tem como objetivo principal automatizar o faturamento de pedidos originados da plataforma de e-commerce EZ Commerce, transformando pedidos de venda em notas fiscais de saida. Ele integra o sistema ERP com a plataforma de vendas online, permitindo consultar pedidos pendentes de faturamento, gerar notas fiscais, transmitir NF-e (Nota Fiscal Eletronica), imprimir notas, enviar e-mails com XML/PDF aos clientes e confirmar postagens de envio.
Este módulo e utilizado por departamentos de logistica e faturamento de empresas que operam com vendas online atraves da plataforma EZ Commerce. Ele resolve o problema de faturamento massivo de pedidos, incluindo tratamento de multiplas formas de pagamento (debito, credito, boleto), geracao automatica de financeiro, movimentação de caixa e transmissao de NF-e.
O processo e dividido em tres operacoes principais: (F) Faturamento de pedidos pendentes, (C) Confirmacao de postagem/envio de produtos ja faturados, e alteracao de dados do pedido antes do faturamento. O módulo suporta operacoes com cartao de credito (com calculo de juros), debito, boleto e deposito.
O MNF030 nao esta registrado no jMenu.pas nem no jLicenca.pas, indicando que e um módulo especializado para integracao com e-commerce, possivelmente acessivel por configuracao especifica.
Funcionalidades
- Filtro de Consulta de Pedidos
- Faturamento de Pedidos
- Alteracao de Pedido Antes do Faturamento
- Confirmacao de Postagem (Envio)
- Alteracao de Dados da Pessoa (Contribuinte/Consumidor)
- Transmissao de NF-e e Envio de E-mail
Tabelas de Escrita (INSERT/UPDATE/DELETE)
| Tabela | Operacoes |
|---|---|
| EMBARQUE | INSERT |
| EMPRESA | DELETE, INSERT, SELECT, UPDATE |
| ENDERECOPESSOA | SELECT, UPDATE |
| ITEM | DELETE, INSERT, SELECT, UPDATE |
| ITEMNOTA | INSERT |
| ITEMNOTALOCAL | INSERT |
| ITEMPEDIDOEZ | SELECT, UPDATE |
| NFE | SELECT, UPDATE |
| NOTA | INSERT, SELECT, UPDATE |
| PARCELANOTA | INSERT |
| PEDIDO | SELECT, UPDATE |
| PEDIDOEZ | SELECT, UPDATE |
| PEDIDONOTA | INSERT, SELECT |
| PESSOA | DELETE, INSERT, SELECT, UPDATE |
Tabelas de Leitura (SELECT)
| Tabela | Operacoes |
|---|---|
| CARTAOCRED | SELECT |
| CARTAOCREDPRAZO | SELECT |
| CONDPAGTO | SELECT |
| CONDPARCELA | SELECT |
| CONFIGINTEGRACAOEZ | SELECT |
| CONTAS | SELECT |
| ESTADO | SELECT |
| FORMAPAGTO | SELECT |
| FORMAPGTOEZ | SELECT |
| ITEMLOCAL | SELECT |
| ITEMPEDIDO | SELECT |
| MOVIMENTACAO | SELECT |
| MUNICIPIO | SELECT |
| NATUREZACARGA | SELECT |
| PARCELAPEDIDO | SELECT |
| PARMFATUR | SELECT |
| PROCESSO | SELECT |
| TIPOCALCULO | SELECT |
Procedures Chamadas
| Procedure | Tabelas Acessadas |
|---|---|
| EXECUTA_PROCESSO | AGENCIA (SELECT), AJUSTEFISCALITEMNOTA (DELETE/INSERT/SELECT), ALIQUOTA (SELECT), AVISOSCPC (INSERT), BANCO (SELECT), CHEQUE (SELECT) +63 |
| GERA_NOTAFISCAL | AGENCIA (SELECT), AJUSTEFISCALITEMNOTA (DELETE/INSERT/SELECT), ALIQUOTA (SELECT), AVISOSCPC (INSERT), BANCO (SELECT), BOLETO (SELECT) +145 |
| GRAVA_CHEQUECARTAO | AJUSTEFISCALITEMNOTA (DELETE/INSERT/SELECT), ALIQUOTA (SELECT), BOLETO (SELECT), CHEQUE (INSERT), CODRECEITA (SELECT), CONDPAGTO (SELECT) +66 |
| 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_DADOSCADASTRAIS | AREACOMERCIAL (SELECT), ENDERECOPESSOA (SELECT), ESTADO (SELECT), FORMAPAGTO (SELECT), GRUPOPCP (SELECT), MUNICIPIO (SELECT) +4 |
| RETORNA_IN | - |
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 | INSERT, 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 |
| ... | +134 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 |