1536 - Mudança no layout visual da tela de pesquisa para adicionar produtos

De Wiki Trovata
Ir para: navegação, pesquisa

Esta tarefa tem por objetivo otimizar e facilitar a usabilidade da tela carrinho do Milano.

A tela de carrinho agora conta com um novo layout, repensado para a melhoria da utilização do aplicativo, sendo essa nova interface muito mais usual e intuitiva em relação à anterior:

Pesquisa produtos fechados.jpg


Pode se notar que na parte superior da tela estão sendo indicados a tabela de preços o tipo de venda em questão, essa informação pode ser configurada no offline através da configuração ou na venda quando for o caso. A pesquisa irá somente levar em conta as informações selecionadas nos filtros e na tela em si.

Pesquisa produto filtros.jpg


A forma de pesquisa foi alterada e só serão carregados produtos que sejam passíveis de comercialização, para isto serão validadas as seguintes condições:

1 - Validações do usuário:

⦁ Se no usuário estiver configurado para uso obrigatório de tabela de preços, só carregar produtos que existam na tabela de preços em questão (a configurada para seleção via carrinho e da venda quando selecionado pela venda), mesmo que a opção seja permitindo alterar preço.

⦁ Se o usuário estiver configurado para uso NÃO obrigatório de tabela de preços, pode carregar todos os produtos independente da tabela de preços em questão.


2 - Validações de saldo de estoque:

⦁ Se a empresa tiver o parâmetro Usa Saldo de Estoque configurado como Sim e Bloqueia Venda Estoque Negativo = Sim, então só lista os produtos que tiverem saldo de estoque disponível para comercialização. Caso Bloqueia Venda Estoque Negativo = Sim(Venda) então bloquear somente quando a pesquisa é proveniente da venda, mas permitir adicionar no carrinho, já se Bloqueia Venda Estoque Negativo = Sim(Venda e Carrinho) o bloqueio deverá ser am ambos.

⦁ Se o parâmetro de empresa estiver configurado como "Usa Saldo de Estoque = Sim" e o tipo de venda "Aplica Regra Estoque Negativo = Sim", também só lista os produtos que tiverem saldo de estoque disponível para comercialização.

⦁ Já se o parâmetro de empresa estiver configurado como "Usa Saldo de Estoque = Sim" e "Bloqueia Venda Estoque Negativo = Não" e no tipo de venda também estiver configurado como "Aplica Regra Estoque Negativo = Não", então pode listar todos os produtos para comercialização (respeitando a regra de tabela de preços, claro).


3 - Validações da produto comercial:

⦁ Se existir alguma regra comercial que impede o produto de ser comercializado, seja por liberação de venda (data de entrega da venda ou período de entrega), ou o dia da pesquisa estiver fora do periodo de entrega definido na regra comercial, nestes casos o produto não deverá ser exibido.


4 - Restrição de produto por tipo de venda:

⦁ Se no tipo de venda houver restrição de produto, grupo ou complemento de produto, só irá listar produtos que não estejam com essa restrição.


Ao clicar sobre um produto ele irá exibir detalhes sobre o produto, como valores diversos (configurados via Layout IHC na retaguarda), histórico de ultimas vendas do produto( data e quantidade vendida ) e caso a empresa use saldo estoque, exibirá a disponibilidade do produto com a quantidade em estoque.

Pesquisa produto adapter aberto.jpg


Ao clicar no + para adicionar o produto e concluindo a adição dele, a forma de exibição será alterada, disponibilizando as opções de excluir e editar, e também exibindo a ultima quantidade adicionada daquele produto:

Pesquisa produtos fechado um adicionado.jpg

Com essas alterações a pesquisa de produtos ficou mais intuitiva e eficiente, garantindo assim, melhor conforto e facilidade na usabilidade da tela.