Histórico da Página
- No diretório C:\pcsist\produtos\integracao\container\jobs\PrjIntSofitView está os arquivos dos executáveis que são chamados pelo serviço que esta em execução no Karaf; dessa forma siga os passos abaixo para atualização.
1 - Pare 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" para abri-lo).
2 - Baixe os arquivos abaixo no link (https://drive.google.com/drive/u/0/folders/1O0qsAaDNJyWXtibbhNWJIQQvhtdysW4B)
- PcJobSofitViewCustomer_0.1.zip
- PcJobSofitViewEmployee_0.1.zip
- PcJobSofitViewExpense_0.1.zip
- PcJobSofitViewItem_0.1.zip
- PcJobSofitViewOrderService_0.1.zip
- PcJobSofitViewRoute_0.1.zip
- PcJobSofitViewSupplier_0.1.zip
- PcJobSofitViewToken_0.1.zip
- PcJobSofitViewTrip_0.1.zip
- PcJobSofitViewVehicle_0.1.zip
3 - Descomprimir os arquivos .rar no diretório C:\pcsist\produtos\integracao\container\jobs\PrjIntSofitView
- No diretório C:\pcsist\produtos\integracao\container\deploy está o arquivo Java que será feito deploy no Karaf e funciona como um orquestrador de tarefas chamando os Job conforme timer configurado; dessa forma siga os passos abaixo para atualização.
1 - Baixe o arquivo PcWsSofitViewTaskScheduler-0.1.jar no link abaixo.
(https://drive.google.com/drive/u/0/folders/1O0qsAaDNJyWXtibbhNWJIQQvhtdysW4B).
2 - Insira o arquivo baixado no diretório C:\pcsist\produtos\integracao\container\deploy.
3 - Inicie 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" para abri-lo).
4 - Após iniciar o serviço verifique se acessando localhost:8040/services através de um browser vai aparecer a tela abaixo.
5 - 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.
- Você pode usar essa consulta como exemplo para analisar os log de serviço.
SELECT PCINTEGRACAOEXEC.* FROM PCINTEGRACAOEXEC WHERE INTEGRACAO = 'SofitView' order by DATAACAO desc
- Verifique também com a consulta a seguir se o token de acesso as API da Sofit foi gerado com sucesso, essa informação de usuário e senha e configurada na rotina 805 de WTA. O campo PCINTEGRACAOWTAPARAMETRO.VALOR mostra a data/hora da ultima vez que foi gerado o token, sendo que a cada 2 horas ele é atualizado automaticamente, ou e gerado um novo também sempre que reinicia o serviço mostrado no passo 5.
SELECT
PCINTEGRACAOWTAPARAMETRO.VALOR
FROM
PCINTEGRACAOWTAPARAMETRO
WHERE SERVICO = 'SofitView'
AND PARAMETRO = 'AltToken'