From 2d32ff4bb8a31184285cb979e8c491949249d4ca Mon Sep 17 00:00:00 2001 From: jem-odoo Date: Fri, 2 Mar 2018 10:42:07 +0100 Subject: [IMP] uom: measurement type on category In order to restrict some uom field to some uom category, it is required to add a measurement type on uom.category. Also, this will lessen the use of master data. Some technical justifications: - measure_type is not required, to allow people creating their own uom.category. Those ones will not interfere with addons business. - measure_type is unique: we restrict to only one category containing time, weight, ... in order to avoid mismatch category during conversion. (2 different weight categories can not be converted). - measure_type on uom.uom is stored: to allow search and domain on field, we need to store it. Usually, UoM are not updated every day, and the number of uom in a database is not that important. To illustrate this mecanism, a domain is added on 'project_time_mode_id', in project module. This field is use as timesheet default uom, and we obviously want to restrict it to time category (timesheeting in liter does not make sense ...) Task #1820076 --- addons/project/data/project_data.xml | 5 ----- 1 file changed, 5 deletions(-) (limited to 'addons/project/data/project_data.xml') diff --git a/addons/project/data/project_data.xml b/addons/project/data/project_data.xml index 127b5b1366b..3103992a4e6 100644 --- a/addons/project/data/project_data.xml +++ b/addons/project/data/project_data.xml @@ -2,11 +2,6 @@ - - - - - -- cgit v1.2.3