looks like a missing dependency on the addon which adds the firstname/lastname attributes on res.partner
On ven. 15 févr. 2013 00:32:34 CET, Maxime Chambreuil (http://www.savoirfairelinux.com) wrote: > Public bug reported: > > Using oerp6.1-stable branches, I try to export an invoice from OpenERP > to Magento and I get : > > Traceback (most recent call last): > File "/home/max/openerp/server/6.1/openerp/osv/osv.py", line 121, in wrapper > return f(self, dbname, *args, **kwargs) > File "/home/max/openerp/server/6.1/openerp/osv/osv.py", line 176, in execute > res = self.execute_cr(cr, uid, obj, method, *args, **kw) > File "/home/max/openerp/server/6.1/openerp/osv/osv.py", line 164, in execute_cr > return getattr(object, method)(cr, uid, *args, **kw) > File "/home/max/openerp/ecommerce/oerp6.1-stable/base_sale_multichannels/sale.py", line 482, in export_invoices > self.pool.get('account.invoice')._export_one_resource(cr, uid, external_session, invoice_id, context=context) > File "/home/max/openerp/extension/oerp6.1-stable/base_external_referentials/external_osv.py", line 1133, in _export_one_resource > False, mapping, mapping_id, defaults=defaults, context=context) > File "/home/max/openerp/extension/oerp6.1-stable/base_external_referentials/decorator.py", line 49, in wrapped > return func(self, cr, uid, argument, *args, **kwargs) > File "/home/max/openerp/extension/oerp6.1-stable/base_external_referentials/decorator.py", line 110, in wrapper > return func(self, cr, uid, external_session, resource, *args, **kwargs) > File "/home/max/openerp/magento/oerp6.1-stable/magentoerpconnect/magerp_osv.py", line 47, in _transform_and_send_one_resource > return self.mag_transform_and_send_one_resource(cr, uid, external_session, *args, **kwargs) > File "/home/max/openerp/extension/oerp6.1-stable/base_external_referentials/external_osv.py", line 1113, in _transform_and_send_one_resource > defaults=defaults, context=context) > File "/home/max/openerp/extension/oerp6.1-stable/base_external_referentials/external_osv.py", line 1394, in _transform_one_resource > context=context) > File "/home/max/openerp/extension/oerp6.1-stable/base_external_referentials/external_osv.py", line 1490, in _transform_field > return related_obj.get_or_create_extid(cr, uid,external_session, field_value[0], context=context) > File "/home/max/openerp/extension/oerp6.1-stable/base_external_referentials/external_osv.py", line 275, in get_or_create_extid > return self._export_one_resource(cr, uid, external_session, openerp_id, context=context) > File "/home/max/openerp/extension/oerp6.1-stable/base_external_referentials/external_osv.py", line 1133, in _export_one_resource > False, mapping, mapping_id, defaults=defaults, context=context) > File "/home/max/openerp/extension/oerp6.1-stable/base_external_referentials/decorator.py", line 49, in wrapped > return func(self, cr, uid, argument, *args, **kwargs) > File "/home/max/openerp/magento/oerp6.1-stable/magentoerpconnect/partner.py", line 140, in _transform_and_send_one_resource > resource, resource_id, update_date, mapping, mapping_id, defaults=defaults, context=context) > File "/home/max/openerp/extension/oerp6.1-stable/base_external_referentials/decorator.py", line 49, in wrapped > return func(self, cr, uid, argument, *args, **kwargs) > File "/home/max/openerp/extension/oerp6.1-stable/base_external_referentials/decorator.py", line 110, in wrapper > return func(self, cr, uid, external_session, resource, *args, **kwargs) > File "/home/max/openerp/magento/oerp6.1-stable/magentoerpconnect/magerp_osv.py", line 47, in _transform_and_send_one_resource > return self.mag_transform_and_send_one_resource(cr, uid, external_session, *args, **kwargs) > File "/home/max/openerp/extension/oerp6.1-stable/base_external_referentials/external_osv.py", line 1113, in _transform_and_send_one_resource > defaults=defaults, context=context) > File "/home/max/openerp/extension/oerp6.1-stable/base_external_referentials/external_osv.py", line 1426, in _transform_one_resource > raise MappingError(e, mapping_line['name'], self._name) > MappingError: the mapping line: name for the object res.partner has this error: "Field 'firstname' does not exist in object 'browse_record(res.partner.address, 3)'" > > ** Affects: magentoerpconnect > Importance: Undecided > Status: New >
-- Alexandre Fayolle Chef de Projet Tel : + 33 (0)4 79 26 57 94
Camptocamp France SAS Savoie Technolac, BP 352 73377 Le Bourget du Lac Cedex http://www.camptocamp.com
looks like a missing dependency on the addon which adds the
firstname/lastname attributes on res.partner
On ven. 15 févr. 2013 00:32:34 CET, Maxime Chambreuil www.savoirfaire linux.com) wrote: max/openerp/ server/ 6.1/openerp/ osv/osv. py", line 121, in wrapper max/openerp/ server/ 6.1/openerp/ osv/osv. py", line 176, in execute max/openerp/ server/ 6.1/openerp/ osv/osv. py", line 164, in execute_cr max/openerp/ ecommerce/ oerp6.1- stable/ base_sale_ multichannels/ sale.py" , line 482, in export_invoices get('account. invoice' )._export_ one_resource( cr, uid, external_session, invoice_id, context=context) max/openerp/ extension/ oerp6.1- stable/ base_external_ referentials/ external_ osv.py" , line 1133, in _export_ one_resource max/openerp/ extension/ oerp6.1- stable/ base_external_ referentials/ decorator. py", line 49, in wrapped max/openerp/ extension/ oerp6.1- stable/ base_external_ referentials/ decorator. py", line 110, in wrapper max/openerp/ magento/ oerp6.1- stable/ magentoerpconne ct/magerp_ osv.py" , line 47, in _transform_ and_send_ one_resource transform_ and_send_ one_resource( cr, uid, external_session, *args, **kwargs) max/openerp/ extension/ oerp6.1- stable/ base_external_ referentials/ external_ osv.py" , line 1113, in _transform_ and_send_ one_resource max/openerp/ extension/ oerp6.1- stable/ base_external_ referentials/ external_ osv.py" , line 1394, in _transform_ one_resource max/openerp/ extension/ oerp6.1- stable/ base_external_ referentials/ external_ osv.py" , line 1490, in _transform_field obj.get_ or_create_ extid(cr, uid,external_ session, field_value[0], context=context) max/openerp/ extension/ oerp6.1- stable/ base_external_ referentials/ external_ osv.py" , line 275, in get_or_create_extid one_resource( cr, uid, external_session, openerp_id, context=context) max/openerp/ extension/ oerp6.1- stable/ base_external_ referentials/ external_ osv.py" , line 1133, in _export_ one_resource max/openerp/ extension/ oerp6.1- stable/ base_external_ referentials/ decorator. py", line 49, in wrapped max/openerp/ magento/ oerp6.1- stable/ magentoerpconne ct/partner. py", line 140, in _transform_ and_send_ one_resource max/openerp/ extension/ oerp6.1- stable/ base_external_ referentials/ decorator. py", line 49, in wrapped max/openerp/ extension/ oerp6.1- stable/ base_external_ referentials/ decorator. py", line 110, in wrapper max/openerp/ magento/ oerp6.1- stable/ magentoerpconne ct/magerp_ osv.py" , line 47, in _transform_ and_send_ one_resource transform_ and_send_ one_resource( cr, uid, external_session, *args, **kwargs) max/openerp/ extension/ oerp6.1- stable/ base_external_ referentials/ external_ osv.py" , line 1113, in _transform_ and_send_ one_resource max/openerp/ extension/ oerp6.1- stable/ base_external_ referentials/ external_ osv.py" , line 1426, in _transform_ one_resource line['name' ], self._name) record( res.partner. address, 3)'"
(http://
> Public bug reported:
>
> Using oerp6.1-stable branches, I try to export an invoice from OpenERP
> to Magento and I get :
>
> Traceback (most recent call last):
> File "/home/
> return f(self, dbname, *args, **kwargs)
> File "/home/
> res = self.execute_cr(cr, uid, obj, method, *args, **kw)
> File "/home/
> return getattr(object, method)(cr, uid, *args, **kw)
> File "/home/
> self.pool.
> File "/home/
> False, mapping, mapping_id, defaults=defaults, context=context)
> File "/home/
> return func(self, cr, uid, argument, *args, **kwargs)
> File "/home/
> return func(self, cr, uid, external_session, resource, *args, **kwargs)
> File "/home/
> return self.mag_
> File "/home/
> defaults=defaults, context=context)
> File "/home/
> context=context)
> File "/home/
> return related_
> File "/home/
> return self._export_
> File "/home/
> False, mapping, mapping_id, defaults=defaults, context=context)
> File "/home/
> return func(self, cr, uid, argument, *args, **kwargs)
> File "/home/
> resource, resource_id, update_date, mapping, mapping_id, defaults=defaults, context=context)
> File "/home/
> return func(self, cr, uid, argument, *args, **kwargs)
> File "/home/
> return func(self, cr, uid, external_session, resource, *args, **kwargs)
> File "/home/
> return self.mag_
> File "/home/
> defaults=defaults, context=context)
> File "/home/
> raise MappingError(e, mapping_
> MappingError: the mapping line: name for the object res.partner has this error: "Field 'firstname' does not exist in object 'browse_
>
> ** Affects: magentoerpconnect
> Importance: Undecided
> Status: New
>
--
Alexandre Fayolle
Chef de Projet
Tel : + 33 (0)4 79 26 57 94
Camptocamp France SAS www.camptocamp. com
Savoie Technolac, BP 352
73377 Le Bourget du Lac Cedex
http://