Import sugarcrm doesn't work properly...
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Odoo Addons (MOVED TO GITHUB) |
Fix Released
|
Medium
|
OpenERP R&D Addons Team 1 |
Bug Description
I am using the import_sugarcrm module. I am running a local copy of openerp 6.1 on Ubuntu 11.4 with python2.7. Sugarcrm is running on version 5.2.0k.
Based on the tests I did, it looks like the exception occurs when attempting to port cases to claims.
I get the following error code:
Traceback (most recent call last):
File "/home/
(position, warning) = self._import_
File "/home/
data = self.get_
File "/home/
r = sugar.search(
File "/home/
ans_
File "/home/
p.feed(s)
File "/usr/lib/
self.goahead(0)
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.savedata = self.savedata + data
UnicodeDecodeError: 'ascii' codec can't decode byte 0xa0 in position 0: ordinal not in range(128)
If I don't import cases or emails, I can import accounts and contacts.
Changed in openobject-addons: | |
status: | Confirmed → In Progress |
Changed in openobject-addons: | |
status: | In Progress → Confirmed |
Hello,
I have checked this issue many times with latest trunk as well as 6.1 but I have faced the another problem that's why I can not check whole issue.
I have faced this 2 different error.
1) Traceback (most recent call last): amp/workspace/ 6.1/6.1- addons/ import_ base/import_ framework. py", line 384, in run dependencies( self.get_ mapping( )[table] .get('dependenc ies', []), imported) amp/workspace/ 6.1/6.1- addons/ import_ base/import_ framework. py", line 416, in _resolve_ dependencies table(dependenc y) amp/workspace/ 6.1/6.1- addons/ import_ base/import_ framework. py", line 155, in _import_table data(model, dict(map), final_data, table) amp/workspace/ 6.1/6.1- addons/ import_ base/import_ framework. py", line 194, in _save_data _import_ self_dependenci es(model_ obj, field, datas) amp/workspace/ 6.1/6.1- addons/ import_ base/import_ framework. py", line 210, in _import_ self_dependenci es import_ data(self. cr, self.uid, fields, [values], mode='update', current_ module= self.module_ name, noupdate=True, context= self.context) amp/workspace/ 6.1/6.1- sever/openerp/ osv/orm. py", line 1412, in import_data liness( self, datas, [], current_module, self._name, fields_def, position=position) amp/workspace/ 6.1/6.1- sever/openerp/ osv/orm. py", line 1371, in process_liness amp/workspace/ 6.1/6.1- sever/openerp/ osv/orm. py", line 1268, in _get_id data_obj. _get_id( cr, uid, module, xml_id) amp/workspace/ 6.1/6.1- sever/openerp/ tools/cache. py", line 18, in lookup amp/workspace/ 6.1/6.1- sever/openerp/ tools/cache. py", line 46, in lookup amp/workspace/ 6.1/6.1- sever/openerp/ addons/ base/ir/ ir_model. py", line 647, in _get_id sugarcrm. sugarcrm_ Accounts_ d30411fc- a195-9ab8- a6a2-4b83321e22 6c
File "/home/
res = self._resolve_
File "/home/
r = self._import_
File "/home/
return self._save_
File "/home/
self.
File "/home/
obj.
File "/home/
process_
File "/home/
res = _get_id(relation, line[i], current_module, mode)
File "/home/
record_id = ir_model_
File "/home/
r = self.lookup(self2, cr, *args)
File "/home/
value = d[args] = self.method(self2, cr, *args)
File "/home/
raise ValueError('No such external ID currently defined in the system: %s.%s' % (module, xml_id))
ValueError: No such external ID currently defined in the system: import_
2) 2012-04-12 09:43:40,628 6457 INFO ? import_sugarcrm: Importing Users into res.users amp/workspace/ 6.1/6.1- addons/ import_ base/import_ framework. py", line 387, in run table(table) amp/workspace/ 6.1/6.1- addons/ import_ base/import_ framework. py", line 155, in _import_table data(model, dict(map), final_data, table) amp/workspace/ 6.1/6.1- addons/ import_ base/import_ framework. py", line 185, in _save_data mapp(data, mapping, table) amp/workspace/ 6.1/6.1- addons/ import_ base/import_ framework. py", line 242, in _fields_mapp dict_sugar) ) amp/workspace/ 6.1/6.1- addons/ import_ sugarcrm/ import_ sugarcrm. py", line 792, in get_partner_address
2012-04-12 09:43:46,746 6457 INFO ? import_sugarcrm: Importing Accounts into res.partner
Traceback (most recent call last):
File "/home/
(position, warning) = self._import_
File "/home/
return self._save_
File "/home/
fields, values = self._fields_
File "/home/
value = val(dict(
File "/home/
id = ...