contact

Blog

HOME Blog The Usage Of The Electronic Signature Device ( part II )

The Usage Of The Electronic Signature Device ( part II )

2023-05-31 11:26:58

ESD Invoice Signing steps.jpg

Passi di firma della fattura ESD

1.POS invia i dati della transazione aESDper la firma

2.Verificare le categorie fiscali degli elementi secondo le informazioni fiscali salvate in ESD

3.Allocare un numero di fattura elettronica che è una combinazione di codice di fattura e numero

4.Calcolare l'importo fiscale per ogni elemento dalle categorie fiscali applicate su di esso

5.Generare codice fiscale in ESD da codice di fattura, numero, tempo di emissione e chiave privata

6.Genera URL per la verifica in ESD

7.Genera codice QR dell'URL di verifica in ESD

8.ESD risponde con codice fattura, numero, ID terminale, codice fiscale e importo fiscale totale, così come codice QR

9.POS stampa le informazioni fiscali al ricevimento

10.ESD caricherà i dati delle fatture al sistema ZRA per rete

Fattura ESD Caratteristiche chiave

La fattura deve avere le seguenti caratteristiche chiave:

Contribuente TPIN

Nome contribuente

Indirizzo del contribuente

Tempo di transazione (ESD Time)

Codice fattura

Numero di fattura

ID terminale

Codice fiscale

Requisiti funzionali

ESD deve essere inizializzato prima per ottenere le informazioni fiscali e la chiave privata. (La chiave privata viene utilizzata dall'ESD per crittografare i dati durante la trasmissione). Durante il processo di inizializzazione, ESD otterrà dal sistema dell'Autorità l'intervallo delle fatture, le etichette fiscali, TPIN, il conto fiscale e l'indirizzo dei contribuenti nonché le informazioni sul monitoraggio fiscale. Queste informazioni verranno trasmesse al POS nel comando Get Status. Nel processo di inizializzazione dell'ESD viene utilizzato un codice di registrazione univoco fornito dall'Autorità.  

Il dispositivo ESD fornisce porte di comunicazione seriali della porta ethernet per la trasmissione dei dati.

ESD fornisce due modalità di connessione Ethernet e seriale. Per la connessione seriale, sono supportate due porte seriali (da USB a TTL) e RS232. Il sistema POS dovrebbe impostare la porta giusta per la comunicazione prima della trasmissione dei dati delle transazioni. Per la connessione Ethernet, l'ESD deve ottenere l'indirizzo IP dallo strumento assistente che fornisce IP statico e modalità DHCP.

Il modulo 3G sul dispositivo può anche essere utilizzato per la comunicazione con il sistema dell'Autorità

POS dovrebbe ottenere etichette fiscali e informazioni sui contribuenti da ESD utilizzando il comando Get Status. Quindi le etichette fiscali possono essere utilizzate per impostare le categorie fiscali per beni o servizi nel POS. Il comando Get ESD status dovrebbe essere eseguito una volta acceso l'ESD. In questo modo, il POS è in grado di ottenere lo stato di base di ESD. (stato di blocco, stato inizializzato, ecc.)

Il POS deve inviare ogni dato di transazione a ESD per il processo di firma della fattura. ESD risponderà con codice fattura, numero di fattura, TPIN, ID terminale, codice fiscale e importo totale finale, nonché codice QR per la verifica della fattura. Il POS non emette fattura senza connessione ESD in quanto non saranno aggiunte informazioni fiscali sulle ricevute. L'importo totale potrebbe essere cambiato perché ESD calcolerà l'importo fiscale in base alle etichette fiscali applicate su ogni articolo.  

Ambiente di sviluppo

L'accesso sia al Test ESD Gadget che all'ambiente di sviluppo Tax Invoice Management System è disponibile e concesso su richiesta dal Contribuente o dal Venditore POS.  

Per ulteriori funzioni e requisiti, si prega di fare riferimento ai documenti di legge fiscale locale!

Invia una richiesta