Crash on add invoice on Bank Statement

Bug #691473 reported by Quentin THEURET @Amaris
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Odoo Web Client
Fix Released
Medium
OpenERP R&D Web Team

Bug Description

On trunk,

When I try to create a new Bank Statement. I clicked on 'Import Invoice', then I clicked to Add and choose an invoice. After that, when I tried to click on 'Ok', the Web client send me this traceback :

Unrecoverable error in the server. Traceback (most recent call last): File "/home/quentin/Developpement/OpenERP_development/6.0/web/lib/cherrypy/_cprequest.py", line 541, in run self.respond(pi) File "/home/quentin/Developpement/OpenERP_development/6.0/web/lib/cherrypy/_cprequest.py", line 624, in respond self.handle_error() File "/home/quentin/Developpement/OpenERP_development/6.0/web/lib/cherrypy/_cprequest.py", line 746, in handle_error self.error_response() File "/home/quentin/Developpement/OpenERP_development/6.0/web/addons/openerp/controllers/root.py", line 43, in _cp_on_error message = errorpage.render() File "/home/quentin/Developpement/OpenERP_development/6.0/web/addons/openerp/controllers/error_page.py", line 55, in render return self.__render(value) File "/home/quentin/Developpement/OpenERP_development/6.0/web/openobject/tools/_expose.py", line 191, in func_wrapper res = func(*args, **kw) File "/home/quentin/Developpement/OpenERP_development/6.0/web/addons/openerp/controllers/error_page.py", line 75, in __render maintenance = proxy.status() File "/home/quentin/Developpement/OpenERP_development/6.0/web/addons/openerp/utils/rpc.py", line 398, in return lambda *args: self._session.execute("object", "execute", self._resource, name, *args) File "/home/quentin/Developpement/OpenERP_development/6.0/web/addons/openerp/utils/rpc.py", line 359, in execute return self.gateway.execute(obj, method, *args) File "/home/quentin/Developpement/OpenERP_development/6.0/web/addons/openerp/utils/rpc.py", line 155, in execute return self.__execute(obj, method, args) File "/home/quentin/Developpement/OpenERP_development/6.0/web/addons/openerp/utils/rpc.py", line 141, in __execute common.error(_('Application Error'), err.backtrace) File "/home/quentin/Developpement/OpenERP_development/6.0/web/addons/openerp/utils/common.py", line 74, in error raise TinyError(message=msg, title=title or _("Error")) TinyError:

Revision history for this message
Jamin Shah(OpenERP) (jamin-openerp) wrote :

Hello,

Traceback is different.

Traceback (most recent call last):
  File "/home/janki/workspace/trunk/server/bin/netsvc.py", line 489, in dispatch
    result = ExportService.getService(service_name).dispatch(method, auth, params)
  File "/home/janki/workspace/trunk/server/bin/service/web_services.py", line 598, in dispatch
    res = fn(db, uid, *params)
  File "/home/janki/workspace/trunk/server/bin/osv/osv.py", line 122, in wrapper
    return f(self, dbname, *args, **kwargs)
  File "/home/janki/workspace/trunk/server/bin/osv/osv.py", line 176, in execute
    res = self.execute_cr(cr, uid, obj, method, *args, **kw)
  File "/home/janki/workspace/trunk/server/bin/osv/osv.py", line 167, in execute_cr
    return getattr(object, method)(cr, uid, *args, **kw)
  File "/home/janki/workspace/trunk/server/bin/osv/orm.py", line 2115, in create
    if self._columns[field]._classic_write:
KeyError: 'period_id'

Thanks.

Changed in openobject-client-web:
assignee: nobody → OpenERP SA's Web Client R&D (openerp-dev-web)
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Quentin THEURET @Amaris (qtheuret) wrote :

I have a feling that this error comes from a problem to display an error !

Changed in openobject-client-web:
status: Confirmed → In Progress
Revision history for this message
Sananaz (Open ERP) (sma-tiny) wrote :

Hello Fabien Meghazi (OpenERP),

Its fixed in trunk web-client. Please update your code.

Revision-info:
4193 <email address hidden>

Thanks.

Revision history for this message
Sananaz (Open ERP) (sma-tiny) wrote :

Hello Quentin THEURET,

We have fixed the problem with above revision in comment #3.

Thanks for reporting.

Changed in openobject-client-web:
status: In Progress → Fix Released
milestone: none → 6.0-rc2
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.