OCA / l10n-italy

Odoo Italian localization
https://www.odoo-italia.org
GNU Affero General Public License v3.0
153 stars 305 forks source link

Nuove specifiche fatturazione elettronica dal 1° Febbraio 2024 #3807

Closed SirAionTech closed 4 months ago

SirAionTech commented 10 months ago

Is your feature request related to a problem? Sì, dal 1° Febbraio 2024 le fatture elettroniche hanno nuove specifiche.

Describe the solution you'd like Poter importare ed esportare le fatture elettroniche in base alle nuove specifiche.

Describe alternatives you've considered Modifiche ai moduli **l10n_it_fatturapa***, in base a https://www.fatturapa.gov.it/it/norme-e-regole/DocumentazioneSDI image Allego i nuovi file Elenco-Controlli-versione-1.9.pdf Specifiche-tecniche-relative-al-Sistema-di-Interscambio-versione-1.8.3.pdf

Novità (aggiungere :ballot_box_with_check: quando non c'è nulla da fare):

Additional context Menzionato in https://discord.com/channels/753902328494424064/855461950200217651/1192052584589049866

TheMule71 commented 10 months ago

Credo che l'unica cosa è verificare il formato esatto di RiferimentoTesto visto che viene confrontato con un DB di dichiarazioni non valide.

In particolare, deve essere compilato un blocco 2.2.1.16
<AltriDatiGestionali> per ogni dichiarazione d’intento, come di seguito
specificato:
 nel campo 2.2.1.16.1 <TipoDato> deve essere riportata la dicitura
“INTENTO”
 nel campo 2.2.1.16.2 <RiferimentoTesto> deve essere riportato il
protocollo di ricezione della dichiarazione d’intento e il suo 
progressivo separato dal segno "-" oppure dal segno "/" (es.
08060120341234567-000001)
 nel campo 2.2.1.16.4 <RiferimentoData> deve essere riportata la
data della ricevuta telematica rilasciata dall’Agenzia delle entrate e
contenente il protocollo della dichiarazione d’intento.

https://www.agenziaentrate.gov.it/portale/documents/20143/3844127/Provvedimento+del+28+ottobre+2021_Antifrode.pdf/33cec057-3e07-f618-969d-dce631777b56

https://github.com/OCA/l10n-italy/blob/cc5e6d0e71d5bb9a66b0479f3e6d4cc7e0101542/l10n_it_fatturapa_out_di/data/invoice_it_template.xml#L26

https://github.com/OCA/l10n-italy/blob/cc5e6d0e71d5bb9a66b0479f3e6d4cc7e0101542/l10n_it_fatturapa_out_di/tests/data/IT06363391001_00001.xml#L87

Il formato mi pare corretto. Non so cosa possiamo fare per testarlo però, l'XSD non è cambiato, l'unico a fare il controllo è lo SdI (visto che accede ad un DB di dichiarazioni invalidate).

SirAionTech commented 10 months ago

Non so cosa possiamo fare per testarlo però, l'XSD non è cambiato, l'unico a fare il controllo è lo SdI (visto che accede ad un DB di dichiarazioni invalidate).

Certo non vogliamo controllare la Banca dati Dichiarazioni d’intento non valide, possiamo però controllare che il numero di protocollo venga riportato nella fattura elettronica e come hai scritto già lo facciamo. Quindi se l'unica novità è questa per me siamo a posto.

Lascio la issue aperta per un po' nel caso qualcuno trovasse altre novità che non abbiamo notato.

eLBati commented 10 months ago

Su https://ivaservizi.agenziaentrate.gov.it/ser/fatturewizard/#/controllo ho controllato il file https://raw.githubusercontent.com/OCA/l10n-italy/cc5e6d0e71d5bb9a66b0479f3e6d4cc7e0101542/l10n_it_fatturapa_out_di/tests/data/IT06363391001_00001.xml e ottengo

Nome file   Codice  Descrizione     Suggerimento
IT06363391001_00001.xml     00471   Per la fattura: INV/2016/00001 del 2016-06-15 - Per il valore indicato nell'elemento 2.1.1.1 <TipoDocumento> il cedente/prestatore non può essere uguale al cessionario/committente

Però non sembre dipendere dalle nuove specifiche di questa issue

SirAionTech commented 10 months ago

Su https://ivaservizi.agenziaentrate.gov.it/ser/fatturewizard/#/controllo ho controllato il file https://raw.githubusercontent.com/OCA/l10n-italy/cc5e6d0e71d5bb9a66b0479f3e6d4cc7e0101542/l10n_it_fatturapa_out_di/tests/data/IT06363391001_00001.xml e ottengo

Nome file     Codice  Descrizione     Suggerimento
IT06363391001_00001.xml   00471   Per la fattura: INV/2016/00001 del 2016-06-15 - Per il valore indicato nell'elemento 2.1.1.1 <TipoDocumento> il cedente/prestatore non può essere uguale al cessionario/committente

Però non sembre dipendere dalle nuove specifiche di questa issue

Sì alcuni file già ora non sono validi, vedi https://github.com/OCA/l10n-italy/issues/3191.

SirAionTech commented 4 months ago

Lascio la issue aperta per un po' nel caso qualcuno trovasse altre novità che non abbiamo notato.

Chiudo