Skip to content

Commit 2b02d23

Browse files
primes2hSirAionTech
authored andcommitted
[IMP] l10n_it_account_stamp: align with Odoo standard terminology
1 parent 284240d commit 2b02d23

14 files changed

Lines changed: 260 additions & 367 deletions

l10n_it_account_stamp/data/data.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<odoo noupdate="1">
33

44
<record id="l10n_it_account_stamp_2_euro" model="product.product">
5-
<field name="name">Tax Stamp 2 euro</field>
5+
<field name="name">Stamp duty 2 euro</field>
66
<field name="type">service</field>
77
<field name="list_price" eval="2.0" />
88
<field name="standard_price" eval="2.0" />
@@ -20,7 +20,7 @@
2020

2121
<record id="base.main_company" model="res.company">
2222
<field
23-
name="l10n_it_account_stamp_tax_stamp_product_id"
23+
name="l10n_it_account_stamp_stamp_duty_product_id"
2424
ref="l10n_it_account_stamp.l10n_it_account_stamp_2_euro"
2525
/>
2626
</record>

l10n_it_account_stamp/i18n/it.po

Lines changed: 92 additions & 175 deletions
Large diffs are not rendered by default.

l10n_it_account_stamp/i18n/l10n_it_account_stamp.pot

Lines changed: 69 additions & 95 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@
44
#
55
msgid ""
66
msgstr ""
7-
"Project-Id-Version: Odoo Server 16.0\n"
7+
"Project-Id-Version: Odoo Server 17.5alpha1\n"
88
"Report-Msgid-Bugs-To: \n"
9+
"POT-Creation-Date: 2024-09-23 15:50+0000\n"
10+
"PO-Revision-Date: 2024-09-23 15:50+0000\n"
911
"Last-Translator: \n"
1012
"Language-Team: \n"
1113
"MIME-Version: 1.0\n"
@@ -16,47 +18,32 @@ msgstr ""
1618
#. module: l10n_it_account_stamp
1719
#: model_terms:ir.ui.view,arch_db:l10n_it_account_stamp.account_move_form_stamp
1820
msgid ""
19-
"<span attrs=\"{'invisible': [('state', '=', 'draft')]}\">\n"
20-
" Stamp can only be charged to customer when invoice is in draft state\n"
21-
" </span>"
22-
msgstr ""
23-
24-
#. module: l10n_it_account_stamp
25-
#: model_terms:ir.ui.view,arch_db:l10n_it_account_stamp.account_move_form_stamp
26-
msgid ""
27-
"<span attrs=\"{'invisible': [('l10n_it_account_stamp_is_tax_stamp_present', '=', False)]}\">\n"
21+
"<span invisible=\"not l10n_it_account_stamp_is_stamp_duty_present\">\n"
2822
" Stamp charged to customer\n"
2923
" </span>"
3024
msgstr ""
3125

3226
#. module: l10n_it_account_stamp
33-
#: model_terms:ir.ui.view,arch_db:l10n_it_account_stamp.view_account_config_settings_stamp
34-
msgid ""
35-
"<span class=\"o_form_label\">Configuration for Tax stamp\n"
36-
" </span>\n"
37-
" <span class=\"fa fa-lg fa-building-o\" title=\"Values set here are company-specific.\" aria-label=\"Values set here are company-specific.\" groups=\"base.group_multi_company\" role=\"img\"/>"
38-
msgstr ""
39-
40-
#. module: l10n_it_account_stamp
41-
#: model_terms:ir.ui.view,arch_db:l10n_it_account_stamp.report_invoice_document_custom_fields_ext
27+
#: model_terms:ir.ui.view,arch_db:l10n_it_account_stamp.account_move_form_stamp
4228
msgid ""
43-
"<span>Imposta di bollo assolta in modo virtuale ai sensi dell'articolo 15 "
44-
"del DPR 642/1972 e del DM 17/06/2014</span>"
29+
"<span invisible=\"state == 'draft'\">\n"
30+
" Stamp can only be charged to customer when invoice is in draft state\n"
31+
" </span>"
4532
msgstr ""
4633

