Wykorzystanie urządzenia do podpisu elektronicznego część I)
1.Wprowadzenie
W niektórych krajach Urząd Skarbowy wdrożył system zarządzania fakturami podatkowymi, który wymaga od każdego podatnika zarejestrowanego w zakresie podatku od wartości dodanej (VAT), opłaty turystycznej i składki ubezpieczeniowej korzystania z elektronicznych urządzeń podatkowych (EFD) do rejestrowania i przekazywania danych transakcji sprzedaży do Urzędu. Elektroniczne urządzenia fiskalne to szeroki wachlarz urządzeń technologicznych i oprogramowania wykorzystywanych przez Urząd do monitorowania transakcji biznesowych.
WUrządzenie do podpisu elektronicznego(ESD) jest jednym z takich urządzeń wdrażanych w celu połączenia istniejących systemów punktów sprzedaży podatników z systemem zarządzania fakturami podatkowymi hostowanym przez Urząd. Jest łatwy w obsłudze i wysoka kompatybilność może obsługiwać różne systemy POS.
2.Cel
Niniejsza instrukcja opisuje szczegóły techniczne wdrożenia interfejsu między ESD a POS. Zawiera specyfikację protokołu i funkcje, które powinny być wdrożone w istniejących lub nowych systemach POS, aby umożliwić im interfejs z Krajowym Systemem Zarządzania Fakturami Podatkowymi za pomocą Urządzenia Podpisu Elektronicznego (ESD).
Może być stosowany jako wskazówka dla inżyniera sprzedawców POS do modyfikacji oprogramowania oprogramowania w celu interfejsu z Systemem Urzędu.
3.Normy techniczne
Pakiet danych komunikacyjnych między POS a ESD powinien być zgodny z tymi standardami formatu danych
Format danych oparty na JSON
Pakiet danych powinien być przesyłany przez protokół TCP/IP lub RS232 Serial
CRC (Cyclic Redundancy Check) jest używany do weryfikacji integralności pakietu danych
W protokole nie użyto szyfrowania
3.1 Wymagania wysokiego szczebla
W tej sekcji opisano wysokie wymagania dotyczące terminala POS.
1.ESD zostanie zainicjowany najpierw kodem rejestracyjnym, aby uzyskać formularz informacji podatkowych Urząd. Podaje się kod rejestracyjny i narzędzie do inicjalizacji wyrobu
2.POS musi zsynchronizować informacje podatkowe z ESD za pomocą polecenia ESD Get Status.
3.POS musi ustawić kategorie podatkowe dla każdego wpisu w transakcję zgodnie z informacjami podatkowymi otrzymanymi od ESD
4.POS powinien podłączyć się do ESD za pomocą portu szeregowego Ethernet lub RS232
5.POS musi przesyłać informacje o transakcjach do ESD w celu obliczenia podatku, podpisywania i przesyłania do Urzędowego Systemu Zarządzania Fakturami Podatkowymi
6.POS musi uzyskać kod faktury, numer faktury, identyfikator terminala, końcową całkowitą kwotę i kod fiskalny z ESD po procesie podpisywania faktury i wydrukować je na paragonie
7.POS powinien otrzymać kod QR generowany przez ESD i wydrukować go na paragonie (opcjonalnie)
8.Proces obliczania podatku odbywa się na ESD, a całkowita kwota powinna być wydrukowana po odbiorze jako kwota końcowa
9.POS nie zakończy transakcji bez procesu podpisywania ESD
3.2 Ogólnie
Ogólnie rzecz biorąc, ESD jest oprogramowaniem pośredniczącym pomiędzy POS a systemem Authority. Realizuje zarządzanie fakturami i obliczanie podatku dla systemu POS. Generowanie kodów fiskalnych będzie również realizowane przez dyrektywę w sprawie ESD. Polecenie Podpisz fakturę upraszcza dostosowywanie, zawierając wiele funkcji, jak pokazano poniżej.
ESD wygeneruje kod fiskalny dla każdej transakcji i zapisze dane faktury na dysku lokalnym w formacie szyfrowanym. Urządzenie natychmiast przesyła zapisane dane do systemu Urzędu za pośrednictwem Internetu. Proces podpisywania faktur.
Funkcja podpisywania faktur jest głównym procesem w ESD, który generuje wiele istotnych elementów fiskalizacji paragonów.