Páginas filhas
  • MyFrota - Atualização do Serviço de Integração para 2.0

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


  • 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'