Skip to content

Commit 19df7dc

Browse files
committed
[IMP] l10n_it_account_tax_kind: black, isort, prettier
1 parent fff0bea commit 19df7dc

9 files changed

Lines changed: 61 additions & 51 deletions

File tree

l10n_it_account_tax_kind/__manifest__.py

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,21 @@
55
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
66

77
{
8-
'name': 'Italian Localisation - Natura delle aliquote IVA',
9-
'version': '12.0.2.0.0',
10-
'development_status': 'Production/Stable',
11-
'category': 'Localisation/Italy',
12-
'author': "Odoo Community Association (OCA), Apulia Software s.r.l",
13-
'website': 'https://github.com/OCA/l10n-italy',
14-
'license': 'AGPL-3',
15-
'depends': [
16-
'l10n_it_account',
17-
],
18-
'data': [
19-
'view/account_tax_kind_view.xml',
20-
'view/account_tax_view.xml',
21-
'data/account.tax.kind.csv',
22-
'security/ir.model.access.csv',
23-
],
24-
'installable': True
8+
"name": "Italian Localisation - Natura delle aliquote IVA",
9+
"version": "12.0.2.0.0",
10+
"development_status": "Production/Stable",
11+
"category": "Localisation/Italy",
12+
"author": "Odoo Community Association (OCA), Apulia Software s.r.l",
13+
"website": "https://github.com/OCA/l10n-italy",
14+
"license": "AGPL-3",
15+
"depends": [
16+
"l10n_it_account",
17+
],
18+
"data": [
19+
"view/account_tax_kind_view.xml",
20+
"view/account_tax_view.xml",
21+
"data/account.tax.kind.csv",
22+
"security/ir.model.access.csv",
23+
],
24+
"installable": True,
2525
}
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
21
from . import account_tax
32
from . import account_tax_kind
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
22

3-
from odoo import models, fields
3+
from odoo import fields, models
44

55

66
class AccountTax(models.Model):
77

8-
_inherit = 'account.tax'
8+
_inherit = "account.tax"
99

10-
kind_id = fields.Many2one('account.tax.kind', string="Exemption Kind")
11-
law_reference = fields.Char('Law reference')
10+
kind_id = fields.Many2one("account.tax.kind", string="Exemption Kind")
11+
law_reference = fields.Char("Law reference")
Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,30 @@
1-
2-
from odoo import api, models, fields
1+
from odoo import api, fields, models
32

43

54
class AccountTaxKind(models.Model):
65

7-
_name = 'account.tax.kind'
8-
_description = 'Tax exemption kind'
6+
_name = "account.tax.kind"
7+
_description = "Tax exemption kind"
98

10-
code = fields.Char(string='Code', size=4, required=True)
11-
name = fields.Char(string='Name', required=True)
9+
code = fields.Char(string="Code", size=4, required=True)
10+
name = fields.Char(string="Name", required=True)
1211

1312
@api.multi
1413
def name_get(self):
1514
res = []
1615
for tax_kind in self:
17-
res.append(
18-
(tax_kind.id, '[%s] %s' % (tax_kind.code, tax_kind.name)))
16+
res.append((tax_kind.id, "[{}] {}".format(tax_kind.code, tax_kind.name)))
1917
return res
2018

2119
@api.model
22-
def name_search(self, name='', args=None, operator='ilike', limit=100):
20+
def name_search(self, name="", args=None, operator="ilike", limit=100):
2321
if not args:
2422
args = []
2523
if name:
26-
records = self.search([
27-
'|', ('name', operator, name), ('code', operator, name)
28-
] + args, limit=limit)
24+
records = self.search(
25+
["|", ("name", operator, name), ("code", operator, name)] + args,
26+
limit=limit,
27+
)
2928
else:
3029
records = self.search(args, limit=limit)
3130
return records.name_get()

l10n_it_account_tax_kind/tests/test_account_tax_kind.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,17 @@
44

55

