Pular para o conteúdo principal

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)​

TabelaOperacoes
EMBARQUEINSERT
EMPRESADELETE, INSERT, SELECT, UPDATE
ENDERECOPESSOASELECT, UPDATE
ITEMDELETE, INSERT, SELECT, UPDATE
ITEMNOTAINSERT
ITEMNOTALOCALINSERT
ITEMPEDIDOEZSELECT, UPDATE
NFESELECT, UPDATE
NOTAINSERT, SELECT, UPDATE
PARCELANOTAINSERT
PEDIDOSELECT, UPDATE
PEDIDOEZSELECT, UPDATE
PEDIDONOTAINSERT, SELECT
PESSOADELETE, INSERT, SELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
CARTAOCREDSELECT
CARTAOCREDPRAZOSELECT
CONDPAGTOSELECT
CONDPARCELASELECT
CONFIGINTEGRACAOEZSELECT
CONTASSELECT
ESTADOSELECT
FORMAPAGTOSELECT
FORMAPGTOEZSELECT
ITEMLOCALSELECT
ITEMPEDIDOSELECT
MOVIMENTACAOSELECT
MUNICIPIOSELECT
NATUREZACARGASELECT
PARCELAPEDIDOSELECT
PARMFATURSELECT
PROCESSOSELECT
TIPOCALCULOSELECT

Procedures Chamadas​

ProcedureTabelas Acessadas
EXECUTA_PROCESSOAGENCIA (SELECT), AJUSTEFISCALITEMNOTA (DELETE/INSERT/SELECT), ALIQUOTA (SELECT), AVISOSCPC (INSERT), BANCO (SELECT), CHEQUE (SELECT) +63
GERA_NOTAFISCALAGENCIA (SELECT), AJUSTEFISCALITEMNOTA (DELETE/INSERT/SELECT), ALIQUOTA (SELECT), AVISOSCPC (INSERT), BANCO (SELECT), BOLETO (SELECT) +145
GRAVA_CHEQUECARTAOAJUSTEFISCALITEMNOTA (DELETE/INSERT/SELECT), ALIQUOTA (SELECT), BOLETO (SELECT), CHEQUE (INSERT), CODRECEITA (SELECT), CONDPAGTO (SELECT) +66
GRAVA_MOVTOCAIXAAJUSTEFISCALITEMNOTA (DELETE/INSERT/SELECT), ALIQUOTA (SELECT), CODRECEITA (SELECT), CONDPAGTO (SELECT), CONTAS (SELECT), CONTASCTB (DELETE/INSERT/SELECT) +56
GRAVA_MOVTOPROCESSOCONTAS (SELECT), CONTASHISTORICO (SELECT), HISTORICO (SELECT), MOVTOPROCESSO (INSERT/SELECT), PARMFINANC (SELECT), PROCESSO (SELECT/UPDATE)
GRAVA_PROCESSOPROCESSO (INSERT), SEQUENCIA (SELECT/UPDATE), SESSAO (SELECT)
RETORNA_DADOSCADASTRAISAREACOMERCIAL (SELECT), ENDERECOPESSOA (SELECT), ESTADO (SELECT), FORMAPAGTO (SELECT), GRUPOPCP (SELECT), MUNICIPIO (SELECT) +4
RETORNA_IN-

Tabelas via Procedures (acesso indireto)​

TabelaOperacoes
AGENCIASELECT
AJUSTEFISCALITEMNOTADELETE, INSERT, SELECT
ALIQUOTASELECT
AREACOMERCIALSELECT
AVISOSCPCINSERT
BANCOSELECT
BOLETOSELECT
CFOSELECT
CHEQUEINSERT, SELECT
CODRECEITASELECT
COLUNAGRADESELECT
COMISSAOCONTASINSERT
COMISSAOTABPRECOINSERT
CONDPAGTOSELECT
CONDPARCELASELECT
CONFIGNFESELECT
CONFIGNFSESELECT
CONTASINSERT, SELECT, UPDATE
CONTASBLOQFINANCSELECT
CONTASCTBDELETE, INSERT, SELECT
...+134 tabelas

Dependencias Aferentes (quem alimenta esta tela)​

Telas que escrevem em tabelas lidas por esta tela.

TelaTítuloTabelas em Comum
jCaixaCONTAS
MFC028CONTAS
CFC006Consulta Fatura (Agrupamento de Notas)CONTAS
MFC033Gerenciamento Boleto Rápido JunsoftCONTAS
TRC037CONTAS
JunsoftAPIBoletosCONTAS
MPD094CONTAS
MNF019Gerenciamento de Notas Geral/MestraCONTAS
MFC021CONTAS
MFC003Lançamento de Caixa Avulso / ChequeCONTAS
JunsoftServiceFatAppCONTAS
MNF032Importação de XML TransmitidoCONTAS
CFC008Controle de CobrançaCONTAS
MFC019Reparcelamento de ContasCONTAS
MNF027Cancelamento de Notas FiscaisCONTAS
MRC030CONTAS
MCA007Condenação de LeiteCONTAS
MFC016Fatura ( Agrupamento de Notas Fiscais )CONTAS
MRC021Cancelamento de Ordem de carregamento RecapadoraCONTAS
CFC009Consulta/Cancelamento de ReparcelamentoCONTAS
MNF029CONTAS
TFA067Contratos e Licenças de SoftwareCONTAS
MFC009Alteração de DuplicatasCONTAS
MFC036Liberação de Contas a PagarCONTAS
CPD008CONTAS
MNF005Cancelamento de Notas FiscaisCONTAS
MFC023Duplicata / Adiantamento por ObraCONTAS
CFC012CONTAS
MFC030CONTAS
MFC012Agrupamento de ContasCONTAS
...+74 telas