Skip to content

Commit 32367d7

Browse files
[MIG] l10n_it_ricevute_bancarie: Migration to 16.0
Migration scripts not tested because `account` module cannot be migrated yet with OpenUpgrade Co-authored-by: Tony Masci <45100916+TonyMasciI@users.noreply.github.com>
1 parent d0356da commit 32367d7

62 files changed

Lines changed: 4043 additions & 3904 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 22 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ITA - Ricevute bancarie
77
!! This file is generated by oca-gen-addon-readme !!
88
!! changes will be overwritten. !!
99
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
10-
!! source digest: sha256:cecd4022f01e1dfb2aed92612e548ac41d66947c84ab304545af41ab56f077c3
10+
!! source digest: sha256:5cfa30ffb10e8e3d58a504c71ce80a7b9e88e928946187b4771d838b1947c92a
1111
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1212
1313
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
@@ -17,13 +17,13 @@ ITA - Ricevute bancarie
1717
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
1818
:alt: License: AGPL-3
1919
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fl10n--italy-lightgray.png?logo=github
20-
:target: https://github.com/OCA/l10n-italy/tree/14.0/l10n_it_ricevute_bancarie
20+
:target: https://github.com/OCA/l10n-italy/tree/16.0/l10n_it_riba
2121
:alt: OCA/l10n-italy
2222
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
23-
:target: https://translation.odoo-community.org/projects/l10n-italy-14-0/l10n-italy-14-0-l10n_it_ricevute_bancarie
23+
:target: https://translation.odoo-community.org/projects/l10n-italy-16-0/l10n-italy-16-0-l10n_it_riba
2424
:alt: Translate me on Weblate
2525
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
26-
:target: https://runboat.odoo-community.org/builds?repo=OCA/l10n-italy&target_branch=14.0
26+
:target: https://runboat.odoo-community.org/builds?repo=OCA/l10n-italy&target_branch=16.0
2727
:alt: Try me on Runboat
2828

2929
|badge1| |badge2| |badge3| |badge4| |badge5|
@@ -42,25 +42,25 @@ Configuration
4242

4343
**Italiano**
4444

45-
Nella configurazione delle Ri.Ba. è possibile specificare se si tratti di
45+
Nella configurazione delle RiBa è possibile specificare se si tratti di
4646
'Salvo buon fine' o 'Al dopo incasso', che hanno un flusso completamente diverso.
4747

48-
- Al dopo incasso: nessuna registrazione verrà effettuata automaticamente e le
49-
fatture risulteranno pagate solo al momento dell'effettivo incasso.
50-
- Salvo buon fine: le registrazioni generate seguiranno la struttura descritta nel
51-
documento http://goo.gl/jpRhJp
48+
- Al dopo incasso: nessuna registrazione verrà effettuata automaticamente e le
49+
fatture risulteranno pagate solo al momento dell'effettivo incasso.
50+
- Salvo buon fine: le registrazioni generate seguiranno la struttura descritta nel
51+
documento http://goo.gl/jpRhJp
5252

