Use declarative index definition for ModelSQL
issue5757 review361251002
This commit is contained in:
1 parent
e45a89cda4
commit
04167c372c
2 files changed
+5
-4
No files matched your search
+2
-2
@@ -99,8 +99,8 @@ class TariffCode(DeactivableMixin, ModelSQL, ModelView, MatchMixin):
|
||||
class DutyRate(ModelSQL, ModelView, MatchMixin):
|
||||
'Duty Rate'
|
||||
__name__ = 'customs.duty.rate'
|
||||
tariff_code = fields.Many2One('customs.tariff.code', 'Tariff Code',
|
||||
required=True, select=True)
|
||||
tariff_code = fields.Many2One(
|
||||
'customs.tariff.code', "Tariff Code", required=True)
|
||||
country = fields.Many2One('country.country', 'Country')
|
||||
# TODO country group
|
||||
type = fields.Selection([
|
||||
|
||||
+3
-2
@@ -9,7 +9,8 @@ from trytond.transaction import Transaction
|
||||
|
||||
class Category(metaclass=PoolMeta):
|
||||
__name__ = 'product.category'
|
||||
customs = fields.Boolean('Customs', select=True,
|
||||
customs = fields.Boolean(
|
||||
"Customs",
|
||||
states={
|
||||
'readonly': Bool(Eval('childs', [0])) | Bool(Eval('parent')),
|
||||
})
|
||||
@@ -177,7 +178,7 @@ class Product_TariffCode(sequence_ordered(), ModelSQL, ModelView):
|
||||
product = fields.Reference('Product', selection=[
|
||||
('product.template', 'Template'),
|
||||
('product.category', 'Category'),
|
||||
], required=True, select=True)
|
||||
], required=True)
|
||||
tariff_code = fields.Many2One('customs.tariff.code', 'Tariff Code',
|
||||
required=True, ondelete='CASCADE')
|
||||
|
||||
|
||||
Reference in new issue
Block a user