[6.1-module] sales import : float division by zero (on free shipping)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Magento OpenERP Connector |
Triaged
|
Undecided
|
Unassigned |
Bug Description
Hello,
on future-trunk branch, this error comes when I try to import a sales order with free shipping
"Free Shipping - Free 0,00 € "
cause the system tries a float division by zero :
2012-05-02 18:35:28,738 8812 ERROR ? mag: Error in import mapping: shipping_
2012-05-02 18:35:28,746 8812 ERROR ? openerp.osv.osv: Uncaught exception
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.
File "/home/
res = self.pool.
File "/home/
return super(sale_order, self)._
File "/home/
res = self._record_
File "/home/
res = self._record_
File "/home/
return func(self, cr, uid, argument, *args, **kwargs)
File "/home/
res = super(sale_order, self)._
File "/home/
vals = self._transform
File "/home/
return func(self, cr, uid, argument, *args, **kwargs)
File "/home/
previous_
File "/home/
raise MappingError(e, mapping_
MappingError: u'the mapping line : shipping_
summary: |
- sales import : float division by zero (on free shipping) + [6.1-module] sales import : float division by zero (on free shipping) |
tags: | added: 6.1-module |
Changed in magentoerpconnect: | |
status: | New → Triaged |
I also have same error, but im not sure the shipping is free
Traceback (most recent call last): openerp/ openerp- server/ openerp/ osv/osv. py", line 121, in wrapper openerp/ openerp- server/ openerp/ osv/osv. py", line 176, in execute openerp/ openerp- server/ openerp/ osv/osv. py", line 164, in execute_cr openerp/ e-commerce- addons/ base_sale_ multichannels/ sale.py" , line 290, in import_orders import_ resources( cr, uid, ids, 'sale.order', context=context) openerp/ openobject- extension/ base_external_ referentials/ external_ osv.py" , line 408, in import_resources get(resource_ name)._ import_ resources( cr, uid, external_session, defaults, method=method, context=context) openerp/ openobject- extension/ base_external_ referentials/ decorator. py", line 87, in wrapper openerp/ e-commerce- addons/ base_sale_ multichannels/ sale.py" , line 507, in _import_resources import_ resources( cr, uid, external_session, defaults=defaults, method=method, context=context) openerp/ openobject- extension/ base_external_ referentials/ external_ osv.py" , line 443, in _import_resources external_ resources( cr, uid, external_session, resources, defaults=defaults, mapping=mapping, mapping_ id=mapping_ id, context=context) openerp/ openobject- extension/ base_external_ referentials/ external_ osv.py" , line 519, in _record_ external_ resources one_external_ resource( cr, uid, external_session, resource, defaults=defaults, mapping=mapping, mapping_ id=mapping_ id, context=context) openerp/ openobject- extension/ base_external_ referentials/ decorator. py", line 45, in wrapped openerp/ community/ magentoerpconne ct/magentoerpco nnect/sale. py", line 420, in _record_ one_external_ resource record_ one_external_ resource( cr, uid, external_session, resource, defaults=defaults, mapping=mapping, mapping_ id=mapping_ id, context=context) openerp/ openobject- extension/ base_external_ referentials/ decorator. py", line 108, in wrapper openerp/ e-commerce- addons/ base_sale_ multichannels/ sale.py" , line 511, in _record_ one_external_ resource record_ one_external_ resource( cr, uid, external_session, resource, defaults=defaults, mapping=mapping, mapping_ id=mapping_ id, context=context) openerp/ openobject- extension/ base_external_ referentials/ external_ osv.py" , line 539, in _record_ one_external_ resource _one_resource( cr, uid, external_session, 'from_external_ to_openerp' , resource, mapping=mapping, mapping_ id=mapping_ id, defaults=defaults, context=co...
File "/usr/local/
return f(self, dbname, *args, **kwargs)
File "/usr/local/
res = self.execute_cr(cr, uid, obj, method, *args, **kw)
File "/usr/local/
return getattr(object, method)(cr, uid, *args, **kw)
File "/usr/local/
self.
File "/usr/local/
res = self.pool.
File "/usr/local/
response = func(self, cr, uid, external_session, *args, **kwargs)
File "/usr/local/
return super(sale_order, self)._
File "/usr/local/
res = self._record_
File "/usr/local/
res = self._record_
File "/usr/local/
return func(self, cr, uid, argument, *args, **kwargs)
File "/usr/local/
res = super(sale_order, self)._
File "/usr/local/
return func(self, cr, uid, external_session, resource, *args, **kwargs)
File "/usr/local/
return super(sale_order, self)._
File "/usr/local/
vals = self._transform