Aparece el error ORA-00907 al ejecutar un informe

Cuando se usa un origen de datos Oracle 9.2, en ocasiones puede ocurrir que las operaciones de uniones múltiples o anidadas fallen y provoquen el siguiente error.

ORA-00907: Paréntesis derecho ausente

una consulta que usa tanto una unión externa izquierda y una condición de cláusula ON devuelve valores cero en lugar de nulos.