Skip to content

Commit ef32c68

Browse files
committed
[MIG] l10n_it_appointment_code: Migration to 16.0
1 parent c22a56b commit ef32c68

8 files changed

Lines changed: 55 additions & 418 deletions

File tree

l10n_it_appointment_code/README.rst

Lines changed: 6 additions & 128 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ ITA - Codici carica
1414
:target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html
1515
:alt: License: LGPL-3
1616
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fl10n--italy-lightgray.png?logo=github
17-
:target: https://github.com/OCA/l10n-italy/tree/14.0/l10n_it_appointment_code
17+
:target: https://github.com/OCA/l10n-italy/tree/16.0/l10n_it_appointment_code
1818
:alt: OCA/l10n-italy
1919
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
20-
:target: https://translation.odoo-community.org/projects/l10n-italy-14-0/l10n-italy-14-0-l10n_it_appointment_code
20+
:target: https://translation.odoo-community.org/projects/l10n-italy-16-0/l10n-italy-16-0-l10n_it_appointment_code
2121
:alt: Translate me on Weblate
2222
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
23-
:target: https://runbot.odoo-community.org/runbot/122/14.0
23+
:target: https://runbot.odoo-community.org/runbot/122/16.0
2424
:alt: Try me on Runbot
2525

2626
|badge1| |badge2| |badge3| |badge4| |badge5|
@@ -38,129 +38,6 @@ Table of appointment codes to use into italian Tax returns.
3838
.. contents::
3939
:local:
4040

41-
Installation
42-
============
43-
44-
**Italiano**
45-
46-
Qualora questo modulo venisse installato in un DB dove ``l10n_it_codici_carica`` è già installato, è necessario eseguire la seguente procedura.
47-
48-
#. Installare ``openupgradelib``:
49-
50-
.. code::
51-
52-
pip3 install git+https://github.com/OCA/openupgradelib.git@master
53-
54-
#. Lanciare Odoo con il paramentro ``shell``
55-
#. Eseguire i seguenti comandi:
56-
57-
.. code:: python
58-
59-
>>> from openupgradelib import openupgrade
60-
>>> openupgrade.rename_xmlids(
61-
env.cr,
62-
[
63-
(
64-
"l10n_it_codici_carica.view_codice_carica_tree",
65-
"l10n_it_appointment_code.view_appointment_code_tree",
66-
),
67-
(
68-
"l10n_it_codici_carica.view_codice_carica_form",
69-
"l10n_it_appointment_code.view_appointment_code_form",
70-
),
71-
(
72-
"l10n_it_codici_carica.action_codice_carica",
73-
"l10n_it_appointment_code.action_appointment_code",
74-
),
75-
(
76-
"l10n_it_codici_carica.menu_codice_carica",
77-
"l10n_it_appointment_code.menu_appointment_code",
78-
),
79-
],
80-
)
81-
>>> openupgrade.update_module_names(
82-
env.cr,
83-
[
84-
("l10n_it_codici_carica", "l10n_it_appointment_code"),
85-
],
86-
)
87-
>>> openupgrade.rename_models(
88-
env.cr,
89-
[
90-
("codice.carica", "appointment.code"),
91-
],
92-
)
93-
>>> openupgrade.rename_tables(
94-
env.cr,
95-
[
96-
("codice_carica", "appointment_code"),
97-
],
98-
)
99-
>>> env.cr.commit()
100-
101-
#. Riavviare Odoo
102-
#. Aggiornare ``l10n_it_appointment_code``
103-
104-
**English**
105-
106-
When ``l10n_it_codici_carica`` is installed in the database you need to follow the following steps.
107-
108-
1. Install ``openupgradelib``:
109-
110-
.. code::
111-
112-
pip3 install git+https://github.com/OCA/openupgradelib.git@master
113-
114-
2. Run Odoo with the ``shell`` command
115-
3. Execute the following commands:
116-
117-
.. code:: python
118-
119-
>>> from openupgradelib import openupgrade
120-
>>> openupgrade.rename_xmlids(
121-
env.cr,
122-
[
123-
(
124-
"l10n_it_codici_carica.view_codice_carica_tree",
125-
"l10n_it_appointment_code.view_appointment_code_tree",
126-
),
127-
(
128-
"l10n_it_codici_carica.view_codice_carica_form",
129-
"l10n_it_appointment_code.view_appointment_code_form",
130-
),
131-
(
132-
"l10n_it_codici_carica.action_codice_carica",
133-
"l10n_it_appointment_code.action_appointment_code",
134-
),
135-
(
136-
"l10n_it_codici_carica.menu_codice_carica",
137-
"l10n_it_appointment_code.menu_appointment_code",
138-
),
139-
],
140-
)
141-
>>> openupgrade.update_module_names(
142-
env.cr,
143-
[
144-
("l10n_it_codici_carica", "l10n_it_appointment_code"),
145-
],
146-
)
147-
>>> openupgrade.rename_models(
148-
env.cr,
149-
[
150-
("codice.carica", "appointment.code"),
151-
],
152-
)
153-
>>> openupgrade.rename_tables(
154-
env.cr,
155-
[
156-
("codice_carica", "appointment_code"),
157-
],
158-
)
159-
>>> env.cr.commit()
160-
161-
4. Restart Odoo
162-
5. Update ``l10n_it_appointment_code`` module
163-
16441
Configuration
16542
=============
16643

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

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

