L' uso del dispositivo di firma elettronica ( parte I )
1.Introduzione
In alcuni paesi l'Agenzia delle Entrate ha implementato il sistema di gestione delle fatture fiscali che impone a tutti i contribuenti registrati per l'imposta sul valore aggiunto (IVA), il prelievo turistico e il prelievo dei premi assicurativi di utilizzare dispositivi fiscali elettronici (EFD) per registrare e trasmettere i dati delle transazioni di vendita all'Autorità. I dispositivi fiscali elettronici sono un'ampia varietà di dispositivi tecnologici e software utilizzati dall'Autorità per monitorare le transazioni commerciali.
IlDispositivo di firma elettronica(ESD) è uno di questi dispositivi in fase di implementazione per interfacciare i sistemi POS esistenti con il sistema di gestione delle fatture fiscali ospitato dall'Autorità. È facile da usare e l'alta compatibilità può supportare una varietà di sistemi POS.
2.Scopo
Questa istruzione descrive i dettagli tecnici di implementazione dell'interfaccia tra ESD e POS e contiene le specifiche del protocollo e le funzioni che dovrebbero essere implementate sui sistemi POS esistenti o nuovi per consentire loro di interfacciarsi con il sistema nazionale di gestione delle fatture fiscali utilizzando il dispositivo di firma elettronica (ESD).
Può essere utilizzato come linea guida per l'ingegnere venditore POS per modificare il firmware in modo da interfacciarsi con il sistema dell'Autorità.
3.Norme tecniche
Il pacchetto dati di comunicazione tra POS e ESD dovrebbe seguire questi standard di formato dati
Formato dati basato su JSON
Il pacchetto dati deve essere trasmesso tramite protocollo seriale TCP/IP o RS232
CRC (Cyclic Redundancy Check) viene utilizzato per verificare l'integrità del pacchetto dati
Nessuna cifratura è stata utilizzata nel protocollo
3.1 Requisiti ad alto livello
Questa sezione descrive i requisiti di alto livello per il terminale POS.
1.ESD sarà inizializzato prima da un codice di registrazione per ottenere il modulo di informazione fiscale Autorità. Devono essere forniti il codice di registrazione e l'utilità per l'inizializzazione del dispositivo
2.POS deve sincronizzare le informazioni fiscali con ESD utilizzando il comando ESD Get Status.
3.POS deve impostare le categorie fiscali per ogni entrata in transazione in base alle informazioni fiscali ricevute da ESD
4.POS dovrebbe collegarsi all'ESD tramite Ethernet o porta seriale RS232
5.POS deve inviare le informazioni sulle transazioni a ESD per il calcolo fiscale, la firma e il caricamento sul sistema di gestione delle fatture fiscali dell'Autorità
6.POS deve ottenere il codice della fattura, il numero di fattura, l'ID terminale, l'importo totale finale e il codice fiscale da ESD dopo il processo di firma della fattura e stamparli sulla ricevuta
7.POS dovrebbe ottenere il codice QR generato dall'ESD e stamparlo sulla ricevuta (opzionale)
8. Il processo di calcolo delle imposte viene effettuato sulla ESD e l'importo totale deve essere stampato al ricevimento come importo finale
9.Il POS non completerà l'operazione senza il processo di firma ESD
3.2 Complessivamente
In generale, ESD è un middleware tra POS e sistema Authority. Realizzerà la gestione delle fatture e il calcolo delle tasse per il sistema POS. La generazione del codice fiscale sarà effettuata anche dall'ESD. Il comando Firma fattura semplifica la personalizzazione incapsulando molte funzioni come mostrato di seguito.
ESD genererà codice fiscale per ogni transazione e salverà i dati delle fatture sul disco locale in un formato crittografato. Il dispositivo quindi carica immediatamente i dati salvati sul sistema Authority utilizzando Internet. Processo di firma della fattura.
La funzione di firma fattura è il processo principale in ESD che genererà molti componenti essenziali della fiscalizzazione ricevuta.