4734
#. module: l10n_it_account_stamp
48-
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_account_bank_statement_line__manually_apply_tax_stamp
49-
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_account_move__manually_apply_tax_stamp
50-
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_account_payment__manually_apply_tax_stamp
51-
msgid "Apply tax stamp"
35+
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_account_bank_statement_line__l10n_it_account_stamp_manually_apply_stamp_duty
36+
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_account_move__l10n_it_account_stamp_manually_apply_stamp_duty
37+
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_account_payment__l10n_it_account_stamp_manually_apply_stamp_duty
38+
msgid "Apply stamp duty"
5239
msgstr ""
5340

5441
#. module: l10n_it_account_stamp
55-
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_account_bank_statement_line__auto_compute_stamp
56-
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_account_move__auto_compute_stamp
57-
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_account_payment__auto_compute_stamp
58-
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_product_product__auto_compute
59-
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_product_template__auto_compute
42+
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_account_bank_statement_line__l10n_it_account_stamp_auto_compute_stamp_duty
43+
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_account_move__l10n_it_account_stamp_auto_compute_stamp_duty
44+
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_account_payment__l10n_it_account_stamp_auto_compute_stamp_duty
45+
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_product_product__l10n_it_account_stamp_auto_compute
46+
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_product_template__l10n_it_account_stamp_auto_compute
6047
msgid "Auto-compute"
6148
msgstr ""
6249

@@ -77,7 +64,7 @@ msgstr ""
7764

7865
#. module: l10n_it_account_stamp
7966
#: model_terms:ir.ui.view,arch_db:l10n_it_account_stamp.view_account_config_settings_stamp
80-
msgid "Configuration for Tax stamp"
67+
msgid "Configuration for stamp duty"
8168
msgstr ""
8269

8370
#. module: l10n_it_account_stamp
@@ -87,14 +74,21 @@ msgid ""
8774
" the application of the account stamp."
8875
msgstr ""
8976

77+
#. module: l10n_it_account_stamp
78+
#: model_terms:ir.ui.view,arch_db:l10n_it_account_stamp.report_invoice_document_custom_fields_ext
79+
msgid ""
80+
"Imposta di bollo assolta in modo virtuale ai sensi dell'articolo 15 del DPR "
81+
"642/1972 e del DM 17/06/2014"
82+
msgstr ""
83+
9084
#. module: l10n_it_account_stamp
9185
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_account_move_line__is_stamp_line
9286
msgid "Is Stamp Line"
9387
msgstr ""
9488

9589
#. module: l10n_it_account_stamp
96-
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_product_product__is_stamp
97-
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_product_template__is_stamp
90+
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_product_product__l10n_it_account_stamp_is_stamp
91+
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_product_template__l10n_it_account_stamp_is_stamp
9892
msgid "Is a stamp"
9993
msgstr ""
10094

@@ -111,17 +105,13 @@ msgstr ""
111105
#. module: l10n_it_account_stamp
112106
#. odoo-python
113107
#: code:addons/l10n_it_account_stamp/models/account_move.py:0
114-
#, python-format
115108
msgid "Missing account income configuration for %s"
116109
msgstr ""
117110

118111
#. module: l10n_it_account_stamp
119112
#. odoo-python
120113
#: code:addons/l10n_it_account_stamp/models/account_move.py:0
121-
#: code:addons/l10n_it_account_stamp/models/account_move.py:0
122-
#: code:addons/l10n_it_account_stamp/models/account_move.py:0
123-
#, python-format
124-
msgid "Missing tax stamp product in company settings!"
114+
msgid "Missing stamp duty product in company settings!"
125115
msgstr ""
126116

127117
#. module: l10n_it_account_stamp
@@ -132,111 +122,95 @@ msgstr ""
132122
#. module: l10n_it_account_stamp
133123
#. odoo-python
134124
#: code:addons/l10n_it_account_stamp/models/account_move.py:0
135-
#, python-format
136125
msgid "Product %s must have income and expense accounts"
137126
msgstr ""
138127

