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

De GeoSales
Ir para navegação Ir para pesquisar

Formato do CSV?

A priori, um CSV tem um formato definido. Por exemplo, na inserção por EDI da Makita, cada valor (record, na Wikipedia) corresponde a 3 campos (fields):

  1. código ou referência
  2. quantidade
  3. identificador de que se usa código ou referência

Óbvio que, como estrutura de armazenamento de dados, o formato de um CSV qualquer pode simplesmente ser um único registro por filtro, cada registro tento uma coleção unbounded de valores

Dúvida no cenário "Cenário usuário coloca códigos de clientes no arquivo que não constam na base de dados ao aplicar uma pesquisa de satisfação"

Não é melhor lançar uma mensagem de erro não? Tipo, não foram encontrados registros correspondentes?

Código do cliente?

Assim, isso é uma preocupação muito devido ao mundo das integrações...

Pelo que entendi, o código do cliente usado é o código do cliente SoftSite, que pode diferir do código do cliente do ERP... Esse cliente em específico, está acostumado com a numeração SoftSite de clientes? Certeza?

Sim, só tô comentando por neura de usabilidade mesmo.

Conteúdo do CSV

Cara, sabe que eu sou chato, né? Então, eu reescreveria o Cenário feliz assim:

Cenário feliz

João aplica uma pesquisa de satisfação filtrando por clientes.

Dado

  1. Vendedor: João
  2. Pesquisas Cadastradas: Pesquisa de Satisfação de Clientes Antigos
  3. Na base de dados existem os clientes de códigos "10", "50", "30" e "56"
  4. O arquivo filtro-hd.csv tem o seguinte conteúdo:
10;50;30

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 filtro-hd.csv;
  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".