Mapping Error when importing partners or sales orders

Bug #880608 reported by Kyle Waid
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Magento OpenERP Connector
Invalid
Undecided
Sébastien BEAU - http://www.akretion.com

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': '<email address hidden>', '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',)

Changed in magentoerpconnect:
assignee: nobody → Sébastien BEAU - http://www.akretion.com (sebastien.beau)
Kyle Waid (midwest)
Changed in magentoerpconnect:
status: New → Invalid
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.