Skip to content

Commit 9e9c685

Browse files
author
NextEvTeo
committed
[IMP] l10n_it_delivery_note: electronic invoicing DatiDdt
1 parent 3117267 commit 9e9c685

99 files changed

Lines changed: 5125 additions & 201 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,19 +26,21 @@ addon | version | maintainers | summary
2626
[l10n_it_account](l10n_it_account/) | 18.0.1.0.1 | | Modulo base usato come dipendenza di altri moduli contabili
2727
[l10n_it_account_invoice_start_end_dates](l10n_it_account_invoice_start_end_dates/) | 18.0.1.0.0 | <a href='https://github.com/eLBati'><img src='https://github.com/eLBati.png' width='32' height='32' style='border-radius:50%;' alt='eLBati'/></a> | Set start/end dates on Italian tax move lines for partially/totally deductible VAT
2828
[l10n_it_account_stamp](l10n_it_account_stamp/) | 18.0.1.2.0 | | Gestione automatica dell'imposta di bollo
29-
[l10n_it_account_vat_period_end_settlement](l10n_it_account_vat_period_end_settlement/) | 18.0.1.0.4 | | Allow to create the 'VAT Settlement'.
29+
[l10n_it_account_vat_period_end_settlement](l10n_it_account_vat_period_end_settlement/) | 18.0.1.0.5 | | Allow to create the 'VAT Settlement'.
30+
[l10n_it_amount_to_text](l10n_it_amount_to_text/) | 18.0.1.0.0 | | Localizza le valute in italiano per amount_to_text
3031
[l10n_it_appointment_code](l10n_it_appointment_code/) | 18.0.1.0.0 | | Aggiunge la tabella dei codici carica da usare nelle dichiarazioni fiscali italiane
3132
[l10n_it_asset_management](l10n_it_asset_management/) | 18.0.1.0.0 | | Gestione Cespiti
3233
[l10n_it_ateco](l10n_it_ateco/) | 18.0.1.0.0 | | ITA - Codici Ateco
3334
[l10n_it_bill_of_entry](l10n_it_bill_of_entry/) | 18.0.1.0.0 | | ITA - Bolle doganali
3435
[l10n_it_central_journal_reportlab](l10n_it_central_journal_reportlab/) | 18.0.1.2.0 | <a href='https://github.com/MarcoCalcagni'><img src='https://github.com/MarcoCalcagni.png' width='32' height='32' style='border-radius:50%;' alt='MarcoCalcagni'/></a> <a href='https://github.com/Borruso'><img src='https://github.com/Borruso.png' width='32' height='32' style='border-radius:50%;' alt='Borruso'/></a> | ITA - Libro giornale - Reportlab
3536
[l10n_it_currency_rate_update_boi](l10n_it_currency_rate_update_boi/) | 18.0.1.0.0 | <a href='https://github.com/eLBati'><img src='https://github.com/eLBati.png' width='32' height='32' style='border-radius:50%;' alt='eLBati'/></a> | Update exchange rates using www.bancaditalia.it
36-
[l10n_it_delivery_note](l10n_it_delivery_note/) | 18.0.1.0.4 | <a href='https://github.com/MarcoCalcagni'><img src='https://github.com/MarcoCalcagni.png' width='32' height='32' style='border-radius:50%;' alt='MarcoCalcagni'/></a> <a href='https://github.com/aleuffre'><img src='https://github.com/aleuffre.png' width='32' height='32' style='border-radius:50%;' alt='aleuffre'/></a> <a href='https://github.com/renda-dev'><img src='https://github.com/renda-dev.png' width='32' height='32' style='border-radius:50%;' alt='renda-dev'/></a> | Crea, gestisce e fattura i DDT partendo dalle consegne
37+
[l10n_it_delivery_note](l10n_it_delivery_note/) | 18.0.1.0.5 | <a href='https://github.com/MarcoCalcagni'><img src='https://github.com/MarcoCalcagni.png' width='32' height='32' style='border-radius:50%;' alt='MarcoCalcagni'/></a> <a href='https://github.com/aleuffre'><img src='https://github.com/aleuffre.png' width='32' height='32' style='border-radius:50%;' alt='aleuffre'/></a> <a href='https://github.com/renda-dev'><img src='https://github.com/renda-dev.png' width='32' height='32' style='border-radius:50%;' alt='renda-dev'/></a> | Crea, gestisce e fattura i DDT partendo dalle consegne
3738
[l10n_it_delivery_note_batch](l10n_it_delivery_note_batch/) | 18.0.1.0.0 | <a href='https://github.com/MarcoCalcagni'><img src='https://github.com/MarcoCalcagni.png' width='32' height='32' style='border-radius:50%;' alt='MarcoCalcagni'/></a> <a href='https://github.com/TheMule71'><img src='https://github.com/TheMule71.png' width='32' height='32' style='border-radius:50%;' alt='TheMule71'/></a> <a href='https://github.com/Borruso'><img src='https://github.com/Borruso.png' width='32' height='32' style='border-radius:50%;' alt='Borruso'/></a> <a href='https://github.com/aleuffre'><img src='https://github.com/aleuffre.png' width='32' height='32' style='border-radius:50%;' alt='aleuffre'/></a> <a href='https://github.com/PicchiSeba'><img src='https://github.com/PicchiSeba.png' width='32' height='32' style='border-radius:50%;' alt='PicchiSeba'/></a> <a href='https://github.com/renda-dev'><img src='https://github.com/renda-dev.png' width='32' height='32' style='border-radius:50%;' alt='renda-dev'/></a> | Crea i DDT partendo da gruppi di prelievi
3839
[l10n_it_delivery_note_order_link](l10n_it_delivery_note_order_link/) | 18.0.1.0.0 | <a href='https://github.com/andreampiovesana'><img src='https://github.com/andreampiovesana.png' width='32' height='32' style='border-radius:50%;' alt='andreampiovesana'/></a> | Crea collegamento tra i DDT e ordine di vendita/acquisto
39-
[l10n_it_edi_doi_extension](l10n_it_edi_doi_extension/) | 18.0.1.0.0 | | Declaration of Intent for Italy (OCA)
40-
[l10n_it_edi_extension](l10n_it_edi_extension/) | 18.0.1.2.5 | | E-invoice base feature
40+
[l10n_it_edi_doi_extension](l10n_it_edi_doi_extension/) | 18.0.1.1.1 | | Declaration of Intent for Italy (OCA)
41+
[l10n_it_edi_extension](l10n_it_edi_extension/) | 18.0.1.5.0 | | E-invoice base feature
4142
[l10n_it_edi_related_document](l10n_it_edi_related_document/) | 18.0.1.1.1 | | Related Documents for EDI
43+
[l10n_it_edi_sender_partner](l10n_it_edi_sender_partner/) | 18.0.1.0.0 | | Terzo intermediario o soggetto emittete per fatturazione elettronica
4244
[l10n_it_financial_statement_eu](l10n_it_financial_statement_eu/) | 18.0.1.0.0 | <a href='https://github.com/mktsrl'><img src='https://github.com/mktsrl.png' width='32' height='32' style='border-radius:50%;' alt='mktsrl'/></a> | ITA - Bilancio UE con XBRL
4345
[l10n_it_financial_statements_report](l10n_it_financial_statements_report/) | 18.0.1.1.0 | | Rendicontazione .pdf e .xls per stato patrimoniale e conto economico a sezioni contrapposte
4446
[l10n_it_fiscalcode_sale](l10n_it_fiscalcode_sale/) | 18.0.1.0.0 | <a href='https://github.com/eLBati'><img src='https://github.com/eLBati.png' width='32' height='32' style='border-radius:50%;' alt='eLBati'/></a> | Mostra il codice fiscale del cliente nella stampa del preventivo
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Translation of Odoo Server.
2+
# This file contains the translation of the following modules:
3+
# * l10n_it_account_invoice_start_end_dates
4+
#
5+
msgid ""
6+
msgstr ""
7+
"Project-Id-Version: Odoo Server 18.0\n"
8+
"Report-Msgid-Bugs-To: \n"
9+
"PO-Revision-Date: 2026-02-16 15:09+0000\n"
10+
"Last-Translator: mymage <stefano.consolaro@mymage.it>\n"
11+
"Language-Team: none\n"
12+
"Language: it\n"
13+
"MIME-Version: 1.0\n"
14+
"Content-Type: text/plain; charset=UTF-8\n"
15+
"Content-Transfer-Encoding: \n"
16+
"Plural-Forms: nplurals=2; plural=n != 1;\n"
17+
"X-Generator: Weblate 5.15.2\n"
18+
19+
#. module: l10n_it_account_invoice_start_end_dates
20+
#: model:ir.model,name:l10n_it_account_invoice_start_end_dates.model_account_tax
21+
msgid "Tax"
22+
msgstr "Imposta"

