Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Foi desenvolvido um novo projeto Cross do NPS centralizado para toda a TOTVS, utilizando um serviço na nuvem no endereço: https://nps-service-core.azurewebsites.net.
Este endereço deve ser acessível pelo client do RM para que a tela de pesquisa seja apresentada ao usuário.

Os dados de contexto do sistema e do usuário são obtidos internamente e enviados ao NPS, assim todo o controle de Campanha e Pesquisa são realizados por ele.


Exibindo a pesquisa 

Para visualizar a pesquisa dentro do RM, basta chamar o método:

    • Deve ser feito referencia a DLL "RM.Lib.Nps.Client".
    • Deve ser chamado o método estático RMSNpsV2Survey.Open(ProductModule.SEU_MODULO) no local desejado, será carregado baseado no modulo obrigatóriamente informado no parâmetro.
    • Abaixo temos a listagem de parametros disponiveis para a integração:
      • A relação pode ser vista no projeto da Lib em \Atual\Release\Lib\RM.Lib\Nps\v2\NPSModuleEnum.cs

        Bloco de código
        public enum ProductModule
        {
          [Description("TOTVS Gestão de Custos")]
          TOTVSGestaoDeCustos,
        
          [Description("TOTVS Automação de Ponto")]
          TOTVSAutomacaoDePonto,
        
          [Description("TOTVS Avaliação e Pesquisa")]
          TOTVSAvaliacaoEPesquisa,
        
          [Description("TOTVS Gestão Contábil")]
          TOTVSGestaoContabil,
        
          [Description("TOTVS Gestão Fiscal")]
          TOTVSGestaoFiscal,
        
          [Description("Ensino Básico")]
          EnsinoBasico,
        
          [Description("TOTVS Gestão Financeira")]
          TOTVSGestaoFinanceira,
        
          [Description("TOTVS Inteligência de Negócios")]
          TOTVSInteligenciaDeNegocios,
        
          [Description("TOTVS Aprovações e Atendimento")]
          TOTVSAprovacoesEAtendimento,
        
          [Description("TOTVS Gestão Patrimonial")]
          TOTVSGestaoPatrimonial,
        
          [Description("TOTVS Planejamento e Controle da Produção")]
          TOTVSPlanejamentoEControleDaProducao,
        
          [Description("TOTVS Gestão Bibliotecária")]
          TOTVSGestaoBibliotecaria,
        
          [Description("TOTVS Construção e Projetos")]
          TOTVSConstrucaoEProjetos,
        
          [Description("TOTVS Manutenção")]
          TOTVSManutencao,
        
          [Description("TOTVS Saúde Hospitais e Clínicas")]
          TOTVSSaudeHospitaisEClinicas,
        
          [Description("TOTVS Folha de Pagamento")]
          TOTVSFolhaDePagamento,
        
          [Description("TOTVS Segurança e Saúde Ocupacional")]
          TOTVSSegurancaESaudeOcupacional,
        
          [Description("TOTVS Educacional")]
          TOTVSEducacional,
        
          [Description("TOTVS Gestão de Estoque, Compras e Faturamento")]
          TOTVSGestaoDeEstoqueComprasEFaturamento,
        
          [Description("Ensino Superior")]
          EnsinoSuperior,
        
          [Description("TOTVS Gestão de Pessoas")]
          TOTVSGestaoDePessoas,
        
          [Description("TOTVS Gestão de Conteúdos")]
          TOTVSGestaoDeConteudos,
        
          [Description("TOTVS Incorporação")]
          TOTVSIncorporacao,
        
          [Description("TOTVS Controle de Acesso")]
          TOTVSControleDeAcesso
        }


Caso o NPS retorne uma Pesquisa a tela será apresentada ao usuário, caso contrário é considerado que não existe nada para responder.