Witam
Wyrzuca mi blad ? patch -p1 <lms_pdf_filename_template.diff can't find file to patch at input line 5
----- Original Message ----- From: ""D.Wesołowski"" wesoly@klu.pl To: lms@lists.lms.org.pl Sent: Friday, April 13, 2012 12:29 AM Subject: Re: [lms] ID Klienta i nr faktury w nazwie pliku pdf z fakurą ?
W dniu 2012-04-11 23:32, Tomasz Chiliński pisze:
W dniu 11.04.2012 22:27, D.Wesołowski napisał(a):
Wiadomość napisana przez Tomasz Chiliński w dniu 2012-04-11, o godz. 15:45:
W dniu 11.04.2012 14:32, Paweł Bąk napisał(a):
W pliku pdf z fakturą. Finanse/faktury/drukuj/ faktura.pdf
Jeśli używasz już faktur opartych o TCPDF to możesz spróbować zmienić w pliku modules/invoice_tcpdf.php wiersz na końcu z: close_pdf($pdf); na: close_pdf($pdf, 'moja_nazwa_pliku.pdf');
Może komuś zechce się dopisać obsługę wzorców nazw plików wyjściowych PDF? ;-)
chyba się tego podejmę, nie będę już musiał co aktualizacja tego fragmentu kodu poprawiać ;)
Trzymam kciuki ;-)
patch w załączniku
jak ustawić: Konfiguracja interfejsu użytkownika, sekcja invoice, dodajemy opcję z nazwą pdf_filename z wartością np:
FAKTURA_%F_Klient-%C_%T.pdf
gdzie: %C - ID klienta %F - numer faktury - pełny wg szablonu numeracji %T - rodzaj faktury - oryginal/kopia/duplikat (skrót 3 pierwsze litery)
teraz w przypadku drukowania pojedynczej faktury klienta nazwa pliku bedzie dokladnie taka jak szablon,
jezeli drukujemy faktury z jakiegos okresu czasu dla jednego klienta, to %F jest jako YYYY.MM.DD-YYYY.MM.DD
jezeli drukujemy faktury roznych klientow, to %C ma wartość 0000, a %F zakres faktur (to jeszcze wymaga dogrania, jak nie ma ciągłości numeracji)
proszę o testy ;)
--------------------------------------------------------------------------------
_______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms