Jobs Failing when Importing Sales Orders
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Prestashop OpenERP Connector |
New
|
Undecided
|
Unassigned |
Bug Description
Hi,
I am getting the following error when trying to import Sales Orders from PrestaShop (1.6.1.1) to Odoo (v9). All other items such as Customers, Products etc are transferring with no issues from PrestaShop and the Jobs Scheduling is also working fine. The error that I am getting is as follows on the Sales imports:
Exception Information
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/lib/
job.
File "/usr/lib/
self.result = self.func(session, *self.args, **self.kwargs)
File "/usr/lib/
return importer.
File "/usr/lib/
self.
File "/usr/lib/
self.
AttributeError: 'list' object has no attribute 'push'
Can you please advise what is the issue and how to resolve it. I am at your disposal to give more information on this error
Please advise
Kind regards
Richard
This is the full error from the logs:
2017-10-18 11:03:15,019 3974 ERROR pbdevdb2 werkzeug: Error on request: python2. 7/dist- packages/ werkzeug/ serving. py", line 177, in run_wsgi self.server. app) python2. 7/dist- packages/ werkzeug/ serving. py", line 165, in execute _iter = app(environ, start_response) python2. 7/dist- packages/ openerp/ service/ wsgi_server. py", line 184, in application unproxied( environ, start_response) python2. 7/dist- packages/ openerp/ service/ wsgi_server. py", line 170, in application_ unproxied python2. 7/dist- packages/ openerp/ http.py" , line 1497, in __call__ environ, start_response) python2. 7/dist- packages/ openerp/ http.py" , line 1471, in __call__ python2. 7/dist- packages/ werkzeug/ wsgi.py" , line 579, in __call__ python2. 7/dist- packages/ openerp/ http.py" , line 1668, in dispatch python2. 7/dist- packages/ openerp/ addons/ utm/models/ ir_http. py", line 15, in _dispatch python2. 7/dist- packages/ openerp/ addons/ web_editor/ models/ ir_http. py", line 16, in _dispatch python2. 7/dist- packages/ openerp/ addons/ base/ir/ ir_http. py", line 187, in _dispatch exception( e) python2. 7/dist- packages/ openerp/ addons/ base/ir/ ir_http. py", line 158, in _handle_exception _handle_ exception( exception) python2. 7/dist- packages/ openerp/ http.py" , line 788, in _handle_exception handle_ exception( exception) python2. 7/dist- packages/ openerp/ addons/ base/ir/ ir_http. py", line 183, in _dispatch python2. 7/dist- packages/ openerp/ http.py" , line 847, in dispatch function( **self. params) python2. 7/dist- packages/ openerp/ http.py" , line 323, in _call_function call(self. db, *args, **kwargs) python2. 7/dist- packages/ openerp/ service/ model.py" , line 118, in wrapper python2. 7/dist- packages/ openerp/ http.py" , line 316, in checked_call python2. 7/dist- packages/ openerp/ http.py" , line 966, in __call__ python2. 7/dist- packages/ openerp/ http.py" , line 516, in response_wrap python2. 7/dist- packages/ openerp/ addons/ connector/ controllers/ main.py" , line 90, in runjob _try_perform_ job(session_ hdl, job) python2. 7/dist- packages/ openerp/ addons/ connector/ controllers/ main.py" , line 66, in _try_perform_job perform( session) python2. 7/dist- packages/ openerp/ addons/ connector/ queue/j. ..
Traceback (most recent call last):
File "/usr/lib/
execute(
File "/usr/lib/
application
File "/usr/lib/
return application_
File "/usr/lib/
result = handler(environ, start_response)
File "/usr/lib/
return self.dispatch(
File "/usr/lib/
return self.app(environ, start_wrapped)
File "/usr/lib/
return self.app(environ, start_response)
File "/usr/lib/
result = ir_http._dispatch()
File "/usr/lib/
response = super(ir_http, self)._dispatch()
File "/usr/lib/
return super(ir_http, self)._dispatch()
File "/usr/lib/
return self._handle_
File "/usr/lib/
return request.
File "/usr/lib/
return super(HttpRequest, self)._
File "/usr/lib/
result = request.dispatch()
File "/usr/lib/
r = self._call_
File "/usr/lib/
return checked_
File "/usr/lib/
return f(dbname, *args, **kwargs)
File "/usr/lib/
result = self.endpoint(*a, **kw)
File "/usr/lib/
return self.method(*args, **kw)
File "/usr/lib/
response = f(*args, **kw)
File "/usr/lib/
self.
File "/usr/lib/
job.
File "/usr/lib/