Regra de bloqueio de desconto e acréscimo

De GeoSales
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar

Histórico de Alterações

Data Quem Comentários
20/03/2020 Ana Júlia Criação do documento

Especificação da Personalização

a. Processo Atual

Não se aplica

b. Processo Proposto

i. Parametrizações

A regra de desconto por SKU tem como objetivo controlar o cadastro de pedidos, evitando que sejam inseridos no sistema, pedidos considerados de alto risco. Sendo necessário que as seguintes premissas sejam atendidas:

Regra de bloqueio de desconto ou acréscimo por SKU

O percentual máximo de desconto e acréscimo que o sistema irá permitir que seja aplicado para determinado produto será cadastrado exclusivamente no GeoSales. E será definido um parâmetro único para todos os produtos, ou seja, existirá um percentual máximo de desconto e acréscimo único, que será usado como validação para os produtos de todos os pedidos.

No momento que o usuário estiver cadastrando um pedido e selecionar um produto e alterar o preço desse produto, o GeoSales irá validar o percentual de desconto ou acréscimo aplicado.

Ao passo do cadastro de um pedido, o GeoSales irá validar se o preço final de venda do produto é igual ao da tabela de preço selecionada. O valor diferencial do produto, ou seja, o desconto ou acréscimo aplicado, será calculado sobre o total vendido do produto, usando uma média aritmética. O desconto ou acréscimo resultante será comparado com o percentual máximo de desconto ou acréscimo permitido para este produto, e caso tenha sido ultrapassado, o usuário será alertado acerca da situação com o percentual aplicado e o limite de desconto ou acréscimo permitido para aquele produto. Portanto, neste caso, o cadastro do pedido de venda será bloqueado, o sistema, por sua vez, irá exibir uma mensagem de alerta, informando as diretrizes de desconto ou acréscimo máximas que podem ser aplicadas. Em caso de bloqueio, o sistema deverá apresentar uma mensagem de alerta, informando o motivo deste bloqueio. Para essa validação o usuário poderá receber os seguintes alertas:

- Alerta caso o produto ultrapasse o desconto máximo permitido: O usuário será informado que o valor do desconto aplicado no item ultrapassou o percentual permitido.

- Alerta caso o produto ultrapasse o acréscimo máximo permitido: O usuário será informado que o valor do acréscimo aplicado no item ultrapassou o percentual permitido.

Os fluxos de validação dessa funcionalidade seguiram as seguintes etapas:

➔ Usuário acessa o GeoSales;

➔ Inicia o cadastro de pedidos;

➔ Usuário insere um produto no pedido;

➔ GeoSales verifica o limite de crédito disponível para aquele cliente;

➔ Caso haja limite de crédito disponível, o usuário prossegue com o cadastro do pedido;

➔ Caso não haja limite de crédito disponível, GeoSales valida se o percentual já foi excedido;

➔ GeoSales verifica o percentual de desconto ou acréscimo cadastrado para aquele produto;

➔ Caso o percentual não tenha sido extrapolado, o usuário prossegue com o cadastro de pedido;

➔ Caso o percentual já tenha sido extrapolado, não é possível cadastrar um pedido.

Premissas e Restrições

1. O percentual de desconto ou acréscimo máximo que será permitido aplicar no cadastro de pedidos deverá ser cadastrado exclusivamente no GeoSales, caso contrário, não será possível validar este bloqueio de venda.

ii. Execução

Abaixo pode-se visualizar o fluxograma ilustrativo do processo a ser executado nas validações de regras de bloqueio de pedido de venda no GeoSales:

GP0031-GTFOODS-REGRA-DE-BLOQUEIO-DE-DESCONTO-E-ACRESCIMO-010.JPG

Casos de Testes – Regras de Bloqueio de desconto ou acréscimo por SKU

Caso de Teste
Caso de Teste Descrição do Caso de Teste Resultado Esperado
1 Usuário inicia o cadastro de pedidos
2 Validar regra de bloqueio por percentual de desconto ou acréscimo
3 Situações possíveis para a regra de bloqueio por percentual de desconto:
3.1 1.Ultrapassou o percentual;

2.Não ultrapassou o percentual.

1.Inclusão do pedido é bloqueada;

2.Pedido pode ser cadastrado sem bloqueio.