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

[14.0] fatturapa_out con ritenuta d'acconto #2762

Closed
francescapenso opened this issue Apr 15, 2022 · 9 comments
Closed

[14.0] fatturapa_out con ritenuta d'acconto #2762

francescapenso opened this issue Apr 15, 2022 · 9 comments
Labels

Comments

@francescapenso
Copy link

Module

The name of the module that has a bug.

Describe the bug

A clear and concise description of what the bug is.

To Reproduce

Affected versions:

Steps to reproduce the behavior:

  1. creare una fattura con ritenuta d'acconto e confermarla
  2. cercare di esportare la fattura
  3. errore:

image

@TheMule71
Copy link
Contributor

La funzione non è presente nell'attuale repo OCA/l10n-italy. Non è che per caso su questo DB è stata attivata la pull #2386 che definisce la funzione:

https://github.com/OCA/l10n-italy/pull/2386/files#diff-2d7e783ca364fe25262a183b7f549537a66774ea8ac1c69116f0445f65315182R22-R30

e per qualche motivo ti è rimasto in giro nel DB il template XML?

@francescapenso
Copy link
Author

Sicuramente è presente perchè il modulo in questa versione qui
https://github.com/odoo-italia/l10n-italy/tree/14.0-supermerge/l10n_it_fatturapa_out_wt

La cosa "strana" è che fino a metà marzo sicuramente ha funzionato senza dare errori.

@francescapenso
Copy link
Author

Con @TheMule71 avevamo fatto una piccola analisi e pare l'errore di export xml con wt dipenda da qualche altro modulo che è stato modificato. Ad ogni modo con questo bug è impossibile esportare fatture con ritenute d'acconto.

@MaurizioConte
Copy link

Nella generazione dell'XML ci sono anche degli errori formali e, pur passando il file allo sdi resta il fatto che i dati non sono indicati correttamente nei tag previsti dalla normativa.
Nel file generato da odoo il tag relativo a ritenuta inizia con RT02 e non con RT01 mentre il tag della cassa TC22 non viene generato.
Di seguito ci sono i dati dei 2 file xml con il corpo di fatture/parcelle di professionisti uno con i tag corretti e l'altro, generato da odoo, con i tag non corretti. Nei documenti in uno c'è TD06 mentre nell'altro c'è TD01 ma nella composizione del file da inviare allo sdi non cambia nulla per i tag RT e TC.
Inoltre in quello formalmente corretto si evincono sia il totale fattura che il netto a pagare.

di seguito E-Invoice non generata da ODOO - Parcella Professionista con tag corretti
<FatturaElettronicaBody> <DatiGenerali> <DatiGeneraliDocumento> <TipoDocumento>TD06</TipoDocumento> <Divisa>EUR</Divisa> <Data>2022-05-04</Data> <Numero>2022/0005</Numero> <DatiRitenuta> <TipoRitenuta>RT01</TipoRitenuta> <ImportoRitenuta>377.52</ImportoRitenuta> <AliquotaRitenuta>20.00</AliquotaRitenuta> <CausalePagamento>A</CausalePagamento> </DatiRitenuta> <DatiCassaPrevidenziale> <TipoCassa>TC22</TipoCassa> <AlCassa>4.00</AlCassa> <ImportoContributoCassa>72.60</ImportoContributoCassa> <AliquotaIVA>22.00</AliquotaIVA> </DatiCassaPrevidenziale> <ImportoTotaleDocumento>2307.87</ImportoTotaleDocumento> </DatiGeneraliDocumento></DatiGenerali> <DatiBeniServizi> <DettaglioLinee> <NumeroLinea>1</NumeroLinea> <Descrizione>Attività di docenza</Descrizione> <Quantita>1.00</Quantita> <PrezzoUnitario>1815.00</PrezzoUnitario> <PrezzoTotale>1815.00</PrezzoTotale> <AliquotaIVA>22.00</AliquotaIVA> </DettaglioLinee> <DatiRiepilogo> <AliquotaIVA>22.00</AliquotaIVA> <ImponibileImporto>1887.60</ImponibileImporto> <Imposta>415.27</Imposta> </DatiRiepilogo> </DatiBeniServizi> <DatiPagamento> <CondizioniPagamento>TP02</CondizioniPagamento> <DettaglioPagamento> <ModalitaPagamento>MP05</ModalitaPagamento> <DataRiferimentoTerminiPagamento>2022-05-04</DataRiferimentoTerminiPagamento> <ImportoPagamento>1925.35</ImportoPagamento> </DettaglioPagamento> </DatiPagamento> </FatturaElettronicaBody>

di seguito E-Invoice generata da ODOO Fattura Professionista con tag non corretti
<FatturaElettronicaBody> <DatiGenerali> <DatiGeneraliDocumento> <TipoDocumento>TD01</TipoDocumento> <Divisa>EUR</Divisa> <Data>2022-05-03</Data> <Numero>2022/0005</Numero> <DatiRitenuta> <TipoRitenuta>RT02</TipoRitenuta> <ImportoRitenuta>600.00</ImportoRitenuta> <AliquotaRitenuta>20.00</AliquotaRitenuta> <CausalePagamento>A</CausalePagamento> </DatiRitenuta> <ImportoTotaleDocumento>3660.00</ImportoTotaleDocumento> </DatiGeneraliDocumento> </DatiGenerali> <DatiBeniServizi> <DettaglioLinee> <NumeroLinea>1</NumeroLinea> <Descrizione>Compensi Professionali</Descrizione> <Quantita>1.000</Quantita> <UnitaMisura>Unita</UnitaMisura> <PrezzoUnitario>2884.62000</PrezzoUnitario> <PrezzoTotale>2884.62</PrezzoTotale> <AliquotaIVA>22.00</AliquotaIVA> <Ritenuta>SI</Ritenuta> </DettaglioLinee> <DettaglioLinee> <NumeroLinea>2</NumeroLinea> <Descrizione>Contributi previdenziali 4%(circ.INPS n.112 25/05/1996)</Descrizione> <Quantita>1.000</Quantita> <UnitaMisura>Unita</UnitaMisura> <PrezzoUnitario>115.38000</PrezzoUnitario> <PrezzoTotale>115.38</PrezzoTotale> <AliquotaIVA>22.00</AliquotaIVA> <Ritenuta>SI</Ritenuta> </DettaglioLinee> <DatiRiepilogo> <AliquotaIVA>22.00</AliquotaIVA> <ImponibileImporto>3000.00</ImponibileImporto> <Imposta>660.00</Imposta> </DatiRiepilogo> </DatiBeniServizi> </FatturaElettronicaBody>

@MaurizioConte
Copy link

Per capire meglio allego immagine dei 2 file xml

E-Invoice non generata da ODOO - Parcella Professionista con tag corretti
image

E-Invoice generata da ODOO Fattura Professionista con tag non corretti
image

@francescapenso
Copy link
Author

Il fatto che si tratti di RT01 o RT02 dipende dal fatto che si tratti di persona fisica o giuridica. Pertanto non è errato che sia RT02, ma semmai va aggiunto un cotrollo sul fatto che la company odoo emittente sia persona fisica o giuridica credo
image

@MaurizioConte
Copy link

Si è così in più, va gestita la discrimiinante per Fisica/Giuridica e va gestito il TC22 per chi ha la cassa.
E infine i dati relativi al totale fattura e netto a pagare

@francescapenso
Copy link
Author

@CiroBoxHub qualche news in merito?

@tafaRU
Copy link
Member

tafaRU commented Jun 17, 2022

Meglio spostare la discussione su #2386
Grazie.

@tafaRU tafaRU closed this as completed Jun 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants