From 1b69ba453b4e1904d8b6e07baf1f645df2542a73 Mon Sep 17 00:00:00 2001
From: Yusei Tahara <yusei@nexedi.com>
Date: Mon, 18 May 2009 11:06:58 +0000
Subject: [PATCH] 2009-05-18 yusei * Fix some proxy fields. proxy_listbox_ids
 had to be copied to new proxified fields but it was not copied.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@27021 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 .../my_source_section_title.xml               | 18 ++++++++++++++-
 .../my_specialise_title.xml                   | 14 +++++++++++-
 .../my_destination_section_title.xml          | 22 ++++++++++++++++---
 .../my_destination_title.xml                  | 22 ++++++++++++++++---
 .../my_source_administration_title.xml        | 18 ++++++++++++++-
 .../my_specialise_title.xml                   | 14 +++++++++++-
 bt5/erp5_invoicing/bt/change_log              |  3 +++
 bt5/erp5_invoicing/bt/revision                |  2 +-
 8 files changed, 102 insertions(+), 11 deletions(-)

diff --git a/bt5/erp5_invoicing/SkinTemplateItem/portal_skins/erp5_invoicing/PurchaseInvoiceTransaction_viewInvoice/my_source_section_title.xml b/bt5/erp5_invoicing/SkinTemplateItem/portal_skins/erp5_invoicing/PurchaseInvoiceTransaction_viewInvoice/my_source_section_title.xml
index 3923b0bbcf..4d1fae2d93 100644
--- a/bt5/erp5_invoicing/SkinTemplateItem/portal_skins/erp5_invoicing/PurchaseInvoiceTransaction_viewInvoice/my_source_section_title.xml
+++ b/bt5/erp5_invoicing/SkinTemplateItem/portal_skins/erp5_invoicing/PurchaseInvoiceTransaction_viewInvoice/my_source_section_title.xml
@@ -14,9 +14,10 @@
             <value>
               <list>
                 <string>title</string>
-                <string>columns</string>
                 <string>description</string>
                 <string>portal_type</string>
+                <string>columns</string>
+                <string>proxy_listbox_ids</string>
               </list>
             </value>
         </item>
@@ -135,6 +136,21 @@
                       </list>
                     </value>
                 </item>
+                <item>
+                    <key> <string>proxy_listbox_ids</string> </key>
+                    <value>
+                      <list>
+                        <tuple>
+                          <string>OrganisationModule_viewOrganisationList/listbox</string>
+                          <string>Organisations</string>
+                        </tuple>
+                        <tuple>
+                          <string>PersonModule_viewPersonList/listbox</string>
+                          <string>Persons</string>
+                        </tuple>
+                      </list>
+                    </value>
+                </item>
                 <item>
                     <key> <string>target</string> </key>
                     <value> <string>Click to edit the target</string> </value>
diff --git a/bt5/erp5_invoicing/SkinTemplateItem/portal_skins/erp5_invoicing/PurchaseInvoiceTransaction_viewInvoice/my_specialise_title.xml b/bt5/erp5_invoicing/SkinTemplateItem/portal_skins/erp5_invoicing/PurchaseInvoiceTransaction_viewInvoice/my_specialise_title.xml
index 9fc3325c7d..671bf60d95 100644
--- a/bt5/erp5_invoicing/SkinTemplateItem/portal_skins/erp5_invoicing/PurchaseInvoiceTransaction_viewInvoice/my_specialise_title.xml
+++ b/bt5/erp5_invoicing/SkinTemplateItem/portal_skins/erp5_invoicing/PurchaseInvoiceTransaction_viewInvoice/my_specialise_title.xml
@@ -14,8 +14,9 @@
             <value>
               <list>
                 <string>title</string>
-                <string>relation_setter_id</string>
                 <string>portal_type</string>
+                <string>relation_setter_id</string>
+                <string>proxy_listbox_ids</string>
               </list>
             </value>
         </item>
@@ -95,6 +96,17 @@
                       </list>
                     </value>
                 </item>
+                <item>
+                    <key> <string>proxy_listbox_ids</string> </key>
+                    <value>
+                      <list>
+                        <tuple>
+                          <string>PurchaseTradeConditionModule_viewPurchaseTradeConditionList/listbox</string>
+                          <string>Purchase Trade Conditions</string>
+                        </tuple>
+                      </list>
+                    </value>
+                </item>
                 <item>
                     <key> <string>relation_setter_id</string> </key>
                     <value> <string>Order_setSpecialiseAndApplyTradeCondition</string> </value>
