Utilizarea dispozitivului de semnătură electronică ( partea II )
Pasii de semnare a facturii ESD
1.POS trimite datele tranzacției cătreESDpentru semnare
2.Verificați categoriile fiscale de elemente în conformitate cu informațiile fiscale salvate în ESD
3.Alocați un număr de factură electronică care este o combinație de cod de factură și număr
4.Calculează valoarea impozitului pentru fiecare element în funcție de categoriile fiscale aplicate pe acesta
5.Generați codul fiscal în ESD prin codul facturii, numărul, timpul emiterii și cheia privată
6.Genera URL pentru verificare în ESD
7.Generați codul QR de verificare URL în ESD
8.ESD răspunde cu codul facturii, numărul, ID terminalul, codul fiscal și suma totală a impozitului, precum și codul QR
9.POS tipărește informațiile fiscale la primire
10.ESD va încărca datele de factură în sistemul ZRA prin rețea
Factură ESD Caracteristici cheie
Factura trebuie să aibă următoarele caracteristici cheie:
Contribuabil TPIN
Numele contribuabilului
Adresa contribuabilului
Timpul tranzacției (ora ESD)
Codul facturii
Numărul facturii
ID terminal
Codul fiscal
Cerințe funcționale
ESD trebuie inițializat mai întâi pentru a obține informațiile fiscale și cheia privată. (Cheia privată este utilizată de ESD pentru a cripta datele în timpul transmiterii). Pe parcursul procesului de inițializare, ESD va obține din sistemul Autorității gama de facturi, etichetele fiscale, TPIN, adresa contului fiscal și a contribuabililor, precum și informații de monitorizare fiscală. Aceste informații vor fi transmise la POS în comanda Get Status. Un cod unic de înregistrare furnizat de Autoritate este utilizat în procesul de inițializare a ESD.
Dispozitivul ESD furnizează porturi de comunicație seriale pentru porturi ethernet pentru transmiterea datelor.
ESD oferă două moduri de conectare, care sunt Ethernet și serial. Pentru conexiunea serială, două porturi seriale includ (USB la TTL) și sunt acceptate RS232. Sistemul POS ar trebui să stabilească portul potrivit pentru comunicare înainte de transmiterea datelor tranzacției. Pentru conexiunea Ethernet, ESD trebuie să obțină adresa IP prin instrumentul asistent care furnizează modul IP static și DHCP.
Modulul 3G de pe dispozitiv poate fi utilizat și pentru comunicarea cu sistemul Autorității Obțineți starea ESD
POS ar trebui să obțină etichete fiscale și informații despre contribuabili de la ESD folosind comanda Obține stare. Apoi etichetele fiscale pot fi folosite pentru setarea categoriilor fiscale pentru bunuri sau servicii în POS. Comanda Get ESD status trebuie executată odată ce ESD este pornit. În acest fel, POS este capabil să obțină starea de bază a ESD. (starea blocării, starea inițializată etc.)
POS trebuie să trimită datele fiecărei tranzacții către ESD pentru procesul de semnare a facturii. ESD va răspunde cu codul facturii, numărul facturii, TPIN, ID terminal, codul fiscal și suma totală finală, precum și codul QR pentru verificarea facturii. POS nu emite o factură fără conexiune ESD, deoarece nu vor fi adăugate informații fiscale pe chitanțe. Suma totală poate fi modificată deoarece ESD va calcula suma impozitului în funcție de etichetele fiscale aplicate pe fiecare articol.
Mediu de dezvoltare
Accesul atât la testul Gadget ESD, cât și la mediul de dezvoltare al sistemului de gestiune a facturilor fiscale este disponibil și acordat la cerere din partea contribuabilului sau a vânzătorului POS.
Pentru mai multe funcții și cerințe, consultați documentele de drept fiscal local!