From af07ff0ffb0033e51b723d235890e8c055af8787 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9rome=20Perrin?= <jerome@nexedi.com>
Date: Wed, 5 Sep 2018 06:01:51 +0000
Subject: [PATCH] crm: fix search/sort columns definition on Support Requests
 module

add reference which was misisng in searchable / sortable
sort in same order as columns + more columns
---
 .../listbox.xml                               | 128 ++++++++++--------
 1 file changed, 68 insertions(+), 60 deletions(-)

diff --git a/bt5/erp5_crm/SkinTemplateItem/portal_skins/erp5_crm/SupportRequestModule_viewSupportRequestList/listbox.xml b/bt5/erp5_crm/SkinTemplateItem/portal_skins/erp5_crm/SupportRequestModule_viewSupportRequestList/listbox.xml
index 686cb29fe9..036aecbaf9 100644
--- a/bt5/erp5_crm/SkinTemplateItem/portal_skins/erp5_crm/SupportRequestModule_viewSupportRequestList/listbox.xml
+++ b/bt5/erp5_crm/SkinTemplateItem/portal_skins/erp5_crm/SupportRequestModule_viewSupportRequestList/listbox.xml
@@ -253,33 +253,25 @@
                           <string>Title</string>
                         </tuple>
                         <tuple>
-                          <string>destination_section_title</string>
-                          <string>Client</string>
-                        </tuple>
-                        <tuple>
-                          <string>destination_decision_title</string>
-                          <string>Requester</string>
+                          <string>reference</string>
+                          <string>Reference</string>
                         </tuple>
                         <tuple>
-                          <string>destination_decision_language</string>
-                          <string>Requester Language</string>
+                          <string>resource_title</string>
+                          <string>Type</string>
                         </tuple>
                         <tuple>
-                          <string>source_section_title</string>
-                          <string>Supplier</string>
+                          <string>causality_translated_portal_type</string>
+                          <string>Channel</string>
                         </tuple>
                         <tuple>
-                          <string>source_decision_title</string>
-                          <string>Supervisor</string>
+                          <string>destination_decision_title</string>
+                          <string>Requester</string>
                         </tuple>
                         <tuple>
                           <string>source_title</string>
                           <string>Operations Manager</string>
                         </tuple>
-                        <tuple>
-                          <string>destination_title</string>
-                          <string>Location</string>
-                        </tuple>
                         <tuple>
                           <string>delivery.start_date</string>
                           <string>Begin Date</string>
@@ -289,32 +281,36 @@
                           <string>End Date</string>
                         </tuple>
                         <tuple>
-                          <string>resource_title</string>
-                          <string>Type</string>
+                          <string>translated_simulation_state_title</string>
+                          <string>State</string>
                         </tuple>
                         <tuple>
-                          <string>causality_translated_portal_type</string>
-                          <string>Channel</string>
+                          <string>destination_section_title</string>
+                          <string>Client</string>
                         </tuple>
                         <tuple>
-                          <string>source_trade_title</string>
-                          <string>Operator</string>
+                          <string>source_section_title</string>
+                          <string>Supplier</string>
                         </tuple>
                         <tuple>
-                          <string>translated_simulation_state_title</string>
-                          <string>State</string>
+                          <string>source_decision_title</string>
+                          <string>Supervisor</string>
                         </tuple>
                         <tuple>
-                          <string>quantity</string>
-                          <string>Quantity</string>
+                          <string>destination_title</string>
+                          <string>Location</string>
                         </tuple>
                         <tuple>
-                          <string>quantity_unit_title</string>
-                          <string>Quantity Unit</string>
+                          <string>resource_title</string>
+                          <string>Type</string>
                         </tuple>
                         <tuple>
-                          <string>price</string>
-                          <string>Unit Price</string>
+                          <string>source_trade_title</string>
+                          <string>Operator</string>
+                        </tuple>
+                        <tuple>
+                          <string>quantity_unit_title</string>
+                          <string>Quantity Unit</string>
                         </tuple>
                         <tuple>
                           <string>price_currency_title</string>