diff --git a/bt5/erp5_invoicing/SkinTemplateItem/portal_skins/erp5_invoicing/SaleInvoiceTransaction_viewInvoice/my_destination_section_title.xml b/bt5/erp5_invoicing/SkinTemplateItem/portal_skins/erp5_invoicing/SaleInvoiceTransaction_viewInvoice/my_destination_section_title.xml
index a93511f312..f040b9e507 100644
--- a/bt5/erp5_invoicing/SkinTemplateItem/portal_skins/erp5_invoicing/SaleInvoiceTransaction_viewInvoice/my_destination_section_title.xml
+++ b/bt5/erp5_invoicing/SkinTemplateItem/portal_skins/erp5_invoicing/SaleInvoiceTransaction_viewInvoice/my_destination_section_title.xml
@@ -13,12 +13,13 @@
             <key> <string>delegated_list</string> </key>
             <value>
               <list>
-                <string>catalog_index</string>
                 <string>title</string>
-                <string>columns</string>
                 <string>description</string>
-                <string>portal_type</string>
                 <string>base_category</string>
+                <string>portal_type</string>
+                <string>catalog_index</string>
+                <string>columns</string>
+                <string>proxy_listbox_ids</string>
               </list>
             </value>
         </item>
@@ -137,6 +138,21 @@
                       </list>
                     </value>
                 </item>
+                <item>
+                    <key> <string>proxy_listbox_ids</string> </key>
+                    <value>
+                      <list>
+                        <tuple>
+                          <string>OrganisationModule_viewOrganisationList/listbox</string>
+                          <string>Organisations</string>
+                        </tuple>
+                        <tuple>
+                          <string>PersonModule_viewPersonList/listbox</string>
+                          <string>Persons</string>
+                        </tuple>
+                      </list>
+                    </value>
+                </item>
                 <item>
                     <key> <string>target</string> </key>
                     <value> <string>Click to edit the target</string> </value>
diff --git a/bt5/erp5_invoicing/SkinTemplateItem/portal_skins/erp5_invoicing/SaleInvoiceTransaction_viewInvoice/my_destination_title.xml b/bt5/erp5_invoicing/SkinTemplateItem/portal_skins/erp5_invoicing/SaleInvoiceTransaction_viewInvoice/my_destination_title.xml
index f2d2061b59..c77b221a27 100644
--- a/bt5/erp5_invoicing/SkinTemplateItem/portal_skins/erp5_invoicing/SaleInvoiceTransaction_viewInvoice/my_destination_title.xml
+++ b/bt5/erp5_invoicing/SkinTemplateItem/portal_skins/erp5_invoicing/SaleInvoiceTransaction_viewInvoice/my_destination_title.xml
@@ -13,12 +13,13 @@
             <key> <string>delegated_list</string> </key>
             <value>
               <list>
-                <string>catalog_index</string>
                 <string>title</string>
-                <string>columns</string>
                 <string>description</string>
-                <string>portal_type</string>
                 <string>base_category</string>
+                <string>portal_type</string>
+                <string>catalog_index</string>
+                <string>columns</string>
+                <string>proxy_listbox_ids</string>
               </list>
             </value>
         </item>
@@ -145,6 +146,21 @@
                       </list>
                     </value>
                 </item>
+                <item>
+                    <key> <string>proxy_listbox_ids</string> </key>
+                    <value>
+                      <list>
+                        <tuple>
+                          <string>OrganisationModule_viewOrganisationList/listbox</string>
+                          <string>Organisations</string>
+                        </tuple>
+                        <tuple>
+                          <string>PersonModule_viewPersonList/listbox</string>
+                          <string>Persons</string>
+                        </tuple>
+                      </list>
+                    </value>
+                </item>
                 <item>
                     <key> <string>target</string> </key>
                     <value> <string>Click to edit the target</string> </value>
