From ad2d2c06b04c02875f591ab611783944564a3d88 Mon Sep 17 00:00:00 2001
From: Sebastien Robin <seb@nexedi.com>
Date: Thu, 12 Jan 2006 11:57:42 +0000
Subject: [PATCH] add group by mirror node

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@5100 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 product/ERP5/Tool/SimulationTool.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/product/ERP5/Tool/SimulationTool.py b/product/ERP5/Tool/SimulationTool.py
index d26b975cd3..c0ac09c599 100755
--- a/product/ERP5/Tool/SimulationTool.py
+++ b/product/ERP5/Tool/SimulationTool.py
@@ -335,6 +335,8 @@ class SimulationTool (BaseTool):
         group_by_expression_list.append('stock.sub_variation_text')
       if kw.get('group_by_variation',0):
         group_by_expression_list.append('stock.variation_text')
+      if kw.get('group_by_mirror_node',0):
+        group_by_expression_list.append('stock.mirror_node_uid')
       if len(group_by_expression_list):
         group_by_expression_list.append('stock.resource_uid') # Always group by resource
         sql_kw['group_by_expression'] = ', '.join(group_by_expression_list)
@@ -416,6 +418,8 @@ class SimulationTool (BaseTool):
 
       group_by_node (useless on getInventory, but useful on getInventoryList)
 
+      group_by_mirror_node (useless on getInventory, but useful on getInventoryList)
+
       group_by_sub_variation (useless on getInventory, but useful on getInventoryList)
 
       **kw  - if we want extended selection with more keywords (but bad performance)
-- 
2.30.9