66
class TestAccountTaxKind(TransactionCase):
7-
87
def setUp(self):
98
super(TestAccountTaxKind, self).setUp()
10-
self.tax_kind_n1 = self.env.ref('l10n_it_account_tax_kind.n1')
9+
self.tax_kind_n1 = self.env.ref("l10n_it_account_tax_kind.n1")
1110

1211
def test_compute_display_name(self):
1312
self.tax_kind_n1._compute_display_name()
1413
self.assertEqual(
1514
self.tax_kind_n1.display_name,
16-
u'[%s] %s' % (self.tax_kind_n1.code, self.tax_kind_n1.name))
15+
u"[{}] {}".format(self.tax_kind_n1.code, self.tax_kind_n1.name),
16+
)
1717

1818
def test_name_search(self):
19-
result = self.env['account.tax.kind'].name_search('Escluse ex art. 15')
19+
result = self.env["account.tax.kind"].name_search("Escluse ex art. 15")
2020
self.assertEqual(result and result[0][0], self.tax_kind_n1.id)

l10n_it_account_tax_kind/view/account_tax_kind_view.xml

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
<field name="model">account.tax.kind</field>
77
<field name="arch" type="xml">
88
<tree string="Tax Exemption Kind">
9-
<field name="code"/>
10-
<field name="name"/>
9+
<field name="code" />
10+
<field name="name" />
1111
</tree>
1212
</field>
1313
</record>
@@ -18,8 +18,8 @@
1818
<field name="arch" type="xml">
1919
<form string="Tax Exemption Kind">
2020
<group>
21-
<field name="code"/>
22-
<field name="name"/>
21+
<field name="code" />
22+
<field name="name" />
2323
</group>
2424
</form>
2525
</field>
@@ -31,14 +31,16 @@
3131
<field name="res_model">account.tax.kind</field>
3232
<field name="view_type">form</field>
3333
<field name="view_mode">tree,form</field>
34-
<field name="view_id" ref="view_account_tax_kind_tree"/>
34+
<field name="view_id" ref="view_account_tax_kind_tree" />
3535
</record>
3636

37-
<menuitem id="account_tax_kind_menu"
38-
parent="l10n_it_account.account_italian_localization"
39-
name="Tax Exemption Kind"
40-
action="view_account_tax_kind_action"
41-
groups="account.group_account_manager"
42-
sequence="40"/>
37+
<menuitem
38+
id="account_tax_kind_menu"
39+
parent="l10n_it_account.account_italian_localization"
40+
name="Tax Exemption Kind"
41+
action="view_account_tax_kind_action"
42+
groups="account.group_account_manager"
43+
sequence="40"
44+
/>
4345

4446
</odoo>

l10n_it_account_tax_kind/view/account_tax_view.xml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,14 @@
44
<record id="view_tax_form_account_tax_kind" model="ir.ui.view">
55
<field name="name">account.tax.form.account.tax.kind</field>
66
<field name="model">account.tax</field>
7-
<field name="inherit_id" ref="account.view_tax_form"/>
7+
<field name="inherit_id" ref="account.view_tax_form" />
88
<field name="arch" type="xml">
99
<xpath expr="//field[@name='tag_ids']" position="after">
1010
<field name="kind_id" />
11-
<field name="law_reference" attrs="{'required': [('kind_id', '!=', False),('type_tax_use', '!=', 'purchase')], 'invisible': ['|',('kind_id', '=', False),('type_tax_use', '=', 'purchase')]}"></field>
11+
<field
12+
name="law_reference"
13+
attrs="{'required': [('kind_id', '!=', False),('type_tax_use', '!=', 'purchase')], 'invisible': ['|',('kind_id', '=', False),('type_tax_use', '=', 'purchase')]}"
14+
/>
1215
</xpath>
1316
</field>
1417
</record>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../../l10n_it_account_tax_kind
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
import setuptools
2+
3+
setuptools.setup(
4+
setup_requires=['setuptools-odoo'],
5+
odoo_addon=True,
6+
)

0 commit comments

Comments
 (0)