Wykorzystanie urządzenia do podpisu elektronicznego część II)
Kroki podpisywania faktur ESD
1.POS wysyła dane transakcyjne doESDdo podpisywania
2.Sprawdź kategorie podatkowe pozycji zgodnie z informacjami podatkowymi zapisanymi w ESD
3.Przydział numer e-faktury, który jest kombinacją kodu faktury i numeru
4.Oblicz kwotę podatku dla każdej pozycji według zastosowanych na nią kategorii podatkowych
5.Generuj kod fiskalny w ESD według kodu faktury, numeru, czasu wystawienia i klucza prywatnego
6.Generuj URL do weryfikacji w ESD
7.Generuj kod QR weryfikacji URL w ESD
8.ESD odpowiada kodem faktury, numerem, identyfikatorem terminala, kodem fiskalnym i całkowitą kwotą podatku oraz kodem QR
9.POS drukuje informacje podatkowe na paragonie
10.ESD będzie przesyłać dane faktury do systemu ZRA przez sieć
Faktura ESD Kluczowe cechy
Faktura musi posiadać następujące kluczowe cechy:
Podatnik TPIN
Nazwa podatnika
Adres podatnika
Czas transakcji (czas ESD)
Kod faktury
Numer faktury
Identyfikator terminala
Kod podatkowy
Wymagania funkcjonalne
ESD musi być najpierw zainicjowany, aby uzyskać informacje podatkowe i klucz prywatny. (Klucz prywatny jest używany przez ESD do szyfrowania danych podczas transmisji). Podczas procesu inicjalizacji ESD otrzyma z systemu Urzędu zakres faktur, etykiety podatkowe, TPIN, adres rachunku podatkowego i podatnika oraz informacje monitorujące podatki. Informacje te zostaną przesłane do POS w poleceniu Get Status. Unikalny kod rejestracyjny dostarczony przez Urząd jest używany w procesie inicjalizacji ESD.
Urządzenie ESD zapewnia szeregowe porty komunikacyjne portów Ethernet do transmisji danych.
ESD zapewnia dwa tryby połączenia, które są Ethernet i szeregowe. Dla połączenia szeregowego obsługiwane są dwa porty szeregowe (USB do TTL) i RS232. System POS powinien ustawić odpowiedni port do komunikacji przed transmisją danych transakcyjnych. W przypadku połączenia Ethernet ESD musi uzyskać adres IP za pomocą narzędzia asystenta, które zapewniają statyczny tryb IP i DHCP.
Moduł 3G na urządzeniu może być również wykorzystywany do komunikacji z systemem autorytetowym.
POS powinien uzyskać etykiety podatkowe i informacje podatników z ESD za pomocą polecenia Get Status. Następnie etykiety podatkowe mogą być użyte do ustawienia kategorii podatkowych dla towarów lub usług w POS. Po włączeniu ESD należy wykonać polecenie Get ESD status. W ten sposób POS jest w stanie uzyskać podstawowy status ESD. (status blokady, status inicjalizowany itp.)
POS musi przesłać dane transakcji do ESD w celu podpisywania faktury. ESD odpowie z kodem faktury, numerem faktury, TPIN, identyfikatorem terminala, kodem fiskalnym i końcową całkowitą kwotą, a także kodem QR do weryfikacji faktury. POS nie wystawia faktury bez połączenia ESD, ponieważ na paragonach nie zostaną dodane żadne informacje podatkowe. Całkowita kwota może się zmienić, ponieważ ESD obliczy kwotę podatku według etykiet podatkowych stosowanych na każdej pozycji.
Środowisko rozwoju
Dostęp zarówno do Gadżetu Test ESD, jak i środowiska rozwojowego Systemu Zarządzania Fakturami Podatkowymi jest dostępny i udzielany na żądanie podatnika lub sprzedawcy POS.
Więcej funkcji i wymagań można znaleźć w lokalnych dokumentach prawa podatkowego!