Brazilian Receivables Create Collection Remittance Batch Program FAILS
Boa tarde Pessoal !
Na semana passada tivemos um problema estranho. De repente todas as rotinas de geração de borderôs no AR pararam de funcionar. Nenhuma mensagem de erro era apresentada, para complicar ainda mais.
Após pesquisar, achei o Concurrent que fazia a geração desses borderôs:
Brazilian Receivables Create Collection Remittance Batch Program
Ao pesquisar os requests e verificar o status da execução, verificavei que tinham sido executados com “sucesso”. A não ser por um detalhe no log…
Esse concurrent possui ao todo 11 steps. Curiosamente, todas as rotinas a partir desse dia paravam no step 8 e apresentavam a mensagem no data found.
Entramos em contato com a Oracle via My Oracle Support, e após enviar o kit completo (fnd log, diagnostic, resultado de scripts, etc…), foi descoberto qual era o problema. Um bug no Concurrent !
Foi nos recomendado a instalação do patch 15874454 para a correção. Resumindo, caso o processo falhe e gere dados “corrompidos” na tabela JL_BR_AR_PAY_SCHED_AUX, o problema se manifesta. Uma vez ocorrido, não adianta excluir os dados por que o processo continuará falhando.
Esse problema afeta apenas a versão 12.1.x do E-Business Suite.
Uma descrição detalhada sobre problema pode ser encontrada no DOC ID 1485930.1 no Metalink.
Voltando ao patch, ele atualiza o script JLBRRSAB que é o executável do Concurrent acima citado e também atualiza a tela Transactions.
Solução
- Aplicar o patch 15874454;
- Excluir os dados da tabela JL_BR_AR_PAY_SCHED_AUX.
Caso alguém passe pelo mesmo problema, fica a dica !
Abraço