[ADD] parsing of localized monetary t-field

bzr revid: xmo@openerp.com-20131022090843-pcr6orrumzm4hf6a
This commit is contained in:
Xavier Morel 2013-10-22 11:08:43 +02:00
parent 12c255c195
commit 13777d3a79
1 changed files with 6 additions and 1 deletions

View File

@ -203,4 +203,9 @@ class Monetary(orm.AbstractModel):
_inherit = ['website.qweb.field', 'ir.qweb.field.monetary']
def from_html(self, cr, uid, model, column, element, context=None):
return float(element.find('span').text)
lang = self.user_lang(cr, uid, context=context)
value = element.find('span').text.strip()
return float(value.replace(lang.thousands_sep, '')
.replace(lang.decimal_point, '.'))