From ee854207bc4391a1cec88933e45d6b2ebae9ee0d Mon Sep 17 00:00:00 2001 From: Guillaume Michon <guillaume@nexedi.com> Date: Fri, 3 Sep 2004 18:59:29 +0000 Subject: [PATCH] Create amortisation base categories (although name is not perfect) git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@1502 20353a03-c40f-0410-a6d1-a30d3c3de9de --- product/ERP5/Extensions/InitializeAcquisition.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/product/ERP5/Extensions/InitializeAcquisition.py b/product/ERP5/Extensions/InitializeAcquisition.py index 59656ce0b7..6f7ab98db2 100755 --- a/product/ERP5/Extensions/InitializeAcquisition.py +++ b/product/ERP5/Extensions/InitializeAcquisition.py @@ -85,6 +85,17 @@ def setBaseAcquisition(self): pc[bc].setAcquisitionAppendValue(0) pc[bc].setAcquisitionSyncValue(1) pc[bc].setAcquisitionObjectIdList(['default_career']) + # Immobilisation acquisition + for bc in ('input_account', 'output_account', 'immobilisation_account', + 'amortisation_account', 'depreciation_account', 'vat_account', + 'amortisation_type', ): + if not hasattr(pc, bc): + addBaseCategory(pc, bc) + pc[bc].setAcquisitionBaseCategoryList('parent',) + pc[bc].setAcquisitionPortalTypeList(item_type_list) + pc[bc].setAcquisitionMaskValue(1) + pc[bc].setAcquisitionCopyValue(1) + pc[bc].setAcquisitionAppendValue(0) return '<html><body><p>Acquisition Done</p></body></html>' -- 2.30.9