Firemka LITE
czyli samozatrudnienie
z Android™-em
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 18 lat. A teraz, z fascynacji Androidem, postanowiłem przenieść swój program na tę platformę.
zestawienie różnic
Firemka
wersja uproszczona
wersja pełna
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.
Dodatkowe oprogramowanie:
  • Do drukowania plików PDF świetnie nadaje się Happy2Print
  • Inną znaną mi aplikacją, która potrafi drukować dokumenty Firemki, jest PrintBot
  • Do podglądu plików PDF mogę zarekomendować MuPDF lub ezPDF Reader
Programy te można pobrać z Google play.
słów parę o technologii
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 więcej
przejdź do...
główna strona mojego serwisu zamiast pisania użyj QR-Code aplikacja dostępna w sklepie Google play poznaj historię Firemki i polub ją pełna wersja w przystępnej cenie
 
Historia zmian:
  • 1.32 2015-11-25
    naprawa usterek w wydrukach
    wczytywanie logo z pliku .txt lub .ps
    wielka mała faktura więcej...
    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.26 2013-01-26
    likwidacja napisów Oryginał/Kopia więcej...
    dodanie podtytułu dokumentu
    drobne poprawki stabilności
  • 1.25 2013-01-07
    usunięto poważny błąd zaokrągleń sumy dokumentu, zalecana niezwłoczna aktualizacja
  • 1.24 2012-12-29
    naprawiony wydruk pustego przelewu
  • 1.23 2012-12-19
    usunięto problem inicjalizacji niezapisanych ręcznie dat
  • 1.22 2012-12-07
    wyeliminowane zatrzymywanie aplikacji przy wydrukach dla niekompletnych danych
  • 1.21 2012-12-06
    rezygnacja z zagęszczania, powodującego kłopoty z interpretacją zgłoszeń o błędach
  • 1.20 2012-11-20
    poszerzenie i uelastycznienie opcji kierowania wydruków
    uporządkowanie tekstów w przesyłkach e-mail
    odchudzenie kodu
  • 1.19 2012-11-12
    możliwość określenia dowolnej nazwy dokumentu
    dokumenty z VAT-em lub bez, nie tylko faktura marża
  • 1.18 2012-11-09
    uporządkowanie zasobów = mniejsza objętość
    jednorazowa autopromocja ;-)
  • 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
materiały instruktażowe:
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
dane na zakładce Dokument dane na zakładce Klient dane na zakładce Towar dane na zakładce Biuro pomylony numer rachunku poprawianie numeru rachunku krótki fragment długiej listy różne wydruki podgląd wydruku w programie VuDroid
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.
inne moje androidowe aplikacje
wyjaśnienie
Android jest znakiem towarowym Google Inc.
 
opiekun: Janusz Wiśniewski :: rejestracja odwiedzin 3276 gości
mobi