← Back to team overview

openerp-dev-web team mailing list archive

[Merge] lp:~openerp-dev/openobject-addons/6.0-bug-734686-ado into lp:openobject-addons/6.0

 

Amit Dodiya (OpenERP) has proposed merging lp:~openerp-dev/openobject-addons/6.0-bug-734686-ado into lp:openobject-addons/6.0.

Requested reviews:
  Priyesh (Open ERP) (pso-openerp)
Related bugs:
  Bug #734686 in OpenERP Addons: "Name of unit of measurements should be unique per category"
  https://bugs.launchpad.net/openobject-addons/+bug/734686

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/6.0-bug-734686-ado/+merge/62099

Hello,

I have add the sql_constraint in the product.uom because the name of unit of measurements should be unique per category.

Thanks.

-- 
https://code.launchpad.net/~openerp-dev/openobject-addons/6.0-bug-734686-ado/+merge/62099
Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-addons/6.0-bug-734686-ado.
=== modified file 'product/product.py'
--- product/product.py	2011-03-10 09:52:25 +0000
+++ product/product.py	2011-05-24 09:50:55 +0000
@@ -122,6 +122,7 @@
 
     _sql_constraints = [
         ('factor_gt_zero', 'CHECK (factor!=0)', 'The conversion ratio for a unit of measure cannot be 0!'),
+        ('uom_name_unique', 'unique (category_id, name)', 'You can not have same UOM with same UOM category'),
     ]
 
     def _compute_qty(self, cr, uid, from_uom_id, qty, to_uom_id=False):


Follow ups