v3.2.0
-
Serviço de integração disponível através do Configurador, no link abaixo:
Configurador Serviço Integração Insoft4 - v3.3.0
Principais mudanças:
-
Correção de bug no contexto do plugin
security-gear-lib-api, que ao receber uma resposta "não autorizado" (Http Status 401) da API, tentava renovar o token mas com a URL da API totalmente incorreta e mal formada.- Isso ocorria pelo fato da renovação do token e disparo da nova tentativa de enviar a requisição que falhou, passar a URL da API + endpoint, ou seja, a URL pronta para requisição, mas dentro do método, novamente era concatenada a URL pronta parametrizada + endpoint, gerando algo como "http://localhost:8280/pontosoft-gear-api/http://localhost:8280/pontosoft-gear-api/v1/cargaFuncionario", gerando "Bad Request". Ajustado para enviar apenas a URL da API e a montagem ficar exclusivamente dentro do método que envia a requisição.
- Diminuído o tempo e as tentativas de reenvio da requisição, posterior à renovação do token, agora tenta no máximo duas vezes reenviar alguma requisição que falhou.
- Inclusão de atributos de configurações, relacionados a sincronização de eventos na API
-
Novo atributo
eventLimitApiSyncno contexto dacommon-gear-lib-apipara tornar dinâmica a quantidade limite de eventos que o serviço irá sincronizar na API, por ciclo. -
Novo atributo
eventSyncPauseTimeno contexto dacommon-gear-lib-apipara tornar dinâmico o tempo de pausa da rotina do serviço que sincroniza os eventos na API, por ciclo.
-
- O atributo
eventLimitApiSyncé usado apenas no escopo do script SQL, para limitar as linhas retornadas por query SQL (por ciclo da rotina). - Já o atributo
eventSyncPauseTime, é usado no contexto de sincronização de eventos, tanto no Ponto Soft, no pluginpontosoft-gear-lib-api, quanto no Akita Soft, no pluginakitasoft-gear-lib-api
Demais mudanças:
- Uso do token de cancelamento geral das rotinas de sincronização de eventos dos plugins
pontosoft-gear-lib-apieakitasoft-gear-lib-api
Compatibilidade
-
Configurador Serviço Integração Insoft43.3.0 ou superior -
pontosoft-gear-apiv2.0.0 ou superior -
akitasoft-gear-apiv2.0.1 ou superior -
Ponto SofteAkita Softv7.2.9.0
OBSERVAÇÃO: NÃO COMPATÍVEL COM
PONTO SOFT EXPRESS
Atenciosamente,
Equipe Integração -