Mudanças entre as edições de "Valores para Verba ou Comissão"

De GeoSales
Ir para navegação Ir para pesquisar
 
(67 revisões intermediárias por 5 usuários não estão sendo mostradas)
Linha 1: Linha 1:
==='''Descrição da Funcionalidade'''===
+
=== Histórico de Revisões ===
Informar valores de Verba e Comissão através da diferença dos valores de venda e preço mínimo no total do pedido.
+
{| class="wikitable"
 
+
! Data
==Necessidade==
+
! Quem
 
+
! Comentários
O vendedor precisa enxergar a diferença de valores entre o preço praticado de venda e o preço mínimo. Essa diferença deve ser consultada pelo total do pedido. Além disso, o vendedor terá que informar em dois novos campos como ele quer aplicar essa diferença de valores, se na Comissão ou na Verba. Por sua vez os dados informados nesses dois campos deverão ser exportados para o ERP.
+
|-
 
+
|  23/12/2016  || Leonardo Garcez  ||  Criação do Documento
 
+
|-
 
+
|  14/05/2017  ||  Leonardo Garcez ||  Ajuste Documento
Atualização 02/01/2017 ====================================================================
+
|-
 
+
|  16/05/2017 ||  Leonardo Sousa  ||  Analise do Documento
A empresa VB trabalha com comissão e verba entre os seus vendedores. No entanto a empresa da total liberdade para o vendedor trabalhar as margens dessas duas condições. Com isso o vendedor pode ter mais comissão ou mais verba para ser usada nas vendas. Tanto a verba quanto a comissão são tratadas diretamente no ERP do cliente, logo não passam pela SoftSite.
+
|-
 
+
|  16/05/2017  ||  Leonardo Garcez ||  Ajuste Documento 2.0
Todavia para que a VB possa controlar essas duas opções lá na retaguarda o GeoSales precisa fornecer meios de auxiliar os vendedores a escolherem se o saldo vai para Comissão ou Verba. Para isso o vendedor precisa ter uma tela onde ele vai enxergar o saldo gerado na venda e baseado nesse saldo, definir quanto será aplicado na VERBA e/ou quanto será para a COMISSÃO.
+
|-
 
+
|  18/05/2017  ||  Inaldo França  ||  Ajuste nas Pré Condições
==Solução Ideal Mobile==
+
|-
 
+
|  19/05/2017  ||  Leonardo Sousa  ||  Aprovação da Arquitetura
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.
+
|-
 
+
|  19/05/2017  ||  Inaldo França  ||  Envio do Documento para aprovação da TOTVS
[[Arquivo:vb01.jpg]]
+
|-
 
+
|  23/05/2017  ||  Inaldo França  ||  Ajuste nas Regras de Negócio
 
+
|-
 
+
| 23/05/2017  ||  Inaldo França  ||  Envio do Documento para aprovação da TOTVS
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
==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.
 
 
 
 
 
[[Arquivo:vb02.jpg]]
 
 
 
==Cenário Feliz==
 
 
 
Vendedor seleciona cliente e inicia a venda.
 
 
 
'''Dados:'''
 
Vendedor insere os 2 produtos no pedido.
 
 
 
PRODUTO A - Inseriu 10 unidades
 
 
 
{| border="1" cellpadding="1"
 
! Quantidade
 
! Min
 
! Sugerido
 
! Máximo
 
 
|-
 
|-
| 0|| R$4,20 || R$4,20|| R$4,20
+
| 25/05/2017  || Inaldo França  || Aprovação do Documento pela TOTVS
 
|-
 
|-
| 10||R$3,91 || R$4,20|| R$4,20
 
 
|}
 
|}
  
PRODUTO B - Inseriu 10 unidades
+
==Necessidade==
  
