HCM - Relatório 022 - Banco Oracle "Erro do Banco (1799): ORA-01799: a column may not be outer-joined to a subquery"
Incidente
Ao emitir o relatório 022 é exibido o erro: "Erro na Execução do Evento: "Depois Imprimir" do Controle: "Detalhe_1". Erro Reportado. Erro ao tentar abrir cursor. Causa: Erro de acesso ao banco de dados: Banco de Dados: Oracle 19.Erro do Banco (1799): ORA-01799: a column may not be outer-joined to a subquery".
Causa
O erro ocorre devido à parametrização "_optimizer_ansi_rearchitecture" do banco de dados Oracle estar como 'FALSE' no banco de dados
Solução
Para Solução o DBA da empresa deverá verificar o parâmetro "_optimizer_ansi_rearchitecture" via PLSQL ou SQL Developer está como 'FALSE'.
Caso esteja como 'FALSE' é necessário efetuar a alteração para 'TRUE' conforme padrão de configuração do banco Orale para utilização do HCM.
Configuração do Oracle para os sistemas Senior
Atenção! Antes de realizar qualquer alteração, analise o impacto que poderá ter em outros lançamentos/processos do sistema.