139128
#. module: l10n_it_account_stamp
140-
#: model_terms:ir.ui.view,arch_db:l10n_it_account_stamp.view_account_config_settings_stamp
141-
msgid "Product used as Tax Stamp in customer invoices"
129+
#: model:ir.model.fields,help:l10n_it_account_stamp.field_res_company__l10n_it_account_stamp_stamp_duty_product_id
130+
#: model:ir.model.fields,help:l10n_it_account_stamp.field_res_config_settings__l10n_it_account_stamp_stamp_duty_product_id
131+
msgid "Product used as stamp duty in customer invoices."
142132
msgstr ""
143133

144134
#. module: l10n_it_account_stamp
145-
#: model:ir.model.fields,help:l10n_it_account_stamp.field_res_company__tax_stamp_product_id
146-
#: model:ir.model.fields,help:l10n_it_account_stamp.field_res_config_settings__tax_stamp_product_id
147-
msgid "Product used as Tax Stamp in customer invoices."
135+
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_account_bank_statement_line__l10n_it_account_stamp_is_stamp_duty_applied
136+
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_account_move__l10n_it_account_stamp_is_stamp_duty_applied
137+
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_account_payment__l10n_it_account_stamp_is_stamp_duty_applied
138+
#: model_terms:ir.ui.view,arch_db:l10n_it_account_stamp.account_move_form_stamp
139+
#: model_terms:ir.ui.view,arch_db:l10n_it_account_stamp.product_template_form_view_account_stamp
140+
msgid "Stamp Duty"
148141
msgstr ""
149142

150143
#. module: l10n_it_account_stamp
151-
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_product_product__stamp_apply_min_total_base
152-
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_product_template__stamp_apply_min_total_base
153-
msgid "Stamp applicability min total base"
144+
#. odoo-python
145+
#: code:addons/l10n_it_account_stamp/models/account_move.py:0
146+
msgid "Stamp Duty Expense"
154147
msgstr ""
155148

156149
#. module: l10n_it_account_stamp
157-
#: model:product.template,description_sale:l10n_it_account_stamp.l10n_it_account_stamp_2_euro_product_template
158-
msgid ""
159-
"Stamp duty payment under the terms of Art. 6, Subsection 2 of MEF Decree June\n"
160-
" 17, 2014\n"
161-
" "
150+
#. odoo-python
151+
#: code:addons/l10n_it_account_stamp/models/account_move.py:0
152+
msgid "Stamp Duty Income"
162153
msgstr ""
163154

164155
#. module: l10n_it_account_stamp
165-
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_account_bank_statement_line__tax_stamp_line_present
166-
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_account_move__tax_stamp_line_present
167-
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_account_payment__tax_stamp_line_present
168-
msgid "Stamp line is present in invoice"
156+
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_res_company__l10n_it_account_stamp_stamp_duty_product_id
157+
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_res_config_settings__l10n_it_account_stamp_stamp_duty_product_id
158+
msgid "Stamp Duty Product"
169159
msgstr ""
170160

171161
#. module: l10n_it_account_stamp
172-
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_product_product__stamp_apply_tax_ids
173-
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_product_template__stamp_apply_tax_ids
174-
msgid "Stamp taxes"
162+
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_product_product__l10n_it_account_stamp_tax_apply_min_total_base
163+
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_product_template__l10n_it_account_stamp_tax_apply_min_total_base
164+
msgid "Stamp applicability min total base"
175165
msgstr ""
176166

177167
#. module: l10n_it_account_stamp
178-
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_account_bank_statement_line__tax_stamp
179-
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_account_move__tax_stamp
180-
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_account_payment__tax_stamp
181-
msgid "Tax Stamp"
168+
#: model:product.template,name:l10n_it_account_stamp.l10n_it_account_stamp_2_euro_product_template
169+
msgid "Stamp duty 2 euro"
182170
msgstr ""
183171

