summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenis Ledoux <dle@odoo.com>2016-06-23 10:49:28 +0200
committerDenis Ledoux <dle@odoo.com>2016-06-23 10:52:58 +0200
commitff090ab23ddd7e14d07d5071cf0a74836aebcfbb (patch)
tree84db9800537c8118b0dc4c489713b86c958d41c5
parent7ed73b6d62abeda6b4e64739615d82707b358a96 (diff)
[FIX] delivery: order delivery line creation with inventory users
When processing the delivery order coming from a sale order, the delivery line must be created as sudo, as the user processing the picking could not have the access rights to create the extra line on the sale order (e.g. for users being inventory users but not sales users). opw-677628
-rw-r--r--addons/delivery/models/sale_order.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/delivery/models/sale_order.py b/addons/delivery/models/sale_order.py
index ad69ae0b3b3..602f6cd4e41 100644
--- a/addons/delivery/models/sale_order.py
+++ b/addons/delivery/models/sale_order.py
@@ -94,7 +94,7 @@ class SaleOrder(models.Model):
}
if self.order_line:
values['sequence'] = self.order_line[-1].sequence + 1
- sol = SaleOrderLine.create(values)
+ sol = SaleOrderLine.sudo().create(values)
return sol