Instalação Viasuper Analizer
Instalação
Primeiramente, é necessário realizar a instalação do Orion, seguindo as instruções no link Instalação do Orion.
1. - Para iniciar a instalação do Viasuper Analizer, siga os passos abaixo:
1.1 - Primeiramente é necessário parar o serviço do Orion, que pode ser feito clicando com o botão direito na Barra de Tarefas → Gerenciador de Tarefas → Serviços
1.2 - O plugin está disponível no link Viasuper Analizer, há duas versões dele, sendo uma para o Viasuper (padrão) e outra para o ViasuperTitan. Para o Viasuper (padrão), baixar o arquivo “analizer-viasuper.war”, e para o ViasuperTitan, baixar o arquivo “Analizer - versão ViasuperTitan.zip“, este é um zip, deve ser descompactado e utilizado o arquivo dentro dele analizer-viasuper.war.
1.3 - Após isto, é necessário navegar até o diretório em que o Orion foi instalado (comumente C:/Usuários/orion ou C:/Orion), entrar na pasta webapps e mover para lá o arquivo “analizer-viasuper.war“ previamente baixado.
1.4 - Baixar o arquivo “analizer-viasuper.properties“ que está disponível no link Viasuper Analizer, clicando com o botão direito sobre o arquivo e indo em Fazer Download.
1.5 - Mover o arquivo baixado para o diretório de instalação do Orion.
2. - Configuração do arquivo analizer-viasuper.properties:
Neste arquivo serão realizadas as configurações do banco de dados, do e-mail e do servidor que serão utilizados. Só iremos modificar o arquivo depois da linha que está em verde na imagem. O banco de dados a ser utilizado deve ser o mesmo do sistema, assim, é preciso modificar o arquivo “analizer-viasuper.properties“ conforme explicado abaixo, nos campos que foram deixados com “<>” para mais fácil localização.
2.1 - Configurar IP, porta e instância do banco de dados da seguinte maneira:
spring.datasource.driver-class-name=oracle.jdbc.OracleDriver
spring.datasource.url=jdbc:oracle:thin:@localhost:1521:ORCL
spring.datasource.username=USUARIO
spring.datasource.password=SENHA
2.2 - Linha 1 → spring.datasource.driver-class-name=oracle.jdbc.OracleDriver
Contanto que o banco seja Oracle, não é necessário modificar esta linha.
2.3 - Linha 2 → spring.datasource.url=jdbc:oracle:thin:@localhost:1521:ORCL
É necessário inserir o IP, porta e Instância do banco de dados.
2.4 - Linha 3 → spring.datasource.username=USUARIO
Nome de usuário que é utilizado no banco de dados.
2.5 - Linha 4 → spring.datasource.password=SENHA
Senha que é utilizada no banco no banco de dados.
Obs: Para encontrar a porta e instância do banco de dados, é necessário acessar a pasta “Este Computador → Disco Local(C:)”, dentro da pasta Viasoft → Server → Mercado, clicar sobre o arquivo “ViasoftServerMercado64.conexoes” com o botão direito e ir em Editar.
Preto: Nome da conexão.
Vermelho: porta e instância do banco de dados.
2.6 - Configurar o IP da máquina e porta do servidor do mercado e do Plugin da seguinte maneira:
url.acessoExterno=192.168.90.32:8080
url.retaguarda.server.geranotaitem=http://localhost:221/viasoftserver/rest/TdmServerModuleSessionPadrao/NotaItem
url.retaguarda.server.geranota=http://localhost:221/viasoftserver/rest/TdmServerModuleSessionPadrao/Nota
2.7 - Linha 1 → url.acessoExterno=192.168.90.32:8080
Endereço em que o Plugin vai estar rodando e porta do Orion. Nos passos finais iremos utilizar ele na configuração do Orion.
Geralmente o Orion utiliza a porta “8080”, esta porta precisa ser configurada para uma porta que esteja aberta. por exemplo: 8282, 8181, 8090.
2.8 - Linha 2 → url.retaguarda.server.geranotaitem=http://localhost:221/viasoftserver/rest/TdmServerModuleSessionPadrao/NotaItem
Endereço e porta em que o sistema do Viasuper está rodando.
2.9 - Linha 3 → url.retaguarda.server.geranota=http://localhost:221/viasoftserver/rest/TdmServerModuleSessionPadrao/Nota
Endereço e porta em que o sistema do Viasuper está rodando, que são os mesmos do item acima.
Obs: Para encontrar o endereço IP que vai ser utilizado na configuração, digite WINDOWS + R, escreva “cmd”, aperte ENTER, escreva “ipconfig“, aperte ENTER novamente e procure pela linha “EndereçoIPv4”.
Para encontrar a porta do servidor do mercado, é necessário acessar a pasta “Este Computador → Disco Local(C:)”, dentro da pasta Viasoft → Server → Mercado, clicar sobre o arquivo “ViasoftServerMercado64.conf” com o botão direito e ir em Editar. Procure pela linha “PortServerRest“, Esta será a porta que deve ser utilizada.
2.10 - Para configurar o e-mail remetente, é feito da seguinte maneira:
Obs: Se for Gmail, a configuração é realizada como no exemplo abaixo.
spring.mail.host=smtp.gmail.com
spring.mail.password=suasenha123
spring.mail.port=465
spring.mail.username=enviadordeemail@gmail.com
2.11 - Linha 1 → spring.mail.host=smtp.gmail.com
É um servidor SMTP que qualquer pessoa que tenha uma conta Gmail pode usar para enviar e-mails. Caso o e-mail remetente não seja Gmail este endereço deverá ser trocado.
2.12 - Linha 2 → spring.mail.password=suasenha123
Inserir a senha do e-mail que será utilizado como remetente.
2.13 - Linha 3 → spring.mail.port=465
Porta do servidor SMTP.
2.14 - Linha 4 → spring.mail.username=enviadordeemail@gmail.com
Inserir o e-mail que será utilizado como remetente.
3. - Após as etapas de configuração do arquivo “analizer-viasuper.properties”, já é possível iniciar o serviço e configurar o Orion para trabalhar com o plugin Viasuper Analizer.
3.1 - Para acessar o menu onde iremos configurar o plugin, clique sobre o menu de Configurações.
3.2 - Clique sobre o submenu Configuração Geral.
3.2 - Configurar o endereço do plugin.
3.3 - Deve-se unir “http://“ ao endereço e porta encontrados e ao caminho “/analizer-viasuper“, conforme na imagem abaixo.
Obs: O endereço pode ser encontrado no arquivo “analizer-viasuper.properties”. Na linha 1 se refere ao endereço que vai ser utilizado, e, na linha 30 se refere a porta que vai ser utilizada. É possível ir diretamente para as linhas citadas com o atalho CTRL + G.
3.4 - Será necessário sair do sistema do Orion e realizar o login novamente. Feito isso deverá aparecer dois menus no canto esquerdo, como na imagem abaixo:
4. - Após seguir todos estes passos o Viasuper Analizer estará pronto para ser utilizado.