Po zarejestrowaniu działalności gospodarczej odwiedziłem biuro rachunkowe w celu powierzenia mu obsługi, ale zaproponowana cena okazała się nie do zaakceptowania. Postanowiłem robić wszystko sam i kupiłem program, który miał mi to ułatwić, lecz jego wady ogromnie mnie irytowały. Z tej frustracji narodziła się Firemka na PC, która pomaga mi prowadzić rachunki już od 20 lat. A teraz, z fascynacji Androidem, postanowiłem przenieść swój program na tę platformę.
zestawienie różnic
Firemka
w nazwie
LITE
OTG
przejrzysty i wygodny interfejs
wydruki w formie plików PDF
wystawianie i drukowanie faktur, rachunków itp.
limit pozycji dokumentu
1
35
drukowanie formularzy przelewów
wysyłanie dokumentów pocztą e-mail
adresowanie do kopert z okienkiem
kontrola poprawności danych np. NIP, IBAN
konfigurowalne dokumenty
rejestrowanie zakupów
rejestrowanie kosztów
rejestrowanie płatności
baza danych dokumentów
baza danych klientów
baza danych towarów i usług
wsparcie dla kodów kreskowych
drukowanie KPiR
drukowanie ewidencji VAT
eksport płatności w formacie ELIXIR
wyliczanie składek ZUS i generowanie z nich przelewów
wyliczanie podatków, generowanie przelewów do US
drukowanie deklaracji VAT-7 i VAT-7K
uprawnienia
Oto lista uprawnień, wymaganych przez program:
WRITE_EXTERNAL_STORAGE
Dość krótka lista, nieprawdaż? Bardzo poważnie traktuję sprawy prywatności i bezpieczeństwa, dlatego Firemka nie korzysta z żadnych przywilejów, z których korzystać nie musi. Zapis w pamięci USB służy do tego, aby wyemitowane dokumenty nie znikały po wydrukowaniu. Żadne inne uprawnienia nie są potrzebne.
wydruki
Firemka nie drukuje samodzielnie. Zamiast tego generuje pliki PDF, zawierające obraz wydruku. To tylko tyle i aż tyle.
Taki plik można obejrzeć, wydrukować, przesłać pocztą elektroniczną itd. Jego funkcjonalność i elastyczność jest więc znacznie większa niż zwykłego wydruku.
Pliki są zapisywane w tzw. pamięci USB, np. w katalogu /sdcard/Firemka, gdzie są bez trudu dostępne zarówno w przeglądarce plików samego urządzenia jak i z komputera stacjonarnego.
Każdy plik ma unikalną nazwę powiązaną z numerem dokumentu, co ułatwia jego odszukanie.
Dzięki temu, nawet w wersji uproszczonej, która nie korzysta z baz danych, mamy do do dyspozycji pełną historię wystawionych dokumentów.
Program napisany został w języku Java, przy użyciu standardowych narzędzi, tj. środowiska Eclipse uzbrojonego w Android SDK.
Nie staram się olśnić użytkownika mnogością wizualnych efektów. Przeciwnie, interfejs jest dość ascetyczny i opiera się niemal wyłącznie na kontrolkach dostępnych w systemie.
Zapewnia to maksymalną zgodność z platformą sprzętową, szybkość i niezawodność. Nie wykluczam w przyszłości poprawek wyglądu, ale ta kwestia nie jest obecnie najpilniejsza.
Firemka generuje pliki PDF o prostej budowie i niewielkich rozmiarach, co w przypadku smartfonów wydaje się szczególnie cenne.
Większość programów radzi sobie dobrze z takimi plikami, ale niektóre mają problemy z wyświetlaniem/drukowaniem polskich znaków.
Do tej grupy można zaliczyć Adobe Reader, którego wersja dla PC działa poprawnie, ale na Androidzie nie za bardzo. Przykład
przejdź do...
Historia zmian:
1.32 2015-11-25 naprawa usterek w wydrukach wczytywanie logo z pliku .txt lub .ps wielka mała faktura opcja niewygaszania ekranu dyskretniejszy kręciołek oczekiwania lepsze zawijanie adresu w okienku koperty
1.31 2014-11-08 modernizacja ikonki szybsze wydruki, mniejsze pliki
1.30 2014-02-01 poprawiony błąd w bibliotece do PDF opcja automatycznych wielkich liter sprytne zagęszczanie długich nazw lepsza kontrola wprowadzanych liczb
1.29 2013-12-01 możliwość dodania tekstu nad kwotą do zapłaty drobne poprawki
1.28 2013-11-27 stawka podatkowa ZW (wpisujemy -1) opcja bezwzględnego wydruku numeru konta możliwość wydruku adresu strony www możliwość dodania tekstu nad podpisem nabywcy zmiana nazwy pola "Miejsce wystawienia" na "Poniżej daty wystawienia" poprawki drobnych błędów
1.27 2013-01-29 naprawa błędu przy braku adresu e-mail
1.17 2012-10-24 zapobieżenie interferencji międzywątkowej przy generowaniu wydruków dodano brakujący przedziałek na karcie Dokument
1.16 2012-10-13 dodano wydruk bez VAT-u (faktura marża) szybsze generowanie wydruków wybór wpłaty gotówkowej przeniesiony do opcji drobne zmiany, wynikające z prac nad pełną wersją
1.15 2012-09-29 w konfiguracji wydruku można teraz dodać miejsce wystawienia faktury zmiany w tekstach wymuszone przez pełną wersję wiele drobnych poprawek
1.14 2012-08-31 poprawione wczytywanie konfiguracji tekstowej dla elementów c_ dostosowanie struktur danych do pełnej wersji
1.13 2012-08-31 naprawa błędu powodującego brak numeru faktury na wydrukach
1.12 2012-08-28 zawijanie długich nazw w okienku koperty drobne poprawki w tekstach
1.11 2012-08-14 zwiększenie odporności wydruków na niekompletne dane ulepszona konfiguracja opuszczania programu modernizacja menu
Numery wersji dokumentów PDF nie są związane z wersjami aplikacji. Końcówka numeru dokumentu wzrasta przy każdej zmianie, nawet poprawce drobnej literówki.
widoczki
ciekawostki
Wydruk jednopozycyjnej faktury jest tak rozplanowany, że mieści się na połowie strony A4, można więc na jednej kartce wydrukować oba egzemplarze dokumentu, co nabiera szczególnego smaku, gdy zestawimy taką fakturę z 10-calowym tabletem.
Szerokości kolumn zmieniają się dynamicznie - mogą pomieścić dowolnie wielkie liczby, lecz kurczą się gdy operujemy mniejszymi kwotami, by więcej miejsca pozostało na nazwę towaru.
Dla faktur wysyłanych mailowo można włączyć niejawne (BCC) przesyłanie kopii wiadomości do siebie.
Pod ikonkami zakładek, obecnymi na podstawowym ekranie, kryją się konfigurowalne funkcje dostępne po dłuższym dotyku, do samodzielnego wyboru z bogatej listy.