Mudanças entre as edições de "Desconto no Valor com Impostos"

De GeoSales
Ir para navegação Ir para pesquisar
 
(4 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
 
== Necessidade ==
 
== Necessidade ==
  
Devido ao ramo de negócio da Hugo Cini envolver uma negociação com mudanças de valores constantes. E o valor que deve ser considerado para a aplicação de desconto é o valor com impostos e não o valor de venda. Então é preciso que seja possível colocar o valor final que o item deve ter com os impostos incluídos e o sistema automaticamente calcular o desconto que tem que ser aplicado ao produto para que com os imposto o valor fique igual ao valor digitado.
+
Devido ao ramo de negócio da Hugo Cini envolver uma negociação com mudanças de valores constantes  
 +
e o valor que deve ser considerado para a aplicação de desconto é o valor com impostos e não o valor do produto.  
 +
Então é preciso que seja possível colocar o valor final que o item deve ter com os impostos incluídos e o sistema  
 +
automaticamente calcular o desconto que tem que ser aplicado ao produto para que com os imposto o valor fique igual ao valor digitado.
  
 
== Pré Detalhes da Solução Imperativa ==
 
== Pré Detalhes da Solução Imperativa ==
  
 +
Deve ser criado um select box que permita escolher se o desconto vai ser aplicado em cima do valor com imposto ou sem imposto. Após a escolha do método aplicado apropriado o sistema deve mudar o comportamento para o cálculo do desconto considerando o valor com os impostos para aplicar o desconto e após isso calcular o valor do desconto real.
  
 +
* Cálculo padrão do valor de desconto
 +
# V' = V * (1 - D)
 +
# V'' = V' + (V' * I)
 +
## D = Desconto
 +
## V = Valor sugerido sem impostos
 +
## V' = Valor sugerido sem imposto com o desconto aplicado
 +
## V'' = Valor com aplicação dos impostos
 +
## I = Percentual de impostos
  
 
== Cenários ==
 
== Cenários ==
  
 
===Cenário feliz===
 
===Cenário feliz===
João gera um relatório em excel de todos os clientes da organização de venda Delrio
+
 
 +
João gera um pedido e insere descontos nos itens para que o valor final fique igual ao acordado com o cliente.
 +
 
 +
====Dado====
 +
 
 +
# Usuário: João
 +
# Cliente: A
 +
# Pedido X com os produtos A, B e C.
 +
 
 +
====Operação====
 +
 
 +
# João cadastra um pedido
 +
## João insere o produto A
 +
## João escolhe no select box valor com impostos e insere o valor que ele quer que o produto tenha já com os impostos incluídos
 +
## João insere o produto B
 +
## João escolhe no select box valor com impostos e insere o valor que ele quer que o produto tenha já com os impostos incluídos
 +
## João insere o produto C
 +
## João escolhe no select box valor com impostos e insere o valor que ele quer que o produto tenha já com os impostos incluídos
 +
 
 +
====Assertivas====
 +
 
 +
# O sistema deve calcular o valor de desconto que com os impostos a serem aplicados fique com o valor igual ao digitado.
 +
 
 +
 
 +
===Cenário Mudança de Desconto com Imposto para sem Imposto===
 +
 
 +
João gera um pedido e insere descontos nos itens para que o valor final fique igual ao acordado com o cliente.
  
 
====Dado====
 
====Dado====
  
 
# Usuário: João
 
# Usuário: João
 +
# Cliente: D
 +
# Pedido Y com os produtos A e C.
  
 
====Operação====
 
====Operação====
  
# João acessa a tela de pesquisa de clientes e seleciona no filtro organização de venda o valor DELRIO REFRIGERANTES LTDA
+
# João cadastra o pedido Y
 +
## João insere o produto A
 +
## João escolhe no select box valor com impostos e insere o valor que ele quer que o produto tenha já com os impostos incluídos
 +
## João insere o produto C
 +
## João escolhe no select box valor com impostos e insere o valor que ele quer que o produto tenha já com os impostos incluídos
 +
## João muda o select box de valor com impostos para valor normal
  
 
====Assertivas====
 
====Assertivas====
  
# Na planilha deve constar dados dos clientes A e B
+
# O sistema deve calcular o valor de desconto que com os impostos a serem aplicados fique com o valor igual ao digitado.
 +
# Quando o usuário mudar o select box de valor com impostos para valor normal o sistema deve mudar o valor apresentado para o valor sem impostos.

Edição atual tal como às 20h11min de 30 de setembro de 2016

Necessidade

Devido ao ramo de negócio da Hugo Cini envolver uma negociação com mudanças de valores constantes e o valor que deve ser considerado para a aplicação de desconto é o valor com impostos e não o valor do produto. Então é preciso que seja possível colocar o valor final que o item deve ter com os impostos incluídos e o sistema automaticamente calcular o desconto que tem que ser aplicado ao produto para que com os imposto o valor fique igual ao valor digitado.

Pré Detalhes da Solução Imperativa

Deve ser criado um select box que permita escolher se o desconto vai ser aplicado em cima do valor com imposto ou sem imposto. Após a escolha do método aplicado apropriado o sistema deve mudar o comportamento para o cálculo do desconto considerando o valor com os impostos para aplicar o desconto e após isso calcular o valor do desconto real.

  • Cálculo padrão do valor de desconto
  1. V' = V * (1 - D)
  2. V = V' + (V' * I)
    1. D = Desconto
    2. V = Valor sugerido sem impostos
    3. V' = Valor sugerido sem imposto com o desconto aplicado
    4. V = Valor com aplicação dos impostos
    5. I = Percentual de impostos

Cenários

Cenário feliz

João gera um pedido e insere descontos nos itens para que o valor final fique igual ao acordado com o cliente.

Dado

  1. Usuário: João
  2. Cliente: A
  3. Pedido X com os produtos A, B e C.

Operação

  1. João cadastra um pedido
    1. João insere o produto A
    2. João escolhe no select box valor com impostos e insere o valor que ele quer que o produto tenha já com os impostos incluídos
    3. João insere o produto B
    4. João escolhe no select box valor com impostos e insere o valor que ele quer que o produto tenha já com os impostos incluídos
    5. João insere o produto C
    6. João escolhe no select box valor com impostos e insere o valor que ele quer que o produto tenha já com os impostos incluídos

Assertivas

  1. O sistema deve calcular o valor de desconto que com os impostos a serem aplicados fique com o valor igual ao digitado.


Cenário Mudança de Desconto com Imposto para sem Imposto

João gera um pedido e insere descontos nos itens para que o valor final fique igual ao acordado com o cliente.

Dado

  1. Usuário: João
  2. Cliente: D
  3. Pedido Y com os produtos A e C.

Operação

  1. João cadastra o pedido Y
    1. João insere o produto A
    2. João escolhe no select box valor com impostos e insere o valor que ele quer que o produto tenha já com os impostos incluídos
    3. João insere o produto C
    4. João escolhe no select box valor com impostos e insere o valor que ele quer que o produto tenha já com os impostos incluídos
    5. João muda o select box de valor com impostos para valor normal

Assertivas

  1. O sistema deve calcular o valor de desconto que com os impostos a serem aplicados fique com o valor igual ao digitado.
  2. Quando o usuário mudar o select box de valor com impostos para valor normal o sistema deve mudar o valor apresentado para o valor sem impostos.