Case Configuracao Smart Panel
Modulo_Business_Intelligence_Smart_Panels
O Smart Panel é um dispositivo avançado para demonstração de relatórios em qualquer lugar do mundo através de webservices e configuração prévias no firewall, roteador da empresa.
Antes de continuar, você deverá possuir um dispositivo homologado e registrado pela Touch Comp, devidamente licenciado. Estes dispositivos são Box Android, onde a Touch Comp Desenvolveu um aplicativo que realiza esta conexão e exibição.
Configuração
Configurações no TouchComp ERP
Será necessário antes configurar o Smart Panel diretamente no ERP pelo recurso 1550- Configuração Painel BI. Verifique o link abaixo para mais informações.
Teste sua configuração e o Smart Panel, através do código de registro do mesmo:
http://localhost:8080/mentor/rest/smartpanel/getPanels/{serial_dispositivo}
http://localhost:8080/mentor/rest/smartpanel/getPanels/20191220000007
Aguarde que seja carregado. O tempo de carregamento pode ser grande, de acordo com o número de BI's e a estrutura do mesmos. Neste teste, o sistema irá gerar todos os BI's configurados. Utilize o modo debug do Servidor WEB(Wildfly ou outros) para acompanhar em caso de erro.
Instalação
Com o dispositivo em mãos, o primeiro passo será configurá-lo. Caso não tenha baixado o aplicativo, baixe-o no seguinte local:
http://touchcomp.ddns.me:81/programs/mentor/touchcomp_smartpanel/
Você poderá baixá-lo diretamente no dispositivo, ou no seu computador e posteriormente copiá-lo para um pendrive. Caso utilize o pendrive, após copiá-lo, insira em uma das portas USB. O Box TV irá reconhecer imediatamente.
Após reconhecer o pendrive, volte para a Home(Menu Principal), clique em Aplicativos. Selecione "APP Installer", selecione o Pendrive como origem. Após, será exibido o aplicativo. Clique e instale o mesmo.
Uma vez instalado, volte ao menu e inicie o mesmo. Caso não apareça no menu de aplicativos principal, acesse as configurações do dispositivo e execute-o por lá.
Quando necessário, a atualização do aplicativo por novas versões será da mesma forma.
Parâmetros
Será necessário definir os parâmetros de conexão. Ao abrir o aplicativo pela primeira vez, o mesmo irá abrir diretamente no menu de configuração. Caso não abra, clique no botão inferior direito para configurar ou até alterar configurações.
Informe:
- Informe no campo descrição a descrição do mesmo, como por exemplo: Smart Panel Diretoria, Smart Panel Manutenção, etc.
- Endereço do servidor, como por exemplo 192.168.0.199
- Porta do servidor, como por exemplo 8080
- ID do Dispositivo, é apresentado o MAC ADDRESS do aparelho.
- Serial do dispositivo, informado pela TouchComp no momento da compra do aparelho.
Posteriormente clique em confirmar. Aguarde alguns minutos, o tempo que o primeiro relatório levaria normalmente para ser gerado. Caso não seja apresentado, volte ao menu de configurações e marque a opção de depuração, para ver o log de chamadas e verificar por problemas.
Problemas e Soluções
Diversos problemas podem ocasionar o mal funcionamento do Smart Panel, principalmente no momento das configurações. Verifique as questões abaixo.
Problemas e Soluções
Smart Box está configurado e operacional
Para o Smart Panel funcionar, é necessário que o Touch ERP WEB esteja devidamente configurado e operacional. Esta configuração inicial é realizada pela própria TouchComp.
Para validar, informe no servidor:
http://localhost:porta_servidor/mentor ou http://localhost:porta_servidor/touch-erp
Verifique se o servidor está conectável por outras máquinas. Caso não consiga conectar, verifique seu firewall/proxy por liberações.
http://ip_servidor:porta_servidor/mentor ou http://ip_servidor:porta_servidor/touch-erp
Smart Box está conectado
Verifique se o Smart Box está conectado na mesma rede do servidor, ou em caso de DDNS/IP Fixo (acesso via internet) se está conectando com o servidor. Para tal abra o seguinte link no navegador do mesmo:
http://ip_servidor:porta_servidor/mentor ou http://ip_servidor:porta_servidor/touch-erp
Caso não abra, significa que existem problemas de conexão. Investigue se o firewall está bloqueando, antivírus, etc.
Relatório BI com problemas
Caso algum BI esteja com problemas, o Smart Panel não conseguirá exibir. Verifique os BI's lincados ao Smart Panel pelo recurso 1550- Configuração Painel BI, gere-os e verifique se estão com algum problema. Gere diretamente dentro do recurso, na opção de "Definição de Parâmetros", pois talvez apenas um parâmetro está causando o problema.
Se houver vários BI's, experimente removê-los e deixar apenas um e adicioná-los posteriormente, um a um para encontrar o problema.
Smart Panel não registrado
Verifique se o código do Smart Panel informado em suas configurações é o mesmo informado no recurso 1550 - Configuração Painel BI.
Opção DEBUG
Lembre-se de habilitar a opção DEBUG no Smart Panel para ver os logs para facilitar e identificar a falha.