Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
155 commits
Select commit Hold shift + click to select a range
e1bd03e
copying l10n_it_fatturapa_in from 7.0 as is
eLBati Sep 5, 2018
7b027d4
porting
eLBati Jul 10, 2018
5f16fd9
Translated using Weblate (Italian)
primes2h Oct 15, 2018
acbca80
IMP l10n_it_fatturapa useless field (#613)
eLBati Oct 22, 2018
1bf5781
Translated using Weblate (Italian)
primes2h Nov 5, 2018
7ac9c2e
IMP README
eLBati Nov 13, 2018
f73e457
Translated using Weblate (Italian)
primes2h Nov 16, 2018
d5010ea
[MIG] l10n_it_fatturapa_in: Migration to 11.0
francesca-bianchini Nov 6, 2018
20983fb
porting l10n_it_fatturapa_in to 12
eLBati Nov 17, 2018
e53b6b2
[FIX] translation source strings l10n_it_fatturapa_in
primes2h Nov 27, 2018
feee8c0
FIX l10n_it_fatturapa_in when writing attachment name without file
eLBati Dec 1, 2018
fd841a6
[FIX] l10n_it_fatturapa_in translation source strings
primes2h Nov 30, 2018
e26ed54
[IMP] fatturapa modules, set ITA name and summary (#694)
primes2h Dec 4, 2018
74fb405
Translated using Weblate (Italian)
eLBati Dec 8, 2018
bf11dc2
FIX l10n_it_fatturapa_in translations
eLBati Dec 9, 2018
1a8da8e
[FIX] fatturapa titles using italian guidelines (#718)
primes2h Dec 12, 2018
0a5f202
Translated using Weblate (Italian)
primes2h Dec 18, 2018
1cdf4ed
FIX l10n_it_fatturapa_in: do not automatically add Bollo as invoice l…
eLBati Dec 7, 2018
bd3686c
do not automatically add DatiCassaPrevidenziale as invoice line; if c…
eLBati Dec 27, 2018
2fd6553
Translated using Weblate (Italian)
primes2h Jan 3, 2019
90ff7b8
FIX importing XML signed with CAdES (#755)
eLBati Jan 5, 2019
3b9408a
Translated using Weblate (Italian)
primes2h Jan 6, 2019
9545bb1
IMP l10n_it_fatturapa_in do not block import in case of missing VAT e…
eLBati Jan 15, 2019
85b4fb4
Translated using Weblate (Italian)
primes2h Jan 21, 2019
5bd5e6a
REF l10n_it_fatturapa_in for cases of partners (contacts) with wrong …
eLBati Jan 28, 2019
df629a9
ADD test to l10n_it_fatturapa_in for FIX import XML with invalid URI
eLBati Jan 29, 2019
8e90801
FIX: l10n_it_fatturapa_in parsing DatiFattureCollegate (#930)
eLBati Feb 4, 2019
38dbd30
Translated using Weblate (Italian)
primes2h Feb 8, 2019
9bb95c2
[12.0] l10n_it_fatturapa: use asn1crypto instead of openssl
sherpya Feb 7, 2019
2e7fb47
[10.0][IMP] extract pdf if in e-invoice in only linked (#950)
sergiocorato Feb 6, 2019
8cfa520
Translated using Weblate (Italian)
primes2h Feb 12, 2019
ebdbdd5
FIX l10n_it_fatturapa_in ZeroDivisionError: float division by zero
eLBati Feb 18, 2019
f4c46b1
IMP l10n_it_fatturapa_in using supplier payment term to compute due date
eLBati Feb 7, 2019
fb61446
[12.0][IMP] Add xml supplier in search xml
jado95 Feb 22, 2019
e3c5f45
[12.0][l10n_it_fatturapa_in] Relax check on tax natura to permit to i…
robyf70 Mar 7, 2019
101ca83
Translated using Weblate (Italian)
primes2h Mar 7, 2019
2a47450
[12.0][FIX][l10n_it_fatturapa_in] Set the supplier flag only where ne…
robyf70 Mar 20, 2019
4b92a3b
[12.0][IMP][l10n_it_fatturapa_in] Format Italian VAT ID to always hav…
robyf70 Feb 9, 2019
fe2990f
l10n_it_fattura: migration to pyxb 1.2.6
sherpya Jan 28, 2019
bf8729c
[12.0][IMP][l10n_it_fatturapa_in] Add to a supplier invoice the valid…
robyf70 Mar 22, 2019
956d856
l10n_it_fatturapa: xml doctor for fatturapa
sherpya May 3, 2019
45efb00
FIX
eLBati May 23, 2019
bdbbbbf
Restore DatiCassaPrevidenziale handling: when present, add it as invo…
eLBati Feb 13, 2019
620dadd
[FIX] l10n_it_fatturapa: Remove newlines from base64 file before deco…
SimoRubi Jun 4, 2019
3fd56a3
[REF] l10n_it_fatturapa_in: Fix lint warnings
SimoRubi Jun 4, 2019
79c8834
Translated using Weblate (Italian)
eLBati Jun 26, 2019
f68f026
FIX l10n_it_fatturapa_in: log inconsistency when multiple exemption t…
eLBati Mar 26, 2019
6dc43ec
[11.0] [FIX] l10n_it_fatturapa_in: OCA#1029 (avoid unique REA Code co…
SilvioGregorini Jun 10, 2019
f702881
Translated using Weblate (Italian)
eLBati Jul 24, 2019
cac3b27
[FIX] l10n_it_fatturapa: Do not strip XML elements.
SimoRubi Jun 24, 2019
552623f
[FIX] l10n_fatturapa_in: PrezzoUnitario and price_unit are both manda…
SimoRubi Jul 5, 2019
1471e7c
Avoid E7902 check to fix lint
eLBati Jul 11, 2019
64715b2
[IMP] l10n_it_fatturapa_in: Write einvoice's data in supplier bill du…
SimoRubi Apr 29, 2019
718efc0
[12.0][IMP][l10n_it_fatturapa_in] Add the possibility to optionally e…
robyf70 Jul 18, 2019
849726c
FIX l10n_it_fatturapa_in use fiscal position from partner
eLBati Jul 24, 2019
735e094
[IMP] l10n_it_fatturapa_in: When linking an e-invoice to an invoice, …
SimoRubi Jun 21, 2019
d5a8480
Translated using Weblate (Italian)
eLBati Sep 4, 2019
c78861d
FIX l10n_it_fatturapa_in when importing XML with 100% discount. See t…
eLBati Sep 11, 2019
2621f4c
[IMP] l10n_it_fatturapa_in: FatturaPA attachment names must be unique
SimoRubi Aug 14, 2019
a3f7045
[FIX] e-invoice translation source terms
primes2h Sep 30, 2019
4243f42
l10n_it_fatturapa_in: IMP e-invoice modules: multi company
eLBati Jan 17, 2019
c6c569c
[12.0][l10n_it_fatturapa_pec] Cleanup company details and fix related…
robyf70 Aug 1, 2019
dbb653e
[12.0][l10n_it_fatturapa_in] Supporto per la rilevazione degli arroto…
robyf70 Aug 1, 2019
de27c77
[10.0][l10n_it_fatturapa_in] Add correct Enasarco support
robyf70 Sep 24, 2019
a8ac808
Porting gestione Enasarco to 12
eLBati Oct 8, 2019
3b4c558
REF l10n_it_withholding_tax, l10n_it_fatturapa_out_wt, l10n_it_fattur…
eLBati Oct 9, 2019
d825a0a
IMP l10n_it_fatturapa* attachment with "Open full-screen" invoice
eLBati Oct 10, 2019
dea1126
[12.0][IMP][l10n_it_fatturapa_in] Set the supplier invoice bill regis…
robyf70 Jul 17, 2019
8de3f3b
Translated using Weblate (Italian)
eLBati Nov 12, 2019
bd22abd
IMP l10n_it_fatturapa_in: use last due date for invoice due date, if …
eLBati Nov 19, 2019
9dd54e7
Translated using Weblate (Italian)
primes2h Dec 23, 2019
a9947a3
ADD test for refund with positive total
eLBati Jan 9, 2020
a3680f4
[IMP] add ability to set default registration in_invoice with default…
sergiocorato Jan 25, 2020
0ae4530
[FIX] l10n_it_fatturapa_in: invoice lines with quantity 0
sherpya Jan 31, 2020
899faa7
Translated using Weblate (Italian)
eLBati Feb 3, 2020
1a6e10b
IMP l10n_it_fatturapa_in when XML contains DatiRitenuta but suppliers…
eLBati Feb 5, 2020
df37f17
[FIX][l10n_it_fatturapa_in] Fix partner search to be multicompany-com…
SilvioGregorini Feb 26, 2020
db8ecc4
merge PR 1264 1717 1728 1737 1739
May 13, 2020
720f797
IMP l10n_it_fatturapa_in: alert user when WT data are incoherent
eLBati May 15, 2020
002adf9
[12.0][IMP] l10n_fatturapa_in, arrotondamento per aliquota iva.
GSLabIt May 3, 2020
66632c1
FIX l10n_it_fatturapa_in when importing an XML with BIC (present in O…
eLBati Jun 16, 2020
2ea9036
[12.0][IMP] add invoices date to fatturapa in view
sergiocorato May 29, 2019
25f472a
[12.0][FIX] trailing whitespaces in xml data
sergiocorato Aug 17, 2020
0f3bc90
[FIX] italian date format
sergiocorato Aug 18, 2020
0ad0e13
[FIX] rename test as duplicated and not launched
sergiocorato Aug 24, 2020
874bc1c
FIX license compatibility
eLBati Sep 10, 2020
26d1bfd
[FIX] l10n_it_fatturapa_in: IstitutoFinanziario and BIC are not manda…
SimoRubi Mar 15, 2019
2a80bf5
[12.0][FIX] create field to exclude recomputation of old invoices
sergiocorato Aug 27, 2020
2025aaa
[12.0][FIX] fatturapa withholding tax invoice received e-invoice 1.6 …
sergiocorato Sep 18, 2020
c6bea23
[IMP] add test l10n_it_fatturapa_in
sergiocorato Sep 29, 2020
4616557
Remove not used tests
eLBati Oct 1, 2020
f1c5c65
Translated using Weblate (Italian)
eLBati Oct 5, 2020
8fa330c
[12.0][FIX] migration e-invoice 1.6
sergiocorato Oct 10, 2020
e057e5b
aggiunto livello importazione basato sul riepilogo, + test
labaggio Nov 10, 2020
8146c28
REF l10n_it_fatturapa_in correctly handling new Ritenuta codes
eLBati Nov 6, 2020
4140bbb
[12.0][l10n_it_fatturapa_in] ADD test for xml invoice with spaces in …
jado95 Nov 28, 2020
5221744
l10n_it_fatturapa_in: avoid duplication in the code of post migration…
tafaRU Oct 20, 2020
717ffe2
[FIX] Expected singleton per _compute_amount
Borruso Dec 10, 2020
62cb85f
[ADD] aggiunto test per importi 0.0000000 (propedeutico all'uso di xm…
TheMule71 Nov 20, 2020
aafaa2b
[ADD] passaggio a xmlschema per l'import delle fatture
TheMule71 May 26, 2021
8a3598f
[IMP] l10n_it_fatturapa_in: black, isort, prettier
TheMule71 Dec 17, 2020
ec32601
[MIG] l10n_it_fatturapa_in: Migration to 14.0
TheMule71 May 26, 2021
c2404dc
fixed tests
fredzamoabg May 4, 2021
de747cd
refactoring to execute invoice_line_ids update in one shot
fredzamoabg May 5, 2021
5d949e4
added migration script based 13.0 and removed unrequired ones
fredzamoabg May 7, 2021
b7ca39f
[FIX] forward port of #2272
TheMule71 May 7, 2021
9c86e71
IMP l10n_it_fatturapa_in adding "Recompute XML fields" button when fi…
eLBati Mar 16, 2021
e76a294
IMP l10n_it_fatturapa_in when importing XML with many decimal digits …
TheMule71 May 14, 2021
1c0e832
[FIX] forward-port of #2000
sergiocorato Dec 23, 2020
06db505
[FIX] forward-port of #2263
eLBati May 3, 2021
3ab5241
[IMP] test45 should not depend on previous tests
TheMule71 Jun 9, 2021
f005935
[IMP] l10n_it_fatturapa_in: Warn user if there is no default credit a…
SimoRubi May 5, 2021
1115f1e
[FIX] l10n_it_fatturapa_in: Check if tax exists before comparing it
TheMule71 Jun 15, 2021
c2445a4
FIX adattamento test per reference -> ref + payment_reference
TheMule71 Jun 17, 2021
bb0081d
[FIX] l10n_it_fatturapa_in: porting fixes
TheMule71 Jul 2, 2021
1d4538a
[FIX] l10n_it_fatturapa_in: _compute method failure
TheMule71 Jul 9, 2021
f5752e2
[FIX] l10n_it_fattura_in: solleva errore quando si archivia un templa…
TheMule71 Jul 22, 2021
493eecf
[14.0][FIX] l10n_it_fatturapa_in: Fixed singleton error on field comp…
TheMule71 Jul 16, 2021
e758b46
[FIX] l10n_it_fatturapa_in: add street number to the address field
mktsrl Jul 29, 2021
909e4ce
[FIX] l10n_it_fatturapa_it: use current company instead of user's def…
TheMule71 Jul 2, 2021
5d4adec
[FIX] l10n_it_fatturapa_in: add access rule for Billing and Billing A…
SimoneVagile Sep 28, 2021
df29b67
[IMP] l10n_it_fatturapa_in: improve search of product in supplier_info
TheMule71 Jun 18, 2021
fd14918
[14.0][FIX] l10n_it_fatturapa_in: attachments were encoded two times
TheMule71 Oct 1, 2021
c9288f7
[FIX] update Schema_del_file_xml_FatturaPA_versione_1.2.1.xsd
TheMule71 Jul 18, 2021
ad2dd0f
[FIX] l10n_it_fatturapa_in: Fix test and search of product by vendor …
SimoRubi Oct 1, 2021
9681b49
[IMP] l10n_it_fatturapa_in: better views for DettaglioPagamento in e-…
TheMule71 Jul 19, 2021
ed38615
[IMP] Better view of payments list
TheMule71 Oct 15, 2021
ccda6bb
Modify development_status in order to met https://odoo-community.org/…
tafaRU Oct 21, 2021
d6c929a
Translated using Weblate (Italian)
primes2h Dec 14, 2021
ce2377d
[FIX] l10n_it_fatturapa_in: remove limit parameter from browse otherw…
tafaRU Dec 30, 2021
85e2861
[FIX] l10n_it_fatturapa_in: field positioning in view
TheMule71 Jan 14, 2022
59ba90c
[14.0][FIX] l10n_it_fatturapa_in: show if a file contains self invoices
TheMule71 Dec 10, 2021
f7eff08
[FIX] use .get_fiscal_position() instead of the value of the field
TheMule71 Mar 27, 2022
68e672a
[IMP] update dotfiles
OCA-git-bot Mar 30, 2022
2e3152a
[FIX] l10n_it_fatturapa_in: fix compare between float values
TheMule71 Apr 15, 2022
702fbdf
[IMP] l10n_it_fatturapa_in: replace UserError with log_inconsistency …
fredzamoabg Apr 8, 2022
97006f0
Translated using Weblate (Italian)
SicurSam May 2, 2022
0ae7792
[IMP] XML validator is now in l10n_it_account
TheMule71 May 27, 2022
7883d3a
[14.0][FIX] Do not overwrite missing value
TheMule71 Jul 15, 2022
d09bb96
[14.0][IMP] ability to link already open vendor invoices from xml rec…
sergiocorato Dec 21, 2020
ce44121
[FIX] l10n_it_fatturapa_in: Check only VAT of italian suppliers
SirTakobi Aug 19, 2022
bec3b57
[IMP] l10n_it_fatturapa_in: allow to create attachments w/o running t…
TheMule71 Aug 24, 2022
20292c7
[FIX] l10n_it_fatturapa_in: Allow to update context when importing e-…
SirTakobi Aug 19, 2022
267424d
[FIX] l10n_it_fatturapa_in: Set inconsistencies in all environments
SirTakobi Aug 26, 2022
2bed553
[14.0][FIX] l10n_it_fatturapa_in: fix invalid URIs
TheMule71 Sep 23, 2022
e25853f
[FIX] [W7910(wrong-tabs-instead-of-spaces), ] Use wrong tabs indenta…
tafaRU Nov 7, 2022
dcbd8cc
[FIX][l10n_it_fatturapa_in] fix fiscal position parameter
Nov 9, 2022
a4581bd
[FIX] l10n_it_fatturapa_in: url widget not translatable
primes2h Nov 21, 2022
8461121
Update translation files
weblate Nov 21, 2022
20bd2db
Translated using Weblate (Italian)
mymage Dec 28, 2022
6a4c708
Translated using Weblate (Italian)
francesco-ooops Dec 30, 2022
541a46c
[14.0][FIX] l10n_it_fatturapa_in: don't prefix vat with coutry code i…
TheMule71 Jan 16, 2023
8bf9f42
[IMP] l10n_it_fatturapa_in: add TD27 TD28
TheMule71 Feb 3, 2023
bc10e44
[IMP] l10n_it_fatturapa_in: pre-commit stuff
TheMule71 Mar 17, 2023
615c6dd
[MIG] l10n_it_fatturapa_in: Migration to 16.0
TheMule71 Nov 3, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
194 changes: 194 additions & 0 deletions l10n_it_fatturapa_in/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,194 @@
=====================================
ITA - Fattura elettronica - Ricezione
=====================================

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fl10n--italy-lightgray.png?logo=github
:target: https://github.com/OCA/l10n-italy/tree/16.0/l10n_it_fatturapa_in
:alt: OCA/l10n-italy
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/l10n-italy-16-0/l10n-italy-16-0-l10n_it_fatturapa_in
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/122/16.0
:alt: Try me on Runbot

|badge1| |badge2| |badge3| |badge4| |badge5|

**Italiano**

Questo modulo consente di importare i file XML della fattura elettronica versione 1.2

http://www.fatturapa.gov.it/export/fatturazione/it/normativa/f-2.htm

ricevuti attraverso il Sistema di Interscambio (SdI).

http://www.fatturapa.gov.it/export/fatturazione/it/sdi.htm

**English**

This module allows to import Electronic Bill XML files version 1.2

http://www.fatturapa.gov.it/export/fatturazione/en/normativa/f-2.htm

received through the Exchange System (ES).

http://www.fatturapa.gov.it/export/fatturazione/en/sdi.htm

**Table of contents**

.. contents::
:local:

Installation
============

**Italiano**

Questo modulo richiede asn1crypto

https://github.com/wbond/asn1crypto

**English**

This module requires asn1crypto

https://github.com/wbond/asn1crypto

Configuration
=============

**Italiano**

Consultare anche il file README del modulo l10n_it_fatturapa.

Per ciascun fornitore è possibile impostare il "Livello dettaglio e-fatture":

- Livello minimo: la fattura fornitore viene creata senza righe, che dovranno essere create dall'utente in base a quanto indicato nella fattura elettronica
- Livello massimo: le righe della fattura fornitore verranno generate a partire da tutte quelle presenti nella fattura elettronica

Nella scheda fornitore è inoltre possibile impostare il "Prodotto predefinito per e-fattura": verrà usato, durante la generazione delle fatture fornitore, quando non sono disponibili altri prodotti adeguati. Il conto e l'imposta della riga fattura verranno impostati in base a quelli configurati nel prodotto.

Tutti i codici prodotto usati dai fornitori possono essere impostati nella relativa scheda, in

Magazzino → Prodotti

Se il fornitore specifica un codice noto nell'XML, questo verrà usato dal sistema per recuperare il prodotto corretto da usare nella riga fattura, impostando il conto e l'imposta collegati.

**English**

See also the README file of l10n_it_fatturapa module.

For every supplier, it is possible to set the 'E-bills Detail Level':

- Minimum level: Bill is created with no lines; User will have to create them, according to what specified in the electronic bill
- Maximum level: Every line contained in electronic bill will create a line in bill

Moreover, in supplier form you can set the 'E-bill Default Product': this product will be used, during generation of bills, when no other possible product is found. Tax and account of bill line will be set according to what configured in the product.

Every product code used by suppliers can be set, in product form, in

Inventory → Products

If supplier specifies a known code in XML, the system will use it to retrieve the correct product to be used in bill line, setting the related tax and account.

Usage
=====

**Italiano**

* Andare in Contabilità → Acquisti → Fattura elettronica
* Caricare un file XML
* Visualizzare il contenuto della fattura facendo clic su "Mostra anteprima"
* Eseguire la procedura guidata "Importa e-fattura" per creare una fattura in bozza oppure "Collega a fattura esistente" per collegare il file XML a una fattura già (automaticamente) creata

Nell'elenco file delle fatture elettroniche in ingresso saranno presenti, in modo predefinito, quelli da registrare. Sono i file che devono ancora essere collegati a una o più fatture fornitore.

**English**

* Go to Accounting → Purchases → Electronic Bill
* Upload XML file
* View bill content clicking on 'Show preview'
* Run 'Import e-bill' wizard to create a draft bill or run 'Link to existing bill' to link the XML file to an already (automatically) created bill

In the incoming electronic bill files list you will see, by default, files to be registered. These are files not yet linked to one or more bills.

Known issues / Roadmap
======================

Il modulo contiene un cambiamento alla firma di un metodo in ``models/account.py``
il quale cambia da

``compute_xml_amount_untaxed(self, DatiRiepilogo)``

a

``compute_xml_amount_untaxed(self, FatturaBody)``

Il cambiamento è dovuto all'implementazione della gestione degli arrotondamenti
che posso essere presenti in 2 sezioni diverse del file XML della fattura elettronica.

La soluzione ottimale è stata di cambiare la firma del metodo per consentire
la visibilità delle sezioni ``FatturaElettronicaBody.DatiBeniServizi.DatiRiepilogo`` e
``FatturaElettronicaBody.DatiGenerali.DatiGeneraliDocumento`` dove è presente il nodo ``Arrotondamento``

Pertanto, al fine di ottenere il corretto valore del totale imponibile, i moduli che
avessero ridefinito il metodo ``compute_xml_amount_untaxed`` nel modello ``account.invoice``
dovranno adeguare la chiamata al metodo stesso preoccupandosi di utilizzare come primo parametro l'oggetto ``FatturaElettronicaBody``.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/l10n-italy/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/l10n-italy/issues/new?body=module:%20l10n_it_fatturapa_in%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
~~~~~~~

* Agile Business Group
* Innoviu

Contributors
~~~~~~~~~~~~

* Lorenzo Battistini <lorenzo.battistini@agilebg.com>
* Roberto Onnis
* Alessio Gerace
* Sergio Zanchetta <https://github.com/primes2h>
* Giovanni Serra <giovanni@gslab.it>
* Gianmarco Conte <gconte@dinamicheaziendali.it>
* Marco Colombo <https://github.com/TheMule71>

Maintainers
~~~~~~~~~~~

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

This module is part of the `OCA/l10n-italy <https://github.com/OCA/l10n-italy/tree/16.0/l10n_it_fatturapa_in>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
2 changes: 2 additions & 0 deletions l10n_it_fatturapa_in/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
from . import models
from . import wizard
37 changes: 37 additions & 0 deletions l10n_it_fatturapa_in/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Copyright 2015 AgileBG SAGL <http://www.agilebg.com>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Manca 6736c3b, se non vuoi aggiungerlo qui va almeno segnato in #3013 che la 16.0 potrebbe essere affetta.

Manca 765364d aggiunto solo quanche giorno fa alla 14.0; se non vuoi aggiungerlo qui va almeno segnato in #2869 che la 16.0 potrebbe essere affetta.

Puoi separare le modifiche automatiche di pre-commit dalle altre modifiche necessarie per la migrazione come descritto in https://github.com/OCA/maintainer-tools/wiki/Migration-to-version-16.0#technical-method-to-migrate-a-module-from-150-to-160-branch?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Manca 6736c3b, se non vuoi aggiungerlo qui va almeno segnato in #3013 che la 16.0 potrebbe essere affetta.

Non mi pare affetta. https://github.com/TheMule71/l10n-italy/blob/2e1eb0e1dbd13c6a57bef08cdcb58826680c1368/l10n_it_fatturapa_in/wizard/wizard_import_fatturapa.py#L1082
È possibile sia stata corretta all'epoca semplicemente vedendo la issue.

Manca 765364d aggiunto solo quanche giorno fa alla 14.0; se non vuoi aggiungerlo qui va almeno segnato in #2869 che la 16.0 potrebbe essere affetta.

Segnata nella issue. La PR riguarda + moduli, non ha senso includerla nella migrazione di l10n_it_fatturapa_in, meglio fare il porting della PR una volta mergiata l10n_it_fatturapa_in (e anche l10n_it_fatturapa_in_rc).

Puoi separare le modifiche automatiche di pre-commit dalle altre modifiche necessarie per la migrazione come descritto in https://github.com/OCA/maintainer-tools/wiki/Migration-to-version-16.0#technical-method-to-migrate-a-module-from-150-to-160-branch?

Il commit pre-commit stuff è vuoto, probabilmente è sparito cancellato da un rebase -i. Per essere più preciso (ho appena provato a rifare la prima parte della migrazione) contiene solo questo file setup/l10n_it_fatturapa_in/setup.py, che però è già presente nei commit precendenti (della 14). La prima volta non trova il file in quanto git format-patch --keep-subject --stdout origin/16.0..origin/14.0 -- $module non selezione la directory setup (quindi non include quel file anche se presente nei commit).

Per uniformità ho inserito un commit (con --allow-empty), che però appunto è vuoto.

Nel commit di migrazione ci sono un sacco di modifiche per far contento il pre-commit, ma che non vengono applicate automaticamente. Io avevo proposto di creare un secondo commit ('more pre-commit stuff') per separarle dalla migrazione vera e propria ma la proposta è stata cassata.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Aggiungo che ho rifatto la migrazione da zero oggi, lasciando intatto il commit di pre-commit

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Manca 6736c3b, se non vuoi aggiungerlo qui va almeno segnato in #3013 che la 16.0 potrebbe essere affetta.

Non mi pare affetta. https://github.com/TheMule71/l10n-italy/blob/2e1eb0e1dbd13c6a57bef08cdcb58826680c1368/l10n_it_fatturapa_in/wizard/wizard_import_fatturapa.py#L1082 È possibile sia stata corretta all'epoca semplicemente vedendo la issue.

Ora è presente, quindi ok

Manca 765364d aggiunto solo quanche giorno fa alla 14.0; se non vuoi aggiungerlo qui va almeno segnato in #2869 che la 16.0 potrebbe essere affetta.

Segnata nella issue. La PR riguarda + moduli, non ha senso includerla nella migrazione di l10n_it_fatturapa_in, meglio fare il porting della PR una volta mergiata l10n_it_fatturapa_in (e anche l10n_it_fatturapa_in_rc).

ok

Puoi separare le modifiche automatiche di pre-commit dalle altre modifiche necessarie per la migrazione come descritto in https://github.com/OCA/maintainer-tools/wiki/Migration-to-version-16.0#technical-method-to-migrate-a-module-from-150-to-160-branch?

Il commit pre-commit stuff è vuoto, probabilmente è sparito cancellato da un rebase -i. Per essere più preciso (ho appena provato a rifare la prima parte della migrazione) contiene solo questo file setup/l10n_it_fatturapa_in/setup.py, che però è già presente nei commit precendenti (della 14). La prima volta non trova il file in quanto git format-patch --keep-subject --stdout origin/16.0..origin/14.0 -- $module non selezione la directory setup (quindi non include quel file anche se presente nei commit).

Per uniformità ho inserito un commit (con --allow-empty), che però appunto è vuoto.

Nel commit di migrazione ci sono un sacco di modifiche per far contento il pre-commit, ma che non vengono applicate automaticamente. Io avevo proposto di creare un secondo commit ('more pre-commit stuff') per separarle dalla migrazione vera e propria ma la proposta è stata cassata.

Aggiungo che ho rifatto la migrazione da zero oggi, lasciando intatto il commit di pre-commit

Ora il commit di pre-commit è corretto, quindi ok.

Manca a47709a, ho aggiunto in #2809 che per la 16.0 è da fare.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Manca 93a6dab, non c'è però una issue per tracciarlo (la PR è #3245).
La modifica è molto semplice, vedi tu se preferisci creare una issue e segnare lì che manca, oppure includere il commit (insieme al commit dei bot che ha causato)

# Copyright 2015 innoviu Srl <http://www.innoviu.com>
# Copyright 2018 Lorenzo Battistini
# Copyright 2018 Sergio Zanchetta (Associazione PNLUG - Gruppo Odoo)
# Copyright 2022 Marco Colombo (<marco.colombo@phi.technology>)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

{
"name": "ITA - Fattura elettronica - Ricezione",
"version": "16.0.1.0.0",
"development_status": "Beta",
"category": "Localization/Italy",
"summary": "Ricezione fatture elettroniche",
"author": "Agile Business Group, Innoviu, " "Odoo Community Association (OCA)",
"website": "https://github.com/OCA/l10n-italy" "l10n_it_fatturapa_in",
"license": "AGPL-3",
"depends": [
"base_vat",
"mail",
"l10n_it_fatturapa",
"l10n_it_fiscal_document_type",
"l10n_it_withholding_tax_reason",
],
"data": [
"views/account_view.xml",
"views/partner_view.xml",
"wizard/wizard_import_fatturapa_view.xml",
"wizard/link_to_existing_invoice.xml",
"views/company_view.xml",
"security/ir.model.access.csv",
"security/rules.xml",
],
"installable": True,
"external_dependencies": {
"python": ["elementpath", "asn1crypto"],
},
}
Loading