Pular para o conteúdo principal

RPD004 — Comissão Sobre Pedidos

Fonte​

  • Source: source/RPD004/

Perguntas Frequentes​


Perguntas Gerais​

P: Qual é a finalidade da tela RPD004?

R: O RPD004 é o Relatório de Comissões de Vendedores. Ele permite analisar as comissões geradas por pedidos e/ou duplicatas (financeiro), com múltiplos tipos de agrupamento e filtros avançados. Possui duas abas principais: Pedido e Duplicata.


P: Quais são os tipos de relatório disponíveis na aba Pedido do RPD004?

R: Os tipos disponíveis na aba Pedido são:

  • S (Simples): Relatório simples de comissões por pedido (layout RPD004_S).
  • A (Acumulado): Comissões acumuladas usando a view VIEW_COMISSAO (layout RPD004_A).
  • O (Orçamento): Comissões sobre orçamentos (layout RPD004_O).
  • P (Por Pedido): Detalhamento por número de pedido (layout RPD004_E).
  • D (Detalhado): Comissões detalhadas por produto (layout RPD004_D).

P: O que é a aba Duplicata no RPD004?

R: A aba Duplicata exibe comissões baseadas no financeiro (duplicatas emitidas). Utiliza as views VIEW_RPD004 ou VIEW_RPD004_V2 (quando o parâmetro ST_VARIOSVENDEDORES = 'S'). Gera o layout RPD004_DUPL ou RPD004_DUPL_V2. O período (data inicial e final) é obrigatório para esta aba.


P: Quais filtros estão disponíveis no RPD004?

R: Os filtros disponíveis são:

  • Empresa
  • Período (Data Inicial e Final — obrigatório para aba Duplicata)
  • Vendedor (grid de múltipla seleção)
  • Município (grid de múltipla seleção)
  • Cliente/Pessoa (grid de múltipla seleção)
  • Estados (grid de múltipla seleção)
  • Movimentações (grid de múltipla seleção)
  • Tipo de Vendedor (grid de múltipla seleção — visível conforme parâmetro ST_VARIOSVENDEDORES)
  • Região Comercial
  • Percentual de Comissão Manual (PC_COMISSAO)
  • Tipo de Produto
  • Status do Pedido
  • Financeiro (Com Financeiro / Sem Financeiro / Todos)
  • Opção de comissionado

P: Quais opções de quebra de relatório o RPD004 oferece?

R: As quebras disponíveis são:

  • Por Vendedor (chkVendedor)
  • Por Estado (chkQuebraEstado)
  • Por Município (chkQuebraMunicipio)
  • Por Vista/Prazo (chkQuebraVistaPrazo)

P: O campo de Data Final é preenchido automaticamente no RPD004?

R: Sim. Quando o usuário informa a Data Inicial, o sistema preenche automaticamente a Data Final com o último dia do mês correspondente à Data Inicial. Isso facilita a seleção de períodos mensais completos.


P: O que controla a visibilidade do grupo de Tipo de Vendedor no RPD004?

R: A visibilidade do grupo de Tipo de Vendedor (grpTIPOVENDEDOR) é controlada pelo parâmetro PARMFATUR.ST_VARIOSVENDEDORES. Quando esse parâmetro está configurado como 'S', o campo aparece permitindo filtrar por tipo de vendedor.


Mensagens de Validação e Erros​

P: O sistema exibe "A Empresa não está Cadastrada [ADM002]!" ao informar o código da empresa. O que significa?

R: O código informado não corresponde a nenhuma empresa cadastrada no sistema. Verifique o código ou utilize F9 para pesquisar e selecionar a empresa correta. Caso necessário, cadastre a empresa no módulo ADM002.


P: Aparece "O Percentual de Comissão deve ser Maior que Zero!" ao informar o percentual. O que fazer?

R: O campo PC_COMISSAO (Percentual de Comissão Manual) deve ser um valor positivo maior que zero. Corrija o valor informado.


P: O sistema exibe "O Percentual de Comissão deve ser Menor ou Igual a 100!" ao informar o percentual. O que fazer?

R: O percentual de comissão não pode ultrapassar 100%. Verifique o valor informado e corrija para um percentual válido entre 0 e 100.


P: Aparece "Região Comercial não cadastrada! [TFA014]" ao informar uma região comercial. O que fazer?

R: O código de região comercial informado não existe no cadastro. Verifique o código ou utilize F9 para pesquisar as regiões comerciais disponíveis no módulo TFA014.


P: O sistema exibe "Município/Cidade não cadastrada! [TFA003]" ao informar um município no grid. O que fazer?

R: O código de município informado não existe no cadastro de municípios. Verifique o código ou utilize F9 para pesquisar o município no módulo TFA003.


P: Aparece "Estado Não Cadastrado [TFA004]!" ao informar uma sigla de estado no grid. O que fazer?

