From c9625211788f56b254111637cd31bc728603d49d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=ABl=20Grand-Guillaume?= Date: Mon, 4 May 2015 14:05:09 +0200 Subject: [PATCH 1/3] [FIX] Shortcut button from LR to open related PO --- logistic_requisition/model/logistic_requisition.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/logistic_requisition/model/logistic_requisition.py b/logistic_requisition/model/logistic_requisition.py index 26bbfa95..cebad566 100644 --- a/logistic_requisition/model/logistic_requisition.py +++ b/logistic_requisition/model/logistic_requisition.py @@ -340,7 +340,7 @@ def button_view_source_lines(self): @api.multi def _get_relevant_purchases(self): sourced_lines = self.line_ids.filtered( - lambda rec: rec.state == 'Sourced' + lambda rec: rec.state in ('Sourced', 'Quoted') ) purchases = sourced_lines.mapped( 'source_ids.purchase_line_id.order_id' From 8336eb59ab7d3afa056e45b0e70993919c67288d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=ABl=20Grand-Guillaume?= Date: Mon, 4 May 2015 14:10:00 +0200 Subject: [PATCH 2/3] [FIX] Shortcut button from LO must be showned in all LO state --- logistic_requisition/view/sale_order.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/logistic_requisition/view/sale_order.xml b/logistic_requisition/view/sale_order.xml index 92a3a128..3b726247 100644 --- a/logistic_requisition/view/sale_order.xml +++ b/logistic_requisition/view/sale_order.xml @@ -38,7 +38,7 @@ From a4afd77571aacd842030c90bcd5cfbcc838ce30d Mon Sep 17 00:00:00 2001 From: Alexandre Fayolle Date: Fri, 29 May 2015 10:40:48 +0200 Subject: [PATCH 3/3] fix state value in test --- logistic_requisition/model/logistic_requisition.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/logistic_requisition/model/logistic_requisition.py b/logistic_requisition/model/logistic_requisition.py index cebad566..d218d657 100644 --- a/logistic_requisition/model/logistic_requisition.py +++ b/logistic_requisition/model/logistic_requisition.py @@ -340,7 +340,7 @@ def button_view_source_lines(self): @api.multi def _get_relevant_purchases(self): sourced_lines = self.line_ids.filtered( - lambda rec: rec.state in ('Sourced', 'Quoted') + lambda rec: rec.state in ('sourced', 'quoted') ) purchases = sourced_lines.mapped( 'source_ids.purchase_line_id.order_id'