5353
È possibile specificare diverse configurazioni (dal menù
54-
*Configurazione → Pagamenti → Configurazione Ri.Ba.*). Per ognuna, in caso di
54+
*Configurazione → Pagamenti → Configurazione RiBa*). Per ognuna, in caso di
5555
'Salvo buon fine', è necessario specificare almeno il registro e il conto da
5656
utilizzare al momento dell'accettazione della distinta da parte della banca.
57-
Tale conto deve essere di tipo 'Crediti' (ad esempio "Ri.Ba. all'incasso",
57+
Tale conto deve essere di tipo 'Crediti' (ad esempio "RiBa all'incasso",
5858
eventualmente da creare).
5959

6060
La configurazione relativa alla fase di accredito, verrà usata nel momento in
6161
cui la banca accredita l'importo della distinta.
62-
È possibile utilizzare un registro creato appositamente, ad esempio "Accredito Ri.Ba.",
63-
e un conto chiamato ad esempio "Banche c/RIBA all'incasso", che non deve essere di tipo
62+
È possibile utilizzare un registro creato appositamente, ad esempio "Accredito RiBa",
63+
e un conto chiamato ad esempio "Banche c/RiBa all'incasso", che non deve essere di tipo
6464
'Banca e cassa'.
6565

6666
La configurazione relativa all'insoluto verrà utilizzata in caso di mancato pagamento
@@ -69,17 +69,17 @@ Il conto può chiamarsi ad esempio "Crediti insoluti".
6969

7070
Nel caso si vogliano gestire anche le spese per ogni scadenza con ricevuta bancaria,
7171
si deve configurare un prodotto di tipo servizio e collegarlo in
72-
*Configurazione → Impostazioni → Contabilità → Imposte → Spese di incasso Ri.Ba.*.
72+
*Configurazione → Impostazioni → Contabilità → Imposte → Spese di incasso RiBa*.
7373

7474
Usage
7575
=====
7676

7777
**Italiano**
7878

79-
Per utilizzare il meccanismo delle Ri.Ba. è necessario configurare un termine
80-
di pagamento di tipo 'Ri.Ba.'.
79+
Per utilizzare il meccanismo delle RiBa è necessario configurare un termine
80+
di pagamento di tipo 'RiBa'.
8181

82-
Per emettere una distinta è necessario andare su *Ri.Ba. → Emetti Ri.Ba.* e
82+
Per emettere una distinta è necessario andare su *RiBa → Emetti RiBa* e
8383
selezionare i pagamenti per i quali emettere la distinta.
8484
Se per il cliente è stato abilitato il raggruppamento, i pagamenti dello stesso
8585
cliente e con la stessa data di scadenza andranno a costituire un solo elemento
@@ -108,7 +108,7 @@ Bug Tracker
108108
Bugs are tracked on `GitHub Issues <https://github.com/OCA/l10n-italy/issues>`_.
109109
In case of trouble, please check there if your issue has already been reported.
110110
If you spotted it first, help us to smash it by providing a detailed and welcomed
111-
`feedback <https://github.com/OCA/l10n-italy/issues/new?body=module:%20l10n_it_ricevute_bancarie%0Aversion:%2014.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
111+
`feedback <https://github.com/OCA/l10n-italy/issues/new?body=module:%20l10n_it_riba%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
112112

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

@@ -130,6 +130,9 @@ Contributors
130130
* Simone Vanin <simone.vanin@agilebg.com>
131131
* Sergio Corato <https://github.com/sergiocorato>
132132
* Giovanni Serra <giovanni@gslab.it>
133+
* `Aion Tech <https://aiontech.company/>`_:
134+
135+
* Simone Rubino <simone.rubino@aion-tech.it>
133136

134137
Maintainers
135138
~~~~~~~~~~~
@@ -144,6 +147,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
144147
mission is to support the collaborative development of Odoo features and
145148
promote its widespread use.
146149

147-
This module is part of the `OCA/l10n-italy <https://github.com/OCA/l10n-italy/tree/14.0/l10n_it_ricevute_bancarie>`_ project on GitHub.
150+
This module is part of the `OCA/l10n-italy <https://github.com/OCA/l10n-italy/tree/16.0/l10n_it_riba>`_ project on GitHub.
148151

149152
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,12 @@
55
# (<http://www.odoo-italia.org>).
66
# Copyright (C) 2012-2017 Lorenzo Battistini - Agile Business Group
77
# Copyright (C) 2019 Sergio Zanchetta - Associazione PNLUG
8+
# Copyright 2023 Simone Rubino - Aion Tech
89
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
910

1011
{
1112
"name": "ITA - Ricevute bancarie",
12-
"version": "14.0.1.4.0",
13+
"version": "16.0.1.0.0",
1314
"development_status": "Beta",
1415
"author": "Odoo Community Association (OCA)",
1516
"category": "Localization/Italy",
@@ -29,16 +30,16 @@
2930
"report/report.xml",
3031
"security/ir.model.access.csv",
3132
"security/riba_security.xml",
32-
"views/wizard_accreditation.xml",
33-
"views/wizard_unsolved.xml",
33+
"views/wizard_credit.xml",
34+
"views/wizard_past_due.xml",
3435
"views/riba_view.xml",
3536
"views/account_view.xml",
3637
"views/configuration_view.xml",
3738
"views/partner_view.xml",
3839
"views/wizard_riba_issue.xml",
3940
"views/wizard_riba_file_export.xml",
4041
"views/account_config_view.xml",
41-
"views/distinta_report.xml",
42+
"views/slip_report.xml",
4243
"views/riba_detail_view.xml",
4344
"views/wizard_presentation.xml",
4445
],
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<?xml version="1.0" encoding="utf-8" ?>
2+
<!--
3+
~ Copyright 2023 Simone Rubino - Aion Tech
4+
~ License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
5+
-->
6+
<odoo noupdate="1">
7+
8+
<record id="seq_riba_slip" model="ir.sequence">
9+
<field name="name">RiBa Slip</field>
10+
<field name="code">seq.riba.slip</field>
11+
<field name="prefix">%(y)s/</field>
12+
<field name="padding">3</field>
13+
<field name="company_id" eval="False" />
14+
</record>
15+
16+
</odoo>

l10n_it_ricevute_bancarie/demo/riba_demo.xml renamed to l10n_it_riba/demo/riba_demo.xml

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,21 @@
11
<?xml version="1.0" encoding="utf-8" ?>
2+
<!--
3+
~ Copyright 2023 Simone Rubino - Aion Tech
4+
~ License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
5+
-->
26
<odoo>
3-
<data>
47

58
<!-- Payment Term -->
69
<record id="account_payment_term_riba" model="account.payment.term">
7-
<field name="name">C/O 30 Days End of Month</field>
8-
<field name="note">C/O 30 Days End of Month</field>
10+
<field name="name">RiBa 30 Days End of Month</field>
11+
<field name="note">RiBa 30 Days End of Month</field>
912
<field name="riba" eval="True" />
10-
</record>
11-
12-
<record id="account_payment_term_line" model="account.payment.term.line">
13-
<field name="value">balance</field>
14-
<field name="option">day_following_month</field>
15-
<field name="days">1</field>
16-
<field ref="account_payment_term_riba" name="payment_id" />
13+
<field
14+
name="line_ids"
15+
eval="[
16+
Command.clear(),
17+
Command.create({'value': 'balance', 'value_amount': 0.0, 'months': 1, 'days':0, 'end_month': True, 'days_after': 0})]"
18+
/>
1719
</record>
1820

1921
<!-- banks -->
@@ -36,5 +38,4 @@
3638
<field name="bank_id" ref="res_bank_1" />
3739
</record>
3840

39-
</data>
4041
</odoo>

0 commit comments

Comments
 (0)