Pular para o conteúdo principal

MNF011 — Alteração de Comissões

Fonte​

  • Source: source/MNF011/

Objetivo​

O módulo MNF011 tem como objetivo principal permitir a consulta e alteracao de comissoes de vendedores associadas a pedidos e notas fiscais. Ele centraliza operacoes criticas de gestao de comissionamento, incluindo a edicao de percentuais de comissao em itens de pedidos e notas, o recalculo automatizado de comissoes por periodo e a substituicao de vendedores vinculados a clientes.

Este módulo e utilizado pelos departamentos comercial e financeiro, tipicamente por gestores de vendas e analistas financeiros que necessitam ajustar comissoes apos o faturamento ou emissao de notas fiscais. Ele resolve problemas como a correcao de percentuais de comissao incorretos, a transferencia de carteira entre vendedores e o recalculo massivo de comissoes para um periodo especifico.

O MNF011 e fundamental no sistema JunsoftERP pois conecta-se diretamente com os dados de pedidos (PEDIDO/ITEMPEDIDO), notas fiscais (NOTA/ITEMNOTA), contas a receber/pagar (CONTAS) e cadastro de pessoas/vendedores, garantindo que as comissoes estejam sempre atualizadas e refletindo as politicas comerciais vigentes.

O módulo possui suporte a operacoes com varios vendedores por pedido/nota (parametro ST_VARIOSVENDEDORES), adaptando sua interface automaticamente quando esta configuracao esta ativa.

Funcionalidades​

  • Consulta e Alteracao de Comissoes sobre Pedidos
  • Consulta e Alteracao de Comissoes sobre Notas Fiscais
  • Recalculo de Comissoes
  • Alteracao de Vendedor de Clientes
  • Alteracao de Vendedor por Municipio
  • Gestao de Comissoes com Varios Vendedores

Mensagens exibidas​

Levantadas de source/MNF011/ pela camada 0 (commit 96fc51e236).

CódigoTipoMensagem
I-0047InformaçãoAlterações Efetuadas com Sucesso.

Mais 63 mensagens com texto literal no código: MNF011.

Parâmetros lidos​

Campos PARM* lidos via values[] em source/MNF011/ (commit 96fc51e236).

ParâmetroTabela
ST_VARIOSVENDEDORESPARMFATUR

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
CONTASUPDATE
EMPRESADELETE, INSERT, SELECT, UPDATE
ENDERECOPESSOASELECT, UPDATE
ITEMDELETE, INSERT, SELECT, UPDATE
ITEMNOTADELETE, INSERT, SELECT, UPDATE
ITEMNOTAVENDEDORDELETE, INSERT, SELECT, UPDATE
ITEMPEDIDODELETE, INSERT, SELECT, UPDATE
ITEMPEDIDOVENDEDORDELETE, INSERT, SELECT, UPDATE
MOVIMENTACAODELETE, INSERT, SELECT, UPDATE
NOTADELETE, INSERT, SELECT, UPDATE
PEDIDODELETE, INSERT, SELECT, UPDATE
PESSOADELETE, INSERT, SELECT, UPDATE
PESSOAVENDEDORSELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
CFOSELECT
CONDPAGTOSELECT
CSTSELECT
FORMAPAGTOSELECT
ITEMPERFILSELECT
MUNICIPIOSELECT
OBSFISCALSELECT
ORIGEMSELECT
PERFILSELECT
PESSOAPERFILSELECT
TABPRECOSELECT
TIPOCALCULOSELECT
TIPOVENDEDORSELECT
VENDEDORSELECT

Procedures Chamadas​

ProcedureTabelas Acessadas
RECALCULA_COMISSAOCONTAS (SELECT/UPDATE), DEVOLUCAONOTA (SELECT), ITEMNOTA (SELECT/UPDATE), ITEMPEDIDO (SELECT/UPDATE), ITEMTROCA (SELECT/UPDATE), NOTA (SELECT/UPDATE) +6
RECALCULA_COMISSAOV2CONTAS (SELECT/UPDATE), DEVOLUCAONOTA (SELECT), ITEM (SELECT), ITEMNOTA (SELECT), ITEMNOTAVENDEDOR (SELECT/UPDATE), ITEMPEDIDO (SELECT) +12

