2013-10-11 20:16:41 |
Brendan Clune (Logic Supply) |
bug |
|
|
added bug |
2013-10-11 20:19:51 |
Brendan Clune (Logic Supply) |
description |
Lines 83-92 in stock_tracking.py:
magento_picking_id = picking.magento_id
if magento_picking_id is None:
raise NoExternalId("No value found for the picking ID on "
"Magento side, the job will be retried later.")
self._validate(picking)
self._check_allowed_carrier(picking, magento_picking_id)
tracking_args = self._get_tracking_args(picking)
self.backend_adapter.add_tracking_number(magento_picking_id,
*tracking_args)
The call to _check_allowed_carrier hits the getCarrier API endpoint in Magento, which expects the increment id of the magento sale, rather than the delivery object. The add_tracking_number call seems correct in this case. |
Lines 83-92 in stock_tracking.py:
magento_picking_id = picking.magento_id
if magento_picking_id is None:
raise NoExternalId("No value found for the picking ID on "
"Magento side, the job will be retried later.")
self._validate(picking)
self._check_allowed_carrier(picking, magento_picking_id)
tracking_args = self._get_tracking_args(picking)
self.backend_adapter.add_tracking_number(magento_picking_id,
*tracking_args)
The call to _check_allowed_carrier hits the getCarriers API endpoint in Magento, which expects the increment id of the magento sale, rather than the delivery object. The add_tracking_number call seems correct in this case. |
|
2013-10-11 20:24:41 |
Brendan Clune (Logic Supply) |
description |
Lines 83-92 in stock_tracking.py:
magento_picking_id = picking.magento_id
if magento_picking_id is None:
raise NoExternalId("No value found for the picking ID on "
"Magento side, the job will be retried later.")
self._validate(picking)
self._check_allowed_carrier(picking, magento_picking_id)
tracking_args = self._get_tracking_args(picking)
self.backend_adapter.add_tracking_number(magento_picking_id,
*tracking_args)
The call to _check_allowed_carrier hits the getCarriers API endpoint in Magento, which expects the increment id of the magento sale, rather than the delivery object. The add_tracking_number call seems correct in this case. |
Lines 83-92 in stock_tracking.py:
magento_picking_id = picking.magento_id
if magento_picking_id is None:
raise NoExternalId("No value found for the picking ID on "
"Magento side, the job will be retried later.")
self._validate(picking)
self._check_allowed_carrier(picking, magento_picking_id)
tracking_args = self._get_tracking_args(picking)
self.backend_adapter.add_tracking_number(magento_picking_id,
*tracking_args)
The call to _check_allowed_carrier hits the getCarriers API endpoint in Magento, which expects the increment id of the magento sale, rather than the delivery object. The add_tracking_number call seems correct in this case. |
|
2013-10-11 20:25:23 |
Brendan Clune (Logic Supply) |
description |
Lines 83-92 in stock_tracking.py:
magento_picking_id = picking.magento_id
if magento_picking_id is None:
raise NoExternalId("No value found for the picking ID on "
"Magento side, the job will be retried later.")
self._validate(picking)
self._check_allowed_carrier(picking, magento_picking_id)
tracking_args = self._get_tracking_args(picking)
self.backend_adapter.add_tracking_number(magento_picking_id,
*tracking_args)
The call to _check_allowed_carrier hits the getCarriers API endpoint in Magento, which expects the increment id of the magento sale, rather than the delivery object. The add_tracking_number call seems correct in this case. |
Lines 83-92 in stock_tracking.py:
magento_picking_id = picking.magento_id
if magento_picking_id is None:
raise NoExternalId("No value found for the picking ID on "
"Magento side, the job will be retried later.")
self._validate(picking)
self._check_allowed_carrier(picking, magento_picking_id)
tracking_args = self._get_tracking_args(picking)
self.backend_adapter.add_tracking_number(magento_picking_id,
*tracking_args)
The call to _check_allowed_carrier hits the getCarriers API endpoint in Magento, which expects the increment id of the magento sale, rather than the delivery object. The add_tracking_number call seems correct in this case. |
|
2013-10-12 19:31:44 |
Guewen Baconnier @ Camptocamp |
openerp-connector: status |
New |
Confirmed |
|
2013-10-12 19:31:47 |
Guewen Baconnier @ Camptocamp |
openerp-connector: importance |
Undecided |
High |
|
2013-10-12 19:52:27 |
Guewen Baconnier @ Camptocamp |
openerp-connector: assignee |
|
Guewen Baconnier @ Camptocamp (gbaconnier-c2c) |
|
2013-11-06 08:22:58 |
Guewen Baconnier @ Camptocamp |
information type |
Embargoed |
Public |
|
2013-11-06 10:42:56 |
Guewen Baconnier @ Camptocamp |
affects |
openerp-connector |
openerp-connector-magento |
|
2013-11-09 23:02:11 |
Guewen Baconnier @ Camptocamp |
openerp-connector-magento: status |
Confirmed |
Fix Committed |
|
2013-11-22 13:12:55 |
Guewen Baconnier @ Camptocamp |
openerp-connector-magento: status |
Fix Committed |
Fix Released |
|