skrypt perlowy tego warunku nie sprawdzał,
AND d.cdate >= $daystart AND d.cdate <= $dayend AND c.invoicenotice = 1
ja tej funkcji nie używałem i stąd mój problem. wszystko działa - przechodzę na php :)