@@ -214,6 +91,7 @@ Contributors
21491
* Gianmarco Conte <gconte@dinamicheaziendali.it>
21592
* Stefano Consolaro <https://github.com/mymage>
21693
* Alex Comba <alex.comba@agilebg.com>
94+
* Giuseppe Borruso <gborruso@dinamicheaziendali.it>
21795

21896
Maintainers
21997
~~~~~~~~~~~
@@ -228,6 +106,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
228106
mission is to support the collaborative development of Odoo features and
229107
promote its widespread use.
230108

231-
This module is part of the `OCA/l10n-italy <https://github.com/OCA/l10n-italy/tree/14.0/l10n_it_appointment_code>`_ project on GitHub.
109+
This module is part of the `OCA/l10n-italy <https://github.com/OCA/l10n-italy/tree/16.0/l10n_it_appointment_code>`_ project on GitHub.
232110

233111
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

l10n_it_appointment_code/__manifest__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
{
77
"name": "ITA - Codici carica",
8-
"version": "14.0.1.0.0",
8+
"version": "16.0.1.0.0",
99
"category": "Localization/Italy",
1010
"summary": "Aggiunge la tabella dei codici carica da usare nelle dichiarazioni"
1111
" fiscali italiane",

l10n_it_appointment_code/data/appointment_code_data.xml

Lines changed: 26 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
<odoo>
2-
<data noupdate="1">
1+
<odoo noupdate="1">
2+
33
<record model="appointment.code" id="1">
44
<field name="code">1</field>
55
<field name="name">Rappresentante legale, negoziale o di fatto, socio
@@ -36,49 +36,48 @@
3636
<field name="code">7</field>
3737
<field name="name">Erede</field>
3838
</record>
39-
<record model="appointment.code" id="8">
40-
<field name="code">8</field>
41-
<field name="name">Liquidatore (liquidazione volontaria)</field>
39+
<record model="l10n_it_appointment.code" id="8">
40+
<field name="l10n_it_code">8</field>
41+
<field name="l10n_it_name">Liquidatore (liquidazione volontaria)</field>
4242
</record>
43-
<record model="appointment.code" id="9">
44-
<field name="code">9</field>
45-
<field name="name">Soggetto tenuto a presentare la dichiarazione ai fini
43+
<record model="l10n_it_appointment.code" id="9">
44+
<field name="l10n_it_code">9</field>
45+
<field name="l10n_it_name">Soggetto tenuto a presentare la dichiarazione ai fini
4646
IVA per conto del soggetto estinto a seguito di operazioni
4747
straordinarie o altre trasformazioni sostanziali soggettive
4848
(cessionario d’azienda, società beneficiaria, incorporante,
4949
conferitaria, ecc.); ovvero, ai fini delle imposte sui redditi,
5050
rappresentante della società beneficiaria (scissione) o della società
5151
risultante dalla fusione o incorporazione</field>
5252
</record>
53-
<record model="appointment.code" id="10">
54-
<field name="code">10</field>
55-
<field name="name">Rappresentante fiscale di soggetto non residente con
53+
<record model="l10n_it_appointment.code" id="10">
54+
<field name="l10n_it_code">10</field>
55+
<field name="l10n_it_name">Rappresentante fiscale di soggetto non residente con
5656
le limitazioni di cui all’art. 44, comma 3, del D.L. n. 331/1993</field>
5757
</record>
58-
<record model="appointment.code" id="11">
59-
<field name="code">11</field>
60-
<field name="name">Soggetto esercente l’attività tutoria del minore o
58+
<record model="l10n_it_appointment.code" id="11">
59+
<field name="l10n_it_code">11</field>
60+
<field name="l10n_it_name">Soggetto esercente l’attività tutoria del minore o
6161
interdetto in relazione alla funzione istituzionale rivestita</field>
6262
</record>
63-
<record model="appointment.code" id="12">
64-
<field name="code">12</field>
65-
<field name="name">Liquidatore (liquidazione volontaria di ditta
63+
<record model="l10n_it_appointment.code" id="12">
64+
<field name="l10n_it_code">12</field>
65+
<field name="l10n_it_name">Liquidatore (liquidazione volontaria di ditta
6666
individuale - periodo ante messa in liquidazione)</field>
6767
</record>
68-
<record model="appointment.code" id="13">
69-
<field name="code">13</field>
70-
<field name="name">Amministratore di condominio</field>
68+
<record model="l10n_it_appointment.code" id="13">
69+
<field name="l10n_it_code">13</field>
70+
<field name="l10n_it_name">Amministratore di condominio</field>
7171
</record>
72-
<record model="appointment.code" id="14">
73-
<field name="code">14</field>
74-
<field name="name">Soggetto che sottoscrive la dichiarazione per conto
72+
<record model="l10n_it_appointment.code" id="14">
73+
<field name="l10n_it_code">14</field>
74+
<field name="l10n_it_name">Soggetto che sottoscrive la dichiarazione per conto
7575
di una pubblica amministrazione</field>
7676
</record>
77-
<record model="appointment.code" id="15">
78-
<field name="code">15</field>
79-
<field name="name">Commissario liquidatore di una pubblica
77+
<record model="l10n_it_appointment.code" id="15">
78+
<field name="l10n_it_code">15</field>
79+
<field name="l10n_it_name">Commissario liquidatore di una pubblica
8080
amministrazione</field>
8181
</record>
8282

83-
</data>
8483
</odoo>

l10n_it_appointment_code/models/appointment_code.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# Copyright 2017 Alessandro Camilli - Openforce
22
# Copyright 2019 Stefano Consolaro (Associazione PNLUG - Gruppo Odoo)
33
# Copyright 2021 Alex Comba - Agile Business Group
4+
# Copyright 2022 Giuseppe Borruso - Dinamiche Aziendali
45

56
from odoo import _, api, fields, models
67
from odoo.exceptions import ValidationError

l10n_it_appointment_code/readme/CONTRIBUTORS.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@
22
* Gianmarco Conte <gconte@dinamicheaziendali.it>
33
* Stefano Consolaro <https://github.com/mymage>
44
* Alex Comba <alex.comba@agilebg.com>
5+
* Giuseppe Borruso <gborruso@dinamicheaziendali.it>

l10n_it_appointment_code/readme/INSTALL.rst

Lines changed: 0 additions & 119 deletions
This file was deleted.

0 commit comments

Comments
 (0)