QFaktury – zestaw łatek

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.

9 komentarzy

  1. 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.

  2. 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ź.

  3. 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 ….

  4. 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

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *