Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

l10n_it_fatturapa_out: sconti, arrotondamenti, IVA inclusa o esclusa, validazione SDI #853

Closed
infoitservit opened this issue Jan 16, 2019 · 22 comments
Labels
stale PR/Issue without recent activity, it'll be soon closed automatically.

Comments

@infoitservit
Copy link

Prendendo una fattura ed applicando uno sconto del 100% su una riga, il nodo xml viene generato correttamente (presumo) ma la validazione non passa.

Questo il nodo xml generato per la riga:
<Quantita>1.000</Quantita> <UnitaMisura>unita</UnitaMisura> <PrezzoUnitario>2.500</PrezzoUnitario> <ScontoMaggiorazione> <Tipo>SC</Tipo> <Percentuale>100.00</Percentuale> </ScontoMaggiorazione> <PrezzoTotale>0.00</PrezzoTotale> <AliquotaIVA>22.00</AliquotaIVA>

Questo è il risultato in anteprima quando si tenta di inviare la fattura in xml tramite agyo (che la scarta):
errore

E questo è l'errore:
Controllo corretto calcolo dell’Imposta
codice errore 00421: il valore del campo Imposta non risulta calcolato secondo le regole definite nelle specifiche tecniche

@sergiocorato
Copy link
Contributor

ciao @infoitservit ho appena fatto un test sul servizio dell'Agenzia delle Entrate e il file viene validato anche con una riga con un prezzo e uno sconto al 100% e l'imposta, che è obbligatoria (v. pag. 87 delle specifiche)
Forse l'errore che ti dà proviene da qualche altro problema

@infoitservit
Copy link
Author

Ciao @sergiocorato , perdonami, mi dici che il test passa con "una riga con prezzo, sconto 100% ed imposta".

Il mio problema, come vedi dall'immagine sopra, è che il nodo xml esce correttamente con le info che anche tu hai testato, ma poi in fase di invio tramite Agyo sembra che il prezzo e l'imposta vengano troncati via.

Ti risulta normale/possibile?

@infoitservit
Copy link
Author

Sto diventando scemo.
Odoo esporta il nodo xml ma poi, se analizzo il file anche con il sistema dell'agenzia delle entrate, mi restituisce il solito errore.
Qualcuno sa dirmi perchè l'xml esporta "sconto 100" e prezzo "0", nonchè "Iva 22" ma poi se vado in anteprima o faccio il controllo con il sistema dell'agenzia dell'entrate è come se questi valori diventino improvvisamente invisibili?

@sergiocorato
Copy link
Contributor

mi dici dove vai a controllarlo perchè ti dia l'errore? io lo controllo da Fatture e Corrispettivi https://ivaservizi.agenziaentrate.gov.it/ser/fatturewizard/#/controllo e non dà alcun errore

@sergiocorato
Copy link
Contributor

oppure girami il file che lo provo, se vuoi anche via mail sergiocorato at gmail dot com

@infoitservit
Copy link
Author

Mail inviata.
Grazie Sergio.

@sergiocorato
Copy link
Contributor

grazie, il problema che ti segnala è sul totale iva 38,60 invece di 38,62, hai abbastanza decimali nella configurazione?

@infoitservit
Copy link
Author

image
I prezzi sono impostati a 3 decimali...

@sergiocorato
Copy link
Contributor

forse hai l'impostazione del calcolo imposta per riga invece che sul totale?

@infoitservit
Copy link
Author

infoitservit commented Jan 18, 2019

Esatto Sergio, adesso l'ho impostata sul totale e l'iva viene arrotondata a 38,62.
Provo così e ti aggiorno...

@infoitservit
Copy link
Author

Ok, funziona!
Grazie Sergio!

Prima di chiudere (fai pure) sarei lieto di sapere se l'arrotondamento sul totale è una prassi da mantenere in linea generale o se è solo un qualcosa di cui tener conto per questa storia della fattura elettronica.

@sergiocorato
Copy link
Contributor

prego :D
mi sa che a questo punto (con la fattura elettronica) sarà una cosa generale

@infoitservit
Copy link
Author

Grazie!

@infoitservit
Copy link
Author

