"Unknown column 'imported' in 'where clause'" on Import Orders

Bug #1136231 reported by Virgil Dupras
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Magento OpenERP Connector
New
Undecided
Unassigned

Bug Description

I'm trying to setup a connection between an OpenERP 6.1 installation and a Magento 1.7.0.2 brand new shop. I use the branch "magento-module-oerp6.x-stable". On the OpenERP side, I use "magentoerpconnect/oerp6.1-stable".

After having installed brand new installations (with connectors) on both sides, I add a new Magento instance in my OpenERP system and start clicking on all the "Compulsory" and "Optional - Initial import only", in order until button #6 (#7 and #8 don't seem to work). These work, thus proving that the connector is at least installed correctly on Magento.

Then, when I go in my Magento Shop and click on Import Orders, I get this error:

Traceback (most recent call last):
  File "/home/vdupras/src/fredblauer/server/openerp/osv/osv.py", line 129, in wrapper
    return f(self, dbname, *args, **kwargs)
  File "/home/vdupras/src/fredblauer/server/openerp/osv/osv.py", line 195, in execute
    res = self.execute_cr(cr, uid, obj, method, *args, **kw)
  File "/home/vdupras/src/fredblauer/server/openerp/osv/osv.py", line 183, in execute_cr
    return getattr(object, method)(cr, uid, *args, **kw)
  File "/home/vdupras/src/fredblauer/e-commerce-addons/base_sale_multichannels/sale.py", line 329, in import_orders
    self.import_resources(cr, uid, ids, 'sale.order', context=context)
  File "/home/vdupras/src/fredblauer/extension/base_external_referentials/external_osv.py", line 561, in import_resources
    res = self.pool.get(resource_name)._import_resources(cr, uid, external_session, defaults, method=method, context=context)
  File "/home/vdupras/src/fredblauer/extension/base_external_referentials/decorator.py", line 91, in wrapper
    response = func(self, cr, uid, external_session, *args, **kwargs)
  File "/home/vdupras/src/fredblauer/e-commerce-addons/base_sale_multichannels/sale.py", line 575, in _import_resources
    return super(sale_order, self)._import_resources(cr, uid, external_session, defaults=defaults, method=method, context=context)
  File "/home/vdupras/src/fredblauer/extension/base_external_referentials/external_osv.py", line 591, in _import_resources
    ext_ids = self._get_external_resource_ids(cr, uid, external_session, resource_filter, mapping=mapping, context=context)
  File "/home/vdupras/src/fredblauer/extension/base_external_referentials/decorator.py", line 49, in wrapped
    return func(self, cr, uid, argument, *args, **kwargs)
  File "/home/vdupras/src/fredblauer/magento/magentoerpconnect/sale.py", line 430, in _get_external_resource_ids
    res = super(sale_order, self)._get_external_resource_ids(cr, uid, external_session, resource_filter=resource_filter, mapping=mapping, mapping_id=mapping_id, context=context)
  File "/home/vdupras/src/fredblauer/extension/base_external_referentials/decorator.py", line 49, in wrapped
    return func(self, cr, uid, argument, *args, **kwargs)
  File "/home/vdupras/src/fredblauer/magento/magentoerpconnect/magerp_osv.py", line 71, in _get_external_resource_ids
    return external_session.connection.call(search_method, [resource_filter])
  File "/home/vdupras/src/fredblauer/magento/magentoerpconnect/magerp_osv.py", line 223, in call
    res = self.ser.call(self.session, method, arguments)
  File "/usr/lib/python2.7/xmlrpclib.py", line 1224, in __call__
    return self.__send(self.__name, args)
  File "/usr/lib/python2.7/xmlrpclib.py", line 1578, in __request
    verbose=self.__verbose
  File "/usr/lib/python2.7/xmlrpclib.py", line 1264, in request
    return self.single_request(host, handler, request_body, verbose)
  File "/usr/lib/python2.7/xmlrpclib.py", line 1297, in single_request
    return self.parse_response(response)
  File "/usr/lib/python2.7/xmlrpclib.py", line 1473, in parse_response
    return u.close()
  File "/usr/lib/python2.7/xmlrpclib.py", line 793, in close
    raise Fault(**self._stack[0])
Fault: <Fault 102: "Error, the attribut 'imported' need to be specified">

Is it me doing something wrong or is this a bug?

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.