Páginas filhas
  • DT Gravar comissão do supervisor no pedido de venda

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Foi verificado que a comissão do supervisor no pedido de venda estava sendo duplicada caso o mesmo estivesse cadastrado na estrutura de comissão (COMFM011) e também vinculado a uma tabela de preço (PEDFM011).

03. SOLUÇÃO

Foi ajustado para que seja validado corretamente o parâmetro empresa "TP_COMISSAO_SUPERVISOR" quando o mesmo estiver configurado com o valor "3" e seja gravada corretamente a comissão do supervisor com base na tabela de preço utilizada no pedido de venda.

...

Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1
Totvs custom tabs box items
defaultyes
referenciapasso1

Imagem 01 - No componente ADMFM014 foi realizada a configuração do parâmetro "TP_COMISSAO_REPRE" com o valor "06".


Imagem 02 - Foi configurado também o parâmetro empresa "TP_COMISSAO_SUPERVISOR" com o valor "03".


Imagem 03 - No componente COMFM011 foi criada a estrutura de comissão sendo:

  • Comissionado: 140005 (Supervisor);
    • Comissionado: 210943 (Representante).


Imagem 04 - No componente PEDFM011 foi criada a tabela de preço "1200". Depois de informar os dados necessários foi acionado o botão "Adicional...".


Imagem 05 - Ao carregar o componente PEDFM110 foi configurado o supervisor (o mesmo configurado no componente COMFM011), o percentual de comissão de faturamento e o percentual de comissão de recebimento.


Imagem 06 - Foi acessado o componente PEDFM001 e gerado o pedido de venda "6880" utilizando a tabela de preço "1200". Depois de realizar a gravação da capa foi acionado o botão "Comissão...".


Imagem 07 - No componente PEDFP004 foi acionado o botão "Comissão...".


Imagem 08 - Nota-se se que as comissões do supervisor foram gravadas corretamente, respeitando os valores configurados na tabela de preço.


Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>