Mudanças entre as edições de "Valores para Verba ou Comissão"
Linha 15: | Linha 15: | ||
==Necessidade== | ==Necessidade== | ||
− | A VB trabalha com comissão e verba entre os seus vendedores. Desta forma ela dá total liberdade para os seus vendedores trabalharem as margens dessas duas condições. Neste caso o vendedor pode aplicar o saldo da venda, tanto na comissão quanto na verba. Por isso a necessidade de | + | A VB trabalha com comissão e verba entre os seus vendedores. Desta forma ela dá total liberdade para os seus vendedores trabalharem as margens dessas duas condições. Neste caso o vendedor pode aplicar o saldo da venda, tanto na comissão quanto na verba. Por isso a necessidade de aplicar essa regra para utilização da VB dentro do GeoSales. |
− | Vale ressaltar que o GeoSales será somente o canal de integração dessas informações com o ERP, haja visto que o próprio Protheus que irá tratar as regras de Comissão e Verba dos vendedores. | + | Vale ressaltar que o GeoSales será somente o canal de integração dessas informações com o ERP, haja visto que o próprio Protheus que irá tratar as regras de Comissão e Verba dos vendedores. |
== Solução == | == Solução == |
Edição das 17h41min de 12 de maio de 2017
Histórico de Revisões
Data | Quem | Comentários |
---|---|---|
23/12/2016 | Leonardo Garcez | Criação do Documento |
26/12/2016 | Anderson Gomes | Análise da Arquitetura |
02/01/2017 | Leonardo Garcez | Ajustes Solicitados Pela Arquitetura |
Necessidade
A VB trabalha com comissão e verba entre os seus vendedores. Desta forma ela dá total liberdade para os seus vendedores trabalharem as margens dessas duas condições. Neste caso o vendedor pode aplicar o saldo da venda, tanto na comissão quanto na verba. Por isso a necessidade de aplicar essa regra para utilização da VB dentro do GeoSales.
Vale ressaltar que o GeoSales será somente o canal de integração dessas informações com o ERP, haja visto que o próprio Protheus que irá tratar as regras de Comissão e Verba dos vendedores.
Solução
A solução encontrada para utilização dessa regra no GeoSales é através de tipos de descontos. O Vendedor
[RN1] - O vendedor irá informar a aplicação do saldo de cada item vendido.
[RN2] - Na integração, iremos fazer a soma de tudo que for Verba e Comissão e integrar os valores totais para o Protheus.
Solução Ideal Mobile
Deverá ser criado uma nova ABA na tela de resumo de venda(cabeçalho do pedido). Nessa nova ABA deve conter 4 informações. O valor(R$) e porcentagem da diferença dos preços praticados e o preço mínimo e dois campos para o vendedor preencher como ele vai ratear essa diferença de valores. Entre comissão e/ou verba. Portanto deverá ser criado os campos: COMISSÃO e VERBA. As informações inseridas nesses dois campos serão exportados para o ERP via integração.
Solução Ideal Portal
Na tela de pedido, deverá ser criado um botão. Esse botão abrirá uma tela onde o vendedor visualizará 4 informações. O valor(R$) e porcentagem da diferença dos preços praticados e o preço mínimo e dois campos para o vendedor preencher como ele vai ratear essa diferença de valores. Entre comissão e/ou verba. Portanto deverá ser criado os campos: COMISSÃO e VERBA. As informações inseridas nesses dois campos serão exportados para o ERP via integração.
Regras de negócio
- RN1 – CÁLCULO PARA ENCONTRAR DIFERENÇA DE VALOR:
Valor Mínimo * Quantidade - Valor do Pedido
- - Usando dados do Cenário Feliz: Diferença Valor = (R$3,91*10)+(5,21*10) - R$82,60 = R$8,54
- RN2 – ENCONTRAR DIFERENÇA EM PORCENTAGEM:
Diferença Valor * 100 / ((Valor mínimo PROD A * 100)+(Valor mínimo PROD B * 100))
- - Usando dados do Cenário Feliz: Diferença Porcentagem = (R$8,54 * 100) / ((R$3,91*10)+(R$5,21*10)) = 9,37%
- RN3 - A regra sempre pegará o preço mínimo da faixa de preço atual praticada na venda.
- RN4 - Os preços praticados na venda do GeoSales já tem todos os impostos embutidos e portanto os impostos não precisam ser tratados.
- RN5 - Se o valor da conta da RN1 der negativo, ela deve ser tratada como positivo. Ou seja, se a conta der R$-8,54 é para tratar como R$8,54.
- RN6 - Se o vendedor não aplicar descontos em todos os itens do pedido, o GeoSales não fará nenhum tratamento no pedido, conforme especificado no Cenário Sugestivo - Venda sem descontos.
Cenários
Cenários para o caso de uso.
Cenário Feliz
Vendedor seleciona cliente e inicia a venda.
Dados: Vendedor insere os 2 produtos no pedido.
PRODUTO A - Inseriu 10 unidades
Quantidade | Min | Sugerido | Máximo |
---|---|---|---|
0 | R$4,20 | R$4,20 | R$4,20 |
10 | R$3,91 | R$4,20 | R$4,20 |
PRODUTO B - Inseriu 10 unidades
Quantidade | Min | Sugerido | Máximo |
---|---|---|---|
0 | R$5,60 | R$5,60 | R$5,60 |
10 | R$5,21 | R$5,60 | R$5,60 |
Para cada um dos produtos o vendedor ainda deu mais 10% de desconto, que foi aplicado em cima do valor SUGERIDO. Portanto os valores ficam:
Produto | Quantidade | Preço Unitário | Preço total |
---|---|---|---|
PRODUTO A | 10 | R$3,78 | R$37,80 |
PRODUTO B | 10 | R$4,48 | R$44,80 |
OBS 1 - Lembrando que os itens que foram aplicados descontos abaixo do mínimo não ficarão pendentes de aprovação.
Operação: Após inserir os itens no pedido o nosso sistema deve fazer o cálculo para encontrar essa diferença. Lembrando que a diferença deve ser calculada item por item e gerar um valor final de todo o pedido. Neste momento o vendedor vai selecionar a nova ABA e visualizar a informação da diferença entre os valores. Com esse dado em mãos, o vendedor irá informar agora como ele vai dividir essa diferença. Se vai aplicar uma parte na Verba e/ou na Comissão. Como também pode aplicar somente na Verba ou somente da Comissão.
Para concluir o ciclo, o vendedor salva o pedido e após sincronismo além do pedido também os valores informados em VERBA e COMISSÃO irão alimentar 2 campos específicos do Protheus ( Campos esses serão informados pelo cliente ).
Cenário Sugestivo - Venda sem descontos
Vendedor seleciona cliente e inicia a venda.
Dados: Vendedor insere os 2 produtos no pedido.
PRODUTO A - Inseriu 10 unidades
Quantidade | Min | Sugerido | Máximo |
---|---|---|---|
0 | R$4,20 | R$4,20 | R$4,20 |
10 | R$3,91 | R$4,20 | R$4,20 |
PRODUTO B - Inseriu 10 unidades
Quantidade | Min | Sugerido | Máximo |
---|---|---|---|
0 | R$5,60 | R$5,60 | R$5,60 |
10 | R$5,21 | R$5,60 | R$5,60 |
Nesse caso o vendedor NÃO aplica desconto nos produtos e portanto pega somente o valor mínimo. Assim os valores ficam:
Produto | Quantidade | Preço Unitário | Preço total |
---|---|---|---|
PRODUTO A | 10 | R$3,91 | R$39,10 |
PRODUTO B | 10 | R$5,21 | R$52,10 |
Operação:
Após inserir os itens no pedido o GeoSales não vai fazer nenhum cálculo pois não houve diferença entre o valor mínimo e o valor de venda, pois o vendedor não aplicou descontos nos itens. Sendo assim o sistema vai funcionar na sua forma nativa, e caso o vendedor clique no botão para visualizar a diferença o campo deverá ser zero.