Pankita Shah(OpenERP) has proposed merging
lp:~openerp-commiter/openobject-addons/trunk-configuration_wizard_improvement-atp-sale-Rangeerror-shp
into
lp:~openerp-dev/openobject-addons/trunk-configuration_wizard_improvement-atp.
Requested reviews:
Atul Patel(OpenERP) (atp-openerp)
For more details, see:
https://code.launchpad.net/~openerp-commiter/openobject-addons/trunk-configuration_wizard_improvement-atp-sale-Rangeerror-shp/+merge/109320
Hello,
I improved Uncaught RangeError to fixed digit in sale configuration.
Thanks
--
https://code.launchpad.net/~openerp-commiter/openobject-addons/trunk-configuration_wizard_improvement-atp-sale-Rangeerror-shp/+merge/109320
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-addons/trunk-configuration_wizard_improvement-atp.
=== modified file 'sale/res_config.py'
--- sale/res_config.py 2012-05-14 12:18:27 +0000
+++ sale/res_config.py 2012-06-08 09:39:18 +0000
@@ -104,6 +104,13 @@
'decimal_precision': fields.integer('Decimal Precision on Price'),
}
+ def _check_precision(self,cr,uid,ids):
+ sale_obj = self.pool.get('sale.config.settings')
+ sale = sale_obj.browse(cr,uid,ids[0])
+ if sale.decimal_precision >20 or sale.decimal_precision < 0:return False
+ return True
+ _constraints = [(_check_precision,'Please Enter range between 0 to 20 !', ['decimal_precision'])]
+
def default_get(self, cr, uid, fields, context=None):
ir_model_data = self.pool.get('ir.model.data')
res = super(sale_configuration, self).default_get(cr, uid, fields, context)
_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help : https://help.launchpad.net/ListHelp