l10n_it_account_vat_period_end_settlement/README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ ITA - Liquidazione IVA
1111
!! This file is generated by oca-gen-addon-readme !!
1212
!! changes will be overwritten. !!
1313
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
14-
!! source digest: sha256:57fc10bdca318e325cf15c8887ee1052a6ef89901a106dd3e4578bd5043d8a26
14+
!! source digest: sha256:d5bcdca1fca4121b4fd6e0a96d22ca53e428789c338ffbce546002bd32919737
1515
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1616
1717
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png

l10n_it_account_vat_period_end_settlement/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
from . import report
44
from . import wizard
55
from . import models
6-
from .hooks import pre_absorb_old_module
6+
from .hooks import pre_absorb_old_module, post_absorb_old_module

l10n_it_account_vat_period_end_settlement/__manifest__.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
{
1010
"name": "ITA - Liquidazione IVA",
11-
"version": "18.0.1.0.4",
11+
"version": "18.0.1.0.5",
1212
"category": "Localization/Italy",
1313
"summary": "Allow to create the 'VAT Settlement'.",
1414
"license": "AGPL-3",
@@ -43,5 +43,6 @@
4343
],
4444
},
4545
"pre_init_hook": "pre_absorb_old_module",
46+
"post_init_hook": "post_absorb_old_module",
4647
"installable": True,
4748
}

