Ir para o conteúdo principal

OS 104684 - MELHORIA - SENDDECOR - CONTROLE DE QUANTIDADE INTEIRA POR GRUPO/SUBGRUPO NO ORÇAMENTO E PEDIDO.

Objetivo:

A solicitação tem como objetivo permitir que produtos cuja comercialização exija quantidades inteiras sejam configurados para não aceitar valores fracionados durante a elaboração de orçamentos e pedidos, garantindo que o vendedor informe somente quantidades válidas conforme a regra comercial definida.

A validação foi implementada de forma parametrizável por Grupo/Subgrupo, permitindo determinar quais produtos estarão sujeitos à restrição, sem impactar os demais produtos que continuam permitindo quantidades fracionadas.

Premissas:

  • Necessário o ambiente estar atualizado com as versões:
    • SENDDECOR de número 49052 ou superior;
    • Script de número 148930 SQL / 148931 SQLPostgree ou superior;

Teste realizado após a atualização.

Cenário 01: Configurar grupo/subgrupo para permitir somente quantidade inteira.

Objetivo: Validar a disponibilização e o funcionamento do parâmetro responsável por determinar que os produtos vinculados ao Grupo/Subgrupo aceitem somente quantidades inteiras.

Pré-condição:
Possuir acesso ao cadastro de Grupo/Subgrupo e existir um Grupo/Subgrupo vinculado ao produto que será utilizado nos testes de orçamento e pedido.

Resultado Esperado:
O cadastro do Grupo/Subgrupo deve disponibilizar o parâmetro para controle de quantidade inteira e permitir sua ativação. Após a gravação, a configuração deve permanecer salva e ser considerada nas movimentações dos produtos vinculados ao respectivo Grupo/Subgrupo.

Acessando a funcionalidade
image.png
image.png

Cadastro de Grupo/Subgrupo.
Localizar o grupo vinculado ao produto que será utilizado no teste e clicar em editar.image.png

Encontre o sub-grupo e clique em editar.image.png

Localizar o novo parâmetro destinado ao controle de quantidade inteira.
Selecione a opção "Controlar quantidade inteira". Logo após, clique em Confirmar.image.png


Cenário 02: Validar bloqueio de quantidade fracionada e inclusão de quantidade inteira no orçamento.

Objetivo: Validar que, durante a elaboração do orçamento, produtos configurados para trabalhar somente com quantidade inteira não possam ser incluídos com quantidade fracionada.

Pré-condição:
O Grupo/Subgrupo do produto deve estar configurado para aceitar somente quantidade inteira, conforme validado no Cenário 01. Deve existir cliente e demais informações necessárias para elaboração de um orçamento.

Resultado Esperado:
Ao informar uma quantidade fracionada para um produto cujo Grupo/Subgrupo esteja configurado para aceitar somente números inteiros, o sistema deve impedir a operação e apresentar mensagem informativa ao usuário.

Ao substituir a quantidade fracionada por um número inteiro, o sistema deve permitir normalmente a inclusão/alteração do item no orçamento.

Acessando a funcionalidade
image.png
image.png

Orçamento de loja.
Iniciar um novo orçamento ou acessar um orçamento disponível para alteração.image.png

Informar o cliente e os demais dados obrigatórios da operação.image.png

Adicionar o produto vinculado ao grupo/subgrupo parametrizado para aceitar somente quantidade inteira.image.png

Na quantidade do item, informar um valor fracionado, por exemplo, 1,5.image.png

Tentar confirmar a inclusão ou alteração do item; o sistema deve apresentar a validação e não permite manter a quantidade fracionada.image.png

Atenção: A restrição deve ocorrer somente para produtos vinculados a Grupo/Subgrupo configurado para trabalhar exclusivamente com quantidade inteira.


Cenário 03: Validar bloqueio de quantidade fracionada e inclusão de quantidade inteira no pedido.

Objetivo: Validar que a mesma regra de quantidade inteira seja aplicada ao pedido, impedindo que produtos parametrizados sejam comercializados com quantidades fracionadas.

Pré-condição:
O grupo/subgrupo do produto deve estar configurado para aceitar somente quantidade inteira. Deve existir um pedido disponível para inclusão/alteração ou condições para geração de um novo pedido.

Resultado Esperado:
Ao informar quantidade fracionada para um produto parametrizado para aceitar somente números inteiros, o sistema deve impedir a operação e informar ao usuário que o produto não permite quantidade fracionada. Ao informar uma quantidade inteira, o sistema deve permitir normalmente a inclusão/alteração do produto e a continuidade do pedido.

Acessando a funcionalidade
image.png
image.png

Pedido de venda.
Iniciar um novo pedido ou acessar um pedido disponível para alteração.image.png

Informar o cliente e os demais dados obrigatórios da operação.image.png

Adicionar o mesmo produto utilizado nos cenários anteriores.image.png

Na quantidade do item, informar um valor fracionado, por exemplo, 1,2.image.png

Tentar confirmar a inclusão ou alteração do item; o sistema deve apresentar a validação e não permite manter a quantidade fracionada.image.png

Ficou com alguma dúvida .png

ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.