Merge lp:~manu-tiedra/openerp-spain/6.1 into lp:~openerp-spain-team/openerp-spain/6.1
Status: | Merged |
---|---|
Merged at revision: | 304 |
Proposed branch: | lp:~manu-tiedra/openerp-spain/6.1 |
Merge into: | lp:~openerp-spain-team/openerp-spain/6.1 |
Diff against target: |
11 lines (+1/-0) 1 file modified
l10n_es_partner/partner_es.py (+1/-0) |
To merge this branch: | bzr merge lp:~manu-tiedra/openerp-spain/6.1 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Omar (Pexego) | Approve | ||
Review via email: mp+90318@code.launchpad.net |
Description of the change
En la 6.1RC1 no se puede introducir un banco de España correctamente puesto que el campo code de res.bank ha desaparecido en la 6.1:
Server Traceback (most recent call last):
File "/openerp/
result = openerp.
File "/openerp/
result = ExportService.
File "/openerp/
res = fn(db, uid, *params)
File "/openerp/
return self.execute(db, uid, obj, method, *args, **kw or {})
File "/openerp/
return f(self, dbname, *args, **kwargs)
File "/openerp/
res = self.execute_cr(cr, uid, obj, method, *args, **kw)
File "/openerp/
return getattr(object, method)(cr, uid, *args, **kw)
File "/openerp/
bank_ids = self.pool.
File "/openerp/
return self._search(cr, user, args, offset=offset, limit=limit, order=order, context=context, count=count)
File "/openerp/
query = self._where_
File "/openerp/
e = expression.
File "/openerp/
self.parse(cr, uid, distribute_
File "/openerp/
raise ValueError("Invalid field %r in domain expression %r" % (left, exp))
ValueError: Invalid field 'code' in domain expression ['&', ('active', '=', 1), ('code', '=', '0182')]
Simplemente añado el campo a la lista de los que la localización añade a res.bank
Parece que el campo code se ha sustituido por el campo bank_bic, por lo que quizás es mas correcto modificar el código del módulo para utilizar este campo y no el code (el xml y el .py).
Un saludo