Mudanças entre as edições de "Regras valor mínimo"

De GeoSales
Ir para navegação Ir para pesquisar
(Criou página com '== Necessidade == Algumas empresas necessitam que exista uma validação do valor mínimo do pedido a ser inserido. O valor mínimo é obtido a partir de um conjunto de regras...')
 
 
Linha 13: Linha 13:
  
 
Gostaria de saber qual que deve ser repassada ao cliente, qual é a regra correta?
 
Gostaria de saber qual que deve ser repassada ao cliente, qual é a regra correta?
 +
 +
== Cenários ==
 +
 +
Cliente Camil possui duas regras de valor mínimo;
 +
 +
1ª - 1000 reais para um grupo de clientes X, e tipo de pedido VENDA.
 +
 +
2ª - 0,01 para uma organização de venda Y.
 +
 +
Usuário, João ao tentar cadastrar um pedido, utilizando o tipo de pedido igual a VENDA, utilizando um cliente que pertença ao grupo de cliente X e escolhendo a organização de venda Y. Tenta salvar um pedido com valor igual a 50 reais.
 +
No portal ele só leva em consideração a regra 2, da organização de venda.
 +
No mobile, master, ele está validando pela primeira regra.

Edição atual tal como às 21h19min de 31 de outubro de 2016

Necessidade

Algumas empresas necessitam que exista uma validação do valor mínimo do pedido a ser inserido. O valor mínimo é obtido a partir de um conjunto de regras do cliente.

Atual

Atualmente, temos a tabela valor_minimo, que possui as informações dos valores mínimos do cliente. A partir de uma consulta a essa tabela o sistema captura o valor mínimo que o pedido deve ter. Entretanto, temos uma diferença entre duas versões. Atualmente o master captura uma lista de valores mínimos possíveis, de acordo com as características do pedido. A partir dessa lista a aplicação escolhe o maior valor, dentre os valores mínimos possíveis, e verifica se o valor do pedido esta acima desse valor.

Essa funcionalidade para o develop-camil esta um pouco diferente. No develop-camil a consulta que busca o valor mínimo faz uma ordenação pelo menor valor encontrado e pega o menor valor, dando um top 1.

Gostaria de saber qual que deve ser repassada ao cliente, qual é a regra correta?

Cenários

Cliente Camil possui duas regras de valor mínimo;

1ª - 1000 reais para um grupo de clientes X, e tipo de pedido VENDA.

2ª - 0,01 para uma organização de venda Y.

Usuário, João ao tentar cadastrar um pedido, utilizando o tipo de pedido igual a VENDA, utilizando um cliente que pertença ao grupo de cliente X e escolhendo a organização de venda Y. Tenta salvar um pedido com valor igual a 50 reais. No portal ele só leva em consideração a regra 2, da organização de venda. No mobile, master, ele está validando pela primeira regra.