Salut
coalesce ne peut-il pas faire l'affaire?
C'est à dire, remplacer...

AND (
CASE
WHEN act.REF_REGLEMENTAIRE IS NULL AND rf.REF_REGLEMENTAIRE IS NULL THEN 1
...