diff --git a/addons/delivery/models/stock_move.py b/addons/delivery/models/stock_move.py index 5dea1dd82ac..2aa32baf284 100644 --- a/addons/delivery/models/stock_move.py +++ b/addons/delivery/models/stock_move.py @@ -37,6 +37,5 @@ class StockMove(models.Model): if pickings: pickings.write({ 'carrier_id': proc.sale_line_id.order_id.carrier_id.id, - 'carrier_price': proc.sale_line_id.order_id.delivery_price, }) return res diff --git a/addons/delivery/models/stock_picking.py b/addons/delivery/models/stock_picking.py index ef1c6503383..944ffcca5ee 100644 --- a/addons/delivery/models/stock_picking.py +++ b/addons/delivery/models/stock_picking.py @@ -139,7 +139,8 @@ class StockPicking(models.Model): res = self.carrier_id.send_shipping(self)[0] self.carrier_price = res['exact_price'] self.carrier_tracking_ref = res['tracking_number'] - msg = _("Shipment sent to carrier %s for expedition with tracking number %s") % (self.carrier_id.name, self.carrier_tracking_ref) + order_currency = self.sale_id.currency_id or self.company_id.currency_id + msg = _("Shipment sent to carrier %s for expedition with tracking number %s
Cost: %.2f %s") % (self.carrier_id.name, self.carrier_tracking_ref, self.carrier_price, order_currency.name) self.message_post(body=msg) @api.multi diff --git a/addons/delivery/views/delivery_view.xml b/addons/delivery/views/delivery_view.xml index 22aac5c82fb..31144da3942 100644 --- a/addons/delivery/views/delivery_view.xml +++ b/addons/delivery/views/delivery_view.xml @@ -162,11 +162,10 @@