01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus |
---|---|
Segmento: | RH |
Módulo: | SIGAPON |
Função: | PONA170 |
Ticket: | 8514267 |
Requisito/Story/Issue: | DRHPAG-34879 |
Pacotes: | 12.1.27:https://r.totvs.io/p/955759 ; 12.1.25:https://r.totvs.io/p/955758 ; 12.1.23:https://r.totvs.io/p/955757 ; 12.1.17:https://r.totvs.io/p/955756 ; |
02. SITUAÇÃO/REQUISITO
Sistema está gerando Error.log ao executar a Leitura/Apontamento, pelo WebApp:
THREAD ERROR ([10064]) invalid handle used in file D:\bamboo-agent-5.7.2\xml-data\build-dir\TP11-TECX17V3R1-TECXWIN64\lib_base\diskman.cpp at line 276
on ABREARQREL(PONXFUN.PRX) 13/03/2020 13:46:15 line : 493
03. SOLUÇÃO
Ajustada a rotina para não gerar o Error.log. Caso a execução da Leitura/Apontamento seja realizada pelo WebApp e o arquivo de relógio esteja fora da pasta Protheus_Data, o sistema não irá processar as marcações e avisará no término da execução que não foram lidas as marcações. Para que essas marcações sejam lidas temos duas opções:
1- Executar a rotina pelo Smartclient e não pelo WebApp.
2- Mover o arquivo do relógio para dentro da pasta Protheus_data, o arquivo pode estar em qualquer subpasta desde que esteja na Protheus_Data, e alterar o novo diretório do arquivo no cadastro do relógio.
04. DEMAIS INFORMAÇÕES
Após a aplicação do pacote, se a execução da rotina for via WebApp, verificar apenas na primeira vez se o arquivo do relógio está na pasta system. Se estiver, excluir o arquivo antes de executar a rotina.