Funcionalidades Gerais
- Interatividade Dinâmica:
Permite ao usuário realizar alterações dinâmicas, como a inclusão de novos campos na tabela, ao consumir dados no Protheus. - Exportação para Excel:
Possibilidade de exportar os dados exibidos diretamente para planilhas Excel, facilitando análises externas.

Instalação e Configuração do Sistema

Visão Geral
Para realizar a instalação e configuração do Smart View, utiliza-se o Agent, que possui instalação rápida e uma interface web amigável. Ele oferece funcionalidades como:
- Verificação Automática de Atualizações: O Agent realiza verificações no servidor de atualizações e instala novas versões automaticamente, sem necessidade de ação manual do Administrador.
- Interface de Diagnóstico:
- Monitoramento da versão atual e status do Smart View (Iniciado ou Parado).
- Gerenciamento de parâmetros, configurações, diretórios de instalação e logs.
- Histórico de atualizações e gestão das três últimas versões instaladas.
- Escolha e ativação de versões específicas.
Instalação no Windows
- Instalação Simplificada:
- Baixe e execute o instalador
SMARTVIEW.AGENTINSTALLER.EXE
. - Selecione o diretório de instalação, preferencialmente
C:\TOTVS
. - O instalador cria a pasta
SMART-VIEW
e disponibiliza o sistema no endereço http://localhost:7019
.
- Instalação Manual:
- Extraia os arquivos para o diretório de instalação.
- Registre o serviço com o comando:
sc.exe start SmartView.Agent |
- Inicie o serviço:
sc.exe create SmartView.Agent binpath="{path-do-arquivo}\TReports.Agent.exe --urls http://*:7019" start=auto |
Instalação no Linux
- Extraia o conteúdo do arquivo na pasta
/usr/sbin/smart-view
. - Configure o serviço criando o arquivo
/etc/systemd/system/smart-view-agent.service
e adicionando as configurações adequadas. - Inicie o serviço com os comandos:
sudo systemctl daemon-reload
sudo systemctl start smart-view-agent |
Configuração de Proxy
Caso o servidor utilize um proxy para acesso à web, é necessário configurar variáveis de ambiente:
sudo systemctl daemon-reload
sudo systemctl start smart-view-agent |
- Linux:
export http_proxy="http://username:password@proxyaddress:port"
export https_proxy="http://username:password@proxyaddress:port" |
Liberação de Portas e Rotas
- Porta 7019: Interface de configuração, diagnóstico e atualização. Por questões de segurança, deve ser acessível apenas dentro do próprio servidor.
- Porta 7017: Porta padrão de acesso ao Smart View. Deve estar acessível a todos os usuários da rede.
Exemplo de Alteração de Porta
Para alterar a porta padrão:
sc.exe create SmartView.Agent binpath="c:\DiretorioDeInstalacao\TReports.Agent.exe --urls https://*:9077" start=auto |
Atualização do Sistema
- O Smart View realiza atualizações automáticas ao acessar o servidor TOTVS. Para isso, é necessário garantir acesso ao domínio:
https://smart-view.totvs.app/
.
Integração com ERP TOTVS
O Smart View precisa se comunicar com os endpoints do ERP TOTVS. Para isso:
- Libere o acesso aos endpoints do ERP.
- Certifique-se de que o servidor do Smart View consiga resolver nomes de host para endereços IP.
Smart View X
Características
- Interface Dinâmica: Customizável e adaptável a diferentes dispositivos.
- Controle pelo Back-End: Ações configuradas no back-end, garantindo flexibilidade.
- Construção Ágil: Templates rápidos permitem criar diversas interfaces baseadas em um modelo único de dados.
- Foco em Flexibilidade: Interface ajusta-se dinamicamente aos dados recebidos.
Smart View UI
Características
- Interface Estática: Layout fixo com opções limitadas de personalização.
- Controle no Front-End: Configurações feitas diretamente no front-end, exigindo ajustes manuais.
- Construção Limitada: Uso de templates fixos, com menor adaptabilidade.
- Foco em Estrutura Pronta: Estrutura rígida, voltada para funcionalidades pré-definidas.
