← Back to team overview

c2c-oerpscenario team mailing list archive

[Bug 880608] Re: Mapping Error when importing partners or sales orders

 

** Changed in: magentoerpconnect
     Assignee: (unassigned) => Sébastien BEAU - http://www.akretion.com (sebastien.beau)

-- 
You received this bug notification because you are a member of C2C
OERPScenario, which is subscribed to OpenERP Project Group.
https://bugs.launchpad.net/bugs/880608

Title:
  Mapping Error when importing partners or sales orders

Status in Magento OpenERP Connector:
  New

Bug description:
  [2011-10-24 03:34:05,988][beginnenwebwinkel] INFO:Magento Connection:Query Returned:{'password_hash': 'e39d1f6444c8149023343064420a4f20:Ud', 'confirmation': None, 'store_id': '1', 'firstname': 'G', 'dob': None, 'gender': None, 'created_at': '2011-07-06 08:46:34', 'website_id': '1', 'default_billing': '2', 'updated_at': '2011-10-24 01:26:36', 'group_id': '1', 'prefix': None, 'taxvat': None, 'suffix': None, 'lastname': 'Flapper', 'created_in': 'Default Store View', 'customer_id': '3', 'default_shipping': '2', 'email': 'gflapper@xxxxxxxxxxxx', 'middlename': None, 'increment_id': ''}
  [2011-10-24 03:34:06,111][beginnenwebwinkel] ERROR:db.cursor:bad query: insert into "ir_model_data" (id,"noupdate","external_referential_id","name","res_id","date_update","module","model","date_init",create_uid,create_date) values (6885,E'False',E'1',E'res_partner/3',32,E'2011-10-24 03:34:06',E'extref/http://www.beginnenwebwinkel.com/',E'res.partner',E'2011-10-24 03:34:06',1,now())
  Traceback (most recent call last):
    File "/usr/local/openerp/openerp-server/bin/sql_db.py", line 131, in execute
      res = self._obj.execute(query, params)
  IntegrityError: duplicate key value violates unique constraint "ir_model_data_module_name_uniq"

  duplicate key value violates unique constraint
  "ir_model_data_module_name_uniq"

  [2011-10-24 03:34:06,113][beginnenwebwinkel] ERROR:db.cursor:bad query: SELECT "res_country".id FROM "res_country" WHERE (res_country.code = E'NL') ORDER BY name 
  Traceback (most recent call last):
    File "/usr/local/openerp/openerp-server/bin/sql_db.py", line 131, in execute
      res = self._obj.execute(query, params)
  InternalError: current transaction is aborted, commands ignored until end of transaction block

  [2011-10-24 03:34:06,114][beginnenwebwinkel] ERROR:web-services:Uncaught exception
  Traceback (most recent call last):
    File "/usr/local/openerp/openerp-server/bin/osv/osv.py", line 122, in wrapper
      return f(self, dbname, *args, **kwargs)
    File "/usr/local/openerp/openerp-server/bin/osv/osv.py", line 176, in execute
      res = self.execute_cr(cr, uid, obj, method, *args, **kw)
    File "/usr/local/openerp/openerp-server/bin/osv/osv.py", line 167, in execute_cr
      return getattr(object, method)(cr, uid, *args, **kw)
    File "/usr/local/openerp/addons/base_sale_multichannels/sale.py", line 254, in import_orders
      self.import_shop_orders(cr, uid, shop, defaults, context)
    File "/usr/local/openerp/addons/magentoerpconnect/sale.py", line 147, in import_shop_orders
      context=ctx)
    File "/usr/local/openerp/addons/magentoerpconnect/sale.py", line 677, in mage_import_base
      result = self.mage_import_one_by_one(cr, uid, conn, external_referential_id, mapping_id[0], data, defaults, context)
    File "/usr/local/openerp/addons/magentoerpconnect/magerp_osv.py", line 284, in mage_import_one_by_one
      rec_result = self.ext_import(cr, uid, rec_data, external_referential_id, defaults, context)
    File "/usr/local/openerp/addons/magentoerpconnect/sale.py", line 637, in ext_import
      res = super(sale_order, self).ext_import(cr, uid, data, external_referential_id, defaults=defaults, context=context)
    File "/usr/local/openerp/addons/base_external_referentials/external_osv.py", line 278, in ext_import
      vals = self.oevals_from_extdata(cr, uid, external_referential_id, each_row, for_key_field, mapping_lines, defaults, context)
    File "/usr/local/openerp/addons/magentoerpconnect/sale.py", line 542, in oevals_from_extdata
      defaults = self.get_order_addresses(cr, uid, defaults, external_referential_id, data_record, key_field, mapping_lines, defaults, context)
    File "/usr/local/openerp/addons/magentoerpconnect/sale.py", line 320, in get_order_addresses
      inv_res = partner_address_obj.ext_import(cr, uid, [data_record['billing_address']], external_referential_id, billing_default, context)
    File "/usr/local/openerp/addons/base_external_referentials/external_osv.py", line 278, in ext_import
      vals = self.oevals_from_extdata(cr, uid, external_referential_id, each_row, for_key_field, mapping_lines, defaults, context)
    File "/usr/local/openerp/addons/base_external_referentials/external_osv.py", line 201, in oevals_from_extdata
      raise MappingError(e, each_mapping_line['external_field'])
  MappingError: InternalError('current transaction is aborted, commands ignored until end of transaction block\n',)

To manage notifications about this bug go to:
https://bugs.launchpad.net/magentoerpconnect/+bug/880608/+subscriptions


References