Facilitador de Inserção de Filtros de Pesquisa via Arquivo

De GeoSales
Revisão de 18h08min de 10 de outubro de 2016 por Anderson (discussão | contribs) (→‎Necessidade)
Ir para navegação Ir para pesquisar

Necessidade

Ser possível que o filtro de pesquisa por cliente da aplicação de pesquisa de satisfação seja preenchido com um arquivo CSV que contenha os códigos dos clientes que se deseja que a pesquisa seja aplicada. Essa customização permitirá que o cliente possa ter uma facilidade maior em aplicar pesquisas específicas e abrirá uma gama de possibilidades de utilização da pesquisa para o cliente.

Solução Declarativa

Prover um facilitador de filtragem da aplicação de pesquisa.

Pré Detalhes da Solução Imperativa

Na tela de aplicação de pesquisa, deve ser criado um botão de inserção de um arquivo no formato CSV que contenha os códigos dos clientes que devem ser marcados no filtro da campanha. Esse CSV servirá somente para o filtro de cliente. O arquivo deve ser preenchido somente com números correspondentes aos códigos dos clientes que se deseja a aplicação da pesquisa.

Cenários

Cenário feliz

João aplica uma campanha filtrando por clientes.

Dado

  1. Vendedor: João
  2. Pesquisas: Pesquisa de Satisfação de Clientes Antigos
  3. Na base de dados existem os clientes de códigos "10", "50", "30" e "56"

Operação

  1. João seleciona a pesquisa com a descrição "Pesquisa de Satisfação de Clientes Antigos" e clica em "Aplicar Pesquisa";
  2. João clica no botão de inserir filtros de clientes por CSV e seleciona o arquivo de CSV com os códigos de clientes 10,50 e 30;
  3. João clica em confirmar;

Assertivas

  1. A pesquisa "Pesquisa de Satisfação de Clientes Antigos" será aplicada somente aos clientes com os códigos "10", "50" e "30".

Cenário Usuário Coloca Códigos de Clientes no Arquivo que não Constam na Base de Dados

João aplica uma campanha filtrando por clientes.

Dado

  1. Vendedor: João
  2. Pesquisas: Pesquisa de Satisfação de Clientes Antigos
  3. Na base de dados existem os clientes de códigos "10", "50", "30" e "56"

Operação

  1. João seleciona a pesquisa com a descrição "Pesquisa de Satisfação de Clientes Antigos" e clica em "Aplicar Pesquisa";
  2. João clica no botão de inserir filtros de clientes por CSV e seleciona o arquivo de CSV com os códigos de clientes 2, 6 e 32;
  3. João clica em confirmar;

Assertivas

  1. A pesquisa "Pesquisa de Satisfação de Clientes Antigos" será aplicada a todos os clientes.

Cenário Usuário Coloca Códigos de Clientes com Letras no Arquivo

João aplica uma campanha filtrando por clientes.

Dado

  1. Vendedor: João
  2. Pesquisas: Pesquisa de Satisfação de Clientes Antigos
  3. Na base de dados existem os clientes de códigos "10", "50", "30" e "56"

Operação

  1. João seleciona a pesquisa com a descrição "Pesquisa de Satisfação de Clientes Antigos" e clica em "Aplicar Pesquisa";
  2. João clica no botão de inserir filtros de clientes por CSV e seleciona o arquivo de CSV com os códigos de clientes "10", "50" e "32ABC";
  3. João clica em confirmar;

Assertivas

  1. A pesquisa "Pesquisa de Satisfação de Clientes Antigos" será aplicada nos clientes com os códigos "10" e "50".