@@ -324,6 +320,14 @@
                           <string>description</string>
                           <string>Description</string>
                         </tuple>
+                        <tuple>
+                          <string>destination_decision_reference</string>
+                          <string>Requester Login</string>
+                        </tuple>
+                        <tuple>
+                          <string>owner_title</string>
+                          <string>Owner</string>
+                        </tuple>
                         <tuple>
                           <string>creation_date</string>
                           <string>Creation Date</string>
@@ -344,33 +348,25 @@
                           <string>Title</string>
                         </tuple>
                         <tuple>
-                          <string>destination_section_title</string>
-                          <string>Client</string>
-                        </tuple>
-                        <tuple>
-                          <string>destination_decision_title</string>
-                          <string>Requester</string>
+                          <string>reference</string>
+                          <string>Reference</string>
                         </tuple>
                         <tuple>
-                          <string>destination_decision_language</string>
-                          <string>Requester Language</string>
+                          <string>resource_title</string>
+                          <string>Type</string>
                         </tuple>
                         <tuple>
-                          <string>source_section_title</string>
-                          <string>Supplier</string>
+                          <string>causality_translated_portal_type</string>
+                          <string>Channel</string>
                         </tuple>
                         <tuple>
-                          <string>source_decision_title</string>
-                          <string>Supervisor</string>
+                          <string>destination_decision_title</string>
+                          <string>Requester</string>
                         </tuple>
                         <tuple>
                           <string>source_title</string>
                           <string>Operations Manager</string>
                         </tuple>
-                        <tuple>
-                          <string>destination_title</string>
-                          <string>Location</string>
-                        </tuple>
                         <tuple>
                           <string>delivery.start_date</string>
                           <string>Begin Date</string>
@@ -380,32 +376,36 @@
                           <string>End Date</string>
                         </tuple>
                         <tuple>
-                          <string>resource_title</string>
-                          <string>Type</string>
+                          <string>translated_simulation_state_title</string>
+                          <string>State</string>
                         </tuple>
                         <tuple>
-                          <string>causality_translated_portal_type</string>
-                          <string>Channel</string>
+                          <string>destination_section_title</string>
+                          <string>Client</string>
                         </tuple>
                         <tuple>
-                          <string>source_trade_title</string>
-                          <string>Operator</string>
+                          <string>source_section_title</string>
+                          <string>Supplier</string>
                         </tuple>
                         <tuple>
-                          <string>translated_simulation_state_title</string>
-                          <string>State</string>
+                          <string>source_decision_title</string>
+                          <string>Supervisor</string>
                         </tuple>
                         <tuple>
-                          <string>quantity</string>
-                          <string>Quantity</string>
+                          <string>destination_title</string>
+                          <string>Location</string>
                         </tuple>
                         <tuple>
-                          <string>quantity_unit_title</string>
-                          <string>Quantity Unit</string>
+                          <string>resource_title</string>
+                          <string>Type</string>
                         </tuple>
                         <tuple>
-                          <string>price</string>
-                          <string>Unit Price</string>
+                          <string>source_trade_title</string>
+                          <string>Operator</string>
+                        </tuple>
+                        <tuple>
+                          <string>quantity_unit_title</string>
+                          <string>Quantity Unit</string>
                         </tuple>
                         <tuple>
                           <string>price_currency_title</string>
@@ -415,6 +415,14 @@
                           <string>description</string>
                           <string>Description</string>
                         </tuple>
+                        <tuple>
+                          <string>destination_decision_reference</string>
+                          <string>Requester Login</string>
+                        </tuple>
+                        <tuple>
+                          <string>owner_title</string>
+                          <string>Owner</string>
+                        </tuple>
                         <tuple>
                           <string>creation_date</string>
                           <string>Creation Date</string>
-- 
2.30.9