R: A sigla de estado informada não existe no cadastro de estados. Verifique se a sigla está correta (ex.: SP, RS, MG) ou utilize F9 para pesquisar os estados disponíveis no módulo TFA004.


P: O sistema exibe "O Vendedor não está Cadastrado [TFA007]!" ao informar um vendedor. O que fazer?

R: O código de vendedor informado não está cadastrado como vendedor no sistema. Verifique o código ou utilize F9 para pesquisar os vendedores disponíveis no módulo TFA007.


P: Aparece "A Movimentação não está Cadastrada [TCB001]!" ao informar uma movimentação. O que fazer?

R: O código de movimentação informado não existe no cadastro. Verifique o código ou utilize F9 para pesquisar as movimentações no módulo TCB001.


P: O sistema exibe "A Pessoa Física / Jurídica não está Cadastrada [TFA001]!" ao informar uma pessoa. O que fazer?

R: O código de pessoa informado não existe no cadastro. Verifique o código ou utilize F9 para pesquisar a pessoa no módulo TFA001.


P: Aparece "A Data Inicial não pode ser Maior que a Data Final!" ao definir o período. O que fazer?

R: A data inicial informada é posterior à data final. Corrija o período para que a data inicial seja menor ou igual à data final.


P: O sistema exibe "A Data Final não pode ser Menor que a Data Inicial!" ao informar o período. O que fazer?

R: A data final informada é anterior à data inicial. Corrija as datas para um intervalo de período válido.


Dicas de Uso​

P: Como funciona o filtro de Tipo de Vendedor no RPD004?

R: O grid de Tipo de Vendedor permite filtrar comissões por categorias de vendedores (quando configurado o parâmetro ST_VARIOSVENDEDORES = 'S'). Cada tipo de vendedor tem um código cadastrado no sistema. Use F9 para selecionar os tipos disponíveis.

P: Qual é a diferença entre o Tipo "A" (Acumulado) e os demais tipos no RPD004?

R: O tipo "A" (Acumulado) utiliza a view VIEW_COMISSAO do banco de dados, que agrega as comissões de forma acumulada. Os demais tipos consultam as tabelas de pedido diretamente e oferecem diferentes perspectivas de análise (por pedido, por produto, por vendedor).

Mensagens exibidas​

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

Mais 16 mensagens com texto literal no código: RPD004.

Parâmetros lidos​

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

ParâmetroTabela
ST_VARIOSVENDEDORESPARMFATUR

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
EMPRESADELETE, INSERT, SELECT, UPDATE
MOVIMENTACAODELETE, INSERT, SELECT, UPDATE
PESSOADELETE, INSERT, SELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
CONDPAGTOSELECT
ENDERECOPESSOASELECT
ESTADOSELECT
ITEMSELECT
ITEMPEDIDOSELECT
MAQUINAORCAMENTOSELECT
MUNICIPIOSELECT
ORCAMENTOSELECT
PARMFATURSELECT
PEDIDOSELECT
REGIAOCOMERCIALSELECT
SERVICOORCAMENTOSELECT

Procedures Chamadas​

ProcedureTabelas Acessadas
CALCULA_COMISSAOCOMISSAOVENDEDOR (SELECT), CONDPAGTO (SELECT), ITEM (SELECT), ITEMNOTA (SELECT), ITEMNOTAVENDEDOR (SELECT), ITEMPERFIL (SELECT) +8
VIEW_COMISSAOEMPRESA (SELECT), PARMFATUR (SELECT), SESSAO (INSERT/SELECT)
VIEW_RPD004CONTAS (SELECT), CONTASHISTORICO (SELECT), CONTASJUNCAO (SELECT), EMPRESA (SELECT), ITEMPEDIDO (SELECT), MOVTOPROCESSO (SELECT) +5
VIEW_RPD004_V2CONTAS (SELECT), EMPRESA (SELECT), ITEMPEDIDO (SELECT), ITEMPEDIDOVENDEDOR (SELECT), MOVTOCAIXA (SELECT), PEDIDO (SELECT) +4

Tabelas via Procedures (acesso indireto)​

TabelaOperacoes
COMISSAOVENDEDORSELECT
CONDPAGTOSELECT
CONTASSELECT
CONTASHISTORICOSELECT
CONTASJUNCAOSELECT
EMPRESASELECT
ITEMSELECT
ITEMNOTASELECT
ITEMNOTAVENDEDORSELECT
ITEMPEDIDOSELECT
ITEMPEDIDOVENDEDORSELECT
ITEMPERFILSELECT
ITEMTABPRECOSELECT
METAVENDEDORSELECT
MOVIMENTACAOSELECT
MOVTOCAIXASELECT
MOVTOPROCESSOSELECT
NCMSELECT
NOTASELECT
ORDEMCARREGSELECT
...+8 tabelas

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
...+75 telas