Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Jurídico Departamentos

Linha de Produto:

Linha Protheus

Segmento:

Jurídico

Módulo:SIGAJURI
Função:

angular.json

package.json

proxy.config.json

styles.scss

JurTraducao.constant.ts

app.module.ts

login.component.ts

menu-pt.ts

menu.component.ts

menu.module.ts

modal-nps-pt.ts

modal-nps.component.html

modal-nps.component.scss

modal-nps.component.ts

modal-nps.service.ts

nps.module.ts

nps.service.ts

nps.struct.ts


País:Brasil
Ticket:-
Requisito/Story/Issue (informe o requisito relacionado) :DJURDEP-9127


02. SITUAÇÃO/REQUISITO

O objetivo desta rotina é colher o feedback de nossos clientes sobre a utilização da nova versão do TOTVS Jurídico Departamentos.

As informações coletadas serão enviadas para uma api externa que armazenará os dados.

Esta rotina deve ser exibida aos usuários quando efetuar o login e deve estar disponível no menu para que os usuários possam responder sempre que quiserem. Devemos respeitar as regras abaixo.

Detalhamento das informações:

  • Pontuação de 1 a 10
    • Campo obrigatório
  • Motivo da resposta (Campo texto livre)
    • Campo obrigatório
  • Como podemos melhorar ? (Campo texto livre)
  • Prefiro não me identificar (Sim/não)
    • Caso o usuário não marque esta opção, mandamos o alias do Mingle e o e-mail cadastrado no Protheus
    • Caso o usuário marque esta opção, mandamos apenas o alias do Mingle


Lembrar mais tarde

  • Caso o usuário marque a opção Lembrar mais tarde, devemos mostrar a tela apenas depois de dois dias, no login.

Exibição da tela

  • Ao responder, não devemos mostrar mais esta tela.
  • Podemos criar um hash com alguma informação do usuário e gravar na api para garantir que a tela não seja exibida sempre ou caso ele já tenha respondido sem se identificar.
  • Podemos querer exibir depois de x meses por exemplo.

 IMPORTANTE:

Acrescentar um método na api existente para ligar/desligar a pesquisa, por código de módulo. Esta api irá habilitar o módulo a poder receber respostas. Enquanto o módulo não estiver configurado, não aceitaremos respostas.

POST :codModulo

BODY:

{ responsavel:"Daniel Fernandes:, produto: "TOTVS Jurídico Departamentos", ativo: true/false  }

03. SOLUÇÃO

Para que seja possível colher o feedback dos nossos clientes sobre a utilização da nova versão do TOTVS Jurídico Departamentos, foi criado o pop-up de NPS que é aberto ao carregar a home, quando o arquivo config.json do NPS estiver configurado na Azure e o usuário logado ainda não tem uma resposta gravada.

Na tela, serão pedidas as seguintes opiniões:

  • Pontuação de 1 a 10
    • Campo obrigatório
  • Motivo da resposta (Campo texto livre)
    • Campo obrigatório
  • Como podemos melhorar ? (Campo texto livre)
  • Prefiro não me identificar (Sim/não)
    • Caso o usuário não marque esta opção, mandamos o alias do Mingle e o e-mail cadastrado no Protheus
    • Caso o usuário marque esta opção, mandamos apenas o alias do Mingle

Para possibilitar a inclusão do arquivo config.json na Azure, foi feito um ajuste na api de NPS.

  • Para a inclusão: POST endpoint Azure + {product}
  • A verificação do conteúdo (ativo) do arquivo é feita juntamente com o GET endpoint Azure + {product} + {key}. Assim a API retorna "True" se o usuário deve responder o NPS e "False" se não.
    • Body: {
      "responsavel""Andre Spirigoni",
      "produto""TOTVS Jurídico Departamentos",
      "ativo"true
      }

04. DEMAIS INFORMAÇÕES

Não há.

05. ASSUNTOS RELACIONADOS