Riapro perchè c'è un "problemone".
Come Odoo stesso consiglia, qualora si usi anche il POS con prezzi iva inclusa, è sconsigliato utilizzare l'arrotondamento sul totale.
Ho infatti potuto appurare che in tali condizioni (arrotondamento sul totale) e utilizzo del POS con prezzi iva inclusa, il totale dello scontrino è sbagliato (basta inserire 5 righe con prezzo 5€ iva inclusa e noterete come il totale finale è 20,01€).

Come posso risolvere? Ho visto che nel repository ufficiale di Odoo questo problema col POS è stato segnalato più di una volta ma non ci sono stati interventi particolari.
Qualcuno è in grado di risolvere la cosa dietro adeguato finanziamento?

@infoitservit infoitservit reopened this Jan 26, 2019
@eLBati
Copy link
Member

eLBati commented Jan 29, 2019

Ho infatti potuto appurare che in tali condizioni (arrotondamento sul totale) e utilizzo del POS con prezzi iva inclusa, il totale dello scontrino è sbagliato (basta inserire 5 righe con prezzo 5€ iva inclusa e noterete come il totale finale è 20,01€).

Se fai lo scontrino fiscale però non fai la fattura.
Quindi ti riferisci ai casi in cui, invece dello scontrino, fai la fattura?
Ed in quei casi la fattura viene scartata dal SDI?

@eLBati
Copy link
Member

eLBati commented Jan 29, 2019

Ah però l'arrotondamento per riga è globale in odoo, quindi se lo imposti per far funzionare il POS, poi rischi di avere fatture scartate.

Allora una soluzione potrebbe essere permettere di configurare un tipo di arrotondamento solo per il POS e un altro per tutto il resto

@infoitservit
Copy link
Author

Si Lorenzo, il problema è che per far "quadrare" la fattura e fare in modo che non venga scartata, devo settare l'arrotondamento sul totale, ma questo poi implica il problema nel POS che ho descritto sopra.

Rimane dunque da capire se è il caso di settare l'arrotodondamento "per riga", rispettando le indicazioni di Odoo quando si usano prezzi iva inclusa nel POS, ma nel contempo aggiustare (ammesso sia possibile) gli arrotondamenti in fase di emissione della fattura elettronica.

@infoitservit
Copy link
Author

Ah però l'arrotondamento per riga è globale in odoo, quindi se lo imposti per far funzionare il POS, poi rischi di avere fatture scartate.

Allora una soluzione potrebbe essere permettere di configurare un tipo di arrotondamento solo per il POS e un altro per tutto il resto

Esattamente. Anche perchè non di rado capita di dover gestire i prezzi e l'iva in un modo a livello B2C e in un altro a livello B2B

@elvise
Copy link

elvise commented Feb 4, 2019

Ah però l'arrotondamento per riga è globale in odoo, quindi se lo imposti per far funzionare il POS, poi rischi di avere fatture scartate.

Allora una soluzione potrebbe essere permettere di configurare un tipo di arrotondamento solo per il POS e un altro per tutto il resto

Ciao Lorenzo, ci sono moltissime tipologie di attività che usano prezzi compresi iva e fanno fatture al consumatore, se si prende la strada di una configurazione separata per gli arrotondamenti del pos ci portiamo dietro comunque il problema (almeno per quelle tipologie di attività).

@eLBati
Copy link
Member

eLBati commented Feb 7, 2019

@eLBati eLBati changed the title [11] Fattura_pa_out: sconto 100% su riga non passa la validazione l10n_it_fatturapa_out: sconti, arrotondamenti, IVA inclusa o esclusa, validazione SDI Feb 7, 2019
@GSLabIt
Copy link
Contributor

GSLabIt commented Feb 21, 2019

@eLBati il sito è giù?

@github-actions
Copy link

There hasn't been any activity on this issue in the past 6 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days.
If you want this issue to never become stale, please ask a PSC member to apply the "no stale" label.

@github-actions github-actions bot added the stale PR/Issue without recent activity, it'll be soon closed automatically. label Oct 31, 2021
@github-actions github-actions bot closed this as completed Dec 5, 2021
Borruso pushed a commit to Borruso/l10n-italy that referenced this issue Feb 27, 2023
Signed-off-by ivantodorovich
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stale PR/Issue without recent activity, it'll be soon closed automatically.
Projects
None yet
Development

No branches or pull requests

5 participants