W dniu 3 czerwca 2012 12:08 użytkownik Marcin <marcin@nicram.net> napisał:

W dniu 3 czerwca 2012 10:25 użytkownik Sławomir Paszkiewicz <paszczus@gmail.com> napisał:

Niestety zadnych bledow/logow. Jak teraz puscilem z -f 2012/05/31 to wysylaja sie wszystkie, ale juz z poprawna data czyli 06/01 nie chca.


to dziwne. weź w lini 240, zaraz za zapytaniem wrzuć printa zapytania:
print_r($query);

będziesz miał zmienne, które są generowane a później w sql wrzuć to zapytanie. będzie wiadomo czy dobrze łapie faktury.


Nie walcze z tym miesiac, tylko od 2 dni.
Dodalem ta linie, o ktorej pisales. Przy wywolaniu -f 2012/06/01:

 SELECT d.id, d.number, d.cdate, c.email, d.name, d.customerid, n.template
                FROM documents d
                LEFT JOIN customers c ON c.id = d.customerid
                LEFT JOIN numberplans n ON n.id = d.numberplanid
                WHERE c.deleted = 0 AND d.type = 1 AND c.email <> '' AND c.invoicenotice = 1 AND d.cdate >= 1338508800 AND d.cdate <= 1338595199 ORDER BY d.number

i rzeczywiscie wynik to te 5 osob, do ktory faktury sie wysylaja.