184172
#. module: l10n_it_account_stamp
185-
#: model:product.template,name:l10n_it_account_stamp.l10n_it_account_stamp_2_euro_product_template
186-
msgid "Tax Stamp 2 euro"
173+
#: model:ir.model.fields,help:l10n_it_account_stamp.field_account_bank_statement_line__l10n_it_account_stamp_is_stamp_duty_applied
174+
#: model:ir.model.fields,help:l10n_it_account_stamp.field_account_move__l10n_it_account_stamp_is_stamp_duty_applied
175+
#: model:ir.model.fields,help:l10n_it_account_stamp.field_account_payment__l10n_it_account_stamp_is_stamp_duty_applied
176+
msgid "Stamp duty is applied to this invoice."
187177
msgstr ""
188178

189179
#. module: l10n_it_account_stamp
190180
#. odoo-python
191181
#: code:addons/l10n_it_account_stamp/models/account_move.py:0
192-
#, python-format
193-
msgid "Tax Stamp Expense"
182+
msgid "Stamp duty is not applicable"
194183
msgstr ""
195184

196185
#. module: l10n_it_account_stamp
197186
#. odoo-python
198187
#: code:addons/l10n_it_account_stamp/models/account_move.py:0
199-
#, python-format
200-
msgid "Tax Stamp Income"
201-
msgstr ""
202-
203-
#. module: l10n_it_account_stamp
204-
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_res_company__tax_stamp_product_id
205-
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_res_config_settings__tax_stamp_product_id
206-
#: model_terms:ir.ui.view,arch_db:l10n_it_account_stamp.view_account_config_settings_stamp
207-
msgid "Tax Stamp Product"
208-
msgstr ""
209-
210-
#. module: l10n_it_account_stamp
211-
#: model_terms:ir.ui.view,arch_db:l10n_it_account_stamp.account_move_form_stamp
212-
#: model_terms:ir.ui.view,arch_db:l10n_it_account_stamp.product_template_form_view_account_stamp
213-
msgid "Tax stamp"
188+
msgid "Stamp duty line %s already present. Remove it first."
214189
msgstr ""
215190

216191
#. module: l10n_it_account_stamp
217-
#: model:ir.model.fields,help:l10n_it_account_stamp.field_account_bank_statement_line__tax_stamp
218-
#: model:ir.model.fields,help:l10n_it_account_stamp.field_account_move__tax_stamp
219-
#: model:ir.model.fields,help:l10n_it_account_stamp.field_account_payment__tax_stamp
220-
msgid "Tax stamp is applied to this invoice."
192+
#: model:product.template,description_sale:l10n_it_account_stamp.l10n_it_account_stamp_2_euro_product_template
193+
msgid ""
194+
"Stamp duty payment under the terms of Art. 6, Subsection 2 of MEF Decree June\n"
195+
" 17, 2014\n"
196+
" "
221197
msgstr ""
222198

223199
#. module: l10n_it_account_stamp
224-
#. odoo-python
225-
#: code:addons/l10n_it_account_stamp/models/account_move.py:0
226-
#, python-format
227-
msgid "Tax stamp is not applicable"
200+
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_account_bank_statement_line__l10n_it_account_stamp_is_stamp_duty_present
201+
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_account_move__l10n_it_account_stamp_is_stamp_duty_present
202+
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_account_payment__l10n_it_account_stamp_is_stamp_duty_present
203+
msgid "Stamp line is present in invoice"
228204
msgstr ""
229205

230206
#. module: l10n_it_account_stamp
231-
#. odoo-python
232-
#: code:addons/l10n_it_account_stamp/models/account_move.py:0
233-
#, python-format
234-
msgid "Tax stamp line %s already present. Remove it first."
207+
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_product_product__l10n_it_account_stamp_stamp_duty_apply_tax_ids
208+
#: model:ir.model.fields,field_description:l10n_it_account_stamp.field_product_template__l10n_it_account_stamp_stamp_duty_apply_tax_ids
209+
msgid "Stamp taxes"
235210
msgstr ""
236211

237212
#. module: l10n_it_account_stamp
238213
#. odoo-python
239214
#: code:addons/l10n_it_account_stamp/models/product.py:0
240-
#, python-format
241215
msgid "The product %s must be a stamp to apply set taxes!"
242216
msgstr ""

0 commit comments

Comments
 (0)