Tabelas via Procedures (acesso indireto)​

TabelaOperacoes
CONTASSELECT, UPDATE
DEVOLUCAONOTASELECT
ITEMSELECT
ITEMNOTASELECT, UPDATE
ITEMNOTAVENDEDORSELECT, UPDATE
ITEMPEDIDOSELECT, UPDATE
ITEMPEDIDOVENDEDORSELECT, UPDATE
ITEMTROCASELECT, UPDATE
NOTASELECT, UPDATE
ORDEMSERVICOSELECT
ORDEMSERVICOVENDEDORSELECT, UPDATE
ORDEMSERVITEMSELECT, UPDATE
PARMFATURSELECT
PEDIDOSELECT
SERVICOITEMSELECT, UPDATE
TIPOCALCULOSELECT
TROCASELECT
VENDEDORSELECT

Dependencias Aferentes (quem alimenta esta tela)​

Telas que escrevem em tabelas lidas por esta tela.

TelaTítuloTabelas em Comum
MRC020Confirmação de Ordem de Carregamento RecapadoraCONTAS
MFC023Duplicata / Adiantamento por ObraCONTAS
MFC027Gerenciamento Conciliação BancáriaCONTAS
MFC005Cancelamento de Duplicata / AdiantamentoCONTAS
MNF034Lançamento Documento Fiscal em LoteCONTAS
CNF012Consulta de CTRCCONTAS
MPD026Controle de ObrasCONTAS
MTR005Consulta / Fechamento de ViagemCONTAS
RPD015CONTAS
MRC030CONTAS
jFaturamentoCONTAS
MCA004Fechamento de ContratosCONTAS
MFC014CONTAS
MCA009Complemento de PagamentoCONTAS
MNF002Emissão de Nota Fiscal de VendaCONTAS
MFC034Provisão Financeira/Contábil para Devedores DuvidososCONTAS
MPD019Gerenciamento de Contrato/Romaneio ObrasCONTAS
MPD022CONTAS
MFC019Reparcelamento de ContasCONTAS
MFC012Agrupamento de ContasCONTAS
MNF023Gerenciamento de Contas de ContratosCONTAS
MNF009CONTAS
MNF017Venda BalcãoCONTAS
MNF024CONTAS
MNF007Devolução / Retorno de Notas FiscaisCONTAS
MFC015Desconto de Duplicatas / ChequesCONTAS
MFC032Gerenciamento de Títulos a PagarCONTAS
TFA067Contratos e Licenças de SoftwareCONTAS
MNF004Emissão de Notas Fiscais LiberadasCONTAS
MNF001Recebimento de Notas Fiscais de CompraCONTAS
...+74 telas

Dependencias Eferentes (quem consome dados desta tela)​

Telas que leem tabelas escritas por esta tela.

TelaTítuloTabelas em Comum
MRC020Confirmação de Ordem de Carregamento RecapadoraCONTAS
MPD052Controle de Obra / RomaneioCONTAS
LCX007CONTAS
RFC046CONTAS
MPD026Controle de ObrasCONTAS
RPD015CONTAS
LCX009CONTAS
MFC014CONTAS
MCA009Complemento de PagamentoCONTAS
RNF006Relação de Custo X Lucro sobre VendasCONTAS
MPD088CONTAS
LCX002CONTAS
LNF238CONTAS
MFC019Reparcelamento de ContasCONTAS
MFC012Agrupamento de ContasCONTAS
MNF023Gerenciamento de Contas de ContratosCONTAS
LNF090CONTAS
LDP019CONTAS
LCX017CONTAS
LCX032CONTAS
LNF200CONTAS
RPD033CONTAS
MPD010Ordem de CarregamentoCONTAS
LTC004CONTAS
RTR008Relatório de ViagensCONTAS
LNF216CONTAS
LNF211CONTAS
MNF001Recebimento de Notas Fiscais de CompraCONTAS
LCX018CONTAS
TFA063CONTAS
...+323 telas