From d7198426194dedb150fdb63a292a9368deb191ca Mon Sep 17 00:00:00 2001 From: Jean-Paul Smets <jp@nexedi.com> Date: Sun, 8 Feb 2004 17:28:55 +0000 Subject: [PATCH] fixed Solanes typo more acquisition reverse mask values (1 instead of 0) git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@416 20353a03-c40f-0410-a6d1-a30d3c3de9de --- .../ERP5/Extensions/InitializeAcquisition.py | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/product/ERP5/Extensions/InitializeAcquisition.py b/product/ERP5/Extensions/InitializeAcquisition.py index 5a75d72872..05daa6aa35 100755 --- a/product/ERP5/Extensions/InitializeAcquisition.py +++ b/product/ERP5/Extensions/InitializeAcquisition.py @@ -15,7 +15,7 @@ def setBaseAcquisition(self): addBaseCategory(pc, bc) pc[bc].setAcquisitionBaseCategoryList(('delivery', 'order', 'parent', 'causality')) pc[bc].setAcquisitionPortalTypeList(movement_or_item_or_delivery_or_order_or_invoice_type_list) - pc[bc].setAcquisitionMaskValue(0) + pc[bc].setAcquisitionMaskValue(1) pc[bc].setAcquisitionCopyValue(0) pc[bc].setAcquisitionAppendValue(0) # Resource is defined by delivery, order or parent @@ -24,7 +24,7 @@ def setBaseAcquisition(self): addBaseCategory(pc, bc) pc[bc].setAcquisitionBaseCategoryList(('delivery', 'order', 'parent')) pc[bc].setAcquisitionPortalTypeList(movement_or_item_or_delivery_or_order_or_invoice_type_list) - pc[bc].setAcquisitionMaskValue(0) + pc[bc].setAcquisitionMaskValue(1) pc[bc].setAcquisitionCopyValue(0) pc[bc].setAcquisitionAppendValue(0) # Coramy Specific for Variations @@ -33,7 +33,7 @@ def setBaseAcquisition(self): addBaseCategory(pc, bc) pc[bc].setAcquisitionBaseCategoryList(('delivery', 'order', 'parent', )) pc[bc].setAcquisitionPortalTypeList(movement_or_item_or_delivery_or_order_or_invoice_type_list) - pc[bc].setAcquisitionMaskValue(0) + pc[bc].setAcquisitionMaskValue(1) pc[bc].setAcquisitionCopyValue(0) pc[bc].setAcquisitionAppendValue(0) # Coramy Specific for Quantity Unit @@ -43,13 +43,24 @@ def setBaseAcquisition(self): pc[bc].setAcquisitionBaseCategoryList(('delivery', 'order', 'parent', 'resource')) pc[bc].setAcquisitionPortalTypeList( movement_or_item_or_delivery_or_order_or_invoice_or_resource_type_list) - pc[bc].setAcquisitionMaskValue(0) + pc[bc].setAcquisitionMaskValue(1) pc[bc].setAcquisitionCopyValue(0) pc[bc].setAcquisitionAppendValue(0) # Add some useful bcs for bc in ('parent', ): if not hasattr(pc, bc): addBaseCategory(pc, bc) + # Region acquisition + for bc in ('region', ): + if not hasattr(pc, bc): + addBaseCategory(pc, bc) + pc[bc].setAcquisitionBaseCategoryList('subordination',) + pc[bc].setAcquisitionPortalTypeList(['Address', 'Organisation', 'Person']) + pc[bc].setAcquisitionMaskValue(1) + pc[bc].setAcquisitionCopyValue(0) + pc[bc].setAcquisitionAppendValue(0) + pc[bc].setAcquisitionObjectIdList(['default_address']) + return '<html><body><p>Acquisition Done</p></body></html>' -- 2.30.9