Jakiś czas temu przyszło mi szukać linuksowego programu do wystawiania faktur. Na pierwszy ogień poszły QFaktury, choćby dlatego, że opiekuję się ebuildem do nich :) Skompilowałem więc program i zacząłem się nim bawić. Niestety, o ile działał i miał dość przyjemny interfejs, mniejsze i większe niedoróbki tu i ówdzie skutecznie psuły wrażenie. Tu dane kontrahentów wyparowywały, tam historia faktur nic nie pokazywała, gdzie indziej jakieś drobiazgi kosmetyczne. Zamiast marudzić postąpiłem jednak zgodnie z mantrą open-source - "napraw to sam". Zakasałem więc rękawy i przez kilka dni wyłapałem i naprawiłem dostrzeżone przez siebie błędy. A teraz udostępniam swoje zmiany jako patchset do nałożenia na QFaktury 0.6.2_1. Mam nadzieję, że komuś to oszczędzi nerwów :)
Poprawki:
* Odwrócone działanie opcji "rok krótki"
* Błąd przy zmianie VAT na liście towarów (backport z trunka)
* Odczyt i zapis drugiego ID w danych użytkownika
* Znikające dane kontrahentów i towary przy pierwszym uruchomieniu
* Nieprawidłowy zapis filtru daty przy pierwszym uruchomieniu
* Spójność czcionek w ustawieniach wydruków
* Tworzenie katalogu danych
* Format daty końcowej w filtrze przy pierwszym uruchomieniu
* Usunięte wszystkie znane wycieki pamięci
* Wczytywanie jednostek na liście towarów
* Spójność kosmetyczna pól Ilość i Rabat przy dodawaniu towarów
Inne zmiany:
* Filtr daty domyślnie pokazuje zakres o 1 stycznia do 31 grudnia bieżącego roku
* Uproszczony zapis i odczyt filtra daty
* Dodany przycisk resetujący filtr
* Zmiana domyślnego formatu NIP z 999-99-999-99 na 999-999-99-99
* Zapisywanie danych w ~/.local/share/data zamiast ~/elinux
* Automatyczne dopasowywanie szerokości kolumn w tabelkach
Link: qfaktury-0.6.2_1-patches.tar.gz
Łatki sprawdzone z ostatnią wydaną wersją programu QFaktury (0.6.2_1). Większość z nich powinna się też nakładać się na QFaktury z trunka, po drobnych zmianach.
Jest szansa na poprawkę dotyczącą drukowania nazwy pliku? Np zamiast Faktura.pdf Faktura_${numer}.pdf, Duplikat_faktury_${numer}.pdf
W sparametryzowanej lokalizacji ?
OS: Fedora.
Oj, coś nieuważnie szukasz, bo po wpisaniu qfaktury do Google jeden z pierwszych wyników kieruje tam, gdzie trzeba. Uprzedzając pytanie: http://sourceforge.net/projects/qfaktury/files/qfaktury/0.6.2/qfaktury-0.6.2.tar.gz/download
czy gdzieś można dostać kod źródłowy programu szukam i zbytnio nigdzie nie ma ?
Tak, można to podmienić w kodzie źródłowym. Oczywiście wymaga to własnoręcznej kompilacji programu. Niestety szablony nie zostały wydzielone do osobnych plików, które można by edytować w prostszy sposób.
Witam. Mam następujące pytanie: istnieje możliwość edycji szablonu faktury ? Konkretnie chodzi mi o zastąpienie nagłówka Faktura VAT na Rachunek. Z góry dziękuję za odpowiedź.
andrzej writes:
mam problem z korekta faktury – w polu wartosc netto robi sie zero ,w polu kwota vat jest cala kwota z vatem taka sama jak w polu wartosc brutto ,ten blad wystepuje w pozycji "było" pozycja skorygowana jest ok.
przed łatkami było tak samo ….
Wątpię, że ujrzymy nową wersję. Projekt wygląda na raczej… martwy.
Anonymous writes:
Jaka jest szansa, że twoje poprawki wejdą w skład oficjalnej wersji i zobaczymy kolejne wydanie programu?
Należy rozpakować łatki i skopiować je do katalogu ze źródłami QFaktury, a następnie nałożyć za pomocą:
cat *.patch | patch -p1
Potem skompilować i zainstalować za pomocą:
qmake
make
sudo make install
qfakturowicz writes:
Moje pytanie jest proste: jak nałożyć te łatki na qfaktury. z góry dzięki za odpowiedź!