Due testi, quattro codici
| Codice | Campo | Voce dell'elenco dell'AEAT |
|---|---|---|
| 2005 | ImporteTotal | Accetta il registro e chiede di correggerlo. |
| 2006 | CuotaTotal | Accetta il registro e chiede di correggerlo. |
| 1210 | ImporteTotal | Rifiuta il registro. |
| 1216 | CuotaTotal | Rifiuta il registro. |
I codici su ImporteTotal dicono, in spagnolo, che il campo ha un valore errato per i valori forniti di BaseImponibleOimporteNoSujeto, CuotaRepercutida e CuotaRecargoEquivalencia: «El campo ImporteTotal tiene un valor incorrecto para el valor de los campos BaseImponibleOimporteNoSujeto, CuotaRepercutida y CuotaRecargoEquivalencia suministrados.» Quelli su CuotaTotal dicono lo stesso con CuotaRepercutida y CuotaRecargoEquivalencia. Il documento delle validazioni descrive solo l'avviso senza rifiuto; non spiega quando si usano 1210 o 1216 al posto di 2005 o 2006. Se ricevi uno dei rifiuti, la fattura non è entrata.

Cosa somma l'AEAT
I punti 16 e 17 del documento delle validazioni fissano le due somme:
- CuotaTotal
- La somma di CuotaRepercutida e CuotaRecargoEquivalencia di tutte le righe del dettaglio.
- ImporteTotal
- La somma di base, CuotaRepercutida e CuotaRecargoEquivalencia di tutte le righe del dettaglio.
Se non coincidono, il margine tollerato è di 10,00 euro in più o in meno, quindi qualche centesimo di arrotondamento non lo fa mai scattare. Entrambi i controlli non si applicano con le chiavi di regime 03, 05, 06, 08 e 09; il modulo invia sempre la chiave 01, quindi con lui si applicano sempre.
Come Odoo calcola i due totali
Il modulo non copia il totale della fattura. Costruisce il dettaglio raggruppando le righe per aliquota IVA, calcola l'imposta di ogni riga con due decimali e da quello stesso dettaglio ricava i totali:
- ImporteTotal è la somma di basi e imposte. Le ritenute, come l'IRPF, non entrano, perché non sono IVA.
- CuotaTotal è la somma delle imposte.
- In una fattura in un'altra valuta, basi e imposte vengono convertite nella valuta aziendale alla data della fattura prima di sommarle.
- Una nota di credito riporta tutti gli importi in negativo.

Cosa sapere se confronti con la fattura
L'ImporteTotal di VeriFactu può non coincidere con il totale che vedi nella fattura di Odoo, e non è un errore. Il totale di Odoo sottrae l'IRPF; quello di VeriFactu no. Una fattura con IVA e ritenuta ha due totali diversi, e entrambi sono corretti al loro posto.
Poiché entrambi i totali derivano dallo stesso dettaglio che viene inviato e viaggiano con le stesse stringhe che sono entrate nell'impronta, un 2005 o un 2006 con un invio del nostro modulo non dovrebbe presentarsi. Se succede, il registro resta come «Aceptado con errores (subsanar)», oppure passa per i tentativi e la Dead Letter se si tratta di un 1210 o di un 1216. In entrambi i casi, scrivi a comercial@flexigobe.com con il numero del registro: il modulo pubblicato non invia da solo la correzione e vogliamo vedere quel dettaglio.
I codici di questa pagina, con il testo dell'AEAT
Ogni codice con il suo testo letterale, in spagnolo, così come lo riporta l'elenco degli errori dell'AEAT:
| Codice | Testo dell'AEAT (spagnolo) |
|---|---|
| 2005 | El campo ImporteTotal tiene un valor incorrecto para el valor de los campos BaseImponibleOimporteNoSujeto, CuotaRepercutida y CuotaRecargoEquivalencia suministrados. |
| 2006 | El campo CuotaTotal tiene un valor incorrecto para el valor de los campos CuotaRepercutida y CuotaRecargoEquivalencia suministrados. |
| 1210 | El campo ImporteTotal tiene un valor incorrecto para el valor de los campos BaseImponibleOimporteNoSujeto, CuotaRepercutida y CuotaRecargoEquivalencia suministrados. |
| 1216 | El campo CuotaTotal tiene un valor incorrecto para el valor de los campos CuotaRepercutida y CuotaRecargoEquivalencia suministrados. |
Continua a leggere
Verificato nel codice del modulo (versione 20.0) e nelle fonti collegate
Fonti
- www.agenciatributaria.es/static_files/AEAT_Desarrolladores/EEDD/IVA/VERI-FACTU/Validacione
- Codice del modulo: flexigo_spain_verifactu 20.0 (aa2ea3d2): models/verifactu_cadena.py
- Codice del modulo: flexigo_spain_verifactu 20.0 (aa2ea3d2): models/verifactu_aeat_client.py
- Codice del modulo: flexigo_spain_verifactu 20.0 (aa2ea3d2): models/verifactu_cola_envio.py
- prewww2.aeat.es/static_files/common/internet/dep/aplicaciones/es/aeat/tikeV1.0/cont/ws/err
