Mudanças entre as edições de "Valores para Verba ou Comissão"
(33 revisões intermediárias por 3 usuários não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
=== Histórico de Revisões === | === Histórico de Revisões === | ||
− | {| | + | {| class="wikitable" |
! Data | ! Data | ||
! Quem | ! Quem | ||
Linha 7: | Linha 7: | ||
| 23/12/2016 || Leonardo Garcez || Criação do Documento | | 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== | ==Necessidade== | ||
− | A VB Alimentos trabalha com duas regras de negócios | + | 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 == | == 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 | + | 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 == | == Características Gerais do Caso de Uso == | ||
=== Nome === | === Nome === | ||
− | + | Aplicação do desconto de venda para Verba ou Comissão. | |
=== Descrição === | === Descrição === | ||
− | Na hora da venda o vendedor terá a possibilidade de informar onde 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 === | === Atores === | ||
− | + | # Vendedores | |
=== Pré Condições === | === Pré Condições === | ||
− | # Na tela | + | # 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: | # 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 | |
− | |||
− | |||
− | |||
− | |||
==Fluxo de Eventos== | ==Fluxo de Eventos== | ||
Linha 57: | Linha 65: | ||
#Vendedor localiza o item para fazer a venda | #Vendedor localiza o item para fazer a venda | ||
#Vendedor insere o item 'xpto' e aplica desconto | #Vendedor insere o item 'xpto' e aplica desconto | ||
− | #Para esse item é | + | #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 | #Vendedor escolhe '''VERBA''' no combo box e decide colocar os R$2,00 | ||
− | #vendedor insere agora o item 'abcd' e também aplica desconto nesse item | + | #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]''''' |
− | #Para esse item é | + | #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 | #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 | #Vendedor volta para a tela inicial do pedido | ||
− | #Antes de salvar o pedido o vendedor consegue ver a somatória total de | + | #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 | ||
=== Fluxo Alternativo === | === 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 | ||
− | ==Regras de | + | ==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. | ||
− | + | ==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 | ||
− | + | <br /> | |
+ | == 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. | |
− | + | {| class="wikitable" | |
− | + | ! style="width:200px" |Setor | |
− | + | ! Aprovado Por | |
− | + | ! style="width:200px" |Data | |
− | + | ! style="width:300px" |Assinatura | |
− | + | |- | |
− | + | | | |
− | + | | 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
- 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.
- TIPO_DESCONTO_ITEM_PEDIDO² - Para cadastro dos tipos de Desconto (Verba e Comissão.)
- 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
Fluxo de Eventos
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
Fluxo Alternativo
Vendedor aplica desconto na venda, mas não informa como será aplicado.
- 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
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 |