[18.0] [MIG] l10n_it_vat_registries#4664
Conversation
d244386 to
b5f6f21
Compare
|
/ocabot migration l10n_it_vat_registries |
|
/ocabot rebase |
|
Congratulations, PR rebased to 18.0. |
b5f6f21 to
3192df1
Compare
|
/ocabot rebase |
|
Congratulations, PR rebased to 18.0. |
3192df1 to
809dbad
Compare
| @@ -0,0 +1 @@ | |||
| odoo-addon-l10n_it_account @ git+https://github.com/OCA/l10n-italy.git@refs/pull/4555/head#subdirectory=l10n_it_account | |||
There was a problem hiding this comment.
Test passati dopo aver fatto il FW del commit per rimuovere cee_type
809dbad to
b13a712
Compare
|
/ocabot rebase |
|
Congratulations, PR rebased to 18.0. |
b13a712 to
b7fd18c
Compare
b7fd18c to
1e6f42a
Compare
|
/ocabot rebase |
|
Congratulations, PR rebased to 18.0. |
1e6f42a to
a0ee9b4
Compare
580b962 to
7482d26
Compare
monen17
left a comment
There was a problem hiding this comment.
Oltre alle cose scritte sotto, i messaggi di alcuni commit andrebbero tradotti in inglese per https://github.com/OCA/odoo-community.org/blob/master/website/Contribution/CONTRIBUTING.rst#71commit-message:
Commit messages are in English
Ci sono ancora dei commit in italiano, sono da scrivere in inglese:

| for tax in self: | ||
| accounts = tax._get_accounts_tax() | ||
| accounts = accounts.filtered( | ||
| lambda a: a.account_type.startswith("liability") |
There was a problem hiding this comment.
Qui e nell'altro startswith, penso sia meglio indicare esplicitamente quali sono i tipi di conto da considerare come debito/credito, come viene fatto ad esempio per i tipi di registrazioni contabili in https://github.com/odoo/odoo/blob/44e61c6b429aab94e4656ade5e0f0275b905210a/addons/account/models/account_move.py#L5524-L5533.
| debit_balance = -debit_balance | ||
| credit_balance = -credit_balance | ||
| if registry_type == "customer" and tax.type_tax_use == "purchase": | ||
| # caso reverse charge in regsitro IVA vendite |
There was a problem hiding this comment.
I commenti, come i messaggi dei commit, devono essere in inglese, vedi https://github.com/OCA/odoo-community.org/blob/master/website/Contribution/CONTRIBUTING.rst#33idioms:
Use English variable names and write comments in English.
| debit_balance, | ||
| credit_balance, |
There was a problem hiding this comment.
Allora queste modifiche dovrebbero essere nel commit di migrazione.
ca38b76 to
d52a13f
Compare
fatto |
Currently translated at 28.5% (18 of 63 strings) Translation: l10n-italy-16.0/l10n-italy-16.0-l10n_it_vat_registries Translate-URL: https://translation.odoo-community.org/projects/l10n-italy-16-0/l10n-italy-16-0-l10n_it_vat_registries/de/
30910a1 to
94309fb
Compare
94309fb to
6678fe8
Compare
monen17
left a comment
There was a problem hiding this comment.
Grazie delle modifiche!
C'è solo una modifica al codice che non mi torna: quella delle children_tax_ids, per il resto sono problemi di commit.
Per i problemi di commit, la struttura ideale:
- Modifiche a
l10n_it_accountin una PR separata - In questa PR:
- Tutti i commit della
16.0+ pre-commit per la migrazione - Commit dovuti alla migrazione di
l10n_it_vat_registries
- Tutti i commit della
Visto però che questa struttura non si riesce ad applicare perché ci sono commit applicati prima/dopo, autori diversi ecc. possiamo anche lasciare tutto in questa PR con questa struttura:
- Modifiche a
l10n_it_account - Tutti i commit della
16.0+ pre-commit per la migrazione - Commit dovuti alla migrazione di
l10n_it_vat_registries - Commit di
16.0che sono stati applicati dopo la migrazione, e che non si riescono a mettere nel punto giusto della storia - Eventuali altri commit dovuti alla migrazione di
l10n_it_vat_registriesse non si riescono a schiacciare nel commit di migrazione, che però almeno inizino con[MIG].
Se devi unire commit di autori diversi, mettiti come co-autore (vedi https://docs.github.com/en/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/creating-a-commit-with-multiple-authors).
|
|
||
| tax = self.env["account.tax"].with_context(**context).browse(self.id) | ||
| tax_name = tax._get_tax_name() | ||
| if not tax.children_tax_ids: |
There was a problem hiding this comment.
Non lo stiamo già facendo in questa PR il porting del modulo?
Se è un miglioramento, andrebbe riportato anche per le altre versioni?
| include_rc_moves = fields.Boolean( | ||
| string="Include reverse charge moves", | ||
| ) |
There was a problem hiding this comment.
Allora andrebbe nel commit di migrazione
@monen17 però il commit di migrazione ha un altro autore
O ti metti come co-autore e teniamo un solo commit di migrazione (secondo me meglio), oppure lo lasci in un commit separato, ma almeno che inizi con [MIG].
| <div class="section" id="other-credits"> | ||
| <h2><a class="toc-backref" href="#toc-entry-7">Other credits</a></h2> | ||
| <p>The development of this module has been financially supported by:</p> | ||
| <ul class="simple"> | ||
| <li>Odoo Italia Network</li> | ||
| <li>APS Odoo Italia</li> | ||
| </ul> | ||
| </div> |
There was a problem hiding this comment.
Questo andrebbe nel commit in cui ha ripristinato il file CREDITS.
| debit_balance, | ||
| credit_balance, |
There was a problem hiding this comment.
Non avevo notato che queste sono modifiche a l10n_it_account, quindi va bene lasciarle come IMP del modulo l10n_it_account.
A quanto ho capito questa nuova feature di l10n_it_account serve a far funzionare correttamente i registri IVA nella 18.0, quindi andrebbe in una PR a parte da mergiare prima della migrazione.
In questo modo si eviterebbero problemi di dipendenza tra varie PR di migrazione (mi scrivevi che la #4675 dipende da questa PR proprio a causa di queste fix).
Mi scrivevi però che ti complica la fase di sviluppo, quindi va bene lasciarlo qui, alla fine per quanto riguarda la storia dei commit è solo importante che sia in un commit separato.
Riesci però a spostarlo prima di tutti i commit di migrazione? Così dovresti anche riuscire a unire 6678fe8 e 5ac3c02 come suggerivo in #4664 (comment).
| The development of this module has been financially supported by: | ||
|
|
||
| - Odoo Italia Network |
There was a problem hiding this comment.
Grazie, però hai ripristinato il file in un commit e rigenerato il README in un altro, puoi farlo nello stesso commit?
- show debit/credit tax totals for reverse charge operations - include reverse charge documents in sales VAT registry
6678fe8 to
61d64fc
Compare
|
#4664 (comment) forse sì ma meglio fare così ora, lasciare indietro le altre versioni e andare avanti |
|
/ocabot merge nobump |
|
This PR looks fantastic, let's merge it! |
|
Congratulations, your PR was merged at b47e0c9. Thanks a lot for contributing to OCA. ❤️ |
No description provided.