Configuração completa para habilitar a integração com o SmartView

Produto:

Microsiga Protheus®

Ambiente:Todos

Ocorrência:

Como configurar o SmartView para testes?

Passo a passo:

A configuração demonstrada nessa documentação foi feita no release 12.1.2310.

Ela funciona também para o ambiente 12.1.2210, porém o menu na 2210 precisa ser inserido manualmente, enquanto que na 2310 já vem nativo.


Para configuração do acesso às visões do Smart View, siga os passos abaixo:

O primeiro passo é subir um serviço de REST.
Para isso, utilize o Exemplo de REST e siga os passos do vídeo Configuração do REST.


Não se esqueça de validar se o REST está no ar, feche o console do App Server e abra novamente verificando se exibe a mensagem de REST, validando também se o REST está no ar através do navegador da internet, conforme demonstrado no vídeo.


Temos também uma documentação complementar sobre a configuração através do APWebWizard: Passo 3: Configurando REST


Com base na documentação: Configuração do produto Protheus integrado ao Smart View

Vamos configurar o SmartView, para isso acesse o link: http://localhost:7019/startup

Onde é necessário preencher:

Aqui você poderá informar os dados de acesso ao Smart View, campos a preencher:

  • Nome do Provedor: Pode escolher qualquer nome.
  • Endereço de Descoberta: Insira o endereço de seu REST + o texto: /.well-known/treports/security
  • Recuperar Emissor: Clique nessa opção, após os preenchimentos acima, e preencha o usuário e senha de acesso (Usuário Admin)

Após as confirmações basta "Avançar"

Aqui você poderá informar os dados básicos do servidor de licença do Smart View, como ip do servidor, porta e CNPJ.

Campos a preencher:

  • Ip do servidor: Ip do License Client que possui configurado em seu AppServer.ini
  • Porta: Porta do License Client que possui configurado em seu AppServer.ini
  • CNPJ: CNPJ da empresa, como somos TOTVS, pode informar o 53113791000122

 Após as confirmações basta "Avançar"

Aqui você poderá escolher em qual banco o Smart View utilizará para salvar seus dados, podendo escolher entre Sql Server, Postgres e SqLite.

Há duas formas de configuração:

Nessa opção não é necessário inserir a senha de Administrador do banco de Dados.

Aqui é possível indicar o Banco de Dados do seu ambiente, mas terá que possuir a senha do sa ou de um usuário com permissão de administrador.

Campos a preencher:

  • Data Source: Nome do Servidor do seu Banco de Dados, pode ser obtido Acessando o Banco;
  • Initial Catalog: Esse é o nome do seu Banco de dados, pode ser obtido Acessando seu Banco;
  • User Id: Nome do Usuário administrado do seu Banco de Dados (Exemplo: sa);
  • Password: Senha do usuário administrador do Banco de Dados.

Após a configuração, basta clicar em "Concluir"

Vamos realizar a configuração para a nova interface de visualização do Protheus.

Para isso:

Após esses ajustes, será necessário reiniciar o Server.

Após as configurações, aparecerá na tela a mensagem "Fim da configuração!" e um botão "Abrir o Smart View".

Clicando em "Abrir o Smart View" você será redirecionado para a tela onde os cliente poderão criar suas visões, personalizar as já existentes, etc. 

Nessa tela, no Menu lateral esquerdo, é necessário selecionar a opção "Conectores", vamos incluir um conector:

Campos a preencher:

  • Nome: Nome do Conector Nativo, pode ser qualquer nome;
  • Endereço: Inserir o endereço do REST configurado no ambiente;
  • Testar Conexão: Clique nesta opção para que o Conector valide o acesso ao REST;
  • Clique em "Salvar".

Agora vamos configurar o "Tipo de Autenticação" e a "URL Base Smart View" pelo Configurador (SIGACFG).

Acesse o Configurador (SIGACFG) e selecione a opção "Ambiente", depois a Opção "Cadastros" e por fim a opção "Configuração Smart View" (Caso esteja no Release 2210, provavelmente estará com o nome "Configuração TReport", mas é a mesma rotina).

Após isso, basta "Confirmar".

Após estas configurações, basta acessar o módulo que deseja visualizar a visão no Smart View e selecionar a opção "Consultas" e a opção "Smart View".

Caso esteja acessando o release 2210, essa opção não estará no Menu, sendo necessário inserir através do configurador.

No ambiente 2310, basta selecionar a visão que deseja acessar!

Pode lhe Interessar: