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