e-Deklaracje pod Linux’em w 2018 – aktualizacja

Witam ponownie w rozliczeniowej gehennie, która nieprzerwanie trwa od 10 lat. O ile wikipedia się nie myli to 1 kwietnia 2008 roku zostało wprowadzone rozliczanie pitu 37 (rok później bez podpisu kwalifikowanego) poprzez e-daklaracje. Co się wydarzyło poprzez następne 10 lat z punktu widzenia użytkownika? Otóż wielkie nic, dramat instalacji antycznego adobe readera i prehistorycznego adobe aira ciągnie się nieprzerwanie. Wtrącając wątek polityczny, to po dziś dzień ministerstwo informatyzacji nie ma swojego ministra 🙂 Oj źle to wróży (jakby wcześniej dobrze wróżyło?).

 

Przechodząc do rzeczy, wydaje się,  że instrukcje załączone w notce z zeszłego roku są wciąż aktualne. Sugerują to wasze komentarze, jeśli byłoby inaczej to chętnie rozkminię temat. Link do notki: http://nocnypingwin.pl/e-deklaracje-pod-linuxem-2017/

+

Informacja dotycząca certyfikatów: http://nocnypingwin.pl/e-deklaracje-jak-rozwiazac-problem-z-certyfikatami/

 

Zastawiałem się nad automatyzacją rozwiązania, bo chociaż są paczki AUR czy nawet całe gotowe skrypty: https://github.com/Xgunter/deklaracje to jednak wciąż pozostaje nierozwiązany problem zależności i integracji z systemem operacyjnym. Adobe Reader, który mam zainstalowany, a używany tylko do e-deklaracji działa już jak chce i nie jestem w stanie wywnioskować, kiedy poprawnie się uruchomi.

Rozwiązaniem mogło być użycie technologii kontenerów tak aby w jednym obrazie dostarczyć wszystkie potrzebne, stare biblioteki. Niestety tu pojawia się inny zasadniczy problem: licencje. Taki obraz musiałby zawierać zarówno oprogramowanie adobe (redystrybucja) oraz e-deklaracje. Adobe to prawie pramatka i praojciec DRMa, nie bez powodu znajduje się zawsze poza repozytoriami. E-deklaracje ma natomiast licencję… no właśnie jaką? Nigdzie nie mogłem znaleźć żadnej EULA. Marzyłoby mi się rozwiązanie aby oprogramowanie i usługi publiczne były otwarte: http://di.com.pl/krok-w-strone-open-source-w-bulgarii-programy-pisane-na-zlecenie-rzadu-beda-mialy-otwarty-kod-55135 wtedy byłoby łatwiej, ale pomarzyć można…

 

[Aktualizacja]

openSUSE Tumbleweed – do uruchomienia Adobe Readera potrzebna jest dodatkowo biblioteka: glibc-locale-32bit , nie jestem pewien czy sam ją usunąłem wcześniej czy to nowa zależność, w każdym razie jest potrzebna.

    • Użytkownik SuSE-ła, 19 lutego 2018, 15:40

    Odpowiedz

    Musiałem zatrudnić księgową bo…program do tworzenia faktur VAT udostępniony za darmo na stronach MF działa tylko pod Windows – em 🙁 Programu od przekształcania pliku w JPK pod Linuksem w żadnym razie nie udało mi się zainstalować:(. O pomocy ze strony MF zapomnieć raczej chyba że ktoś ma czas i możliwości stania w kolejce do pomocy z ministerstwa cały dzień:(

    • Space Invader, 22 lutego 2018, 18:46

    Odpowiedz

    Do wysylania JPK pod linuksem mozna uzyc e-mikrofirma ze stron ministerstwa. Dziala bardzo sprawnie.
    1. Sciagamy e-mikrofirma (1.2.1.0).msi
    2. instalujemy za pomoca wine, wine msiexec /i xyz.msi
    3. Nie udalo mi sie pod wine zainstalowac javy (jre) ale to nie problem.
    Wchodzimy do katalogu z zainstalowanymi plikami ~/.wine/drive_c/JPK/e-mikrofirma/micro
    4. i juz z shella java -jar MicroLauncher.exe i juz applikacja dziala.

    Okazuje sie ze e-mikrofirma jest napisana w javie a MicroLauncher.exe jest pewnym polaczeniem jara z exe http://launch4j.sourceforge.net/
    msi ponoc mozna rozpakowac bez wine, za pomoca 7zip
    Niestety nie dziala automatyczna aktualizacja, i trzeba recznie instalowac w wine.
    Duzy plus dla autorow ze wybrali jave, fajnie by bylo aby udalo sie ich poprosic o wystawianie tgz z aplikacja.
    A juz idealnie by bylo gdyby to bylo opensource.

      • Adam, 27 maja 2018, 13:55

      Odpowiedz

      adasiek@abix-edukacja ~/.wine/drive_c/JPK/e-mikrofirma/micro $ java -jar ./MicroLauncher.exe
      Error: Could not find or load main class a.a.a.c.e.EXK

      Mint 18.3 64 bity

      adasiek@abix-edukacja ~ $ java -version
      openjdk version „1.8.0_162”
      OpenJDK Runtime Environment (build 1.8.0_162-8u162-b12-0ubuntu0.16.04.2-b12)
      OpenJDK 64-Bit Server VM (build 25.162-b12, mixed mode)

      Czy ktoś to może przerabiał?

        • UNIX, 29 października 2018, 19:45

        Odpowiedz

        Po rozpakowaniu TAR.GZ pisze się w LINUX java -jar MicroLauncher.lib i juz applikacja dziala.

          • pingwin, 29 października 2018, 19:47

          Odpowiedz

          TAR.GZ z aplikacją juz udostępniony

      • linux, 24 października 2018, 16:41

      Odpowiedz

      TAR.GZ z aplikacją juz jest

        • LINUX, 29 października 2018, 19:46

        Odpowiedz

        Po rozpakowaniu tarballa pisze się w LINUX java -jar MicroLauncher.lib i juz applikacja dziala.

    • TSz, 27 marca 2018, 13:29

    Odpowiedz

    @ Space Invader
    Zrobiłem do punktu 3 włącznie , ale nie wiem jak uruchomić e-mikrofirma.
    Proszę o „łopatologiczną” instrukcję.

    • TSz, 27 marca 2018, 15:27

    Odpowiedz

    @ Użytkownik SuSE-ła

    e-Deklaracje i Klient JPK działa na Linux Mint 18.3 (i nie tylko na tej najnowszej wersji Minta). Na forum Linux Mint Polska są instrukcje.

      • Michał, 12 lipca 2018, 20:25

      Odpowiedz

      Prośba o podanie linku do tej instrukcji

    • piona, 30 czerwca 2018, 20:32

    Odpowiedz

    Po czerwcowych aktualizacjach lib32 na Archu e-deklaracje i acroread przestały działać, przynajmniej u mnie leci SIGSEGV. Udało mi się przywrócić je do działania po downgrade pakietów:

    – lib32-harfbuzz do lib32-harfbuzz-1.7.6-2-x86_64.pkg
    – lib32-glib2 do lib32-glib2-2.56.0+7+g66948ae23-1-x86_64.pkg

    Uff, kolejne deklaracje udało się złożyć 😉

    • Michał, 5 października 2018, 20:58

    Odpowiedz

    Wrzuciłem dockera do e-mikrofirma który na Ubuntu sprawdziłem, że działa:

    https://github.com/pbn4/e-mikrofirma

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.