Manage template overriden field

issue6912
review43911002
This commit is contained in:
Sergi Almacellas Abellana committed 2018-03-09 11:41:24 +01:00
1 parent f8b1dabff4
commit 9105360070
1 file changed
+7 -2
+7 -2
View File
@@ -5,7 +5,7 @@ from sql.aggregate import Max, Min, Sum
from trytond.model import ModelSQL, ModelView, fields
from trytond.pool import PoolMeta, Pool
from trytond.pyson import Eval
from trytond.pyson import Eval, Bool
from trytond.transaction import Transaction
@@ -25,7 +25,12 @@ class Tax:
__metaclass__ = PoolMeta
__name__ = 'account.tax'
ec_sales_list_code = fields.Char("EC Sales List Code")
ec_sales_list_code = fields.Char("EC Sales List Code",
states={
'readonly': (Bool(Eval('template', -1))
& ~Eval('template_override', False)),
},
depends=['template', 'template_override'])
class ECSalesList(ModelSQL, ModelView):