Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2013-03-02 10:56:38

  vnu007dl - Użytkownik

vnu007dl
Użytkownik
Zarejestrowany: 2010-11-01

Jaki program do wystawiania faktur pod Linuksa?

Potrzebuję programu do wystawiania faktur. Do tej pory używałem programu Qfaktury. Niestety od tego roku pojawiły się pewne zmiany w prawie dotyczące wystawiania faktur, zniknęły między innymi opisy oryginał/ kopia, zmieniło się nazewnictwo dokumentu, oraz inne drobniejsze. Część kontrahentów zwraca mi uwagę, że mam dalej niedostosowane faktury do aktualnych wymogów. Pisałem już ponad miesiąc temu do twórców programu Qfaktury, jednak nie dostałem żadnej odpowiedzi. Wydaje się, że program jest defacto martwy i nie będzie więcej rozwijany.

Ten program odpowiadał mi idealnie. Niestety muszę poszukać alternatywy. Testowałem te rozwiązania lefhand, ale to strasznie przerośnięty soft i bardzo nieintuicyjny. Potrzebuję po prostu prostej aplikacji do wystawiania faktur. Czy ktoś mógłby coś takiego polecić? Na windowsa jest pewnie mnóstwo takich darmowych programików, ale ... no właśnie ale, jednak jestem linuksiarzem i chciałem udowodnić wszystkim, że prowadzenie małej firmy na linuksie jest możliwe i da się bez uciekania się do emulacji.

Offline

 

#2  2013-03-02 11:22:18

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Jaki program do wystawiania faktur pod Linuksa?

A nie możesz porzeźbić trochę w kodzie Qfaktur?
Pewnie tam jest jakiś szablon dokumentu w kodzie, w ktorym można poprawić conieco, bez rozwalania programu na czynniki pierwsze.

