From 0fa2cbc81b71bc6de44c7e6195f4a63645e18f27 Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Thu, 11 Dec 2014 02:16:29 +0100 Subject: [PATCH] [FIX] quality_control_stock: * File missing * Triggers for product category --- .../data/quality_control_stock_data.xml | 21 +++++++++++++++++++ quality_control_stock/models/stock_picking.py | 2 +- 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 quality_control_stock/data/quality_control_stock_data.xml diff --git a/quality_control_stock/data/quality_control_stock_data.xml b/quality_control_stock/data/quality_control_stock_data.xml new file mode 100644 index 000000000..fc75ef6e5 --- /dev/null +++ b/quality_control_stock/data/quality_control_stock_data.xml @@ -0,0 +1,21 @@ + + + + + + Stock Move + stock.move + + + + Picking List + stock.picking + + + + Lot + stock.production.lot + + + + diff --git a/quality_control_stock/models/stock_picking.py b/quality_control_stock/models/stock_picking.py index f81ca56d3..b3c14aca2 100644 --- a/quality_control_stock/models/stock_picking.py +++ b/quality_control_stock/models/stock_picking.py @@ -39,7 +39,7 @@ class StockPicking(models.Model): qc_trigger = self.env['qc.trigger'].search( [('picking_type', '=', self.picking_type_id.id)]) tests = set() - for model in ['qc.trigger.product_line', + for model in ['qc.trigger.product_category_line', 'qc.trigger.product_template_line', 'qc.trigger.product_line']: tests = tests.union(self.env[model].get_test_for_product(