Mudanças entre as edições de "Nova tela de cadastro de pedidos"
Linha 29: | Linha 29: | ||
[[Arquivo:GridProdutos.png]] | [[Arquivo:GridProdutos.png]] | ||
+ | |||
+ | Ao clicar no icone ao lado do produto na grid, este deve ser adicionado automaticamente ao pedido. | ||
== Cenários == | == Cenários == |
Edição das 17h22min de 5 de janeiro de 2017
Necessidade
A tela de cadastro de pedidos precisa de alguns ajustes para ser melhor utilizada pela Mais Próxima.
Pré Detalhes da Solução Imperativa
Ajuste 1
Na tela de cadastro de pedidos deverá ser possível selecionar uma lupa com as informações contidas de grupo econômico. Se for selecionado um determinado grupo econômico nesta lupa, isso influenciará a consulta da lupa de clientes, pois esta lupa de clientes só trará os clientes que são do grupo econômico que foi escolhido previamente. Caso não seja escolhido algum grupo econômico, a lupa de clientes deve funcionar normalmente e deve trazer todos os clientes que o usuário tiver visibilidade.
O campo de grupo econômico deve ser algo parecido com o do protótipo abaixo:
Os grupos econômicos dos clientes serão informações trazidas do Protheus.
Ajuste 2
O segundo ajuste desta tela ocorre após o preenchimento do cabeçalho do pedido. Devem existir dois novos campos na tela de adição de itens, um campo chamado Grupo Econômico e outro chamado Produto. Este campo de Produto deve substituir a atual lupa do Produto.
Estes campos devem ficar parecidos com o protótipo abaixo:
Ao clicar na imagem ao lado do campo de Grupo Econômico ou de Produto deve aparecer uma grid com os itens que casem sua descrição com o campo Produto ou que casem com o grupo econômico. A grid mostrada deve possuir os seguintes campos:
- Código do Produto
- Código do Fabricante
- Descrição do Produto
- Estoque do Produto
- Preço Sugerido do Produto
A grid deve ser parecida com o protótipo abaixo:
Ao clicar no icone ao lado do produto na grid, este deve ser adicionado automaticamente ao pedido.
Cenários
Cenário feliz com escolha de grupo econômico
João escolhe um grupo econômico X que possui os clientes (A, B e C)
Dado
- Usuário: João
- Grupo Econômico: X
- Clientes com grupo econômico X: A, B e C
Operação
- João escolhe na lupa de grupo econômico o grupo econômico X
- João tenta selecionar um cliente
Assertivas
- O GeoSales deve mostrar como opção de escolha na lupa de clientes os clientes: A, B e C
Cenário feliz sem escolha de grupo econômico
João escolhe um cliente sem escolher nenhum grupo econômico
Dado
- Usuário: João
- Grupo Econômico: não escolhido
Operação
- João tenta selecionar um cliente sem ter selecionado nenhum grupo econômico
Assertivas
- O GeoSales deve mostrar como opção de escolha na lupa de clientes todos os clientes que o usuário tem visibilidade
Cenário grupo econômico sem nenhum cliente
João escolhe um grupo econômico X que não possui nenhum cliente vinculado
Dado
- Usuário: João
- Grupo Econômico: X
- Clientes com grupo econômico X: nenhum
Operação
- João escolhe na lupa de grupo econômico o grupo econômico X
- João tenta selecionar um cliente
Assertivas
- O GeoSales não deve mostrar nenhum cliente como opção de escolha na lupa de clientes.