Względnie możesz sobie w Libreoffice zrobić [url=http://przepis-na-lo.pl/2012/11/szablony-dokumentow-w-libreoffice/]szablon dokumentu[/url], i nawet podpiąć go do bazy SQL , żeby dało się drukować pozycje z SQLa, a przy wprowadzaniu danych insertować je bezpośrednio do bazy SQL.

Ostatnio edytowany przez Jacekalex (2013-03-02 11:26:21)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#3  2013-03-02 11:55:38

  vnu007dl - Użytkownik

vnu007dl
Użytkownik
Zarejestrowany: 2010-11-01

Re: Jaki program do wystawiania faktur pod Linuksa?

Hmmm
Dzięki za podpowiedź, zupełnie nie pomyślałem o tym, że sam mógłbym to zrobić. Potrzebuję jeszcze podpowiedź gdzie mniej więcej w którym pliku te informacje o tym jak ma wyglądać faktura się znajdują?
Poniżej lista plików ze źródeł:

Kod:

darek@PC-kubuntu:~/qfaktury-0.6.2_1$ ls
ChangeLog.txt           debug                 KontrahenciLista.h   Makefile.Release  ReadMe.txt             Towary.ui
config.h                Duplikat.cpp          KontrahenciLista.ui  plans.txt         release                Ustawienia.cpp
config.in               Duplikat.h            Kontrahenci.ui       ProductData.h     ReleaseNotes.txt       Ustawienia.h
Const.h                 FakturaBrutto.cpp     KorektaBrutto.cpp    QFaktury.desktop  Settings.h             Ustawienia.ui
control                 FakturaBrutto.h       KorektaBrutto.h      qfaktury_de.ts    templates              Uzytkownik.cpp
ConvertAmount.cpp       Faktura.cpp           Korekta.cpp          qfaktury_en.ts    TODO.txt               Uzytkownik.h
ConvertAmount.h         Faktura.h             Korekta.h            qfaktury_pl.ts    TowaryBruttoLista.cpp  Uzytkownik.ui
Copyright.txt           Faktura.ui            main.cpp             qfaktury.pro      TowaryBruttoLista.h    ZmienIlosc.cpp
CustomPaymData.cpp      icons                 MainWindow.cpp       qfaktury.qrc      Towary.cpp             ZmienIlosc.h
CustomPaymData.h        InvoiceData.h         MainWindow.h         QFaktury.spec     Towary.h               ZmienIlosc.ui
CustomPayment.cpp       Kontrahenci.cpp       MainWindow.ui        qrc_qfaktury.cxx  TowaryLista.cpp
CustomPaymentDialog.ui  Kontrahenci.h         Makefile             Rachunek.cpp      TowaryLista.h
CustomPayment.h         KontrahenciLista.cpp  Makefile.Debug       Rachunek.h        TowaryLista.ui
darek@PC-kubuntu:~/qfaktury-0.6.2_1$

Offline

 

#4  2013-03-02 12:04:57

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Jaki program do wystawiania faktur pod Linuksa?

Możesz przecież poszukać stringów grepem.
np

Kod:

grep -i kopia *

Wywali wszystkie wiersze, w których istnieje słowo kopia.

Choć na twoim miejsu, zamiast certolić się z Qfakturami, pobawiłbym się w LO, łatwiej to później rozbudowywać i modyfikować w razie potrzeby.

Poza tym w LO można tworzyć wtyczki w Pythonie, który jest trochę łatwiejszy od C++. :D

Ostatnio edytowany przez Jacekalex (2013-03-02 12:05:48)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#5  2013-03-02 14:25:39

  davidoski - Użytkownik

davidoski
Użytkownik
Skąd: Poznań
Zarejestrowany: 2007-04-17

Re: Jaki program do wystawiania faktur pod Linuksa?

Dla idei nie instalowania prostego programu na Wine certolić się z modyfikacją kodu źródłowego - podziwiam samozaparcie...

Offline

 

#6  2013-03-02 15:34:29

  Bitels - Użytkownik

Bitels
Użytkownik
Zarejestrowany: 2012-10-31

Re: Jaki program do wystawiania faktur pod Linuksa?

jest pełno w necie szablonów do LO. Wystarczy trochę poprzerabiać i będzie grało

Offline

 

#7  2013-03-02 16:50:00

  Bodzio - Ojciec Założyciel

Bodzio
Ojciec Założyciel
Skąd: Gorlice
Zarejestrowany: 2004-04-17
Serwis

Re: Jaki program do wystawiania faktur pod Linuksa?

Nawet dla księgowej na rezerwowym w razie awarii sprzęcie, dobry profesjonalny program kasowo-księgowy na wine postawiłem i działa wyśmienicie.
Tak się zastanawiam - po co wyważać otwarte drzwi.


Debian jest lepszy niż wszystkie klony
Linux register users: #359018
[img]http://www.freebsd.org/gifs/powerlogo.gif[/img]
[url=https://goo.gl/photos/5XGKFkvaMimLwM2s9]Beskid Niski[/url]

Offline

 

#8  2013-03-02 16:55:26

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Jaki program do wystawiania faktur pod Linuksa?

[quote=Bodzio]Nawet dla księgowej na rezerwowym w razie awarii sprzęcie, dobry profesjonalny program kasowo-księgowy na wine postawiłem i działa wyśmienicie.
Tak się zastanawiam - po co wyważać otwarte drzwi.[/quote]
Po to, żeby się nauczyć conieco.
Z dobrymi  programami księgowymi jest ten drobiazg, ze zmieni się przepis dotyczący np fomatu daty na fakturze, i lataj człowieku po nową wersję, jak w kieszeni................

Samo wystawianie prostych faktur za uslugi  nie jest problemem w żadnym arkuszu kalkulacyjnym.

Lata temu, miałem całą książkę przychodów w MSO, trzeba było widzieć miny kontrolerki z US, jak to zobaczyła. ;D
Na małą jednoosobową firmę starczy w zupelności.

Ostatnio edytowany przez Jacekalex (2013-03-03 10:41:04)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#9  2013-03-02 16:57:38

  jawojx - Użytkownik

jawojx
Użytkownik
Zarejestrowany: 2012-10-11

Re: Jaki program do wystawiania faktur pod Linuksa?

A jak ktoś nie chce kompilować to może napisany program w pythonie pyfaktury , licencja GPLv3 ;
http://sourceforge.net/projects/pyfaktury/
i zmienić pod siebie plik

Kod:

pyfaktury-0.1.8/fk/pdfakt.py

Jak jest jakiś serwer to można coś w php i łatwo  zmienić np.
http://bambooinvoice.org/
http://www.simpleinvoices.org/go

Darmowa jedna z wersji , ale nie otwarta (można napisać do autora o zmianach );
http://java.vgtworld.pl/page_9/faktura.htm

Działający jako wtyczka do Libre-office czy OpenOffice (licencja GPL)  ;
http://play.freecode.com/projects/gnuaccounting

Faktury można robić też w GNUcash (licencja GPL),
http://gnucash.org/docs/v2.4/C/gnucash-guide/bus-ar-invoices1.html

W Open ERP (licencja GPL);
http://doc.openerp.com/v6.1/book/3/3_7/invoicing.html
i wielu innych . Jest parę płatnych i wiele na licencji GPL lub darmowych na Linuksa programów do fakturowania , a  Qfaktura stoi od 2009 roku .Co nie zmienia faktu że można samemu zmienić coś w kodzie jak pisał Jacekalex .

Offline

 

#10  2013-03-02 21:43:33

  vnu007dl - Użytkownik

vnu007dl
Użytkownik
Zarejestrowany: 2010-11-01

Re: Jaki program do wystawiania faktur pod Linuksa?

ufa, nie nieźle ale jak dla mnie, czyli osoby która nie ma pojęcia o programowaniu a jedynie zna trochę htmla to trochę trudne. Udało mi się grzebiąc w kodzie wywalić wpisy na fakturze "oryginał" i "kopia" ale teraz jestem na etapie żeby na fakturze pisało "faktura Vat nr." bo taki jest wymóg, ale nie umiem tego znaleźć. Są jeszcze inne poprawki ale powoli. Nie wiem czy sobie z tym poradzę, chyba, że z waszą pomocą. Bo na razie to wygląda tak że robię to objawowo. Czyli wprowadzam jakieś zmiany i spr czy da się skompilować a jeśli tak, to czy działa poprawnie.. a to jest strasznie czasochłonne.

Offline

 

#11  2013-03-02 22:16:30

  jawojx - Użytkownik

jawojx
Użytkownik
Zarejestrowany: 2012-10-11

Re: Jaki program do wystawiania faktur pod Linuksa?

Kod:

grep -i "faktura vat"  *

Offline

 

#12  2013-03-03 11:05:36

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Jaki program do wystawiania faktur pod Linuksa?

[quote=vnu007dl]ufa, nie nieźle ale jak dla mnie, czyli osoby która nie ma pojęcia o programowaniu a jedynie zna trochę htmla to trochę trudne. Udało mi się grzebiąc w kodzie wywalić wpisy na fakturze "oryginał" i "kopia" ale teraz jestem na etapie żeby na fakturze pisało "faktura Vat nr." bo taki jest wymóg, ale nie umiem tego znaleźć. Są jeszcze inne poprawki ale powoli. Nie wiem czy sobie z tym poradzę, chyba, że z waszą pomocą. Bo na razie to wygląda tak że robię to objawowo. Czyli wprowadzam jakieś zmiany i spr czy da się skompilować a jeśli tak, to czy działa poprawnie.. a to jest strasznie czasochłonne.[/quote]
Ja znasz trochę htmla, to co Ci przypomina ten kawałek:

Kod:

        if (sellDate)
            fraStrList += trUtf8("Data sprzedaży: ")
                + sellingDate->date().toString(sett().getDateFormat())
                + "<br>";
        fraStrList += "</span></td><td width=\"3%\"> </td>";
    fraStrList += "</tr>";
    fraStrList += "<tr>";
        fraStrList += "<td colspan=\"2\" align=\"right\" valign=\"top\"><br>";
        if (original) {
        fraStrList += trUtf8("ORYGINAŁ");
        } else {
        fraStrList += trUtf8("KOPIA");
        }
        fraStrList += "<br></td><td width=\"3%\"> </td>";
    fraStrList += "</tr>";
    fraStrList += "</table>";
    fraStrList += "<hr>";
    fraStrList += "</td></tr>";
}

To z pliku Faktury.cpp linie od 744 fo 762  :D


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#13  2013-07-03 16:06:56

  porannakawa - Użytkownik

porannakawa
Użytkownik
Skąd: Zgierz
Zarejestrowany: 2013-07-02

Re: Jaki program do wystawiania faktur pod Linuksa?

Nie wiem, czy takie rozwiązanie będzie Cię interesować, ale moim zdaniem w Twoim przypadku najprostsze byłoby po prostu [b]fakturowanie on-line[/b], a nie korzystanie z aplikacji desktopowych. Wszystkie druki i formularze będziesz miał zawsze aktualne, więc jeden problem z głowy. Z drugiej strony minusem jest to, że z tytułu korzystania z tego typu serwisów e-księgowości jakieś opłaty miesięczne trzeba będzie jednak ponieść. Nawet jeśli nie będą one duże, to jednak zawsze jest to jakieś dodatkowe obciążenie finansowe.

[color=#FF0000]Nie linkujemy- bardzo mocno wygląda to na spam, a ten nas strasznie złości. Nawet jeśli robiłeś / aś to w dobrej wierze.
Bodzio[/color]

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.009 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00009 SET CHARSET latin2
0.00007 SET NAMES latin2
0.00147 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.188.91.223' WHERE u.id=1
0.00069 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.188.91.223', 1732391045)
0.00031 SELECT * FROM punbb_online WHERE logged<1732390745
0.00067 SELECT topic_id FROM punbb_posts WHERE id=226038
0.00004 SELECT id FROM punbb_posts WHERE topic_id=23065 ORDER BY posted
0.00027 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=23065 AND t.moved_to IS NULL
0.00037 SELECT search_for, replace_with FROM punbb_censoring
0.00174 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=23065 ORDER BY p.id LIMIT 0,25
0.00087 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=23065
Total query time: 0.00659 s