New partner with no adress type defined

Bug #426831 reported by forstera
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Odoo Server (MOVED TO GITHUB)
Fix Released
Undecided
Unassigned

Bug Description

When creating a new partner, if we begin to introduce informations in the address tab but we omit to define the address type and then we try to introduce a new bank relation into the accounting tab, system crash with the following error :

File "/usr/lib/python2.5/site-packages/openerp-server-5.0.3.1/bin/osv/osv.py", line 59, in wrapper
[2009-09-09 11:39:10,057] ERROR:web-services:[18]: return f(self, dbname, *args, **kwargs)
[2009-09-09 11:39:10,057] ERROR:web-services:[19]: File "/usr/lib/python2.5/site-packages/openerp-server-5.0.3.1/bin/osv/osv.py", line 118, in execute
[2009-09-09 11:39:10,057] ERROR:web-services:[20]: res = pool.execute_cr(cr, uid, obj, method, *args, **kw)
[2009-09-09 11:39:10,058] ERROR:web-services:[21]: File "/usr/lib/python2.5/site-packages/openerp-server-5.0.3.1/bin/osv/osv.py", line 110, in execute_cr
[2009-09-09 11:39:10,058] ERROR:web-services:[22]: return getattr(object, method)(cr, uid, *args, **kw)
[2009-09-09 11:39:10,058] ERROR:web-services:[23]: File "/usr/lib/python2.5/site-packages/openerp-server-5.0.3.1/bin/osv/orm.py", line 1991, in default_get
[2009-09-09 11:39:10,059] ERROR:web-services:[24]: value[f] = self._defaults[f](self, cr, uid, context)
[2009-09-09 11:39:10,059] ERROR:web-services:[25]: File "/usr/lib/python2.5/site-packages/openerp-server-5.0.3.1/bin/addons/base/res/partner/partner.py", line 418, in <lambda>
[2009-09-09 11:39:10,060] ERROR:web-services:[26]: cursor, user, 'name', context=context),
[2009-09-09 11:39:10,060] ERROR:web-services:[27]: File "/usr/lib/python2.5/site-packages/openerp-server-5.0.3.1/bin/addons/l10n_ch/partner.py", line 72, in _default_value
[2009-09-09 11:39:10,060] ERROR:web-services:[28]: value = address[field]
[2009-09-09 11:39:10,061] ERROR:web-services:[29]: KeyError: 'name'

the eror could maybe be resolved by adding a default value in the address type when creating a new partner..

Related branches

Revision history for this message
Jay Vora (Serpent Consulting Services) (jayvora) wrote :

Hello Arnaud Forster,

This problem seems to come due to base_contact module.

This module makes few fields disappear which are required in the calculation.

Changed in openobject-server:
status: New → Confirmed
Revision history for this message
Jay Vora (Serpent Consulting Services) (jayvora) wrote :

Hi,

Fixed by revision 2390 <email address hidden>.

Thank you for reporting.

Changed in openobject-server:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.