diff --git a/product/ERP5/ERP5Defaults.py b/product/ERP5/ERP5Defaults.py index 74d152e51c53670aa2ba650f125af940acfaa1f8..b17c4d65080fe82fd3476284ab7b2f7d4d1d7583 100755 --- a/product/ERP5/ERP5Defaults.py +++ b/product/ERP5/ERP5Defaults.py @@ -157,3 +157,7 @@ portal_tab_base_category_list = ('morphologie', ) portal_criterion_base_category_list = ('source','destination','resource', 'destination_section','source_section','group') portal_criterion_property_list = ('start_date','stop_date') + +# Accounting defaults values +portal_default_gap_root = 'gap/france/pcg' + diff --git a/product/ERP5/ERP5Site.py b/product/ERP5/ERP5Site.py index fbf2eb14c52301c41a0c62f77afb3c2f3a8e9f6d..abbf96690b42b96594a79e56af83b8d173c28faa 100755 --- a/product/ERP5/ERP5Site.py +++ b/product/ERP5/ERP5Site.py @@ -493,8 +493,13 @@ class ERP5Site ( CMFSite, FolderMixIn ): Return tab base categories. """ return self._getPortalConfiguration('portal_tab_base_category_list') - + def getPortalDefaultGapRoot(self): + """ + Return the Accounting Plan to use by default (return the root node) + """ + return self._getPortalConfiguration('portal_default_gap_root') + security.declareProtected(Permissions.AccessContentsInformation, 'getDefaultModuleId') def getDefaultModuleId(self, portal_type): """