W dniu 05.06.2012 11:09, GC pisze:
W dniu 5 czerwca 2012 11:06 użytkownik Sławomir Paszkiewicz paszczus@gmail.com napisał:
W dniu 05.06.2012 11:04, GC pisze:
W dniu 4 czerwca 2012 10:40 użytkownik GCgcichowski@gmail.com napisał:
Moim zdaniem lepiej byloby zrobic cos co kiedys juz chyba bylo poruszane, tzn wpisywanie do bazy informacji o tym czy faktura zostala wyslana i jesli tak to konkretnie kiedy. Wtedy po pierwsze widzimy z poziomu lms a nie logow serwera kiedy zostala wyslana faktura, po drugie w przypadku ponownego uruchomienia skryptu np. tego samego dnia sendinvoices nie bedzie wysylac ponownie tych samych faktur, a jedynie te ktore nie maja statusu sent czy cos w tym rodzaju.
i to jest good idea :)
ja coś takiego dawno temu sobie dorobiłem, ale trochę toporne więc nie odważyłem się opublikować :)
teraz dopiero wczytałem się uważnie w koncepcję i... zrobiłem inny ficzer. Ja wpisuję do bazy datę dostarczenia papierowej faktury do klienta (sami kolportujemy koperty).
A, to nie o to chodzilo :( No nic, moze Tomek kiedys sie zlituje i znajdzie czas na taki ficzer :D albo ktos inny :) Ja niestety mam za malego skilla ;/
rozumiem, ze chodzi tylko o informację, że dany dokument przeszedł przez lms-sendinvoices.php ? bez informacji, czy skutecznie został dostarczony to nie jest wielka filozofia.
oraz o lekka modyfikacje lms-sendinvoices aby sprawdzal czy dokument juz zostal wyslany czy tez nie (aby go ponownie nie wysylal). Raczej tego czy skutczenie zostal dostarczony to sie dorobic nie da, bo nie da sie tego zweryfikowac. No chyba, ze bylby w mailu wysylany link typu "potwierdz otrzymanie faktury" lub wkurzajaca strona za kazdym razem jak ktos otworzy przegladarke z tym linkiem dopoki nie kliknie i nie potwierdzi :D