Firma fattura elettronica
I servizi di firma di IBM Sterling e-Invoicing consentono di firmare digitalmente le fatture elettroniche e includono il controllo dei duplicati.
Le firme sono basate sui codici paese di acquirente e fornitore e sono applicate tramite il servizio TrustWeaver on-demand. Inoltre, per soddisfare i requisiti legati di alcuni paesi, le fatture elettroniche devono contenere specifici elementi di informazione necessari a scopi fiscali. IBM Sterling e-Invoicing assicura che le fatture contengano i dati obbligatori per essere conformi. Queste informazioni includono, tre le altre, il numero della fattura, la data della fattura, la partita IVA del fornitore e quella dell'acquirente e i dettagli sulle voci (descrizione, quantità, prezzo e importo dell'IVA).
Di seguito viene descritto il processo predefinito, che utilizza gli standard " C/XAdES, supportato dal servizio di produzione delle firme per supportare fornitori e acquirenti nelle transazioni " IBM Sterling e-Invoicing:
- I dati della fattura sono preparati dall'utente finale e inviati al servizio, in formato concordato, che rappresenta il formato che verrà trattato come fattura originale da parte di entrambi i partiti transattivi. L'utente finale indica il formato di firma desiderato, così come i paesi di origine e destinazione dell'IVA in codici ISO di due lettere.
- Il servizio applica le firme elettroniche appropriate in conformità alla configurazione di conformità predefinita o personalizzata. Dopo l'applicazione delle firme corrette, ad eccezione di XAdES-EPES, la fattura e la firma vengono marcate temporalmente, ottenendo il formato di firma C/XAdES-T. Il Servizio potrà poi convalidare i certificati associati alle chiavi di firma private attraverso una connessione automatizzata all'apposita Autorità di certificazione (i). I dati risultanti, C/XAdES-T e i dati di convalida come ad es. una risposta OCSP, vengono nuovamente contrassegnati con una data/ora per finalità di archiviazione a lungo termine; il risultato finale si presenta in formato C/XAdES-A. Questa procedura consentirà al fornitore di offrire alle autorità fiscali elementi sufficienti per confermare che il certificato era valido quando la fattura è stata emessa e di accertare l'integrità ininterrotta della fattura da quel momento in poi. Può anche aiutare l'utente finale a soddisfare specifici requisiti per le date/ore di archivio in alcuni paesi.
- Il servizio restituisce la fattura originale firmata del fornitore dell'utente finale, che la memorizzerà per conto dell'utente finale o la invierà all'utente finale per l'archiviazione utilizzando i servizi di archivio TrustWeaver in conformità con la legge applicabile.
- In qualsiasi momento, durante il periodo di archiviazione obbligatoria, un ispettore del fisco deve poter accedere agli archivi online delle parti coinvolte, di solito dall'ubicazione dell'attività commerciale principale della parte stessa nel paese e in formato leggibile, e verificare l'autenticità e l'integrità delle fatture elettroniche archiviate. L'appendice 2 viene utilizzata per supportare tali requisiti di revisione.
Il servizio può elaborare i dati della fattura nei formati di documento elencati nella tabella sottostante. Tali tipi di documento possono essere firmati utilizzando le firme digitali basate sullo standard di firma PKCS#7 e le estensioni definite da ETSI per tale standard: CAdES-T/A e XAdES-BES/EPES/T/A così come PAdES- EPES/LTV per le firme PDF. Le firme digitali possono essere applicate con metodi di firma differenti, a seconda del formato del documento.
La seguente tabella descrive quali metodi di firma possono essere applicati a uno specifico formato di documento (XML Container è il contenitore XML di TrustWeaver). I formati comunemente utilizzati sono contrassegnati da un asterisco:
| Formato di documento | Formati della firma applicabili |
|---|---|
| Binario | PKCS #7 (collegato o scollegato)* |
| MME | PKCS #7 (collegato o scollegato), S/MIME* |
| PKCS #7 (collegato o scollegato), S/MIME, PDF* | |
| XML | PKCS #7 (collegato o scollegato), firma XML (di imbustamento digitale o in busta digitale), XML Container* |
| cXML | PKCS #7 (collegato o scollegato), S/MIME, firma cXML*, XML Container |
| EANCOM | Profili di controfirma (IDEAL- Svizzera, GS1AT- Austria, AECOC- Spagna) |
| Fracturae (Spagna B2G) | Firma XML in busta digitale Fracturae |
| Fattura PA (Italia B2G) | Firma XML in busta digitale Fattura PA |
| eSlog (Slovenia B2G) | Firma XML in busta digitale eSlog |