diff --git a/bt5/erp5_invoicing/SkinTemplateItem/portal_skins/erp5_invoicing/SaleInvoiceTransaction_viewInvoice/my_source_administration_title.xml b/bt5/erp5_invoicing/SkinTemplateItem/portal_skins/erp5_invoicing/SaleInvoiceTransaction_viewInvoice/my_source_administration_title.xml
index 665430578b..e891b510b4 100644
--- a/bt5/erp5_invoicing/SkinTemplateItem/portal_skins/erp5_invoicing/SaleInvoiceTransaction_viewInvoice/my_source_administration_title.xml
+++ b/bt5/erp5_invoicing/SkinTemplateItem/portal_skins/erp5_invoicing/SaleInvoiceTransaction_viewInvoice/my_source_administration_title.xml
@@ -14,9 +14,10 @@
             <value>
               <list>
                 <string>title</string>
-                <string>columns</string>
                 <string>description</string>
                 <string>portal_type</string>
+                <string>columns</string>
+                <string>proxy_listbox_ids</string>
               </list>
             </value>
         </item>
@@ -135,6 +136,21 @@
                       </list>
                     </value>
                 </item>
+                <item>
+                    <key> <string>proxy_listbox_ids</string> </key>
+                    <value>
+                      <list>
+                        <tuple>
+                          <string>OrganisationModule_viewOrganisationList/listbox</string>
+                          <string>Organisations</string>
+                        </tuple>
+                        <tuple>
+                          <string>PersonModule_viewPersonList/listbox</string>
+                          <string>Persons</string>
+                        </tuple>
+                      </list>
+                    </value>
+                </item>
                 <item>
                     <key> <string>target</string> </key>
                     <value> <string>Click to edit the target</string> </value>
diff --git a/bt5/erp5_invoicing/SkinTemplateItem/portal_skins/erp5_invoicing/SaleInvoiceTransaction_viewInvoice/my_specialise_title.xml b/bt5/erp5_invoicing/SkinTemplateItem/portal_skins/erp5_invoicing/SaleInvoiceTransaction_viewInvoice/my_specialise_title.xml
index ee20eee4e2..f8ee46e037 100644
--- a/bt5/erp5_invoicing/SkinTemplateItem/portal_skins/erp5_invoicing/SaleInvoiceTransaction_viewInvoice/my_specialise_title.xml
+++ b/bt5/erp5_invoicing/SkinTemplateItem/portal_skins/erp5_invoicing/SaleInvoiceTransaction_viewInvoice/my_specialise_title.xml
@@ -14,8 +14,9 @@
             <value>
               <list>
                 <string>title</string>
-                <string>relation_setter_id</string>
                 <string>portal_type</string>
+                <string>relation_setter_id</string>
+                <string>proxy_listbox_ids</string>
               </list>
             </value>
         </item>
@@ -95,6 +96,17 @@
                       </list>
                     </value>
                 </item>
+                <item>
+                    <key> <string>proxy_listbox_ids</string> </key>
+                    <value>
+                      <list>
+                        <tuple>
+                          <string>SaleTradeConditionModule_viewSaleTradeConditionList/listbox</string>
+                          <string>Sale Trade Conditions</string>
+                        </tuple>
+                      </list>
+                    </value>
+                </item>
                 <item>
                     <key> <string>relation_setter_id</string> </key>
                     <value> <string>Order_setSpecialiseAndApplyTradeCondition</string> </value>
diff --git a/bt5/erp5_invoicing/bt/change_log b/bt5/erp5_invoicing/bt/change_log
index 6fb169cd11..cb63e84d3c 100644
--- a/bt5/erp5_invoicing/bt/change_log
+++ b/bt5/erp5_invoicing/bt/change_log
@@ -1,3 +1,6 @@
+2009-05-18 yusei
+* Fix some proxy fields. proxy_listbox_ids had to be copied to new proxified fields but it was not copied.
+
 2009-05-08 yusei
 * Simplify field libraries and proxy fields. Old field libraries are kept for backward compatibility.
 * Update dependencies.
diff --git a/bt5/erp5_invoicing/bt/revision b/bt5/erp5_invoicing/bt/revision
index 34578cc4c5..9ce0f492d8 100644
--- a/bt5/erp5_invoicing/bt/revision
+++ b/bt5/erp5_invoicing/bt/revision
@@ -1 +1 @@
-239
\ No newline at end of file
+241
\ No newline at end of file
-- 
2.30.9