{| border="1" cellpadding="1"
+
A VB Alimentos trabalha com duas regras de negócios quando aplicar descontos na venda. Na ocasião dessa venda, o vendedor pode escolher se aplicar o desconto na Verba ou na Comissão dele. Portanto a VB Alimentos tem a necessidade de ter essa opção para os vendedores no momento da venda.
! 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:
+
== Solução ==
  
{| border="1" cellpadding="1"
+
A solução encontrada para utilização dessa regra no GeoSales é através de tipos de descontos item a item. A cada item inserido no pedido, o vendedor irá informar através de um combo box se naquele item o desconto da venda será aplicado na Verba ou na Comissão dele. No final do pedido, o vendedor terá a possibilidade de visualizar um resumo geral através da soma dos valores de verba e comissão.
! 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.'''
+
== Características Gerais do Caso de Uso ==
 +
=== Nome ===
 +
Aplicação do desconto de venda para Verba ou Comissão.
 +
=== Descrição ===
 +
Na hora da venda o vendedor terá a possibilidade de informar onde o desconto do item será aplicado. Se na Verba ou Comissão dele mesmo.
  
 +
=== Atores ===
 +
# Vendedores
 +
=== Pré Condições ===
 +
# Dentro da tela de atendimento no botão de Combo Box do Acréscimo e Desconto, deve incluir duas novas opções: Verba e Comissão.
 +
# Na tela da decomposição do preço, devemos criar uma nova linha onde o vendedor seja capaz de enxergar quanto foi aplicado de desconto daquele item.
 +
# Para as informações que o vendedor inserir ficarem persistidas no sistema, utilizaremos as seguintes tabelas:
 +
## TIPO_DESCONTO_ITEM_PEDIDO² - Para cadastro dos tipos de Desconto (Verba e Comissão.)
 +
### Campos: CD_TIPO_DESCONTO, DS_TIPO_DESCONTO, ID_PENDENTE, PR_MAX_DESC, CD_TIPO_PEDIDO
 +
## Na ITEM_PEDIDO_DESCONTO será gravado os tipos de desconto que foi aplicado para cada item.
 +
# Na tela final do pedido(Resumo do Pedido) deve-se ser criado duas informações para consulta do vendedor:
 +
## Valor total (somatório) dos descontos aplicados
 +
## Valor aplicado para Verba
 +
## Valor aplicado para Comissão
  
'''Operação:'''
+
==Fluxo de Eventos==
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.
 
  
'''Fórmula Cálculo:'''
+
=== Happy Day ===
 +
#Vendedor entra no GeoSales
 +
#Vendedor localiza o cliente
 +
#Vendedor inicia a venda para o cliente
 +
#Vendedor escolhe as condições de venda
 +
#Vendedor entra na tela de atendimento
 +
#Vendedor localiza o item para fazer a venda
 +
#Vendedor insere o item 'xpto' e aplica desconto
 +
#Para esse item é aplicado um desconto de R$2,00
 +
#Na mesma tela, o vendedor vai no botão combo box do desconto e acréscimo, agora com outros dois botões: Verba e Comissão
 +
#Agora o vendedor vai escolher se vai aplicar o desconto na VERBA ou COMISSÃO através dos botões citados acima '''''[PC1][PC2]'''''
 +
#Vendedor escolhe '''VERBA''' no combo box e decide colocar os R$2,00
 +
#Através da tela de decomposição de preço o vendedor consegue visualizar o desconto aplicado no item e qual foi a aplicação. '''''[PC-1][PC-2][RN1]'''''
 +
#Vendedor insere agora o item 'abcd' e também aplica desconto nesse item
 +
#Para esse item é aplicado um desconto de R$5,00
 +
#Na mesma tela, o vendedor vai no botão combo box do desconto e acréscimo, agora com outros dois botões: Verba e Comissão
 +
#Agora o vendedor vai escolher se vai aplicar o desconto na VERBA ou COMISSÃO através dos botões citados acima '''''[PC1][PC2]'''''
 +
#Vendedor escolhe '''COMISSÃO''' no combo box e decide colocar os R$5,00
 +
#Através da tela de decomposição de preço o vendedor consegue visualizar o desconto aplicado no item e qual foi a aplicação. '''''[PC-1][PC-2][RN1]'''''
 +
#Vendedor volta para a tela inicial do pedido
 +
#Antes de salvar o pedido o vendedor consegue ver a somatória total de descontos aplicados em VERBA e COMISSÃO nesse pedido.'''''[PC4]'''''
 +
#Vendedor salva o pedido e finaliza o fluxo
  
- PARA ENCONTRAR DIFERENÇA DE VALOR: Valor Mínimo * Quantidade - Valor do Pedido
+
=== Fluxo Alternativo ===
 +
Vendedor aplica desconto na venda, mas não informa como será aplicado.
 +
<br />
 +
#Vendedor entra no GeoSales
 +
#Vendedor localiza o cliente
 +
#Vendedor inicia a venda para o cliente
 +
#Vendedor escolhe as condições de venda
 +
#Vendedor entra na tela de atendimento
 +
#Vendedor localiza o item para fazer a venda
 +
#Vendedor insere o item 'xpto' e aplica desconto
 +
#Para esse item é aplicado um desconto de R$4,35
 +
#Vendedor volta para a tela inicial do pedido
 +
#Vendedor clica em Salvar, para salvar o pedido
 +
#Sistema emite um alerta informando que: '''''há itens que precisam ser informado Verba/Comissão'''''.
 +
#Vendedor deve voltar para tela de atendimento
 +
#Vendedor acessa a tela de decomposição de preço e consegue visualizar o desconto aplicado no item '''''[PC-1][PC-2][RN1]'''''
 +
#Na tela de atendimento no Combo Box o vendedor escolhe '''COMISSÃO''' e decide colocar os R$4,35.
 +
#Vendedor volta para a tela inicial do pedido
 +
#Antes de salvar o pedido o vendedor consegue ver a somatória total de descontos aplicados em VERBA e COMISSÃO nesse pedido '''''[PC4]'''''
 +
#Vendedor salva o pedido e finaliza o fluxo
  
- Usando dados do Cenário Feliz: Diferença Valor = (R$3,91*10)+(5,21*10) - R$82,60 = R$8,54
+
==Regras de Negócio==
 +
'''[RN1]''' - O vendedor irá informar a aplicação do desconto se para Verba ou Comissão individualmente em cada item vendido, mas somente se o desconto ultrapassar o valor mínimo
 +
<br />
 +
'''[RN2]''' - O vendedor não poderá aplicar no mesmo item informação de verba e comissão. Deverá escolher somente para um dos dois.
 +
<br />
 +
'''[RN3]''' - Na integração, iremos fazer a soma de tudo que for Verba e Comissão e integrar os valores totais para o Protheus.
 +
<br />
 +
'''[RN4]''' - Se o produto vendido for aplicado desconto, e o desconto ultrapassar o valor mínimo, o vendedor precisa obrigatoriamente informar onde vai ser aplicado. Se para a Verba ou Comissão.
 +
<br />
 +
'''[RN5]''' - Os preços praticados na venda do GeoSales já tem todos os impostos embutidos e portanto os impostos não precisam ser tratados.
 +
<br />
 +
'''[RN6]''' - Os descontos deverão ser aplicados sobre o valor Liquido dos itens(Valor sem impostos, frete, etc) Ou seja, usando o padrão do GeoSales.
  
- PARA ENCONTRAR DIFERENÇA EM PORCENTAGEM: Diferença Valor * 100 / ((Valor mínimo PROD A * 100)+(Valor mínimo PROD B * 100))
+
==Requisitos Especiais ==
  
- Usando dados do Cenário Feliz: Diferença Porcentagem =  (R$8,54 * 100) / ((R$3,91*10)+(R$5,21*10)) = 9,37%
+
'''[RE1]''' – CÁLCULO PARA ENCONTRAR DIFERENÇA DE VALOR NO ITEM:
  
 +
(Valor Mínimo ou vendido * Quantidade) - (Valor sugerido * Quantidade)
  
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 )
+
'''[RE2]''' - 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.
  
 +
==Protítipos==
 +
Não se aplica
  
==Regras de negócio==
+
<br />
:RN1 – Criar botão ou aba no cabeçalho do pedido para consulta de diferença de preços.
+
== Aprovação ==
• Criação de um botão na tela de vendas, onde o vendedor terá a condição de visualizar:
 
- Diferença entre o preço mínimo e o preço praticado na venda.
 
  
:RN2 – Criar dois campos para informar onde será aplicada a diferença.
+
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado.  
• Nessa mesma tela criar dois campos para o vendedor ter a possibilidade de informar como ele quer aplicar a diferença dos preços, se na VERBA ou na COMISSÃO.
 
• Esses campos serão exportados via integração para o ERP do cliente.
 
  
:RN3 – Criar tabelas e campos
+
{| class="wikitable"
• Criar Tabela - ENTIDADE com os campos:
+
! style="width:200px" |Setor
:CODIGO
+
! Aprovado Por
:NOME
+
! style="width:200px" |Data
• Criar Tabela - PEDIDO ENTIDADE com os campos:
+
! style="width:300px" |Assinatura
:CD_PEDIDO_PALM
+
|-
:CD_ENTIDADE
+
|
:VALOR
+
| Leandro Pacheco
 +
|
 +
|
 +
|-  
 +
|
 +
| Marcelo Pacheco
 +
|
 +
|
 +
|}

Edição atual tal como às 14h22min de 26 de maio de 2017

Histórico de Revisões

Data Quem Comentários
23/12/2016 Leonardo Garcez Criação do Documento
14/05/2017 Leonardo Garcez Ajuste Documento
16/05/2017 Leonardo Sousa Analise do Documento
16/05/2017 Leonardo Garcez Ajuste Documento 2.0
18/05/2017 Inaldo França Ajuste nas Pré Condições
19/05/2017 Leonardo Sousa Aprovação da Arquitetura
19/05/2017 Inaldo França Envio do Documento para aprovação da TOTVS
23/05/2017 Inaldo França Ajuste nas Regras de Negócio
23/05/2017 Inaldo França Envio do Documento para aprovação da TOTVS
25/05/2017 Inaldo França Aprovação do Documento pela TOTVS

Necessidade

A VB Alimentos trabalha com duas regras de negócios quando aplicar descontos na venda. Na ocasião dessa venda, o vendedor pode escolher se aplicar o desconto na Verba ou na Comissão dele. Portanto a VB Alimentos tem a necessidade de ter essa opção para os vendedores no momento da venda.

Solução

A solução encontrada para utilização dessa regra no GeoSales é através de tipos de descontos item a item. A cada item inserido no pedido, o vendedor irá informar através de um combo box se naquele item o desconto da venda será aplicado na Verba ou na Comissão dele. No final do pedido, o vendedor terá a possibilidade de visualizar um resumo geral através da soma dos valores de verba e comissão.

Características Gerais do Caso de Uso

Nome

Aplicação do desconto de venda para Verba ou Comissão.

Descrição

Na hora da venda o vendedor terá a possibilidade de informar onde o desconto do item será aplicado. Se na Verba ou Comissão dele mesmo.

Atores

  1. Vendedores

Pré Condições

  1. Dentro da tela de atendimento no botão de Combo Box do Acréscimo e Desconto, deve incluir duas novas opções: Verba e Comissão.
  2. Na tela da decomposição do preço, devemos criar uma nova linha onde o vendedor seja capaz de enxergar quanto foi aplicado de desconto daquele item.
  3. Para as informações que o vendedor inserir ficarem persistidas no sistema, utilizaremos as seguintes tabelas:
    1. TIPO_DESCONTO_ITEM_PEDIDO² - Para cadastro dos tipos de Desconto (Verba e Comissão.)
      1. Campos: CD_TIPO_DESCONTO, DS_TIPO_DESCONTO, ID_PENDENTE, PR_MAX_DESC, CD_TIPO_PEDIDO
    2. Na ITEM_PEDIDO_DESCONTO será gravado os tipos de desconto que foi aplicado para cada item.
  4. Na tela final do pedido(Resumo do Pedido) deve-se ser criado duas informações para consulta do vendedor:
    1. Valor total (somatório) dos descontos aplicados
    2. Valor aplicado para Verba
    3. Valor aplicado para Comissão

Fluxo de Eventos

Happy Day

  1. Vendedor entra no GeoSales
  2. Vendedor localiza o cliente
  3. Vendedor inicia a venda para o cliente
  4. Vendedor escolhe as condições de venda
  5. Vendedor entra na tela de atendimento
  6. Vendedor localiza o item para fazer a venda
  7. Vendedor insere o item 'xpto' e aplica desconto
  8. Para esse item é aplicado um desconto de R$2,00
  9. Na mesma tela, o vendedor vai no botão combo box do desconto e acréscimo, agora com outros dois botões: Verba e Comissão
  10. Agora o vendedor vai escolher se vai aplicar o desconto na VERBA ou COMISSÃO através dos botões citados acima [PC1][PC2]
  11. Vendedor escolhe VERBA no combo box e decide colocar os R$2,00
  12. Através da tela de decomposição de preço o vendedor consegue visualizar o desconto aplicado no item e qual foi a aplicação. [PC-1][PC-2][RN1]
  13. Vendedor insere agora o item 'abcd' e também aplica desconto nesse item
  14. Para esse item é aplicado um desconto de R$5,00
  15. Na mesma tela, o vendedor vai no botão combo box do desconto e acréscimo, agora com outros dois botões: Verba e Comissão
  16. Agora o vendedor vai escolher se vai aplicar o desconto na VERBA ou COMISSÃO através dos botões citados acima [PC1][PC2]
  17. Vendedor escolhe COMISSÃO no combo box e decide colocar os R$5,00
  18. Através da tela de decomposição de preço o vendedor consegue visualizar o desconto aplicado no item e qual foi a aplicação. [PC-1][PC-2][RN1]
  19. Vendedor volta para a tela inicial do pedido
  20. Antes de salvar o pedido o vendedor consegue ver a somatória total de descontos aplicados em VERBA e COMISSÃO nesse pedido.[PC4]
  21. Vendedor salva o pedido e finaliza o fluxo

Fluxo Alternativo

Vendedor aplica desconto na venda, mas não informa como será aplicado.

  1. Vendedor entra no GeoSales
  2. Vendedor localiza o cliente
  3. Vendedor inicia a venda para o cliente
  4. Vendedor escolhe as condições de venda
  5. Vendedor entra na tela de atendimento
  6. Vendedor localiza o item para fazer a venda
  7. Vendedor insere o item 'xpto' e aplica desconto
  8. Para esse item é aplicado um desconto de R$4,35
  9. Vendedor volta para a tela inicial do pedido
  10. Vendedor clica em Salvar, para salvar o pedido
  11. Sistema emite um alerta informando que: há itens que precisam ser informado Verba/Comissão.
  12. Vendedor deve voltar para tela de atendimento
  13. Vendedor acessa a tela de decomposição de preço e consegue visualizar o desconto aplicado no item [PC-1][PC-2][RN1]
  14. Na tela de atendimento no Combo Box o vendedor escolhe COMISSÃO e decide colocar os R$4,35.
  15. Vendedor volta para a tela inicial do pedido
  16. Antes de salvar o pedido o vendedor consegue ver a somatória total de descontos aplicados em VERBA e COMISSÃO nesse pedido [PC4]
  17. Vendedor salva o pedido e finaliza o fluxo

Regras de Negócio

[RN1] - O vendedor irá informar a aplicação do desconto se para Verba ou Comissão individualmente em cada item vendido, mas somente se o desconto ultrapassar o valor mínimo
[RN2] - O vendedor não poderá aplicar no mesmo item informação de verba e comissão. Deverá escolher somente para um dos dois.
[RN3] - Na integração, iremos fazer a soma de tudo que for Verba e Comissão e integrar os valores totais para o Protheus.
[RN4] - Se o produto vendido for aplicado desconto, e o desconto ultrapassar o valor mínimo, o vendedor precisa obrigatoriamente informar onde vai ser aplicado. Se para a Verba ou Comissão.
[RN5] - Os preços praticados na venda do GeoSales já tem todos os impostos embutidos e portanto os impostos não precisam ser tratados.
[RN6] - Os descontos deverão ser aplicados sobre o valor Liquido dos itens(Valor sem impostos, frete, etc) Ou seja, usando o padrão do GeoSales.

Requisitos Especiais

[RE1] – CÁLCULO PARA ENCONTRAR DIFERENÇA DE VALOR NO ITEM:

(Valor Mínimo ou vendido * Quantidade) - (Valor sugerido * Quantidade)

[RE2] - 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.

Protítipos

Não se aplica


Aprovação

Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado.

Setor Aprovado Por Data Assinatura
Leandro Pacheco
Marcelo Pacheco