l10n_it_account_vat_period_end_settlement/hooks.py

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,13 @@
33
from openupgradelib import openupgrade
44

55

6-
def set_exclude_from_vat_settlements(env):
7-
openupgrade.logged_query(
8-
env.cr,
6+
def post_absorb_old_module(env):
7+
if openupgrade.column_exists(env.cr, "account_tax", "vat_statement_account_id"):
8+
query = """
9+
UPDATE account_tax SET exclude_from_vat_settlements = True
10+
WHERE vat_statement_account_id IS NULL;
911
"""
10-
UPDATE account_tax SET exclude_from_vat_settlements = True
11-
WHERE vat_statement_account_id IS NULL;
12-
""",
13-
)
12+
openupgrade.logged_query(env.cr, query)
1413

1514

1615
def pre_absorb_old_module(env):
@@ -25,4 +24,3 @@ def pre_absorb_old_module(env):
2524
],
2625
merge_modules=True,
2726
)
28-
set_exclude_from_vat_settlements(env)

l10n_it_account_vat_period_end_settlement/static/description/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -372,7 +372,7 @@ <h1>ITA - Liquidazione IVA</h1>
372372
!! This file is generated by oca-gen-addon-readme !!
373373
!! changes will be overwritten. !!
374374
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
375-
!! source digest: sha256:57fc10bdca318e325cf15c8887ee1052a6ef89901a106dd3e4578bd5043d8a26
375+
!! source digest: sha256:d5bcdca1fca4121b4fd6e0a96d22ca53e428789c338ffbce546002bd32919737
376376
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
377377
<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/license-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/l10n-italy/tree/18.0/l10n_it_account_vat_period_end_settlement"><img alt="OCA/l10n-italy" src="https://img.shields.io/badge/github-OCA%2Fl10n--italy-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/l10n-italy-18-0/l10n-italy-18-0-l10n_it_account_vat_period_end_settlement"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/l10n-italy&amp;target_branch=18.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
378378
<p><strong>Italiano</strong></p>

l10n_it_amount_to_text/README.rst

Lines changed: 186 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,186 @@
1+
.. image:: https://odoo-community.org/readme-banner-image
2+
:target: https://odoo-community.org/get-involved?utm_source=readme
3+
:alt: Odoo Community Association
4+
5+
==============================================
6+
ITA - Localizzazione valute per amount_to_text
7+
==============================================
8+
9+
..
10+
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
11+
!! This file is generated by oca-gen-addon-readme !!
12+
!! changes will be overwritten. !!
13+
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
14+
!! source digest: sha256:8a87a67dfcdafd6c37d9855fa442852462175c70dde2dd062806c1cbc2d009ee
15+
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
16+
17+
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
18+
:target: https://odoo-community.org/page/development-status
19+
:alt: Beta
20+
.. |badge2| image:: https://img.shields.io/badge/license-AGPL--3-blue.png
21+
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
22+
:alt: License: AGPL-3
23+
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fl10n--italy-lightgray.png?logo=github
24+
:target: https://github.com/OCA/l10n-italy/tree/18.0/l10n_it_amount_to_text
25+
:alt: OCA/l10n-italy
26+
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
27+
:target: https://translation.odoo-community.org/projects/l10n-italy-18-0/l10n-italy-18-0-l10n_it_amount_to_text
28+
:alt: Translate me on Weblate
29+
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
30+
:target: https://runboat.odoo-community.org/builds?repo=OCA/l10n-italy&target_branch=18.0
31+
:alt: Try me on Runboat
32+
33+
|badge1| |badge2| |badge3| |badge4| |badge5|
34+
35+
**Italiano**
36+
37+
Il core di Odoo fornisce ``amount_to_text``, il quale converte importi
38+
numerici in testo ottenendo la lingua dal contesto fornito o dalle
39+
impostazioni utente/partner, con alcune limitazioni.
40+
41+
Esempio: 45,75 €
42+
43+
- Lingua utente "Inglese" → Forty-Five Euros and Seventy-Five Cents
44+
- Lingua utente "Italiano" → Quarantacinque Euros e Settantacinque Cents
45+
46+
L'unità/sottounità di valuta non viene tradotta e non viene gestita la
47+
forma singolare. Inoltre tutte le parole possiedono l'iniziale
48+
maiuscola, forma non corretta nella lingua italiana.
49+
50+
Questo modulo fornisce una base per tradurre le unità/sottounità di
51+
valuta, adattando le parole alle regole della lingua italiana.
52+
53+
Vengono inoltre gestite le eccezioni per la forma singolare delle valute
54+
EUR, USD, GBP e CNY.
55+
56+
Esempio: 1,01 €
57+
58+
- La parte intera diventa "un euro", non "uno euro"
59+
- La parte decimale diventa "un centesimo", non "uno centesimi"
60+
61+
**English**
62+
63+
Odoo core provides ``amount_to_text``, which converts numerical amounts
64+
to text getting language from given context or user/partner setting,
65+
with some limitations.
66+
67+
Example: 45,75 €
68+
69+
- User Language 'English' -> Forty-Five Euros and Seventy-Five Cents
70+
- User Language 'Italian' -> Quaranta Euros e Settantacinque Cents
71+
72+
Currency unit/subunit is not translated and singular form is not
73+
handled. Moreover all words are capitalized, which is incorrect in
74+
italian language.
75+
76+
This module provides a base for translating currency unit/subunit
77+
adapting words to italian language rules.
78+
79+
Singular form expections for EUR, USD, GBP and CNY currencies are
80+
handled as well.
81+
82+
Example: 1,01 €
83+
84+
- Integer part becomes "un euro", not "uno euro"
85+
- Decimal part becomes "un centesimo", not "uno centesimi"
86+
87+
**Table of contents**
88+
89+
.. contents::
90+
:local:
91+
92+
Configuration
93+
=============
94+
95+
**Italiano**
96+
97+
Versione libreria ``num2words`` >= 0.5.12
98+
99+
**English**
100+
101+
``num2words`` library version >= 0.5.12
102+
103+
Usage
104+
=====
105+
106+
**Italiano**
107+
108+
Chiamare la funzione ``amount_to_text`` nel modello valuta
109+
(``res.currency``).
110+
111+
Per esempio, se è necessario convertire un importo in testo aggiungere
112+
questo codice ai report:
113+
114+
::
115+
116+
<t t-foreach="docs" t-as="o">
117+
<t t-set="currency" t-value="o.currency_id"/>
118+
<!-- Language obtained from context -->
119+
<t t-out="currency.with_context(lang='it_IT').amount_to_text(45.75)"/>
120+
121+
<!-- Language obtained from user/partner settings.
122+
If not it_IT, Odoo core amount_to_text will be used. -->
123+
<t t-out="currency.amount_to_text(45.75)"/>
124+
</t>
125+
126+
**English**
127+
128+
Call function ``amount_to_text`` in currency model (``res.currency``).
129+
130+
For example, add this code if you need to convert amount to text in your
131+
reports:
132+
133+
::
134+
135+
<t t-foreach="docs" t-as="o">
136+
<t t-set="currency" t-value="o.currency_id"/>
137+
<!-- Language obtained from context -->
138+
<t t-out="currency.with_context(lang='it_IT').amount_to_text(45.75)"/>
139+
140+
<!-- Language obtained from user/partner settings.
141+
If not it_IT, Odoo core amount_to_text will be used. -->
142+
<t t-out="currency.amount_to_text(45.75)"/>
143+
</t>
144+
145+
Bug Tracker
146+
===========
147+
148+
Bugs are tracked on `GitHub Issues <https://github.com/OCA/l10n-italy/issues>`_.
149+
In case of trouble, please check there if your issue has already been reported.
150+
If you spotted it first, help us to smash it by providing a detailed and welcomed
151+
`feedback <https://github.com/OCA/l10n-italy/issues/new?body=module:%20l10n_it_amount_to_text%0Aversion:%2018.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
152+
153+
Do not contact contributors directly about support or help with technical issues.
154+
155+
Credits
156+
=======
157+
158+
Authors
159+
-------
160+
161+
* Sergio Zanchetta - Associazione PNLug APS
162+
* Ecosoft Co. Ltd
163+
164+
Contributors
165+
------------
166+
167+
- Saran Lim. <saranl@ecosoft.co.th>
168+
- Pimolnat Suntian <pimolnats@ecosoft.co.th>
169+
- Sergio Zanchetta <https://github.com/primes2h>
170+
171+
Maintainers
172+
-----------
173+
174+
This module is maintained by the OCA.
175+
176+
.. image:: https://odoo-community.org/logo.png
177+
:alt: Odoo Community Association
178+
:target: https://odoo-community.org
179+
180+
OCA, or the Odoo Community Association, is a nonprofit organization whose
181+
mission is to support the collaborative development of Odoo features and
182+
promote its widespread use.
183+
184+
This module is part of the `OCA/l10n-italy <https://github.com/OCA/l10n-italy/tree/18.0/l10n_it_amount_to_text>`_ project on GitHub.
185+
186+
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

l10n_it_amount_to_text/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
from . import models
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Copyright 2020 Ecosoft Co., Ltd. (http://ecosoft.co.th)
2+
# Copyright 2022 Sergio Zanchetta (Associazione PNLug APS - Gruppo Odoo)
3+
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
4+
5+
{
6+
"name": "ITA - Localizzazione valute per amount_to_text",
7+
"version": "18.0.1.0.0",
8+
"category": "Localization/Italy",
9+
"summary": "Localizza le valute in italiano per amount_to_text",
10+
"author": "Sergio Zanchetta - Associazione PNLug APS,"
11+
"Ecosoft Co. Ltd,"
12+
"Odoo Community Association (OCA)",
13+
"website": "https://github.com/OCA/l10n-italy",
14+
"license": "AGPL-3",
15+
"depends": ["base"],
16+
"external_dependencies": {"python": ["num2words>=0.5.12"]},
17+
"data": [],
18+
"installable": True,
19+
}

0 commit comments

Comments
 (0)