Visão Geral
Este problema ocorre quando as marcações que estão no Suricato ou no Clock in não são integradas para as tabelas do sistema.
Integrações
Deck of Cards |
---|
|
Card |
---|
| A integração das marcações do Suricato para o Datasul ocorre através da execução da api recordClockMarkings. Esta api é de responsabilidade do Datasul. Ela realiza diversas validações com a marcação recebida e: - Se estiver tudo correto: atualiza a marcação na tabela marcac_nova_integr.
- Se houver algum problema com a marcação recebida: a atualização não é realizada e é gerado um json de retorno informando o problema ocorrido. Consequentemente, as marcações não aparecem no arquivo gerado através da execução do programa PE7110.
Problema | Possíveis Causas | Análise/Ação | Exemplo Prático |
---|
Erro "oauth2/api/v1/token was not found" ao executar o serviço que chama a api recordClockMarkings | Na execução da api recordClockMarkings está sendo executada a api do token, que se aplica apenas para o Protheus e RM. O Datasul utiliza autenticação básica para a execução da api. | Encaminhar para a equipe de suporte da Telemática validar a chamada da api.
| Consultar o ticket 17075658 | Marcações não estão sendo integradas |
|
|
|
|
|
|
|
|
Card |
---|
label | Suricato via Integração Antiga |
---|
| A integração das marcações do Suricato para o Datasul é de responsabilidade da Telemática.
Problema | Possíveis Causas | Análise/Ação | Exemplo Prático |
---|
"ERRO | SqlExceptionHelper - [DataDirect][OpenEdge JDBC Driver][OpenEdge] Tabela/exibição/sinônimo "SYSPROGRESS.MSA_CONTROL_MARCAC" não pode ser encontrado. (15814)" | Não se trata de erro no produto Datasul, mas sim da conexão que a Telemática está tentando fazer com o banco do nosso produto. | Encaminhar para a equipe de suporte técnico.
| Consultar o ticket 13928979 |
|
Card |
---|
| A integração das marcações do Clock in para o Datasul ocorre através da execução do programa PE9696, e: - Se estiver tudo correto: atualiza a marcação na tabela msa_control_marcac.
- Se ocorrer algum problema durante o processamento: as marcações não são atualizadas e, consequentemente não aparecem no arquivo gerado através da execução do programa PE7110.
Pré-Requisitos: Para verificar os problemas na execução do programa PE9696 é necessário solicitar os seguintes arquivos: - Log de execução - PE9696.txt
- Log técnico
- Log detalhado
- Clientlog
- Extrato de versão
Problema | Possíveis Causas | Análise/Ação | Exemplo Prático |
---|
Marcações não estão sendo integradas
| 1 - Verificar se há problemas de conexão com a plataforma Carol relacionado ao protocolo TLSv1.1 x Progress 12.8 | 1) Confirmar se a versão do Progress que o cliente utiliza é 12.8. Em caso afirmativo: analisar o arquivo clientlog enviado, verificando se existe o erro "Bad/Unsupported protocol name parameter value TLSv1.1" . - Se existir: verificar em qual patch o cliente se encontra, pois a correção do programa fpapi9696.p foi expedida nos patches 12.1.2407.5, 12.1.2403.11 e 12.1.2311.16. Se o cliente estiver em patch anterior, orientar o cliente a realizar a atualização do patch.
- Se não existir: verificar o item 2 - Problemas de conexão com a plataforma Carol.
Em caso negativo: verificar o item 2 - Problemas de conexão com a plataforma Carol. | Arquivo Clientlog
Consultar o ticket 21031512 | 2 - Problemas de conexão com a plataforma Carol | 1) Analisar nos arquivos de log de execução, log detalhado e/ou log técnico se constam as mensagens sobre o retorno da requisição dos dispositivos. - Se não constar: transferir o ticket para a equipe de suporte do Clock in para a verificação a respeito de certificados, conector e token.
- Se constar: verificar o item 3 - Verificar se há problemas na requisição dos dispositivos.
OBS: o problema de conexão também pode ser verificado através do teste de conexão disponível no programa FP0540, pasta Carol/Con. | Arquivos de Log´s | 3 - Verificar se há problemas na requisição dos dispositivos |
|
| 4 - Verificar se o dispositivo foi retornado na requisição |
|
|
|
|