17328 - Tasy - Integração Contábil - Erro ao adicionar lançamento no Tasy
Problema: Ao processarmos a Integração Contábil com o Tasy, está ocorrendo a seguinte mensagem de erro:
Erro ao processar empresa 1, integração contábil - Tasy cancelada: Erro ao adicionar lançamento no Tasy: Regra 102: Erro na execução da stored procedure gerar_ctb_movimentoRubi: Erro de acesso ao banco de dados: Banco de Dados: Oracle 11. Erro do Banco (4045): ORA-04045: errors during recompilation/revalidation of SAPRD.GERAR_CTB_MOVIMENTORUBI ORA-04052: error occurred when looking up remote object TASY.HMCG_WHEB_INTEGR_SEN_CONTAB@WHEB ORA-00600: internal error code, arguments: [kzdlk_zt2 err], [18446744073709551603], [],[], [], [], [], [], [], [], [], [].
Quando ocorre / onde se aplica: Integração Contábil com o Tasy.
Solução: Verificamos que este erro pode ocorrer quando existirem objetos inválidos no Banco de Dados.
Para verificar se existem objetos inválidos no Banco de Dados, deve-se efetuar o procedimento abaixo:
1 - Executar o comando abaixo na base de dados do Vetorh, utilizando uma ferramenta de Banco de Dados (editor):
select OBJECT_NAME,STATUS,OBJECT_TYPE,OWNER from dba_objects where UPPER(OBJECT_NAME)='XXXXXXXXXXXXXXXXXXXXX'
Substituir o XXXXXX pelo nome do objeto apresentado na mensagem de erro, com letras maiúsculas.
2 - Executar o comando abaixo na base de dados do Tasy, utilizando uma ferramenta de Banco de Dados (editor):
select OBJECT_NAME,STATUS,OBJECT_TYPE,OWNER from dba_objects where UPPER(OBJECT_NAME)='XXXXXXXXXXXXXXXXXXXXX'
Substituir o XXXXXX pelo nome do objeto apresentado na mensagem de erro, com letras maiúsculas.
Erro ao processar empresa 1, integração contábil - Tasy cancelada: Erro ao adicionar lançamento no Tasy: Regra 102: Erro na execução da stored procedure gerar_ctb_movimentoRubi: Erro de acesso ao banco de dados: Banco de Dados: Oracle 11. Erro do Banco (4045): ORA-04045: errors during recompilation/revalidation of SAPRD.GERAR_CTB_MOVIMENTORUBI ORA-04052: error occurred when looking up remote object TASY.HMCG_WHEB_INTEGR_SEN_CONTAB@WHEB ORA-00600: internal error code, arguments: [kzdlk_zt2 err], [18446744073709551603], [],[], [], [], [], [], [], [], [], [].
Quando ocorre / onde se aplica: Integração Contábil com o Tasy.
Solução: Verificamos que este erro pode ocorrer quando existirem objetos inválidos no Banco de Dados.
Para verificar se existem objetos inválidos no Banco de Dados, deve-se efetuar o procedimento abaixo:
1 - Executar o comando abaixo na base de dados do Vetorh, utilizando uma ferramenta de Banco de Dados (editor):
select OBJECT_NAME,STATUS,OBJECT_TYPE,OWNER from dba_objects where UPPER(OBJECT_NAME)='XXXXXXXXXXXXXXXXXXXXX'
Substituir o XXXXXX pelo nome do objeto apresentado na mensagem de erro, com letras maiúsculas.
2 - Executar o comando abaixo na base de dados do Tasy, utilizando uma ferramenta de Banco de Dados (editor):
select OBJECT_NAME,STATUS,OBJECT_TYPE,OWNER from dba_objects where UPPER(OBJECT_NAME)='XXXXXXXXXXXXXXXXXXXXX'
Substituir o XXXXXX pelo nome do objeto apresentado na mensagem de erro, com letras maiúsculas.
NOTA:
A partir da versão 6.2.33.51 liberamos a implementação abaixo para integração com o Tasy.
Nela trata a questão:
Dificuldades na criação da procedure gerar_ctb_movimentoRUBI.
No pacote criado pelo Tasy, a procedure possui um campo a mais e segundo o suporte da Philips, esta é a procedure correta. Com a falta deste parâmetro, a integração contábil não roda e o cliente não consegue efetuar as validações.
Link do Notas Versão:
https://documentacao.senior.com.br/gestao-de-pessoas-hcm/notas-da-versao/6-2-33/6-2-33-51.htm#460288