Regras valor mínimo
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?