diff options
| author | Victor Feyens <vfe@odoo.com> | 2020-03-19 09:48:37 +0000 |
|---|---|---|
| committer | Victor Feyens <vfe@odoo.com> | 2020-03-26 08:46:57 +0000 |
| commit | efc2d0e2cc77b8c7730c4e346ecd37d7905e89ce (patch) | |
| tree | 68813c0bc3c556df8ac0462ce899ad57ab380357 | |
| parent | a30cfee04eaf48b581d2e327c1b56e115a1c751f (diff) | |
[IMP] sale_timesheet: show prices with currency.
| -rw-r--r-- | addons/sale_timesheet/models/project_sale_line_employee_map.py | 1 | ||||
| -rw-r--r-- | addons/sale_timesheet/views/project_task_views.xml | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/addons/sale_timesheet/models/project_sale_line_employee_map.py b/addons/sale_timesheet/models/project_sale_line_employee_map.py index d657eeedabd..a1988db6c8c 100644 --- a/addons/sale_timesheet/models/project_sale_line_employee_map.py +++ b/addons/sale_timesheet/models/project_sale_line_employee_map.py @@ -18,6 +18,7 @@ class ProjectProductEmployeeMap(models.Model): employee_id = fields.Many2one('hr.employee', "Employee", required=True) sale_line_id = fields.Many2one('sale.order.line', "Sale Order Item", domain=[('is_service', '=', True)], required=True) price_unit = fields.Float(related='sale_line_id.price_unit', readonly=True) + currency_id = fields.Many2one(related="sale_line_id.currency_id") _sql_constraints = [ ('uniqueness_employee', 'UNIQUE(project_id,employee_id)', 'An employee cannot be selected more than once in the mapping. Please remove duplicate(s) and try again.'), diff --git a/addons/sale_timesheet/views/project_task_views.xml b/addons/sale_timesheet/views/project_task_views.xml index 2c069821069..a2a4b09a0ad 100644 --- a/addons/sale_timesheet/views/project_task_views.xml +++ b/addons/sale_timesheet/views/project_task_views.xml @@ -21,7 +21,8 @@ <tree editable="top"> <field name="employee_id" options="{'no_create': True}"/> <field name="sale_line_id" options="{'no_create': True}" domain="[('order_id','=',parent.sale_order_id), ('is_service', '=', True)]"/> - <field name="price_unit"/> + <field name="price_unit" widget="monetary"/> + <field name="currency_id" invisible="1"/> </tree> </field> </page> |
