[Erp5-report] r11640 - in /erp5/trunk/bt5/erp5_banking_core: PortalTypeAllowedContentTypeTe...
nobody at svn.erp5.org
nobody at svn.erp5.org
Thu Dec 7 16:51:54 CET 2006
Author: seb
Date: Thu Dec 7 16:51:46 2006
New Revision: 11640
URL: http://svn.erp5.org?rev=11640&view=rev
Log:
added baobab stop date property sheet
Added:
erp5/trunk/bt5/erp5_banking_core/PropertySheetTemplateItem/BaobabStopDate.py
Modified:
erp5/trunk/bt5/erp5_banking_core/PortalTypeAllowedContentTypeTemplateItem/allowed_content_types.xml
erp5/trunk/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_checkStockBeforeClosingDate.xml
erp5/trunk/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_getUserAssignmentList.xml
erp5/trunk/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_saveFastInputLine.xml
erp5/trunk/bt5/erp5_banking_core/bt/revision
erp5/trunk/bt5/erp5_banking_core/bt/template_portal_type_allowed_content_type_list
erp5/trunk/bt5/erp5_banking_core/bt/template_property_sheet_id_list
Modified: erp5/trunk/bt5/erp5_banking_core/PortalTypeAllowedContentTypeTemplateItem/allowed_content_types.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_banking_core/PortalTypeAllowedContentTypeTemplateItem/allowed_content_types.xml?rev=11640&r1=11639&r2=11640&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_banking_core/PortalTypeAllowedContentTypeTemplateItem/allowed_content_types.xml (original)
+++ erp5/trunk/bt5/erp5_banking_core/PortalTypeAllowedContentTypeTemplateItem/allowed_content_types.xml Thu Dec 7 16:51:46 2006
@@ -31,4 +31,7 @@
<item>Banknote</item>
<item>Coin</item>
</portal_type>
+ <portal_type id="Currency Exchange Line">
+ <item>BaobabStopDate</item>
+ </portal_type>
</allowed_content_type_list>
Added: erp5/trunk/bt5/erp5_banking_core/PropertySheetTemplateItem/BaobabStopDate.py
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_banking_core/PropertySheetTemplateItem/BaobabStopDate.py?rev=11640&view=auto
==============================================================================
--- erp5/trunk/bt5/erp5_banking_core/PropertySheetTemplateItem/BaobabStopDate.py (added)
+++ erp5/trunk/bt5/erp5_banking_core/PropertySheetTemplateItem/BaobabStopDate.py Thu Dec 7 16:51:46 2006
@@ -1,0 +1,40 @@
+##############################################################################
+#
+# Copyright (c) 2006 Nexedi SARL and Contributors. All Rights Reserved.
+# Aurélien Calonne <aurel at nexedi.com>
+#
+# WARNING: This program as such is intended to be used by professional
+# programmers who take the whole responsability of assessing all potential
+# consequences resulting from its eventual inadequacies and bugs
+# End users who are looking for a ready-to-use solution with commercial
+# garantees and support are strongly adviced to contract a Free Software
+# Service Company
+#
+# This program is Free Software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+#
+##############################################################################
+
+class BaobabStopDate:
+ """
+ Properties for all Objects that define a stop_date
+ """
+
+ _properties = (
+ {'id' : 'stop_date',
+ 'description' : 'a date',
+ 'type' : 'date',
+ 'mode' : 'w'
+ },
+ )
Modified: erp5/trunk/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_checkStockBeforeClosingDate.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_checkStockBeforeClosingDate.xml?rev=11640&r1=11639&r2=11640&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_checkStockBeforeClosingDate.xml (original)
+++ erp5/trunk/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_checkStockBeforeClosingDate.xml Thu Dec 7 16:51:46 2006
@@ -96,6 +96,8 @@
inventory_list = context.portal_simulation.getCurrentInventoryList(\n
node=counter_vault_url,\n
resource_uid=resource_uid_list,\n
+ group_by_resource=1,\n
+ group_by_variation=1,\n
ignore_variation=0)\n
if len(inventory_list)>0:\n
message = Message(domain=\'ui\',\n
Modified: erp5/trunk/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_getUserAssignmentList.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_getUserAssignmentList.xml?rev=11640&r1=11639&r2=11640&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_getUserAssignmentList.xml (original)
+++ erp5/trunk/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_getUserAssignmentList.xml Thu Dec 7 16:51:46 2006
@@ -90,7 +90,7 @@
return []\n
\n
valid_assignment_list = []\n
-\n
+context.log("Baobab_getUserAssignmentList", "assignment_list = %s" %(assignment_list,))\n
for a in assignment_list:\n
if a.getValidationState() == \'open\':\n
stop = a.getStopDate()\n
Modified: erp5/trunk/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_saveFastInputLine.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_saveFastInputLine.xml?rev=11640&r1=11639&r2=11640&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_saveFastInputLine.xml (original)
+++ erp5/trunk/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/CashDetail_saveFastInputLine.xml Thu Dec 7 16:51:46 2006
@@ -176,6 +176,8 @@
# create the movement\n
variation_not_defined = 0\n
for resource_id in per_resource_dict.keys():\n
+ if variation_not_defined == 1:\n
+ break\n
variation_list_dict = per_resource_dict[resource_id].values()\n
# get the resource\n
#resource_list = context.portal_catalog(portal_type = (\'Banknote\',\'Coin\'), id = resource_id)\n
Modified: erp5/trunk/bt5/erp5_banking_core/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_banking_core/bt/revision?rev=11640&r1=11639&r2=11640&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_banking_core/bt/revision (original)
+++ erp5/trunk/bt5/erp5_banking_core/bt/revision Thu Dec 7 16:51:46 2006
@@ -1,1 +1,1 @@
-90
+92
Modified: erp5/trunk/bt5/erp5_banking_core/bt/template_portal_type_allowed_content_type_list
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_banking_core/bt/template_portal_type_allowed_content_type_list?rev=11640&r1=11639&r2=11640&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_banking_core/bt/template_portal_type_allowed_content_type_list (original)
+++ erp5/trunk/bt5/erp5_banking_core/bt/template_portal_type_allowed_content_type_list Thu Dec 7 16:51:46 2006
@@ -9,4 +9,5 @@
Counter Module | Counter
Counter | Telephone
Currency Cash Module | Banknote
-Currency Cash Module | Coin
+Currency Cash Module | Coin
+Currency Exchange Line | BaobabStopDate
Modified: erp5/trunk/bt5/erp5_banking_core/bt/template_property_sheet_id_list
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_banking_core/bt/template_property_sheet_id_list?rev=11640&r1=11639&r2=11640&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_banking_core/bt/template_property_sheet_id_list (original)
+++ erp5/trunk/bt5/erp5_banking_core/bt/template_property_sheet_id_list Thu Dec 7 16:51:46 2006
@@ -1,2 +1,3 @@
CheckModel
-RenderingPreference
+RenderingPreference
+BaobabStopDate
More information about the Erp5-report
mailing list