Esse documento se aplica caso queira instalar o serviço do myfrota sem uso do setup padrão do instalador automático, porém você vai precisar realizar o download do instalador do myfrota para utilizar os arquivos dele pertinentes ao passo a passo abaixo; download nesse link : https://drive.google.com/drive/folders/1cUQTNnxv6NS4krDVm0XLWibBdwvdCDZ3?usp=share_link
1 - CONFIGURAÇÃO DE AMBIENTE.
Para configurar a variável JAVA_HOME:
JAVA_HOME.
1 - Criar diretório "C:\pcsist\produtos\integracao";
2 - No diretório acima, extrair pasta container.zip, localizada em: "INSTALADOR_WINTHOR_ESB\2-INSTALL_CONTAINER\2-EXTRACT_CONTAINER".
3 - Extrair JDK, localizado em: "INSTALADOR_WINTHOR_ESB\2-INSTALL_CONTAINER\1-EXTRACT_JDK" para diretório "C:\pcsist\produtos\integracao".
4 - Criar diretório "WinThorESB-win_x64-6.5.1" em "C:\pcsist\produtos\integracao";
5 - No diretório acima, colar arquivo "elevate.exe", localizado em: "INSTALADOR_WINTHOR_ESB\2-INSTALL_CONTAINER\3-DEPLOY_CONTAINER".
6 - Executar arquivo "WinThorESB-Install.bat" disponível em: "INSTALADOR_WINTHOR_ESB\2-INSTALL_CONTAINER\3-DEPLOY_CONTAINER" que vai criar o serviço de Windows chamado "WinThorESB" que controla a ativação ou não da API que comunica com a Sofit.
Finalizada instalação do container!
1 - Criar diretório "jobs\PrjIntSofitView" em "C:\pcsist\produtos\integracao";
2 - No diretório acima, extrair as seguintes pastas, localizadas no diretório https://drive.google.com/drive/u/0/folders/1O0qsAaDNJyWXtibbhNWJIQQvhtdysW4B
(Sempre atualizar esses arquivos ao realizar uma nova instalação)
3 - Criar diretório "config" em "C:\pcsist\produtos\integracao\container" e colar arquivo "DataSourcesSofitView.xml" no mesmo. Disponível em: "INSTALADOR_SOFITVIEW\2-INSTALL_BUNDLES" onde você vai configurar a comunicação com o banco de dados como mostra nesse link Myfrota e Infracommerce (2696) - Gerar chave de conexão Oracle
4 - Importante: No diretório "C:\pcsist\produtos\integracao\container\deploy", colar seguinte arquivo disponível em: https://drive.google.com/drive/u/0/folders/1O0qsAaDNJyWXtibbhNWJIQQvhtdysW4B
- PcWsSofitViewTaskScheduler-0.1.jar
(Sempre atualizar esse arquivo ao realizar uma nova instalação)
5 - Após realizar todos os passos acima poderá iniciar o serviço "WinThorESB" responsável por essa integração. (para abrir a tela de serviços pressione Windows + R , digite "services.msc" na caixa de diálogo executar e pressione Entrar chave para abri-lo)
6 - Com o serviço iniciado e possível realizar uma verificação na tabela de log de serviço, onde todos os retornos de sucesso ou não são armazenado na tabela PCINTEGRACAOEXEC na coluna PAYLOAD.
SELECT PCINTEGRACAOEXEC.* FROM PCINTEGRACAOEXEC WHERE INTEGRACAO = 'SofitView' order by DATAACAO desc
SELECT
PCINTEGRACAOWTAPARAMETRO.VALOR
FROM
PCINTEGRACAOWTAPARAMETRO
WHERE
SERVICO = 'SofitView'
AND PARAMETRO = 'AltToken'