Mudanças entre as edições de "Clientes Ordenados por Atendimento"
Linha 7: | Linha 7: | ||
| 12/06/2018 || Renato Lima || Criação do Documento | | 12/06/2018 || Renato Lima || Criação do Documento | ||
|- | |- | ||
− | | | + | | 12/06/2018 || Marcus Fabio Salviano || Validado pelo desenvolvimento |
|- | |- | ||
|} | |} |
Edição atual tal como às 20h51min de 12 de junho de 2018
Histórico de Revisões
Data | Quem | Comentários |
---|---|---|
12/06/2018 | Renato Lima | Criação do Documento |
12/06/2018 | Marcus Fabio Salviano | Validado pelo desenvolvimento |
Necessidade
Ao clicar no botão ‘Atender clientes’, vendedor precisa visualizar esses clientes por ordem de percurso. Essa visualização deve acontecer de forma automática, ou seja, sem que haja intervenção manual. Atualmente o campo de 'Sequência de atendimento’ pode ser visualizado aleatoriamente, sendo a lista ordenada por cliente.Para que a lista seja ordenada levando em consideração a sequencia de atendimento, o usuário deve clicar no campo ‘Seq.’, ordenando a lista por ordem crescente.Porém, ao sair do aplicativo e entrar novamente em um outro momento, o vendedor deve novamente clicar no campo ‘Seq.’ para ordenar a lista. A Reflexa necessita que essa ordenação seja feita de forma automática, e que, ao invés de ordenar a lista por cliente, seja ordenada por sequência de atendimento, sem que seja necessário o vendedor clicar em nenhum campo.
Solução
Será feita uma customização no GeoSales Mobile, que permita ao vendedor visualizar a lista de clientes ordenada conforme está especificado neste documento. Essa ordenação se dará, de forma padrão para a Reflexa, por sequência de atendimento. Ao clicar no botão ‘Atender Clientes’ a tela que contém a grid com a lista de clientes disponíveis será visualizada por ordem de atendimento.
Implementação
A implementação irá acontecer da seguinte maneira:
Será criada uma configuração onde a mesma receberá o valor do nome da coluna da tela inicial de atendimento ao cliente, que servirá para ordenar a lista de clientes.
A Configuração se chamará: ID_ORDENA_CLIENTE_ATENDIMENTO
A configuração poderá receber os seguintes valores:
- CODIGO - Ordenará pela coluna codigo
- CLIENTE - Ordenará pela coluna cliente
- SEQUENCIA - Ordenará pela coluna sequencia.
Na ausência desta configuração, ou a mesma com o DS_VALOR null, o sistema respeitara o comportamento padrão.
Regras de Negócio
RN1 - Ao ter a configuração ID_ORDENA_CLIENTE_ATENDIMENTO, o sistema ordenará a lista de cliente do menor para o maior de acordo com o valor inserido no DS_VALOR.
O DS_VALOR poderá receber os seguintes valores: CODIGO - Ordenará pela coluna codigo CLIENTE - Ordenará pela coluna cliente SEQUENCIA - Ordenará pela coluna sequencia.
RN2 - Com a configuração inserida, o sistema irá ordena do menor para o maior.
RN3 - Com o uso da configuração, mas o DS_VALOR Null, o sistema exibirá conforme padrão do sistema.
RN4 - A configuração se aplicará apenas para Mobile.
Aprovação
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado.
Setor | Aprovado Por | Data | Assinatura |
---|---|---|---|
Gerente TI | |||
Gerente Projeto | |||
Gerente Comercial |