Antes que nada, cuentanos realmente que quieres hacer.
Lo que tienes en tu primer post funciona?
Código SQL:
Ver originalSUM((inv_total_l - total_paid_l - cr_note_tot_l) *
(CASE WHEN (sysdate - m560.due_date) >= to_number(m002.odue_categx2) AND (sysdate - m560.due_date) < to_number(m002.odue_categx3) THEN 1 ELSE 0 END)) odue_3,
Entiendo que es la multiplicación de la suma de una multiplicación de campos interna con un 1 o un 0 que es producto de una validación que realizas con CASE.
Yo con lo pco que veo, no entiendo como con NVL puedes mejorar la consulta ni en que aspecto tendría un impacto en lo que ya tienes