Add help text

issue6332
review26221002
This commit is contained in:
Xavier Codinas committed 2018-02-26 13:08:29 +01:00
1 parent 23cfd10ed0
commit ccb6d025c0
1 file changed
+12 -6
+12 -6
View File
@@ -20,7 +20,8 @@ class Carrier:
'required': Eval('carrier_cost_method') == 'weight', 'required': Eval('carrier_cost_method') == 'weight',
'readonly': Bool(Eval('weight_price_list', [])), 'readonly': Bool(Eval('weight_price_list', [])),
}, },
depends=['carrier_cost_method', 'weight_price_list']) depends=['carrier_cost_method', 'weight_price_list'],
help="The unit of weight criteria of the price list.")
weight_uom_digits = fields.Function(fields.Integer('Weight Uom Digits'), weight_uom_digits = fields.Function(fields.Integer('Weight Uom Digits'),
'on_change_with_weight_uom_digits') 'on_change_with_weight_uom_digits')
weight_currency = fields.Many2One('currency.currency', 'Currency', weight_currency = fields.Many2One('currency.currency', 'Currency',
@@ -29,7 +30,8 @@ class Carrier:
'required': Eval('carrier_cost_method') == 'weight', 'required': Eval('carrier_cost_method') == 'weight',
'readonly': Bool(Eval('weight_price_list', [])), 'readonly': Bool(Eval('weight_price_list', [])),
}, },
depends=['carrier_cost_method', 'weight_price_list']) depends=['carrier_cost_method', 'weight_price_list'],
help="The currency of the price.")
weight_currency_digits = fields.Function(fields.Integer( weight_currency_digits = fields.Function(fields.Integer(
'Weight Currency Digits'), 'Weight Currency Digits'),
'on_change_with_weight_currency_digits') 'on_change_with_weight_currency_digits')
@@ -39,7 +41,8 @@ class Carrier:
'invisible': Eval('carrier_cost_method') != 'weight', 'invisible': Eval('carrier_cost_method') != 'weight',
'readonly': ~(Eval('weight_uom', 0) & Eval('weight_currency', 0)), 'readonly': ~(Eval('weight_uom', 0) & Eval('weight_currency', 0)),
}, },
depends=['carrier_cost_method', 'weight_uom', 'weight_currency']) depends=['carrier_cost_method', 'weight_uom', 'weight_currency'],
help="Add price to the carrier service.")
@classmethod @classmethod
def __setup__(cls): def __setup__(cls):
@@ -101,11 +104,14 @@ class Carrier:
class WeightPriceList(ModelSQL, ModelView): class WeightPriceList(ModelSQL, ModelView):
'Carrier Weight Price List' 'Carrier Weight Price List'
__name__ = 'carrier.weight_price_list' __name__ = 'carrier.weight_price_list'
carrier = fields.Many2One('carrier', 'Carrier', required=True, select=True) carrier = fields.Many2One('carrier', 'Carrier', required=True, select=True,
help="The carrier that the price list belongs to.")
weight = fields.Float('Weight', weight = fields.Float('Weight',
digits=(16, Eval('_parent_carrier.weight_uom_digits', 2))) digits=(16, Eval('_parent_carrier.weight_uom_digits', 2)),
help="The upper limit for the price.")
price = fields.Numeric('Price', price = fields.Numeric('Price',
digits=(16, Eval('_parent_carrier.weight_currency_digits', 2))) digits=(16, Eval('_parent_carrier.weight_currency_digits', 2)),
help="The price of the carrier service.")
@classmethod @classmethod
def __setup__(cls): def __setup__(cls):