Ocorrência
Ao realizar o fechamento do Ponto Mensal na rotina (PONM090), é apresentado error log: variable does not exist PC_DATA on { ||( !EMPTY(P8_DATAAPO) .AND. P8_DATAAPO <= DPERFIM .OR. ( (CALIASSRA)->( RA_SITFOLH == "D" .AND. RA_DEMISSA <= DPERFIM ) .AND. PC_DATA <= DPERFIM ) ) }(PONM090.PRX)
Ambiente
TOTVS RH - TOTVS RH (Linha Protheus) - Ponto Eletrônico - a partir da versão 12.1.27
Causa
O erro ocorre por conta de fontes desatualizados
Solução
Para solucionar essa ocorrência, é necessário aplicar o pacote de Expedição contínua de RH.
Para saber como obtê-lo, clique aqui
Saiba mais
Documentação Técnica da correção
Soluções para error log
RH - Linha Protheus - PON - Error log no Fechamento Mensal: variable does not exist PC_DATA
-
Olá JOSUEL COSTA!
A documentação foi atualizada com o pacote de atualização do fonte PONM090, responsável pelo Fechamento do Ponto e que estava causando o problema. Ao invés de realizar o procedimento paliativo de limpar as tabelas, recomendamos apenas atualizar seu ambiente com o pacote disponibilizado, pois ele já corrige esta inconsistência diretamente no fonte.
Att.. -
Olá Luciano Lamberti!
Esta documentação foi criada no momento em que notamos a presença deste erro em algumas situações e, momentaneamente foi criada com um processo paliativo, apenas para não impedir a operação da Folha, quando dependente do Fechamento do Ponto, em situações específicas.
Contudo, já estava mapeado a correção via fonte deste cenário. Inclusive, foi disponibilizado no dia de hoje (14/12/2020) o pacote oficial, com atualização do fonte PONM090, para que o fonte realize a tratativa e não seja necessário manipular as tabelas.
Os pacotes disponibilizados já estão atualizados nesta mesma documentação!
Att..
4 Comentários