From a6201f0d15a8dbd156cdb37ce3b53730973a1463 Mon Sep 17 00:00:00 2001
From: Rafael Monnerat <rafael@nexedi.com>
Date: Wed, 22 Dec 2010 18:33:03 +0000
Subject: [PATCH] ERP5 Configurator bt5 initial commit. ERP5 Configurator
 allows developer creates configuration wizards for configure an ERP5
 Instance.

This business template contains a standard configuraton workflow, which provides to any erp5 instance the same configuration wizard as TioLive Hosting Services, but locally into any ERP5 Instance.



git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@41682 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 .../Account%20Configurator%20Item/view.xml    |   79 +
 .../view.xml                                  |   79 +
 .../view.xml                                  |   79 +
 .../Business%20Configuration/view.xml         |   96 +
 .../view.xml                                  |   79 +
 .../view.xml                                  |   79 +
 .../Category%20Configurator%20Item/view.xml   |   79 +
 .../Configuration%20Save/view.xml             |   79 +
 .../portal_types/Configurator%20Tool/view.xml |   85 +
 .../Currency%20Configurator%20Item/view.xml   |   79 +
 .../view.xml                                  |   79 +
 .../view.xml                                  |   79 +
 .../view.xml                                  |   79 +
 .../Permission%20Configurator%20Item/view.xml |   79 +
 .../Person%20Configurator%20Item/view.xml     |   79 +
 .../view.xml                                  |   79 +
 .../view.xml                                  |   79 +
 .../Preference%20Configurator%20Item/view.xml |   79 +
 .../Role%20Configurator%20Item/view.xml       |   79 +
 .../Rule%20Configurator%20Item/view.xml       |   85 +
 .../Service%20Configurator%20Item/view.xml    |   79 +
 .../view.xml                                  |   79 +
 .../view.xml                                  |   79 +
 .../view.xml                                  |   79 +
 .../view.xml                                  |   79 +
 .../view.xml                                  |   79 +
 .../portal_categories/current_state.xml       |  201 ++
 .../business_configuration_module.xml         |   86 +
 .../allowed_content_types.xml                 |   50 +
 .../base_category_list.xml                    |    6 +
 .../hidden_content_type_list.xml              |   13 +
 .../Account%20Configurator%20Item.xml         |   36 +
 ...ounting%20Period%20Configurator%20Item.xml |   62 +
 .../Business%20Configuration%20Module.xml     |  118 +
 .../portal_types/Business%20Configuration.xml |  127 +
 ...%20Keyword%20Key%20Configurator%20Item.xml |   89 +
 ...es%20Spreadsheet%20Configurator%20Item.xml |  111 +
 .../Category%20Configurator%20Item.xml        |   36 +
 .../portal_types/Configuration%20Save.xml     |  125 +
 .../portal_types/Configurator%20Tool.xml      |  121 +
 .../Currency%20Configurator%20Item.xml        |   36 +
 .../Customer%20BT5%20Configurator%20Item.xml  |   89 +
 ...20Customer%20BT5%20Configurator%20Item.xml |   36 +
 .../Organisation%20Configurator%20Item.xml    |   62 +
 .../Permission%20Configurator%20Item.xml      |   36 +
 .../Person%20Configurator%20Item.xml          |   62 +
 .../Portal%20Type%20Configurator%20Item.xml   |   62 +
 ...es%20Spreadsheet%20Configurator%20Item.xml |   59 +
 .../Preference%20Configurator%20Item.xml      |   90 +
 .../Role%20Configurator%20Item.xml            |   36 +
 .../Rule%20Configurator%20Item.xml            |   54 +
 .../Service%20Configurator%20Item.xml         |  115 +
 .../Site%20Property%20Configurator%20Item.xml |  115 +
 .../Standard%20BT5%20Configurator%20Item.xml  |   90 +
 ...tem%20Preference%20Configurator%20Item.xml |   54 +
 ...sh%20Fake%20Site%20Configurator%20Item.xml |   32 +
 ...kflow%20Security%20Configurator%20Item.xml |   32 +
 .../workflow_chain_type.xml                   |   10 +
 .../portal_skins/erp5_configurator.xml        |   26 +
 .../Base_isPersonReferenceUnique.xml          |  191 ++
 ...onModule_viewBusinessConfigurationList.xml |  119 +
 .../listbox.xml                               |  229 ++
 .../listbox_creation_date.xml                 |   96 +
 ...sinessConfiguration_getISOCurrencyList.xml |  154 +
 ...BusinessConfiguration_getUIDescription.xml |  138 +
 ...Configuration_validateCustomerPassword.xml |  128 +
 ...Configuration_validateCustomerUsername.xml |  136 +
 .../BusinessConfiguration_view.xml            |  166 ++
 .../configuration_state.xml                   |  131 +
 .../BusinessConfiguration_view/listbox.xml    |  541 ++++
 .../listbox_file_and_link.xml                 |  569 ++++
 .../BusinessConfiguration_view/my_comment.xml |   84 +
 .../my_configuration_after_script_id.xml      |  260 ++
 .../my_description.xml                        |   84 +
 .../my_resource_title.xml                     |  108 +
 .../my_specialise_title.xml                   |  496 ++++
 .../BusinessConfiguration_view/my_title.xml   |  260 ++
 .../BusinessConfiguration_view/my_version.xml |  101 +
 .../simulation_state.xml                      |  131 +
 .../validation_state.xml                      |  103 +
 .../ConfigurationSave_view.xml                |  143 +
 .../ConfigurationSave_view/listbox.xml        |  524 ++++
 .../my_creation_date.xml                      |  116 +
 .../ConfigurationSave_view/my_description.xml |  106 +
 .../ConfigurationSave_view/my_id.xml          |   90 +
 .../ConfigurationTemplate_readOOCalcFile.xml  |   28 +
 .../ConfiguratorItem_view.xml                 |  143 +
 .../my_configuration_class_dict.xml           |   90 +
 .../my_configuration_class_name.xml           |   90 +
 .../ConfiguratorItem_view/my_description.xml  |  101 +
 .../ConfiguratorItem_view/my_id.xml           |   90 +
 .../ConfiguratorItem_viewFieldLibrary.xml     |  132 +
 .../my_configuration_class_dict.xml           |  131 +
 .../my_configuration_class_name.xml           |  133 +
 .../my_id.xml                                 |  111 +
 .../CustomerBT5ConfiguratorItem_view.xml      |  142 +
 .../my_bt5_id.xml                             |  260 ++
 ...te_getPersonListByInsensitiveReference.xml |  162 +
 .../SpreadsheetConfiguratorItem_view.xml      |  152 +
 .../listbox.xml                               |  129 +
 .../my_description.xml                        |  106 +
 .../my_title.xml                              |   90 +
 .../StandardBT5ConfiguratorItem_view.xml      |  142 +
 .../my_bt5_id.xml                             |  260 ++
 .../portal_skins/erp5_configurator_wizard.xml |   32 +
 .../Base_mainConfiguratorFormTemplate.xml     |   82 +
 .../Base_mainConfiguratorTemplate.xml         |  128 +
 .../Base_viewWizardFieldLibrary.xml           |  133 +
 .../my_label_field.xml                        |   90 +
 .../my_list_field.xml                         |   90 +
 .../my_password.xml                           |   90 +
 .../my_string_field.xml                       |   90 +
 ...ration_viewDisplayDownloadFormRenderer.xml |   74 +
 .../BusinessConfiguration_viewStopForm.xml    |  138 +
 .../message.xml                               |  149 +
 ...sConfiguration_viewUnauthenticatedForm.xml |  138 +
 .../message.xml                               |  149 +
 .../ConfiguratorTool_dialogForm.xml           |  146 +
 .../ConfiguratorTool_generateJavaScript.xml   |  186 ++
 ..._getAvailableBusinessConfigurationList.xml |  144 +
 ...ratorTool_getConfigurationLanguageList.xml |  142 +
 ...figuratorTool_getUserPreferredLanguage.xml |  155 +
 .../ConfiguratorTool_view.xml                 |  151 +
 .../ConfiguratorTool_view/my_ac_key.xml       |  260 ++
 .../ConfiguratorTool_view/my_header.xml       |  130 +
 .../my_user_preferred_language.xml            |  159 +
 .../your_business_configuration.xml           |  135 +
 ...onfiguratorTool_viewInstallationStatus.xml |  103 +
 ...torTool_viewMainTemplateHeaderRenderer.xml |   75 +
 ...uratorTool_viewPatienceMessageRenderer.xml |   75 +
 ...torTool_viewRunningInstallationMessage.xml |  175 ++
 ...viewRunningInstallationMessageRenderer.xml |   90 +
 ...SuccessfulConfigurationMessageRenderer.xml |   85 +
 .../ERP5Site_afterConfigurationSetup.xml      |  137 +
 .../erp5_configurator_wizard/form_empty.xml   |  156 +
 .../wizard_dialog.xml                         |  133 +
 .../wizard_dialog_main.xml                    |   99 +
 .../wizard_form_dialog.xml                    |  147 +
 .../wizard_helper.js.xml                      |   59 +
 .../wizard_main_template.xml                  |   94 +
 .../wizard_template_erp5_xhtml_style.xml      |  153 +
 .../ToolTemplateItem/portal_configurator.xml  |   16 +
 ...ess_configuration_interaction_workflow.xml |   46 +
 .../interactions.xml                          |   28 +
 .../BusinessConfiguration_set.xml             |   99 +
 .../scripts.xml                               |   28 +
 ...nfiguration_workflowInitializeDocument.xml |  134 +
 .../variables.xml                             |   22 +
 .../worklists.xml                             |   22 +
 ...ness_configuration_simulation_workflow.xml |   60 +
 .../scripts.xml                               |   28 +
 .../scripts/BusinessConfiguration_build.xml   |  123 +
 .../scripts/BusinessConfiguration_install.xml |  126 +
 .../states.xml                                |   28 +
 .../states/built.xml                          |   41 +
 .../states/draft.xml                          |   44 +
 .../states/installed.xml                      |   43 +
 .../transitions.xml                           |   28 +
 .../transitions/build.xml                     |   58 +
 .../transitions/build_action.xml              |   58 +
 .../transitions/install.xml                   |   58 +
 .../transitions/install_action.xml            |   58 +
 .../variables.xml                             |   28 +
 .../variables/action.xml                      |   64 +
 .../variables/actor.xml                       |   64 +
 .../variables/comment.xml                     |   64 +
 .../variables/error_message.xml               |   48 +
 .../variables/history.xml                     |   64 +
 .../variables/portal_type.xml                 |   48 +
 .../variables/time.xml                        |   64 +
 .../worklists.xml                             |   22 +
 bt5/erp5_configurator/bt/change_log           |    2 +
 bt5/erp5_configurator/bt/comment              |    1 +
 bt5/erp5_configurator/bt/copyright_list       |    1 +
 bt5/erp5_configurator/bt/dependency_list      |    3 +
 bt5/erp5_configurator/bt/license              |    1 +
 bt5/erp5_configurator/bt/maintainer_list      |    1 +
 bt5/erp5_configurator/bt/publication_url      |    1 +
 bt5/erp5_configurator/bt/revision             |    1 +
 .../bt/template_action_path_list              |   26 +
 .../bt/template_base_category_list            |    1 +
 .../bt/template_format_version                |    1 +
 .../bt/template_module_id_list                |    1 +
 ...late_portal_type_allowed_content_type_list |   34 +
 .../template_portal_type_base_category_list   |    2 +
 ...plate_portal_type_hidden_content_type_list |    7 +
 .../bt/template_portal_type_id_list           |   26 +
 .../template_portal_type_workflow_chain_list  |    5 +
 .../bt/template_skin_id_list                  |    2 +
 .../bt/template_tool_id_list                  |    1 +
 .../bt/template_workflow_id_list              |    2 +
 bt5/erp5_configurator/bt/title                |    1 +
 bt5/erp5_configurator/bt/version              |    1 +
 .../ConfiguratorCustomer.py                   |   36 +
 .../configurator_function.xml                 |  115 +
 .../configurator_function/af.xml              |  139 +
 .../configurator_function/af/accounting.xml   |  131 +
 .../af/accounting/agent.xml                   |  131 +
 .../af/accounting/manager.xml                 |  131 +
 .../configurator_function/af/manager.xml      |  135 +
 .../configurator_function/company.xml         |  131 +
 .../configurator_function/company/agent.xml   |  131 +
 .../company/executive.xml                     |  131 +
 .../configurator_function/company/manager.xml |  131 +
 .../configurator_function/hq.xml              |  131 +
 .../configurator_function/hq/agent.xml        |  131 +
 .../configurator_function/hq/executive.xml    |  131 +
 .../configurator_function/hq/manager.xml      |  131 +
 .../configurator_function/hr.xml              |  131 +
 .../configurator_function/hr/agent.xml        |  131 +
 .../configurator_function/hr/manager.xml      |  131 +
 .../configurator_function/is.xml              |  131 +
 .../configurator_function/is/admin.xml        |  131 +
 .../configurator_function/is/developer.xml    |  131 +
 .../configurator_function/is/manager.xml      |  131 +
 .../configurator_function/marketing.xml       |  131 +
 .../configurator_function/marketing/agent.xml |  131 +
 .../marketing/manager.xml                     |  131 +
 .../configurator_function/production.xml      |  131 +
 .../production/agent.xml                      |  131 +
 .../production/manager.xml                    |  131 +
 .../configurator_function/project.xml         |  135 +
 .../project/developer.xml                     |  131 +
 .../configurator_function/project/manager.xml |  131 +
 .../configurator_function/purchase.xml        |  131 +
 .../configurator_function/purchase/agent.xml  |  131 +
 .../purchase/manager.xml                      |  131 +
 .../configurator_function/rd.xml              |  131 +
 .../configurator_function/rd/agent.xml        |  135 +
 .../configurator_function/rd/manager.xml      |  131 +
 .../configurator_function/sales.xml           |  131 +
 .../configurator_function/sales/agent.xml     |  131 +
 .../configurator_function/sales/manager.xml   |  131 +
 .../configurator_function/subsidiary.xml      |  131 +
 .../subsidiary/agent.xml                      |  131 +
 .../subsidiary/manager.xml                    |  131 +
 .../configurator_function/warehouse.xml       |  131 +
 .../configurator_function/warehouse/agent.xml |  131 +
 .../warehouse/manager.xml                     |  131 +
 .../portal_categories/configurator_region.xml |  251 ++
 .../configurator_region/africa.xml            |  127 +
 .../africa/eastern_africa.xml                 |  127 +
 .../africa/eastern_africa/burundi.xml         |   83 +
 .../africa/eastern_africa/comoros.xml         |   83 +
 .../africa/eastern_africa/djibouti.xml        |   83 +
 .../africa/eastern_africa/eritrea.xml         |   83 +
 .../africa/eastern_africa/ethiopia.xml        |   83 +
 .../africa/eastern_africa/kenya.xml           |   83 +
 .../africa/eastern_africa/madagascar.xml      |   83 +
 .../africa/eastern_africa/malawi.xml          |   83 +
 .../africa/eastern_africa/mauritius.xml       |   83 +
 .../africa/eastern_africa/mayotte.xml         |   83 +
 .../africa/eastern_africa/mozambique.xml      |   83 +
 .../africa/eastern_africa/reunion.xml         |   83 +
 .../africa/eastern_africa/rwanda.xml          |   83 +
 .../africa/eastern_africa/seychelles.xml      |   83 +
 .../africa/eastern_africa/somalia.xml         |   83 +
 .../africa/eastern_africa/uganda.xml          |   83 +
 .../united_republic_of_tanzania.xml           |   83 +
 .../africa/eastern_africa/zambia.xml          |   83 +
 .../africa/eastern_africa/zimbabwe.xml        |   83 +
 .../africa/middle_africa.xml                  |  127 +
 .../africa/middle_africa/angola.xml           |   83 +
 .../africa/middle_africa/cameroon.xml         |   83 +
 .../central_african_republic.xml              |   83 +
 .../africa/middle_africa/chad.xml             |   83 +
 .../africa/middle_africa/congo.xml            |   83 +
 .../democratic_republic_of_the_congo.xml      |   83 +
 .../middle_africa/equatorial_guinea.xml       |   83 +
 .../africa/middle_africa/gabon.xml            |   83 +
 .../middle_africa/sao_tome_and_principe.xml   |   83 +
 .../africa/northern_africa.xml                |  127 +
 .../africa/northern_africa/algeria.xml        |   83 +
 .../africa/northern_africa/egypt.xml          |   83 +
 .../libyan_arab_jamahiriya.xml                |   83 +
 .../africa/northern_africa/morocco.xml        |   83 +
 .../africa/northern_africa/sudan.xml          |   83 +
 .../africa/northern_africa/tunisia.xml        |   83 +
 .../africa/northern_africa/western_sahara.xml |   83 +
 .../africa/southern_africa.xml                |  127 +
 .../africa/southern_africa/botswana.xml       |   83 +
 .../africa/southern_africa/lesotho.xml        |   83 +
 .../africa/southern_africa/namibia.xml        |   83 +
 .../africa/southern_africa/south_africa.xml   |   83 +
 .../africa/southern_africa/swaziland.xml      |   83 +
 .../africa/western_africa.xml                 |  127 +
 .../africa/western_africa/benin.xml           |   83 +
 .../africa/western_africa/burkina_faso.xml    |   83 +
 .../africa/western_africa/cape_verde.xml      |   83 +
 .../africa/western_africa/cote_diivoire.xml   |   83 +
 .../africa/western_africa/gambia.xml          |   83 +
 .../africa/western_africa/ghana.xml           |   83 +
 .../africa/western_africa/guinea-bissau.xml   |   83 +
 .../africa/western_africa/guinea.xml          |   83 +
 .../africa/western_africa/liberia.xml         |   83 +
 .../africa/western_africa/mali.xml            |   83 +
 .../africa/western_africa/mauritania.xml      |   83 +
 .../africa/western_africa/niger.xml           |   83 +
 .../africa/western_africa/nigeria.xml         |   83 +
 .../africa/western_africa/saint_helena.xml    |   83 +
 .../africa/western_africa/senegal.xml         |   83 +
 .../africa/western_africa/sierra_leone.xml    |   83 +
 .../africa/western_africa/togo.xml            |   83 +
 .../configurator_region/americas.xml          |  127 +
 .../americas/caribbean.xml                    |  127 +
 .../americas/caribbean/anguilla.xml           |   83 +
 .../caribbean/antigua_and_barbuda.xml         |   83 +
 .../americas/caribbean/aruba.xml              |   83 +
 .../americas/caribbean/bahamas.xml            |   83 +
 .../americas/caribbean/barbados.xml           |   83 +
 .../caribbean/british_virgin_islands.xml      |   83 +
 .../americas/caribbean/cayman_islands.xml     |   83 +
 .../americas/caribbean/cuba.xml               |   83 +
 .../americas/caribbean/dominica.xml           |   83 +
 .../americas/caribbean/dominican_republic.xml |   83 +
 .../americas/caribbean/grenada.xml            |   83 +
 .../americas/caribbean/guadeloupe.xml         |   83 +
 .../americas/caribbean/haiti.xml              |   83 +
 .../americas/caribbean/jamaica.xml            |   83 +
 .../americas/caribbean/martinique.xml         |   83 +
 .../americas/caribbean/montserrat.xml         |   83 +
 .../caribbean/netherlands_antilles.xml        |   83 +
 .../americas/caribbean/puerto_rico.xml        |   83 +
 .../americas/caribbean/saint-barthelemy.xml   |   83 +
 .../caribbean/saint_kitts_and_nevis.xml       |   83 +
 .../americas/caribbean/saint_lucia.xml        |   83 +
 .../americas/caribbean/saint_martin.xml       |   87 +
 .../saint_vincent_and_the_grenadines.xml      |   83 +
 .../caribbean/trinidad_and_tobago.xml         |   83 +
 .../caribbean/turks_and_caicos_islands.xml    |   83 +
 .../united_states_virgin_islands.xml          |   83 +
 .../americas/central_america.xml              |  127 +
 .../americas/central_america/belize.xml       |   83 +
 .../americas/central_america/costa_rica.xml   |   83 +
 .../americas/central_america/el_salvador.xml  |   83 +
 .../americas/central_america/guatemala.xml    |   83 +
 .../americas/central_america/honduras.xml     |   83 +
 .../americas/central_america/mexico.xml       |   83 +
 .../americas/central_america/nicaragua.xml    |   83 +
 .../americas/central_america/panama.xml       |   83 +
 .../americas/northern_america.xml             |  127 +
 .../americas/northern_america/bermuda.xml     |   83 +
 .../americas/northern_america/canada.xml      |   83 +
 .../americas/northern_america/greenland.xml   |   83 +
 .../saint_pierre_and_miquelon.xml             |   83 +
 .../united_states_of_america.xml              |   83 +
 .../americas/south_america.xml                |  127 +
 .../americas/south_america/argentina.xml      |   83 +
 .../americas/south_america/bolivia.xml        |   83 +
 .../americas/south_america/brazil.xml         |   83 +
 .../americas/south_america/chile.xml          |   83 +
 .../americas/south_america/colombia.xml       |   83 +
 .../americas/south_america/ecuador.xml        |   83 +
 .../south_america/falkland_islands.xml        |   87 +
 .../americas/south_america/french_guiana.xml  |   83 +
 .../americas/south_america/guyana.xml         |   83 +
 .../americas/south_america/paraguay.xml       |   83 +
 .../americas/south_america/peru.xml           |   83 +
 .../americas/south_america/suriname.xml       |   83 +
 .../americas/south_america/uruguay.xml        |   83 +
 .../americas/south_america/venezuela.xml      |   87 +
 .../configurator_region/asia.xml              |  127 +
 .../configurator_region/asia/central_asia.xml |  127 +
 .../asia/central_asia/kazakhstan.xml          |   83 +
 .../asia/central_asia/kyrgyzstan.xml          |   83 +
 .../asia/central_asia/tajikistan.xml          |   83 +
 .../asia/central_asia/turkmenistan.xml        |   83 +
 .../asia/central_asia/uzbekistan.xml          |   83 +
 .../configurator_region/asia/eastern_asia.xml |  127 +
 .../asia/eastern_asia/china.xml               |   83 +
 .../democratic_peoples_republic_of_korea.xml  |   83 +
 .../asia/eastern_asia/hong_kong.xml           |   87 +
 .../asia/eastern_asia/japan.xml               |   83 +
 .../asia/eastern_asia/macao.xml               |   87 +
 .../asia/eastern_asia/mongolia.xml            |   83 +
 .../asia/eastern_asia/republic_of_korea.xml   |   83 +
 .../asia/south-eastern_asia.xml               |  127 +
 .../south-eastern_asia/brunei_darussalam.xml  |   83 +
 .../asia/south-eastern_asia/cambodia.xml      |   83 +
 .../asia/south-eastern_asia/indonesia.xml     |   83 +
 .../lao_peoples_democratic_republic.xml       |   83 +
 .../asia/south-eastern_asia/malaysia.xml      |   83 +
 .../asia/south-eastern_asia/myanmar.xml       |   83 +
 .../asia/south-eastern_asia/philippines.xml   |   83 +
 .../asia/south-eastern_asia/singapore.xml     |   83 +
 .../asia/south-eastern_asia/thailand.xml      |   83 +
 .../asia/south-eastern_asia/timor-leste.xml   |   83 +
 .../asia/south-eastern_asia/viet_nam.xml      |   83 +
 .../asia/southern_asia.xml                    |  127 +
 .../asia/southern_asia/afghanistan.xml        |   83 +
 .../asia/southern_asia/bangladesh.xml         |   83 +
 .../asia/southern_asia/bhutan.xml             |   83 +
 .../asia/southern_asia/india.xml              |   83 +
 .../asia/southern_asia/iran.xml               |   83 +
 .../asia/southern_asia/maldives.xml           |   83 +
 .../asia/southern_asia/nepal.xml              |   83 +
 .../asia/southern_asia/pakistan.xml           |   83 +
 .../asia/southern_asia/sri_lanka.xml          |   83 +
 .../configurator_region/asia/western_asia.xml |  127 +
 .../asia/western_asia/armenia.xml             |   83 +
 .../asia/western_asia/azerbaijan.xml          |   83 +
 .../asia/western_asia/bahrain.xml             |   83 +
 .../asia/western_asia/cyprus.xml              |   83 +
 .../asia/western_asia/georgia.xml             |   83 +
 .../asia/western_asia/iraq.xml                |   83 +
 .../asia/western_asia/israel.xml              |   83 +
 .../asia/western_asia/jordan.xml              |   83 +
 .../asia/western_asia/kuwait.xml              |   83 +
 .../asia/western_asia/lebanon.xml             |   83 +
 .../occupied_palestinian_territory.xml        |   83 +
 .../asia/western_asia/oman.xml                |   83 +
 .../asia/western_asia/qatar.xml               |   83 +
 .../asia/western_asia/saudi_arabia.xml        |   83 +
 .../western_asia/syrian_arab_republic.xml     |   83 +
 .../asia/western_asia/turkey.xml              |   83 +
 .../western_asia/united_arab_emirates.xml     |   83 +
 .../asia/western_asia/yemen.xml               |   83 +
 .../configurator_region/europe.xml            |  127 +
 .../europe/eastern_europe.xml                 |  127 +
 .../europe/eastern_europe/belarus.xml         |   83 +
 .../europe/eastern_europe/bulgaria.xml        |   83 +
 .../europe/eastern_europe/czech_republic.xml  |   83 +
 .../europe/eastern_europe/hungary.xml         |   83 +
 .../europe/eastern_europe/poland.xml          |   83 +
 .../eastern_europe/republic_of_moldova.xml    |   83 +
 .../europe/eastern_europe/romania.xml         |   83 +
 .../eastern_europe/russian_federation.xml     |   83 +
 .../europe/eastern_europe/slovakia.xml        |   83 +
 .../europe/eastern_europe/ukraine.xml         |   83 +
 .../europe/northern_europe.xml                |  127 +
 .../europe/northern_europe/aland_islands.xml  |   83 +
 .../northern_europe/channel_islands.xml       |   83 +
 .../europe/northern_europe/denmark.xml        |   83 +
 .../europe/northern_europe/estonia.xml        |   83 +
 .../europe/northern_europe/faeroe_islands.xml |   83 +
 .../europe/northern_europe/finland.xml        |   83 +
 .../europe/northern_europe/guernsey.xml       |   83 +
 .../europe/northern_europe/iceland.xml        |   83 +
 .../europe/northern_europe/ireland.xml        |   83 +
 .../europe/northern_europe/isle_of_man.xml    |   83 +
 .../europe/northern_europe/jersey.xml         |   83 +
 .../europe/northern_europe/latvia.xml         |   83 +
 .../europe/northern_europe/lithuania.xml      |   83 +
 .../europe/northern_europe/norway.xml         |   83 +
 .../svalbard_and_jan_mayen_islands.xml        |   83 +
 .../europe/northern_europe/sweden.xml         |   83 +
 .../europe/northern_europe/united_kingdom.xml |   87 +
 .../europe/southern_europe.xml                |  127 +
 .../europe/southern_europe/albania.xml        |   83 +
 .../europe/southern_europe/andorra.xml        |   83 +
 .../bosnia_and_herzegovina.xml                |   83 +
 .../europe/southern_europe/croatia.xml        |   83 +
 .../europe/southern_europe/gibraltar.xml      |   83 +
 .../europe/southern_europe/greece.xml         |   83 +
 .../europe/southern_europe/holy_see.xml       |   83 +
 .../europe/southern_europe/italy.xml          |   83 +
 .../europe/southern_europe/macedonia.xml      |   83 +
 .../europe/southern_europe/malta.xml          |   83 +
 .../europe/southern_europe/montenegro.xml     |   83 +
 .../europe/southern_europe/portugal.xml       |   83 +
 .../europe/southern_europe/san_marino.xml     |   83 +
 .../europe/southern_europe/serbia.xml         |   83 +
 .../europe/southern_europe/slovenia.xml       |   83 +
 .../europe/southern_europe/spain.xml          |   83 +
 .../europe/western_europe.xml                 |  127 +
 .../europe/western_europe/austria.xml         |   83 +
 .../europe/western_europe/belgium.xml         |   83 +
 .../europe/western_europe/france.xml          |   83 +
 .../europe/western_europe/germany.xml         |   83 +
 .../europe/western_europe/liechtenstein.xml   |   83 +
 .../europe/western_europe/luxembourg.xml      |   83 +
 .../europe/western_europe/monaco.xml          |   83 +
 .../europe/western_europe/netherlands.xml     |   83 +
 .../europe/western_europe/switzerland.xml     |   83 +
 .../configurator_region/oceania.xml           |  127 +
 .../configurator_region/oceania/australia.xml |  135 +
 .../oceania/australia/australia.xml           |   83 +
 .../oceania/australia/new_zealand.xml         |   83 +
 .../oceania/australia/norfolk_island.xml      |   83 +
 .../configurator_region/oceania/melanesia.xml |  127 +
 .../oceania/melanesia/fiji.xml                |   83 +
 .../oceania/melanesia/new_caledonia.xml       |   83 +
 .../oceania/melanesia/papua_new_guinea.xml    |   83 +
 .../oceania/melanesia/solomon_islands.xml     |   83 +
 .../oceania/melanesia/vanuatu.xml             |   83 +
 .../oceania/micronesia.xml                    |  127 +
 .../federated_states_of_micronesia.xml        |   87 +
 .../oceania/micronesia/guam.xml               |   83 +
 .../oceania/micronesia/kiribati.xml           |   83 +
 .../oceania/micronesia/marshall_islands.xml   |   83 +
 .../oceania/micronesia/nauru.xml              |   83 +
 .../micronesia/northern_mariana_islands.xml   |   83 +
 .../oceania/micronesia/palau.xml              |   83 +
 .../configurator_region/oceania/polynesia.xml |  127 +
 .../oceania/polynesia/american_samoa.xml      |   83 +
 .../oceania/polynesia/cook_islands.xml        |   83 +
 .../oceania/polynesia/french_polynesia.xml    |   83 +
 .../oceania/polynesia/niue.xml                |   83 +
 .../oceania/polynesia/pitcairn.xml            |   83 +
 .../oceania/polynesia/samoa.xml               |   83 +
 .../oceania/polynesia/tokelau.xml             |   83 +
 .../oceania/polynesia/tonga.xml               |   83 +
 .../oceania/polynesia/tuvalu.xml              |   83 +
 .../polynesia/wallis_and_futuna_islands.xml   |   83 +
 .../erp5_standard_workflow.xml                |  105 +
 .../erp5_standard_workflow/1.xml              |   78 +
 .../erp5_standard_workflow/11.xml             |   78 +
 .../erp5_standard_workflow/12.xml             |  117 +
 .../erp5_standard_workflow/12/1.xml           |   83 +
 .../erp5_standard_workflow/14.xml             |   90 +
 .../erp5_standard_workflow/29.xml             |   99 +
 .../erp5_standard_workflow/30.xml             |   86 +
 .../erp5_standard_workflow/31.xml             |   78 +
 .../erp5_standard_workflow/32.xml             |  113 +
 .../erp5_standard_workflow/4.xml              |   90 +
 .../erp5_standard_workflow/42.xml             |   78 +
 .../erp5_standard_workflow/43.xml             |   78 +
 .../erp5_standard_workflow/44.xml             |   78 +
 .../erp5_standard_workflow/45.xml             |   78 +
 .../erp5_standard_workflow/46.xml             |   78 +
 .../erp5_standard_workflow/47.xml             |  101 +
 .../erp5_standard_workflow/52.xml             |   76 +
 .../erp5_standard_workflow/55.xml             |   78 +
 .../erp5_standard_workflow/56.xml             |  107 +
 .../erp5_standard_workflow/59.xml             |   78 +
 .../erp5_standard_workflow/61.xml             |   78 +
 .../erp5_standard_workflow/62.xml             |   90 +
 .../erp5_standard_workflow/63.xml             |   70 +
 .../erp5_standard_workflow/64.xml             |   82 +
 .../erp5_standard_workflow/65.xml             |   50 +
 .../erp5_standard_workflow/66.xml             |   38 +
 .../erp5_standard_workflow/8.xml              |  101 +
 .../erp5_standard_workflow/9.xml              |  101 +
 .../erp5_configurator_standard.xml            |   47 +
 ...sinessConfiguration_afterConfiguration.xml |  280 ++
 .../BusinessConfiguration_displayDownload.xml |  183 ++
 ...inessConfiguration_displayDownloadForm.xml |  131 +
 .../message.xml                               |  158 +
 ...ion_getAvailableAccountingPlanItemList.xml |  123 +
 ...inessConfiguration_getAvailableGAPList.xml |  150 +
 ...n_getAvailableL10NBusinessTemplateList.xml |  140 +
 ...essConfiguration_getDefaultAccountList.xml |  161 +
 ...onfiguration_getPreferredDateOrderList.xml |  130 +
 .../BusinessConfiguration_setupAccounting.xml |  194 ++
 ...inessConfiguration_setupAccountingForm.xml |  135 +
 .../your_accounting_plan.xml                  |  292 ++
 .../your_period_description.xml               |  315 ++
 .../your_period_start_date.xml                |  135 +
 .../your_period_stop_date.xml                 |  135 +
 .../your_period_title.xml                     |  275 ++
 ...ssConfiguration_setupCustomerWizardBT5.xml |  137 +
 ...usinessConfiguration_setupEmployeeList.xml |  177 ++
 ...essConfiguration_setupEmployeeListForm.xml |  151 +
 .../your_default_address_city.xml             |  260 ++
 .../your_default_address_region.xml           |  283 ++
 .../your_default_address_street_address.xml   |  280 ++
 .../your_default_address_zip_code.xml         |  260 ++
 .../your_default_email_text.xml               |  264 ++
 .../your_default_fax_text.xml                 |  260 ++
 .../your_default_telephone_text.xml           |  260 ++
 .../your_first_name.xml                       |  260 ++
 .../your_function.xml                         |  277 ++
 .../your_gender.xml                           |  283 ++
 .../your_last_name.xml                        |  260 ++
 .../your_nationality.xml                      |  283 ++
 .../your_password.xml                         |  281 ++
 .../your_password_confirm.xml                 |  260 ++
 .../your_reference.xml                        |  275 ++
 .../your_user_action.xml                      |  259 ++
 ...nessConfiguration_setupEmployeesNumber.xml |  145 +
 ...Configuration_setupEmployeesNumberForm.xml |  135 +
 .../your_company_employees_number.xml         |  292 ++
 ...usinessConfiguration_setupOrganisation.xml |  161 +
 ...essConfiguration_setupOrganisationForm.xml |  138 +
 .../your_default_address_city.xml             |  275 ++
 .../your_default_address_region.xml           |  292 ++
 .../your_default_address_street_address.xml   |  124 +
 .../your_default_address_zip_code.xml         |  275 ++
 .../your_default_email_text.xml               |  279 ++
 .../your_default_fax_text.xml                 |  275 ++
 .../your_default_telephone_text.xml           |  275 ++
 .../your_title.xml                            |  275 ++
 ...BusinessConfiguration_setupPreferences.xml |  344 +++
 ...nessConfiguration_setupPreferencesForm.xml |  151 +
 .../your_lang.xml                             |  286 ++
 .../your_preferred_date_order.xml             |  292 ++
 .../your_preferred_event_sender_email.xml     |  279 ++
 .../your_price_currency.xml                   |  292 ++
 ...BusinessConfiguration_setupStandardBT5.xml |  148 +
 ...ranslationMessageInConfiguratorUIAsPOT.xml |  314 ++
 .../ERP5Site_isValidUserName.xml              |   28 +
 ...Site_getConfiguratorSimulationRuleDict.xml | 1262 ++++++++
 ...basic_configuration_ui_description.sxc.xml |  230 ++
 .../currency_list.sxc.xml                     |  387 +++
 .../default_accounts_express.sxc.xml          |  308 ++
 .../module_permission_access.sxc.xml          |  192 ++
 .../portal_types_roles_standard.sxc.xml       |  312 ++
 .../testConfiguratorStandardWorkflow.py       | 2618 +++++++++++++++++
 .../bt/copyright_list                         |    1 +
 .../bt/dependency_list                        |    4 +
 bt5/erp5_configurator_standard/bt/license     |    1 +
 .../bt/maintainer_list                        |    2 +
 .../bt/publication_url                        |    1 +
 bt5/erp5_configurator_standard/bt/revision    |    1 +
 bt5/erp5_configurator_standard/bt/short_title |    1 +
 .../bt/template_extension_id_list             |    1 +
 .../bt/template_format_version                |    1 +
 .../bt/template_path_list                     |    6 +
 .../bt/template_skin_id_list                  |    1 +
 .../bt/template_test_id_list                  |    1 +
 bt5/erp5_configurator_standard/bt/title       |    1 +
 bt5/erp5_configurator_standard/bt/version     |    1 +
 612 files changed, 68303 insertions(+)
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Account%20Configurator%20Item/view.xml
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Accounting%20Period%20Configurator%20Item/view.xml
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Business%20Configuration%20Module/view.xml
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Business%20Configuration/view.xml
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Catalog%20Keyword%20Key%20Configurator%20Item/view.xml
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Categories%20Spreadsheet%20Configurator%20Item/view.xml
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Category%20Configurator%20Item/view.xml
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Configuration%20Save/view.xml
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Configurator%20Tool/view.xml
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Currency%20Configurator%20Item/view.xml
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Customer%20BT5%20Configurator%20Item/view.xml
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Export%20Customer%20BT5%20Configurator%20Item/view.xml
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Organisation%20Configurator%20Item/view.xml
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Permission%20Configurator%20Item/view.xml
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Person%20Configurator%20Item/view.xml
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Portal%20Type%20Configurator%20Item/view.xml
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Portal%20Type%20Roles%20Spreadsheet%20Configurator%20Item/view.xml
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Preference%20Configurator%20Item/view.xml
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Role%20Configurator%20Item/view.xml
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Rule%20Configurator%20Item/view.xml
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Service%20Configurator%20Item/view.xml
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Site%20Property%20Configurator%20Item/view.xml
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Standard%20BT5%20Configurator%20Item/view.xml
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/System%20Preference%20Configurator%20Item/view.xml
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Trash%20Fake%20Site%20Configurator%20Item/view.xml
 create mode 100644 bt5/erp5_configurator/ActionTemplateItem/portal_types/Workflow%20Security%20Configurator%20Item/view.xml
 create mode 100644 bt5/erp5_configurator/CategoryTemplateItem/portal_categories/current_state.xml
 create mode 100644 bt5/erp5_configurator/ModuleTemplateItem/business_configuration_module.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeAllowedContentTypeTemplateItem/allowed_content_types.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeBaseCategoryTemplateItem/base_category_list.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeHiddenContentTypeTemplateItem/hidden_content_type_list.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Account%20Configurator%20Item.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Accounting%20Period%20Configurator%20Item.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Business%20Configuration%20Module.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Business%20Configuration.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Catalog%20Keyword%20Key%20Configurator%20Item.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Categories%20Spreadsheet%20Configurator%20Item.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Category%20Configurator%20Item.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Configuration%20Save.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Configurator%20Tool.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Currency%20Configurator%20Item.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Customer%20BT5%20Configurator%20Item.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Export%20Customer%20BT5%20Configurator%20Item.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Organisation%20Configurator%20Item.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Permission%20Configurator%20Item.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Person%20Configurator%20Item.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Portal%20Type%20Configurator%20Item.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Portal%20Type%20Roles%20Spreadsheet%20Configurator%20Item.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Preference%20Configurator%20Item.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Role%20Configurator%20Item.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Rule%20Configurator%20Item.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Service%20Configurator%20Item.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Site%20Property%20Configurator%20Item.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Standard%20BT5%20Configurator%20Item.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/System%20Preference%20Configurator%20Item.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Trash%20Fake%20Site%20Configurator%20Item.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Workflow%20Security%20Configurator%20Item.xml
 create mode 100644 bt5/erp5_configurator/PortalTypeWorkflowChainTemplateItem/workflow_chain_type.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/Base_isPersonReferenceUnique.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfigurationModule_viewBusinessConfigurationList.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfigurationModule_viewBusinessConfigurationList/listbox.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfigurationModule_viewBusinessConfigurationList/listbox_creation_date.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_getISOCurrencyList.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_getUIDescription.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_validateCustomerPassword.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_validateCustomerUsername.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/configuration_state.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/listbox.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/listbox_file_and_link.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_comment.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_configuration_after_script_id.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_description.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_resource_title.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_specialise_title.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_title.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_version.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/simulation_state.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/validation_state.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/listbox.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/my_creation_date.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/my_description.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/my_id.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationTemplate_readOOCalcFile.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_configuration_class_dict.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_configuration_class_name.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_description.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_id.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary/my_configuration_class_dict.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary/my_configuration_class_name.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary/my_id.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/CustomerBT5ConfiguratorItem_view.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/CustomerBT5ConfiguratorItem_view/my_bt5_id.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ERP5Site_getPersonListByInsensitiveReference.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view/listbox.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view/my_description.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view/my_title.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/StandardBT5ConfiguratorItem_view.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/StandardBT5ConfiguratorItem_view/my_bt5_id.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_mainConfiguratorFormTemplate.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_mainConfiguratorTemplate.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_label_field.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_list_field.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_password.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_string_field.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewDisplayDownloadFormRenderer.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewStopForm.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewStopForm/message.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewUnauthenticatedForm.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewUnauthenticatedForm/message.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_dialogForm.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_generateJavaScript.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_getAvailableBusinessConfigurationList.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_getConfigurationLanguageList.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_getUserPreferredLanguage.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/my_ac_key.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/my_header.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/my_user_preferred_language.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/your_business_configuration.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewInstallationStatus.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewMainTemplateHeaderRenderer.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewPatienceMessageRenderer.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewRunningInstallationMessage.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewRunningInstallationMessageRenderer.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewSuccessfulConfigurationMessageRenderer.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ERP5Site_afterConfigurationSetup.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/form_empty.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_dialog.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_dialog_main.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_form_dialog.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_helper.js.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_main_template.xml
 create mode 100644 bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_template_erp5_xhtml_style.xml
 create mode 100644 bt5/erp5_configurator/ToolTemplateItem/portal_configurator.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/interactions.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/interactions/BusinessConfiguration_set.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/scripts.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/scripts/BusinessConfiguration_workflowInitializeDocument.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/variables.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/worklists.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/scripts.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/scripts/BusinessConfiguration_build.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/scripts/BusinessConfiguration_install.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states/built.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states/draft.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states/installed.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/build.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/build_action.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/install.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/install_action.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/action.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/actor.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/comment.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/error_message.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/history.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/portal_type.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/time.xml
 create mode 100644 bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/worklists.xml
 create mode 100644 bt5/erp5_configurator/bt/change_log
 create mode 100644 bt5/erp5_configurator/bt/comment
 create mode 100644 bt5/erp5_configurator/bt/copyright_list
 create mode 100644 bt5/erp5_configurator/bt/dependency_list
 create mode 100644 bt5/erp5_configurator/bt/license
 create mode 100644 bt5/erp5_configurator/bt/maintainer_list
 create mode 100644 bt5/erp5_configurator/bt/publication_url
 create mode 100644 bt5/erp5_configurator/bt/revision
 create mode 100644 bt5/erp5_configurator/bt/template_action_path_list
 create mode 100644 bt5/erp5_configurator/bt/template_base_category_list
 create mode 100644 bt5/erp5_configurator/bt/template_format_version
 create mode 100644 bt5/erp5_configurator/bt/template_module_id_list
 create mode 100644 bt5/erp5_configurator/bt/template_portal_type_allowed_content_type_list
 create mode 100644 bt5/erp5_configurator/bt/template_portal_type_base_category_list
 create mode 100644 bt5/erp5_configurator/bt/template_portal_type_hidden_content_type_list
 create mode 100644 bt5/erp5_configurator/bt/template_portal_type_id_list
 create mode 100644 bt5/erp5_configurator/bt/template_portal_type_workflow_chain_list
 create mode 100644 bt5/erp5_configurator/bt/template_skin_id_list
 create mode 100644 bt5/erp5_configurator/bt/template_tool_id_list
 create mode 100644 bt5/erp5_configurator/bt/template_workflow_id_list
 create mode 100644 bt5/erp5_configurator/bt/title
 create mode 100644 bt5/erp5_configurator/bt/version
 create mode 100644 bt5/erp5_configurator_standard/ExtensionTemplateItem/ConfiguratorCustomer.py
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/accounting.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/accounting/agent.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/accounting/manager.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/manager.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company/agent.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company/executive.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company/manager.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq/agent.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq/executive.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq/manager.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hr.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hr/agent.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hr/manager.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is/admin.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is/developer.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is/manager.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/marketing.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/marketing/agent.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/marketing/manager.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/production.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/production/agent.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/production/manager.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/project.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/project/developer.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/project/manager.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/purchase.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/purchase/agent.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/purchase/manager.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/rd.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/rd/agent.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/rd/manager.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/sales.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/sales/agent.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/sales/manager.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/subsidiary.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/subsidiary/agent.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/subsidiary/manager.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/warehouse.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/warehouse/agent.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/warehouse/manager.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/burundi.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/comoros.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/djibouti.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/eritrea.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/ethiopia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/kenya.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/madagascar.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/malawi.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/mauritius.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/mayotte.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/mozambique.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/reunion.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/rwanda.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/seychelles.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/somalia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/uganda.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/united_republic_of_tanzania.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/zambia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/zimbabwe.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/angola.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/cameroon.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/central_african_republic.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/chad.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/congo.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/democratic_republic_of_the_congo.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/equatorial_guinea.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/gabon.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/sao_tome_and_principe.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/algeria.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/egypt.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/libyan_arab_jamahiriya.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/morocco.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/sudan.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/tunisia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/western_sahara.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/botswana.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/lesotho.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/namibia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/south_africa.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/swaziland.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/benin.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/burkina_faso.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/cape_verde.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/cote_diivoire.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/gambia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/ghana.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/guinea-bissau.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/guinea.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/liberia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/mali.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/mauritania.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/niger.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/nigeria.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/saint_helena.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/senegal.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/sierra_leone.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/togo.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/anguilla.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/antigua_and_barbuda.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/aruba.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/bahamas.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/barbados.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/british_virgin_islands.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/cayman_islands.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/cuba.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/dominica.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/dominican_republic.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/grenada.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/guadeloupe.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/haiti.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/jamaica.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/martinique.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/montserrat.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/netherlands_antilles.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/puerto_rico.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint-barthelemy.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_kitts_and_nevis.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_lucia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_martin.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_vincent_and_the_grenadines.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/trinidad_and_tobago.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/turks_and_caicos_islands.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/united_states_virgin_islands.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/belize.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/costa_rica.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/el_salvador.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/guatemala.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/honduras.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/mexico.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/nicaragua.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/panama.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/bermuda.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/canada.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/greenland.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/saint_pierre_and_miquelon.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/united_states_of_america.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/argentina.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/bolivia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/brazil.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/chile.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/colombia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/ecuador.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/falkland_islands.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/french_guiana.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/guyana.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/paraguay.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/peru.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/suriname.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/uruguay.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/venezuela.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/kazakhstan.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/kyrgyzstan.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/tajikistan.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/turkmenistan.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/uzbekistan.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/china.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/democratic_peoples_republic_of_korea.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/hong_kong.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/japan.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/macao.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/mongolia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/republic_of_korea.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/brunei_darussalam.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/cambodia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/indonesia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/lao_peoples_democratic_republic.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/malaysia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/myanmar.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/philippines.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/singapore.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/thailand.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/timor-leste.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/viet_nam.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/afghanistan.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/bangladesh.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/bhutan.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/india.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/iran.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/maldives.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/nepal.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/pakistan.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/sri_lanka.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/armenia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/azerbaijan.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/bahrain.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/cyprus.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/georgia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/iraq.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/israel.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/jordan.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/kuwait.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/lebanon.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/occupied_palestinian_territory.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/oman.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/qatar.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/saudi_arabia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/syrian_arab_republic.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/turkey.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/united_arab_emirates.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/yemen.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/belarus.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/bulgaria.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/czech_republic.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/hungary.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/poland.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/republic_of_moldova.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/romania.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/russian_federation.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/slovakia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/ukraine.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/aland_islands.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/channel_islands.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/denmark.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/estonia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/faeroe_islands.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/finland.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/guernsey.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/iceland.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/ireland.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/isle_of_man.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/jersey.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/latvia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/lithuania.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/norway.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/svalbard_and_jan_mayen_islands.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/sweden.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/united_kingdom.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/albania.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/andorra.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/bosnia_and_herzegovina.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/croatia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/gibraltar.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/greece.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/holy_see.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/italy.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/macedonia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/malta.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/montenegro.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/portugal.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/san_marino.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/serbia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/slovenia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/spain.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/austria.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/belgium.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/france.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/germany.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/liechtenstein.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/luxembourg.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/monaco.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/netherlands.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/switzerland.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia/australia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia/new_zealand.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia/norfolk_island.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/fiji.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/new_caledonia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/papua_new_guinea.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/solomon_islands.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/vanuatu.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/federated_states_of_micronesia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/guam.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/kiribati.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/marshall_islands.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/nauru.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/northern_mariana_islands.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/palau.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/american_samoa.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/cook_islands.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/french_polynesia.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/niue.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/pitcairn.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/samoa.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/tokelau.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/tonga.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/tuvalu.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/wallis_and_futuna_islands.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/1.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/11.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/12.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/12/1.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/14.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/29.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/30.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/31.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/32.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/4.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/42.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/43.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/44.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/45.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/46.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/47.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/52.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/55.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/56.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/59.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/61.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/62.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/63.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/64.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/65.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/66.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/8.xml
 create mode 100644 bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/9.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_afterConfiguration.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_displayDownload.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_displayDownloadForm.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_displayDownloadForm/message.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getAvailableAccountingPlanItemList.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getAvailableGAPList.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getAvailableL10NBusinessTemplateList.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getDefaultAccountList.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getPreferredDateOrderList.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccounting.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_accounting_plan.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_description.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_start_date.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_stop_date.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_title.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupCustomerWizardBT5.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeList.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_city.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_region.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_street_address.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_zip_code.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_email_text.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_fax_text.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_telephone_text.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_first_name.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_function.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_gender.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_last_name.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_nationality.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_password.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_password_confirm.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_reference.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_user_action.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeesNumber.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeesNumberForm.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeesNumberForm/your_company_employees_number.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisation.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_city.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_region.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_street_address.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_zip_code.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_email_text.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_fax_text.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_telephone_text.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_title.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferences.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_lang.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_preferred_date_order.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_preferred_event_sender_email.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_price_currency.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupStandardBT5.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/ERP5Site_getTranslationMessageInConfiguratorUIAsPOT.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/ERP5Site_isValidUserName.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/ERPSite_getConfiguratorSimulationRuleDict.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/basic_configuration_ui_description.sxc.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/currency_list.sxc.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/default_accounts_express.sxc.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/module_permission_access.sxc.xml
 create mode 100644 bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/portal_types_roles_standard.sxc.xml
 create mode 100644 bt5/erp5_configurator_standard/TestTemplateItem/testConfiguratorStandardWorkflow.py
 create mode 100644 bt5/erp5_configurator_standard/bt/copyright_list
 create mode 100644 bt5/erp5_configurator_standard/bt/dependency_list
 create mode 100644 bt5/erp5_configurator_standard/bt/license
 create mode 100644 bt5/erp5_configurator_standard/bt/maintainer_list
 create mode 100644 bt5/erp5_configurator_standard/bt/publication_url
 create mode 100644 bt5/erp5_configurator_standard/bt/revision
 create mode 100644 bt5/erp5_configurator_standard/bt/short_title
 create mode 100644 bt5/erp5_configurator_standard/bt/template_extension_id_list
 create mode 100644 bt5/erp5_configurator_standard/bt/template_format_version
 create mode 100644 bt5/erp5_configurator_standard/bt/template_path_list
 create mode 100644 bt5/erp5_configurator_standard/bt/template_skin_id_list
 create mode 100644 bt5/erp5_configurator_standard/bt/template_test_id_list
 create mode 100644 bt5/erp5_configurator_standard/bt/title
 create mode 100644 bt5/erp5_configurator_standard/bt/version

diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Account%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Account%20Configurator%20Item/view.xml
new file mode 100644
index 0000000000..56391a5c36
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Account%20Configurator%20Item/view.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Accounting%20Period%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Accounting%20Period%20Configurator%20Item/view.xml
new file mode 100644
index 0000000000..56391a5c36
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Accounting%20Period%20Configurator%20Item/view.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Business%20Configuration%20Module/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Business%20Configuration%20Module/view.xml
new file mode 100644
index 0000000000..81ee0e8318
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Business%20Configuration%20Module/view.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/BusinessConfigurationModule_viewBusinessConfigurationList</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Business%20Configuration/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Business%20Configuration/view.xml
new file mode 100644
index 0000000000..b08c59de2c
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Business%20Configuration/view.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/BusinessConfiguration_view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>python: object is not None and not object.isWebMode()</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Catalog%20Keyword%20Key%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Catalog%20Keyword%20Key%20Configurator%20Item/view.xml
new file mode 100644
index 0000000000..56391a5c36
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Catalog%20Keyword%20Key%20Configurator%20Item/view.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Categories%20Spreadsheet%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Categories%20Spreadsheet%20Configurator%20Item/view.xml
new file mode 100644
index 0000000000..63b4e7a427
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Categories%20Spreadsheet%20Configurator%20Item/view.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/SpreadsheetConfiguratorItem_view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Category%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Category%20Configurator%20Item/view.xml
new file mode 100644
index 0000000000..56391a5c36
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Category%20Configurator%20Item/view.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Configuration%20Save/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Configuration%20Save/view.xml
new file mode 100644
index 0000000000..32df1004fd
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Configuration%20Save/view.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/ConfigurationSave_view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Configurator%20Tool/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Configurator%20Tool/view.xml
new file mode 100644
index 0000000000..a3d8585c65
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Configurator%20Tool/view.xml
@@ -0,0 +1,85 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Action Information</string> </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/ConfiguratorTool_view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Currency%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Currency%20Configurator%20Item/view.xml
new file mode 100644
index 0000000000..56391a5c36
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Currency%20Configurator%20Item/view.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Customer%20BT5%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Customer%20BT5%20Configurator%20Item/view.xml
new file mode 100644
index 0000000000..2d13ed581a
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Customer%20BT5%20Configurator%20Item/view.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/CustomerBT5ConfiguratorItem_view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Export%20Customer%20BT5%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Export%20Customer%20BT5%20Configurator%20Item/view.xml
new file mode 100644
index 0000000000..2d13ed581a
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Export%20Customer%20BT5%20Configurator%20Item/view.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/CustomerBT5ConfiguratorItem_view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Organisation%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Organisation%20Configurator%20Item/view.xml
new file mode 100644
index 0000000000..56391a5c36
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Organisation%20Configurator%20Item/view.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Permission%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Permission%20Configurator%20Item/view.xml
new file mode 100644
index 0000000000..56391a5c36
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Permission%20Configurator%20Item/view.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Person%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Person%20Configurator%20Item/view.xml
new file mode 100644
index 0000000000..56391a5c36
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Person%20Configurator%20Item/view.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Portal%20Type%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Portal%20Type%20Configurator%20Item/view.xml
new file mode 100644
index 0000000000..56391a5c36
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Portal%20Type%20Configurator%20Item/view.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Portal%20Type%20Roles%20Spreadsheet%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Portal%20Type%20Roles%20Spreadsheet%20Configurator%20Item/view.xml
new file mode 100644
index 0000000000..63b4e7a427
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Portal%20Type%20Roles%20Spreadsheet%20Configurator%20Item/view.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/SpreadsheetConfiguratorItem_view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Preference%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Preference%20Configurator%20Item/view.xml
new file mode 100644
index 0000000000..56391a5c36
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Preference%20Configurator%20Item/view.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Role%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Role%20Configurator%20Item/view.xml
new file mode 100644
index 0000000000..56391a5c36
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Role%20Configurator%20Item/view.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Rule%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Rule%20Configurator%20Item/view.xml
new file mode 100644
index 0000000000..3bdc1329dc
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Rule%20Configurator%20Item/view.xml
@@ -0,0 +1,85 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Action Information</string> </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Service%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Service%20Configurator%20Item/view.xml
new file mode 100644
index 0000000000..56391a5c36
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Service%20Configurator%20Item/view.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Site%20Property%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Site%20Property%20Configurator%20Item/view.xml
new file mode 100644
index 0000000000..56391a5c36
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Site%20Property%20Configurator%20Item/view.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Standard%20BT5%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Standard%20BT5%20Configurator%20Item/view.xml
new file mode 100644
index 0000000000..dfaefe7b29
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Standard%20BT5%20Configurator%20Item/view.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/StandardBT5ConfiguratorItem_view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/System%20Preference%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/System%20Preference%20Configurator%20Item/view.xml
new file mode 100644
index 0000000000..56391a5c36
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/System%20Preference%20Configurator%20Item/view.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Trash%20Fake%20Site%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Trash%20Fake%20Site%20Configurator%20Item/view.xml
new file mode 100644
index 0000000000..4093ae803d
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Trash%20Fake%20Site%20Configurator%20Item/view.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/TrashFakeSiteConfiguratorItem_view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ActionTemplateItem/portal_types/Workflow%20Security%20Configurator%20Item/view.xml b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Workflow%20Security%20Configurator%20Item/view.xml
new file mode 100644
index 0000000000..56391a5c36
--- /dev/null
+++ b/bt5/erp5_configurator/ActionTemplateItem/portal_types/Workflow%20Security%20Configurator%20Item/view.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>action</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>action_type/object_view</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category</string> </key>
+            <value> <string>object_view</string> </value>
+        </item>
+        <item>
+            <key> <string>condition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>icon</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>view</string> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple>
+                <string>View</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>priority</string> </key>
+            <value> <float>1.0</float> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>View</string> </value>
+        </item>
+        <item>
+            <key> <string>visible</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Expression" module="Products.CMFCore.Expression"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>string:${object_url}/ConfiguratorItem_view</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/CategoryTemplateItem/portal_categories/current_state.xml b/bt5/erp5_configurator/CategoryTemplateItem/portal_categories/current_state.xml
new file mode 100644
index 0000000000..541380e501
--- /dev/null
+++ b/bt5/erp5_configurator/CategoryTemplateItem/portal_categories/current_state.xml
@@ -0,0 +1,201 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Base Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>acquisition_append_value</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>acquisition_base_category</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>acquisition_copy_value</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>acquisition_mask_value</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>acquisition_object_id</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>acquisition_portal_type</string> </key>
+            <value> <string>python: []</string> </value>
+        </item>
+        <item>
+            <key> <string>acquisition_sync_value</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>category_type</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>criterion_property</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>fallback_base_category</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>current_state</string> </value>
+        </item>
+        <item>
+            <key> <string>id_generator</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id_group</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>last_id</string> </key>
+            <value> <string>1</string> </value>
+        </item>
+        <item>
+            <key> <string>membership_criterion_base_category</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>membership_criterion_category</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>multimembership_criterion_base_category</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Base Category</string> </value>
+        </item>
+        <item>
+            <key> <string>read_permission</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>rid</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>sid</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>test_method_id</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Current State</string> </value>
+        </item>
+        <item>
+            <key> <string>write_permission</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ModuleTemplateItem/business_configuration_module.xml b/bt5/erp5_configurator/ModuleTemplateItem/business_configuration_module.xml
new file mode 100644
index 0000000000..3553f23489
--- /dev/null
+++ b/bt5/erp5_configurator/ModuleTemplateItem/business_configuration_module.xml
@@ -0,0 +1,86 @@
+<module>
+ <id>business_configuration_module</id>
+ <permission_list>
+  <permission type='tuple'>
+   <name>Access Transient Objects</name>
+   <role>Assignee</role>
+   <role>Assignor</role>
+   <role>Associate</role>
+   <role>Auditor</role>
+   <role>Author</role>
+   <role>Manager</role>
+  </permission>
+  <permission type='tuple'>
+   <name>Access contents information</name>
+   <role>Anonymous</role>
+   <role>Assignee</role>
+   <role>Assignor</role>
+   <role>Associate</role>
+   <role>Auditor</role>
+   <role>Author</role>
+   <role>Manager</role>
+  </permission>
+  <permission type='tuple'>
+   <name>Access session data</name>
+   <role>Assignee</role>
+   <role>Assignor</role>
+   <role>Associate</role>
+   <role>Auditor</role>
+   <role>Author</role>
+   <role>Manager</role>
+  </permission>
+  <permission type='tuple'>
+   <name>Add portal content</name>
+   <role>Anonymous</role>
+   <role>Assignor</role>
+   <role>Author</role>
+   <role>Manager</role>
+  </permission>
+  <permission type='tuple'>
+   <name>Add portal folders</name>
+   <role>Anonymous</role>
+   <role>Assignor</role>
+   <role>Author</role>
+   <role>Manager</role>
+  </permission>
+  <permission type='tuple'>
+   <name>Delete objects</name>
+   <role>Assignor</role>
+   <role>Manager</role>
+  </permission>
+  <permission type='tuple'>
+   <name>List folder contents</name>
+   <role>Assignee</role>
+   <role>Assignor</role>
+   <role>Associate</role>
+   <role>Auditor</role>
+   <role>Author</role>
+   <role>Manager</role>
+  </permission>
+  <permission type='tuple'>
+   <name>Modify portal content</name>
+   <role>Assignor</role>
+   <role>Manager</role>
+  </permission>
+  <permission type='tuple'>
+   <name>View</name>
+   <role>Assignee</role>
+   <role>Assignor</role>
+   <role>Associate</role>
+   <role>Auditor</role>
+   <role>Author</role>
+   <role>Manager</role>
+  </permission>
+  <permission type='tuple'>
+   <name>View History</name>
+   <role>Assignee</role>
+   <role>Assignor</role>
+   <role>Associate</role>
+   <role>Auditor</role>
+   <role>Author</role>
+   <role>Manager</role>
+  </permission>
+ </permission_list>
+ <portal_type>Business Configuration Module</portal_type>
+ <title>Business Configurations</title>
+</module>
\ No newline at end of file
diff --git a/bt5/erp5_configurator/PortalTypeAllowedContentTypeTemplateItem/allowed_content_types.xml b/bt5/erp5_configurator/PortalTypeAllowedContentTypeTemplateItem/allowed_content_types.xml
new file mode 100644
index 0000000000..912708ab37
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeAllowedContentTypeTemplateItem/allowed_content_types.xml
@@ -0,0 +1,50 @@
+<allowed_content_type_list>
+ <portal_type id="Business Configuration">
+  <item>Configuration Save</item>
+  <item>File</item>
+  <item>Link</item>
+ </portal_type>
+ <portal_type id="Business Configuration Module">
+  <item>Business Configuration</item>
+ </portal_type>
+ <portal_type id="Categories Spreadsheet Configurator Item">
+  <item>Spreadsheet</item>
+ </portal_type>
+ <portal_type id="Configuration Save">
+  <item>Account Configurator Item</item>
+  <item>Accounting Period Configurator Item</item>
+  <item>Catalog Keyword Key Configurator Item</item>
+  <item>Categories Spreadsheet Configurator Item</item>
+  <item>Category Configurator Item</item>
+  <item>Currency Configurator Item</item>
+  <item>Customer BT5 Configurator Item</item>
+  <item>Export Customer BT5 Configurator Item</item>
+  <item>Organisation Configurator Item</item>
+  <item>Permission Configurator Item</item>
+  <item>Person Configurator Item</item>
+  <item>Portal Type Configurator Item</item>
+  <item>Portal Type Roles Spreadsheet Configurator Item</item>
+  <item>Preference Configurator Item</item>
+  <item>Role Configurator Item</item>
+  <item>Rule Configurator Item</item>
+  <item>Service Configurator Item</item>
+  <item>Site Property Configurator Item</item>
+  <item>Standard BT5 Configurator Item</item>
+  <item>System Preference Configurator Item</item>
+  <item>Workflow Security Configurator Item</item>
+ </portal_type>
+ <portal_type id="Organisation Configurator Item">
+  <item>Address</item>
+  <item>Email</item>
+  <item>Telephone</item>
+ </portal_type>
+ <portal_type id="Person Configurator Item">
+  <item>Address</item>
+  <item>Career</item>
+  <item>Email</item>
+  <item>Telephone</item>
+ </portal_type>
+ <portal_type id="Portal Type Roles Spreadsheet Configurator Item">
+  <item>Spreadsheet</item>
+ </portal_type>
+</allowed_content_type_list>
\ No newline at end of file
diff --git a/bt5/erp5_configurator/PortalTypeBaseCategoryTemplateItem/base_category_list.xml b/bt5/erp5_configurator/PortalTypeBaseCategoryTemplateItem/base_category_list.xml
new file mode 100644
index 0000000000..6a89161f5a
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeBaseCategoryTemplateItem/base_category_list.xml
@@ -0,0 +1,6 @@
+<base_category_list>
+ <portal_type id="Configuration Save">
+  <item>causality</item>
+  <item>current_state</item>
+ </portal_type>
+</base_category_list>
\ No newline at end of file
diff --git a/bt5/erp5_configurator/PortalTypeHiddenContentTypeTemplateItem/hidden_content_type_list.xml b/bt5/erp5_configurator/PortalTypeHiddenContentTypeTemplateItem/hidden_content_type_list.xml
new file mode 100644
index 0000000000..2960b510db
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeHiddenContentTypeTemplateItem/hidden_content_type_list.xml
@@ -0,0 +1,13 @@
+<hidden_content_type_list>
+ <portal_type id="Organisation Configurator Item">
+  <item>Address</item>
+  <item>Email</item>
+  <item>Telephone</item>
+ </portal_type>
+ <portal_type id="Person Configurator Item">
+  <item>Address</item>
+  <item>Career</item>
+  <item>Email</item>
+  <item>Telephone</item>
+ </portal_type>
+</hidden_content_type_list>
\ No newline at end of file
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Account%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Account%20Configurator%20Item.xml
new file mode 100644
index 0000000000..3f0b0fde6e
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Account%20Configurator%20Item.xml
@@ -0,0 +1,36 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value> <string>document.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_meta_type</string> </key>
+            <value> <string>ERP5 Account Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string> Setup an Accounting Account. </string> </value>
+        </item>
+        <item>
+            <key> <string>factory</string> </key>
+            <value> <string>addAccountConfiguratorItem</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Account Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>type_class</string> </key>
+            <value> <string>AccountConfiguratorItem</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Accounting%20Period%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Accounting%20Period%20Configurator%20Item.xml
new file mode 100644
index 0000000000..fd51a973df
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Accounting%20Period%20Configurator%20Item.xml
@@ -0,0 +1,62 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>acquire_local_roles</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value> <string>document.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_meta_type</string> </key>
+            <value> <string>ERP5 Accounting Period Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string> Setup an Accounting Period. </string> </value>
+        </item>
+        <item>
+            <key> <string>factory</string> </key>
+            <value> <string>addAccountingPeriodConfiguratorItem</string> </value>
+        </item>
+        <item>
+            <key> <string>filter_content_types</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Accounting Period Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>init_script</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>permission</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>type_class</string> </key>
+            <value> <string>AccountingPeriodConfiguratorItem</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Business%20Configuration%20Module.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Business%20Configuration%20Module.xml
new file mode 100644
index 0000000000..cb5a578f7e
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Business%20Configuration%20Module.xml
@@ -0,0 +1,118 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_property_domain_dict</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>short_title</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>acquire_local_roles</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value> <string>folder_icon.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_meta_type</string> </key>
+            <value> <string>ERP5 Folder</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string>Folders allow to store a large number of documents (1,000,000 should not\n
+be a problem).</string> </value>
+        </item>
+        <item>
+            <key> <string>factory</string> </key>
+            <value> <string>addFolder</string> </value>
+        </item>
+        <item>
+            <key> <string>filter_content_types</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <tuple>
+                <string>module</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Business Configuration Module</string> </value>
+        </item>
+        <item>
+            <key> <string>init_script</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>permission</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>type_class</string> </key>
+            <value> <string>Folder</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>domain_name</string> </key>
+            <value> <string>erp5_ui</string> </value>
+        </item>
+        <item>
+            <key> <string>property_name</string> </key>
+            <value> <string>short_title</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>domain_name</string> </key>
+            <value> <string>erp5_ui</string> </value>
+        </item>
+        <item>
+            <key> <string>property_name</string> </key>
+            <value> <string>title</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Business%20Configuration.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Business%20Configuration.xml
new file mode 100644
index 0000000000..1fa801b88d
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Business%20Configuration.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_property_domain_dict</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>short_title</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>acquire_local_roles</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value> <string>document.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_meta_type</string> </key>
+            <value> <string>ERP5 Business Configuration</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string>Business Configuration is used to represent the highest level of configuration of "something" - like ERP5 Site. Additional documents (deliveries) are used to "glue" all information together.</string> </value>
+        </item>
+        <item>
+            <key> <string>factory</string> </key>
+            <value> <string>addBusinessConfiguration</string> </value>
+        </item>
+        <item>
+            <key> <string>filter_content_types</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <tuple>
+                <string>item</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Business Configuration</string> </value>
+        </item>
+        <item>
+            <key> <string>init_script</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>permission</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>type_class</string> </key>
+            <value> <string>BusinessConfiguration</string> </value>
+        </item>
+        <item>
+            <key> <string>type_mixin</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>domain_name</string> </key>
+            <value> <string>erp5_content</string> </value>
+        </item>
+        <item>
+            <key> <string>property_name</string> </key>
+            <value> <string>short_title</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>domain_name</string> </key>
+            <value> <string>erp5_content</string> </value>
+        </item>
+        <item>
+            <key> <string>property_name</string> </key>
+            <value> <string>title</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Catalog%20Keyword%20Key%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Catalog%20Keyword%20Key%20Configurator%20Item.xml
new file mode 100644
index 0000000000..a3f31f6d2e
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Catalog%20Keyword%20Key%20Configurator%20Item.xml
@@ -0,0 +1,89 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_property_domain_dict</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>short_title</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value> <string>document_icon.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_meta_type</string> </key>
+            <value> <string>ERP5 Catalog Keyword Key Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string>Set up catalog keyword keys.</string> </value>
+        </item>
+        <item>
+            <key> <string>factory</string> </key>
+            <value> <string>addCatalogKeywordKeyConfiguratorItem</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Catalog Keyword Key Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>type_class</string> </key>
+            <value> <string>CatalogKeywordKeyConfiguratorItem</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>domain_name</string> </key>
+            <value> <string>erp5_content</string> </value>
+        </item>
+        <item>
+            <key> <string>property_name</string> </key>
+            <value> <string>short_title</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>domain_name</string> </key>
+            <value> <string>erp5_content</string> </value>
+        </item>
+        <item>
+            <key> <string>property_name</string> </key>
+            <value> <string>title</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Categories%20Spreadsheet%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Categories%20Spreadsheet%20Configurator%20Item.xml
new file mode 100644
index 0000000000..998c879d0e
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Categories%20Spreadsheet%20Configurator%20Item.xml
@@ -0,0 +1,111 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_property_domain_dict</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>short_title</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>acquire_local_roles</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value> <string>document.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_meta_type</string> </key>
+            <value> <string>ERP5 Categories Spreadsheet Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string>Setup Categories Spreadsheet</string> </value>
+        </item>
+        <item>
+            <key> <string>factory</string> </key>
+            <value> <string>addCategoriesSpreadsheetConfiguratorItem</string> </value>
+        </item>
+        <item>
+            <key> <string>filter_content_types</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Categories Spreadsheet Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>init_script</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>permission</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>domain_name</string> </key>
+            <value> <string>erp5_content</string> </value>
+        </item>
+        <item>
+            <key> <string>property_name</string> </key>
+            <value> <string>short_title</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>domain_name</string> </key>
+            <value> <string>erp5_content</string> </value>
+        </item>
+        <item>
+            <key> <string>property_name</string> </key>
+            <value> <string>title</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Category%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Category%20Configurator%20Item.xml
new file mode 100644
index 0000000000..ca57442d93
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Category%20Configurator%20Item.xml
@@ -0,0 +1,36 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value> <string>document.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_meta_type</string> </key>
+            <value> <string>ERP5 Category Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string>This class is meta build step for customization of ERP5 site.</string> </value>
+        </item>
+        <item>
+            <key> <string>factory</string> </key>
+            <value> <string>addCategoryConfiguratorItem</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Category Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>type_class</string> </key>
+            <value> <string>CategoryConfiguratorItem</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Configuration%20Save.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Configuration%20Save.xml
new file mode 100644
index 0000000000..5e26eacbea
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Configuration%20Save.xml
@@ -0,0 +1,125 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_property_domain_dict</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>short_title</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>acquire_local_roles</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value> <string>segment_icon.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_meta_type</string> </key>
+            <value> <string>ERP5 Configuration Save</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string>Save parameters entered by the user during the configurator process.</string> </value>
+        </item>
+        <item>
+            <key> <string>factory</string> </key>
+            <value> <string>addConfigurationSave</string> </value>
+        </item>
+        <item>
+            <key> <string>filter_content_types</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Configuration Save</string> </value>
+        </item>
+        <item>
+            <key> <string>init_script</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>permission</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>type_class</string> </key>
+            <value> <string>ConfigurationSave</string> </value>
+        </item>
+        <item>
+            <key> <string>type_mixin</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>domain_name</string> </key>
+            <value> <string>erp5_content</string> </value>
+        </item>
+        <item>
+            <key> <string>property_name</string> </key>
+            <value> <string>short_title</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>domain_name</string> </key>
+            <value> <string>erp5_content</string> </value>
+        </item>
+        <item>
+            <key> <string>property_name</string> </key>
+            <value> <string>title</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Configurator%20Tool.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Configurator%20Tool.xml
new file mode 100644
index 0000000000..4be61e9193
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Configurator%20Tool.xml
@@ -0,0 +1,121 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_property_domain_dict</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>short_title</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>acquire_local_roles</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>factory</string> </key>
+            <value> <string>addFolder</string> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Configurator Tool</string> </value>
+        </item>
+        <item>
+            <key> <string>init_script</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>permission</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Base Type</string> </value>
+        </item>
+        <item>
+            <key> <string>type_class</string> </key>
+            <value> <string>ConfiguratorTool</string> </value>
+        </item>
+        <item>
+            <key> <string>type_mixin</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>domain_name</string> </key>
+            <value> <string>erp5_content</string> </value>
+        </item>
+        <item>
+            <key> <string>property_name</string> </key>
+            <value> <string>short_title</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>domain_name</string> </key>
+            <value> <string>erp5_content</string> </value>
+        </item>
+        <item>
+            <key> <string>property_name</string> </key>
+            <value> <string>title</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Currency%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Currency%20Configurator%20Item.xml
new file mode 100644
index 0000000000..21b8bc7ab4
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Currency%20Configurator%20Item.xml
@@ -0,0 +1,36 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value> <string>document.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_meta_type</string> </key>
+            <value> <string>ERP5 Currency Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string> Setup currency. </string> </value>
+        </item>
+        <item>
+            <key> <string>factory</string> </key>
+            <value> <string>addCurrencyConfiguratorItem</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Currency Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>type_class</string> </key>
+            <value> <string>CurrencyConfiguratorItem</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Customer%20BT5%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Customer%20BT5%20Configurator%20Item.xml
new file mode 100644
index 0000000000..74839fdd26
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Customer%20BT5%20Configurator%20Item.xml
@@ -0,0 +1,89 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_property_domain_dict</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>short_title</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value> <string>document.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_meta_type</string> </key>
+            <value> <string>ERP5 Customer BT5 Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string> Create a new bt5 for customer configuration. </string> </value>
+        </item>
+        <item>
+            <key> <string>factory</string> </key>
+            <value> <string>addCustomerBT5ConfiguratorItem</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Customer BT5 Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>type_class</string> </key>
+            <value> <string>CustomerBT5ConfiguratorItem</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>domain_name</string> </key>
+            <value> <string>erp5_content</string> </value>
+        </item>
+        <item>
+            <key> <string>property_name</string> </key>
+            <value> <string>short_title</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>domain_name</string> </key>
+            <value> <string>erp5_content</string> </value>
+        </item>
+        <item>
+            <key> <string>property_name</string> </key>
+            <value> <string>title</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Export%20Customer%20BT5%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Export%20Customer%20BT5%20Configurator%20Item.xml
new file mode 100644
index 0000000000..4d687cfb1b
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Export%20Customer%20BT5%20Configurator%20Item.xml
@@ -0,0 +1,36 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value> <string>document.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_meta_type</string> </key>
+            <value> <string>ERP5 Export Customer BT5 Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string> Create a new bt5 for customer configuration. </string> </value>
+        </item>
+        <item>
+            <key> <string>factory</string> </key>
+            <value> <string>addExportCustomerBT5ConfiguratorItem</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Export Customer BT5 Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>type_class</string> </key>
+            <value> <string>ExportCustomerBT5ConfiguratorItem</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Organisation%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Organisation%20Configurator%20Item.xml
new file mode 100644
index 0000000000..11aa5fc267
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Organisation%20Configurator%20Item.xml
@@ -0,0 +1,62 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>acquire_local_roles</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value> <string>document.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_meta_type</string> </key>
+            <value> <string>ERP5 Organisation Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string> This class install a Organisation.</string> </value>
+        </item>
+        <item>
+            <key> <string>factory</string> </key>
+            <value> <string>addOrganisationConfiguratorItem</string> </value>
+        </item>
+        <item>
+            <key> <string>filter_content_types</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Organisation Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>init_script</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>permission</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>type_class</string> </key>
+            <value> <string>OrganisationConfiguratorItem</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Permission%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Permission%20Configurator%20Item.xml
new file mode 100644
index 0000000000..981f8d97da
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Permission%20Configurator%20Item.xml
@@ -0,0 +1,36 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value> <string>document.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_meta_type</string> </key>
+            <value> <string>ERP5 Permission Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string> Set permission matrix on module.</string> </value>
+        </item>
+        <item>
+            <key> <string>factory</string> </key>
+            <value> <string>addPermissionConfiguratorItem</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Permission Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>type_class</string> </key>
+            <value> <string>PermissionConfiguratorItem</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Person%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Person%20Configurator%20Item.xml
new file mode 100644
index 0000000000..1136e4226f
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Person%20Configurator%20Item.xml
@@ -0,0 +1,62 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>acquire_local_roles</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value> <string>document.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_meta_type</string> </key>
+            <value> <string>ERP5 Person Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string> Setup user. </string> </value>
+        </item>
+        <item>
+            <key> <string>factory</string> </key>
+            <value> <string>addPersonConfiguratorItem</string> </value>
+        </item>
+        <item>
+            <key> <string>filter_content_types</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Person Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>init_script</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>permission</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>type_class</string> </key>
+            <value> <string>PersonConfiguratorItem</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Portal%20Type%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Portal%20Type%20Configurator%20Item.xml
new file mode 100644
index 0000000000..91845be04e
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Portal%20Type%20Configurator%20Item.xml
@@ -0,0 +1,62 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>acquire_local_roles</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value> <string>document.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_meta_type</string> </key>
+            <value> <string>ERP5 Portal Type Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string>Configure Portal Type.</string> </value>
+        </item>
+        <item>
+            <key> <string>factory</string> </key>
+            <value> <string>addPortalTypeConfiguratorItem</string> </value>
+        </item>
+        <item>
+            <key> <string>filter_content_types</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Portal Type Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>init_script</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>permission</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>type_class</string> </key>
+            <value> <string>PortalTypeConfiguratorItem</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Portal%20Type%20Roles%20Spreadsheet%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Portal%20Type%20Roles%20Spreadsheet%20Configurator%20Item.xml
new file mode 100644
index 0000000000..bda3578c47
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Portal%20Type%20Roles%20Spreadsheet%20Configurator%20Item.xml
@@ -0,0 +1,59 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>acquire_local_roles</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value> <string>document_icon.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_meta_type</string> </key>
+            <value> <string>ERP5 Portal Type Roles Spreadsheet Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string>Import a portal type roles spreadsheet.\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>factory</string> </key>
+            <value> <string>addPortalTypeRolesSpreadsheetConfiguratorItem</string> </value>
+        </item>
+        <item>
+            <key> <string>filter_content_types</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Portal Type Roles Spreadsheet Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>init_script</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>permission</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Preference%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Preference%20Configurator%20Item.xml
new file mode 100644
index 0000000000..9c482ccd77
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Preference%20Configurator%20Item.xml
@@ -0,0 +1,90 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_property_domain_dict</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>short_title</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value> <string>document.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_meta_type</string> </key>
+            <value> <string>ERP5 Preference Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string> Setup preference. \n
+      XXX: also configure oood </string> </value>
+        </item>
+        <item>
+            <key> <string>factory</string> </key>
+            <value> <string>addPreferenceConfiguratorItem</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Preference Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>type_class</string> </key>
+            <value> <string>PreferenceConfiguratorItem</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>domain_name</string> </key>
+            <value> <string>erp5_content</string> </value>
+        </item>
+        <item>
+            <key> <string>property_name</string> </key>
+            <value> <string>short_title</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>domain_name</string> </key>
+            <value> <string>erp5_content</string> </value>
+        </item>
+        <item>
+            <key> <string>property_name</string> </key>
+            <value> <string>title</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Role%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Role%20Configurator%20Item.xml
new file mode 100644
index 0000000000..2f4fb0cd94
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Role%20Configurator%20Item.xml
@@ -0,0 +1,36 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value> <string>document.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_meta_type</string> </key>
+            <value> <string>ERP5 Role Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string> Setup role per module basis. </string> </value>
+        </item>
+        <item>
+            <key> <string>factory</string> </key>
+            <value> <string>addRoleConfiguratorItem</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Role Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>type_class</string> </key>
+            <value> <string>RoleConfiguratorItem</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Rule%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Rule%20Configurator%20Item.xml
new file mode 100644
index 0000000000..f6db437bbb
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Rule%20Configurator%20Item.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Base Type" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Rule Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>init_script</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>permission</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Base Type</string> </value>
+        </item>
+        <item>
+            <key> <string>type_class</string> </key>
+            <value> <string>RuleConfiguratorItem</string> </value>
+        </item>
+        <item>
+            <key> <string>type_mixin</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Service%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Service%20Configurator%20Item.xml
new file mode 100644
index 0000000000..7c92866bb9
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Service%20Configurator%20Item.xml
@@ -0,0 +1,115 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_property_domain_dict</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>short_title</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>acquire_local_roles</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value> <string>document_icon.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_meta_type</string> </key>
+            <value> <string>ERP5 Service Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string>Set up default service documents.</string> </value>
+        </item>
+        <item>
+            <key> <string>factory</string> </key>
+            <value> <string>addServiceConfiguratorItem</string> </value>
+        </item>
+        <item>
+            <key> <string>filter_content_types</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Service Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>init_script</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>permission</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>type_class</string> </key>
+            <value> <string>ServiceConfiguratorItem</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>domain_name</string> </key>
+            <value> <string>erp5_content</string> </value>
+        </item>
+        <item>
+            <key> <string>property_name</string> </key>
+            <value> <string>short_title</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>domain_name</string> </key>
+            <value> <string>erp5_content</string> </value>
+        </item>
+        <item>
+            <key> <string>property_name</string> </key>
+            <value> <string>title</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Site%20Property%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Site%20Property%20Configurator%20Item.xml
new file mode 100644
index 0000000000..a6e54872ae
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Site%20Property%20Configurator%20Item.xml
@@ -0,0 +1,115 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_property_domain_dict</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>short_title</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>acquire_local_roles</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value> <string>document_icon.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_meta_type</string> </key>
+            <value> <string>ERP5 Site Property Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string>Set up site properties.</string> </value>
+        </item>
+        <item>
+            <key> <string>factory</string> </key>
+            <value> <string>addSitePropertyConfiguratorItem</string> </value>
+        </item>
+        <item>
+            <key> <string>filter_content_types</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Site Property Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>init_script</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>permission</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>type_class</string> </key>
+            <value> <string>SitePropertyConfiguratorItem</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>domain_name</string> </key>
+            <value> <string>erp5_content</string> </value>
+        </item>
+        <item>
+            <key> <string>property_name</string> </key>
+            <value> <string>short_title</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>domain_name</string> </key>
+            <value> <string>erp5_content</string> </value>
+        </item>
+        <item>
+            <key> <string>property_name</string> </key>
+            <value> <string>title</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Standard%20BT5%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Standard%20BT5%20Configurator%20Item.xml
new file mode 100644
index 0000000000..0e3bc1a99f
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Standard%20BT5%20Configurator%20Item.xml
@@ -0,0 +1,90 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_property_domain_dict</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>short_title</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value> <string>document.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_meta_type</string> </key>
+            <value> <string>ERP5 Standard BT5 Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string> This class will install standard ERP5 template from a repository to\n
+  fake site. </string> </value>
+        </item>
+        <item>
+            <key> <string>factory</string> </key>
+            <value> <string>addStandardBT5ConfiguratorItem</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Standard BT5 Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>type_class</string> </key>
+            <value> <string>StandardBT5ConfiguratorItem</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>domain_name</string> </key>
+            <value> <string>erp5_content</string> </value>
+        </item>
+        <item>
+            <key> <string>property_name</string> </key>
+            <value> <string>short_title</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>domain_name</string> </key>
+            <value> <string>erp5_content</string> </value>
+        </item>
+        <item>
+            <key> <string>property_name</string> </key>
+            <value> <string>title</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/System%20Preference%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/System%20Preference%20Configurator%20Item.xml
new file mode 100644
index 0000000000..55f42160c8
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/System%20Preference%20Configurator%20Item.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value> <string>document.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_meta_type</string> </key>
+            <value> <string>ERP5 Account Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string> Setup an Accounting Account. </string> </value>
+        </item>
+        <item>
+            <key> <string>factory</string> </key>
+            <value> <string>addAccountConfiguratorItem</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>System Preference Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>init_script</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>permission</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>type_class</string> </key>
+            <value> <string>SystemPreferenceConfiguratorItem</string> </value>
+        </item>
+        <item>
+            <key> <string>type_mixin</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Trash%20Fake%20Site%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Trash%20Fake%20Site%20Configurator%20Item.xml
new file mode 100644
index 0000000000..b0eed91e64
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Trash%20Fake%20Site%20Configurator%20Item.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value> <string>document.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_meta_type</string> </key>
+            <value> <string>ERP5 Trash Fake Site Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string> This class will remove used fake site.</string> </value>
+        </item>
+        <item>
+            <key> <string>factory</string> </key>
+            <value> <string>addTrashFakeSiteConfiguratorItem</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Trash Fake Site Configurator Item</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Workflow%20Security%20Configurator%20Item.xml b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Workflow%20Security%20Configurator%20Item.xml
new file mode 100644
index 0000000000..492cf6c2a1
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeTemplateItem/portal_types/Workflow%20Security%20Configurator%20Item.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>content_icon</string> </key>
+            <value> <string>document.gif</string> </value>
+        </item>
+        <item>
+            <key> <string>content_meta_type</string> </key>
+            <value> <string>ERP5 Workflow Security Configurator Item</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string> Setup workflow for different roles. Use passed OO file. </string> </value>
+        </item>
+        <item>
+            <key> <string>factory</string> </key>
+            <value> <string>addWorkflowSecurityConfiguratorItem</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Workflow Security Configurator Item</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/PortalTypeWorkflowChainTemplateItem/workflow_chain_type.xml b/bt5/erp5_configurator/PortalTypeWorkflowChainTemplateItem/workflow_chain_type.xml
new file mode 100644
index 0000000000..7d32759fed
--- /dev/null
+++ b/bt5/erp5_configurator/PortalTypeWorkflowChainTemplateItem/workflow_chain_type.xml
@@ -0,0 +1,10 @@
+<workflow_chain>
+ <chain>
+  <type>Business Configuration</type>
+  <workflow>business_configuration_interaction_workflow, business_configuration_simulation_workflow, edit_workflow, validation_workflow</workflow>
+ </chain>
+ <chain>
+  <type>Configuration Save</type>
+  <workflow>edit_workflow</workflow>
+ </chain>
+</workflow_chain>
\ No newline at end of file
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator.xml
new file mode 100644
index 0000000000..5b07c8e7d2
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Folder" module="OFS.Folder"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>erp5_configurator</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/Base_isPersonReferenceUnique.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/Base_isPersonReferenceUnique.xml
new file mode 100644
index 0000000000..9bd157ad68
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/Base_isPersonReferenceUnique.xml
@@ -0,0 +1,191 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+"""\n
+  This method is to be called from remote Express instance to check\n
+if in Express instance we can create a Person object with an unique \n
+reference within Express services.\n
+This method can also called when customer inputs its employees in Configurator.\n
+This method will check as well if provided user name is a valid \n
+one (doesn\'t contain reserved characters in it)\n
+"""\n
+request = context.REQUEST\n
+portal = context.getPortalObject()\n
+reference = kw.get(\'reference\', None)\n
+ignore_users_from_same_instance = kw.get(\'ignore_users_from_same_instance\', 0)\n
+if editor is not None:\n
+  # script is used as a form field\'s validator\n
+  reference = editor\n
+\n
+# get Business Configuration\n
+business_configuration = context.restrictedTraverse(request.get(\'business_configuration_key\'))\n
+\n
+# as every instance has a hard coded \'admin\' user (owner of ERP5 Site instance)\n
+# also check if reference is actually allowed (i.e. doesn\'t contain special symbols)?\n
+# make sure we never allow it\n
+if reference in ["admin"] or not portal.ERP5Site_isValidUserName(reference):\n
+  return 0\n
+\n
+# first check if a Business Configuration has not already "reserved" it\n
+# through a Person Configuration Item which when build will create a real\n
+# Nexedi ERP5 account.\n
+person_configurator_item_list = portal.ERP5Site_getPersonListByInsensitiveReference(\n
+                                  reference=reference,\n
+                                  portal_type=\'Person Configurator Item\')\n
+\n
+if business_configuration is not None:\n
+  # when in Configuratorm mode we the user may have created already Person Configurator Item\n
+  # in this business configuration. Make sure that going to Previous page will not stop\n
+  # validation of username uniqueness \n
+  # XXX: this should be done using a ZSQL Query rather than getting object\n
+  # there should not be a speed penalty of loading objects in RAM as in most cases\n
+  # it\'s either 0 (i.e. not used) or 1 (used)\n
+  person_configurator_item_list = filter(lambda x: x.getObject().getParentValue().getParentValue() == \n
+                                           business_configuration, \\\n
+                                           person_configurator_item_list)\n
+\n
+if len(person_configurator_item_list) > 0:\n
+  return 0\n
+\n
+# ... then check already created accounts\n
+found_user_list = portal.ERP5Site_getPersonListByInsensitiveReference(reference=reference)\n
+\n
+if len(found_user_list):\n
+  # not unique\n
+  return 0\n
+\n
+return 1\n
+
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string>editor=None, request=None, **kw</string> </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>2</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>editor</string>
+                            <string>request</string>
+                            <string>kw</string>
+                            <string>_getattr_</string>
+                            <string>context</string>
+                            <string>portal</string>
+                            <string>None</string>
+                            <string>reference</string>
+                            <string>ignore_users_from_same_instance</string>
+                            <string>business_configuration</string>
+                            <string>person_configurator_item_list</string>
+                            <string>filter</string>
+                            <string>len</string>
+                            <string>found_user_list</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <tuple>
+                <none/>
+                <none/>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Base_isPersonReferenceUnique</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfigurationModule_viewBusinessConfigurationList.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfigurationModule_viewBusinessConfigurationList.xml
new file mode 100644
index 0000000000..f4efdfc214
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfigurationModule_viewBusinessConfigurationList.xml
@@ -0,0 +1,119 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5Form" module="Products.ERP5Form.Form"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary/>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>action</string> </key>
+            <value> <string>Base_doSelect</string> </value>
+        </item>
+        <item>
+            <key> <string>encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>enctype</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <list>
+                <string>bottom</string>
+                <string>hidden</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>groups</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>bottom</string> </key>
+                    <value>
+                      <list>
+                        <string>listbox</string>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value>
+                      <list>
+                        <string>listbox_creation_date</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfigurationModule_viewBusinessConfigurationList</string> </value>
+        </item>
+        <item>
+            <key> <string>method</string> </key>
+            <value> <string>POST</string> </value>
+        </item>
+        <item>
+            <key> <string>name</string> </key>
+            <value> <string>BusinessConfigurationModule_viewBusinessConfigurationList</string> </value>
+        </item>
+        <item>
+            <key> <string>pt</string> </key>
+            <value> <string>form_list</string> </value>
+        </item>
+        <item>
+            <key> <string>row_length</string> </key>
+            <value> <int>4</int> </value>
+        </item>
+        <item>
+            <key> <string>stored_encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Business Configurations</string> </value>
+        </item>
+        <item>
+            <key> <string>unicode_mode</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>update_action</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfigurationModule_viewBusinessConfigurationList/listbox.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfigurationModule_viewBusinessConfigurationList/listbox.xml
new file mode 100644
index 0000000000..f46c7f0599
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfigurationModule_viewBusinessConfigurationList/listbox.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list>
+                <string>all_columns</string>
+                <string>columns</string>
+                <string>editable_columns</string>
+                <string>portal_types</string>
+                <string>search_columns</string>
+                <string>selection_name</string>
+                <string>sort</string>
+                <string>title</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>listbox</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>all_columns</string> </key>
+                    <value>
+                      <list>
+                        <tuple>
+                          <string>reference</string>
+                          <string>Site Id</string>
+                        </tuple>
+                        <tuple>
+                          <string>resource_title</string>
+                          <string>Workflow</string>
+                        </tuple>
+                        <tuple>
+                          <string>translated_validation_state_title</string>
+                          <string>Validation State</string>
+                        </tuple>
+                        <tuple>
+                          <string>translated_simulation_state_title</string>
+                          <string>Installation State</string>
+                        </tuple>
+                        <tuple>
+                          <string>creation_date</string>
+                          <string>Creation Date</string>
+                        </tuple>
+                        <tuple>
+                          <string>comment</string>
+                          <string>Comments</string>
+                        </tuple>
+                        <tuple>
+                          <string>getCurrentStateTitle</string>
+                          <string>Wizard State</string>
+                        </tuple>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>columns</string> </key>
+                    <value>
+                      <list>
+                        <tuple>
+                          <string>reference</string>
+                          <string>Reference</string>
+                        </tuple>
+                        <tuple>
+                          <string>resource_title</string>
+                          <string>Resource</string>
+                        </tuple>
+                        <tuple>
+                          <string>creation_date</string>
+                          <string>Creation Date</string>
+                        </tuple>
+                        <tuple>
+                          <string>translated_validation_state_title</string>
+                          <string>State</string>
+                        </tuple>
+                        <tuple>
+                          <string>translated_simulation_state_title</string>
+                          <string>Installation State</string>
+                        </tuple>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>editable_columns</string> </key>
+                    <value>
+                      <list>
+                        <tuple>
+                          <string>creation_date</string>
+                          <string>creation_date</string>
+                        </tuple>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_list_mode_listbox</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>portal_types</string> </key>
+                    <value>
+                      <list>
+                        <tuple>
+                          <string>Business Configuration</string>
+                          <string>Business Configuration</string>
+                        </tuple>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>search_columns</string> </key>
+                    <value>
+                      <list>
+                        <tuple>
+                          <string>reference</string>
+                          <string>Reference</string>
+                        </tuple>
+                        <tuple>
+                          <string>resource_title</string>
+                          <string>Workflow</string>
+                        </tuple>
+                        <tuple>
+                          <string>creation_date</string>
+                          <string>Creation Date</string>
+                        </tuple>
+                        <tuple>
+                          <string>translated_validation_state_title</string>
+                          <string>State</string>
+                        </tuple>
+                        <tuple>
+                          <string>translated_simulation_state_title</string>
+                          <string>Installation State</string>
+                        </tuple>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>selection_name</string> </key>
+                    <value> <string>business_configuration_module_selection</string> </value>
+                </item>
+                <item>
+                    <key> <string>sort</string> </key>
+                    <value>
+                      <list>
+                        <tuple>
+                          <string>creation_date</string>
+                          <string>descending</string>
+                        </tuple>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Business Configurations</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfigurationModule_viewBusinessConfigurationList/listbox_creation_date.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfigurationModule_viewBusinessConfigurationList/listbox_creation_date.xml
new file mode 100644
index 0000000000..3911737390
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfigurationModule_viewBusinessConfigurationList/listbox_creation_date.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list>
+                <string>editable</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>listbox_creation_date</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_date</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_getISOCurrencyList.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_getISOCurrencyList.xml
new file mode 100644
index 0000000000..19d410d328
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_getISOCurrencyList.xml
@@ -0,0 +1,154 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>from Products.ERP5Type.Cache import CachingMethod\n
+result = []\n
+if empty_first_element==True:\n
+  result = [[\'\', \'\'],]\n
+\n
+filename = "currency_list.sxc"\n
+cachedMethod = CachingMethod(context.ConfigurationTemplate_readOOCalcFile, \n
+                             script.getId(),\n
+                             cache_factory="erp5_content_long")\n
+rows= cachedMethod(filename)\n
+\n
+Base_translateString = context.Base_translateString\n
+for row in rows:\n
+  currency_title = Base_translateString(row[\'currency\'])\n
+  line = [currency_title, \'%s;%s;%s\' %(row[\'iso_code\'].strip(), row[\'precision\'].strip(), row[\'currency\'].strip())]\n
+  result.append(line)\n
+return result\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string>empty_first_element = True, filter="world"</string> </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>2</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>empty_first_element</string>
+                            <string>filter</string>
+                            <string>Products.ERP5Type.Cache</string>
+                            <string>CachingMethod</string>
+                            <string>result</string>
+                            <string>True</string>
+                            <string>filename</string>
+                            <string>_getattr_</string>
+                            <string>context</string>
+                            <string>script</string>
+                            <string>cachedMethod</string>
+                            <string>rows</string>
+                            <string>Base_translateString</string>
+                            <string>_getiter_</string>
+                            <string>row</string>
+                            <string>_getitem_</string>
+                            <string>currency_title</string>
+                            <string>line</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <tuple>
+                <int>1</int>
+                <string>world</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_getISOCurrencyList</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_getUIDescription.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_getUIDescription.xml
new file mode 100644
index 0000000000..471547c271
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_getUIDescription.xml
@@ -0,0 +1,138 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>from Products.ERP5Type.Cache import CachingMethod\n
+\n
+filename = "basic_configuration_ui_description.sxc"\n
+if business_configuration is not None:\n
+  ## get descriptive filename from bc\n
+  # XXX FIXME We should be able to define custom basic_configuration_ui_descriptions\n
+  #filename = business_configuration.getUserInterfaceDecriptionFileId()\n
+  pass\n
+\n
+cachedMethod = CachingMethod(context.ConfigurationTemplate_readOOCalcFile, \'%s_%s\' %(script.getId(),filename))\n
+object_list = cachedMethod(filename)\n
+return object_list\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string>business_configuration</string> </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>1</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>business_configuration</string>
+                            <string>Products.ERP5Type.Cache</string>
+                            <string>CachingMethod</string>
+                            <string>filename</string>
+                            <string>None</string>
+                            <string>_getattr_</string>
+                            <string>context</string>
+                            <string>script</string>
+                            <string>cachedMethod</string>
+                            <string>object_list</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_getUIDescription</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_validateCustomerPassword.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_validateCustomerPassword.xml
new file mode 100644
index 0000000000..22bc73046b
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_validateCustomerPassword.xml
@@ -0,0 +1,128 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>password_confirm = request.get(\'field_your_password_confirm\', None)\n
+try:\n
+  if editor.encode(\'ascii\', \'ignore\') != editor:\n
+    return 0\n
+except:\n
+  return 0\n
+return password_confirm == editor\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string>editor, request</string> </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>2</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>editor</string>
+                            <string>request</string>
+                            <string>_getattr_</string>
+                            <string>None</string>
+                            <string>password_confirm</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_validateCustomerPassword</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_validateCustomerUsername.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_validateCustomerUsername.xml
new file mode 100644
index 0000000000..3347c8e47d
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_validateCustomerUsername.xml
@@ -0,0 +1,136 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string># check that customer did not enter in form repeating user names\n
+reference_list = REQUEST.get(\'_original_field_your_reference\', [])\n
+for reference in reference_list:\n
+  if reference_list.count(reference) != 1:\n
+    # customer entered in form repeating user names\n
+    return 0\n
+\n
+# check that user name is not reserved\n
+return context.Base_isPersonReferenceUnique(editor, REQUEST)\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string>editor, REQUEST</string> </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>2</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>editor</string>
+                            <string>REQUEST</string>
+                            <string>_getattr_</string>
+                            <string>reference_list</string>
+                            <string>_getiter_</string>
+                            <string>reference</string>
+                            <string>context</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_validateCustomerUsername</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Is valid username?</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view.xml
new file mode 100644
index 0000000000..087e8c1c11
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view.xml
@@ -0,0 +1,166 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5Form" module="Products.ERP5Form.Form"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary/>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>action</string> </key>
+            <value> <string>Base_edit</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>edit_order</string> </key>
+            <value>
+              <list/>
+            </value>
+        </item>
+        <item>
+            <key> <string>encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>enctype</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <list>
+                <string>left</string>
+                <string>right</string>
+                <string>center</string>
+                <string>bottom</string>
+                <string>hidden</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>groups</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>bottom</string> </key>
+                    <value>
+                      <list>
+                        <string>listbox</string>
+                        <string>listbox_file_and_link</string>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>center</string> </key>
+                    <value>
+                      <list>
+                        <string>my_description</string>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>left</string> </key>
+                    <value>
+                      <list>
+                        <string>my_title</string>
+                        <string>my_version</string>
+                        <string>my_resource_title</string>
+                        <string>my_specialise_title</string>
+                        <string>my_configuration_after_script_id</string>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>right</string> </key>
+                    <value>
+                      <list>
+                        <string>configuration_state</string>
+                        <string>simulation_state</string>
+                        <string>my_comment</string>
+                        <string>validation_state</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_view</string> </value>
+        </item>
+        <item>
+            <key> <string>method</string> </key>
+            <value> <string>POST</string> </value>
+        </item>
+        <item>
+            <key> <string>name</string> </key>
+            <value> <string>BusinessConfiguration_view</string> </value>
+        </item>
+        <item>
+            <key> <string>pt</string> </key>
+            <value> <string>form_view</string> </value>
+        </item>
+        <item>
+            <key> <string>row_length</string> </key>
+            <value> <int>4</int> </value>
+        </item>
+        <item>
+            <key> <string>stored_encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Business Configuration</string> </value>
+        </item>
+        <item>
+            <key> <string>unicode_mode</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>update_action</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>update_action_title</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/configuration_state.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/configuration_state.xml
new file mode 100644
index 0000000000..5a2b03e1f0
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/configuration_state.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list>
+                <string>default</string>
+                <string>editable</string>
+                <string>title</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>configuration_state</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>extra_context</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>extra_context</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>extra_context</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_string_field</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Configuration State</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python: here.getCurrentStateTitle()</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/listbox.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/listbox.xml
new file mode 100644
index 0000000000..e1e559cd07
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/listbox.xml
@@ -0,0 +1,541 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ListBox" module="Products.ERP5Form.ListBox"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>listbox</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>all_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>all_editable_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>count_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default_params</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>domain_root_list</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>domain_tree</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>global_attributes</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>lines</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>list_action</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>list_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>meta_types</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>portal_types</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>report_root_list</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>report_tree</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>search</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>search_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>select</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>selection_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>sort</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>sort_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>stat_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>stat_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>url_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>all_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>all_editable_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>count_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default_params</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>domain_root_list</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>domain_tree</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>global_attributes</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>lines</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>list_action</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>list_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>meta_types</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>portal_types</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>report_root_list</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>report_tree</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>search</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>search_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>select</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>selection_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>sort</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>sort_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>stat_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>stat_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>url_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>all_columns</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>all_editable_columns</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>anchor</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>columns</string> </key>
+                    <value>
+                      <list>
+                        <tuple>
+                          <string>id</string>
+                          <string>ID</string>
+                        </tuple>
+                        <tuple>
+                          <string>title</string>
+                          <string>Title</string>
+                        </tuple>
+                        <tuple>
+                          <string>portal_type</string>
+                          <string>Portal Type</string>
+                        </tuple>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>count_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default_params</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>domain_root_list</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>domain_tree</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable_columns</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>global_attributes</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>hide_rows_on_no_search_criterion</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>lines</string> </key>
+                    <value> <int>10</int> </value>
+                </item>
+                <item>
+                    <key> <string>list_action</string> </key>
+                    <value> <string>Folder_viewContentList</string> </value>
+                </item>
+                <item>
+                    <key> <string>list_method</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>meta_types</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>page_template</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>portal_types</string> </key>
+                    <value>
+                      <list>
+                        <tuple>
+                          <string>Configuration Save</string>
+                          <string>Configuration Save</string>
+                        </tuple>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>report_root_list</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>report_tree</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>row_css_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>search</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>search_columns</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>select</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>selection_name</string> </key>
+                    <value> <string>business_configuration_selection</string> </value>
+                </item>
+                <item>
+                    <key> <string>sort</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>sort_columns</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>stat_columns</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>stat_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Configuration Saves</string> </value>
+                </item>
+                <item>
+                    <key> <string>untranslatable_columns</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>url_columns</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Method" module="Products.Formulator.MethodField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>method_name</string> </key>
+            <value> <string>contentValues</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/listbox_file_and_link.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/listbox_file_and_link.xml
new file mode 100644
index 0000000000..e322cc2731
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/listbox_file_and_link.xml
@@ -0,0 +1,569 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ListBox" module="Products.ERP5Form.ListBox"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>listbox_file_and_link</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>all_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>all_editable_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>count_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default_params</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>domain_root_list</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>domain_tree</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>global_attributes</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>lines</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>list_action</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>list_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>meta_types</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>portal_types</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>report_root_list</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>report_tree</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>search</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>search_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>select</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>selection_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>sort</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>sort_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>stat_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>stat_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>url_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>all_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>all_editable_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>count_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default_params</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>domain_root_list</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>domain_tree</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>global_attributes</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>lines</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>list_action</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>list_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>meta_types</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>portal_types</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>report_root_list</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>report_tree</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>search</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>search_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>select</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>selection_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>sort</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>sort_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>stat_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>stat_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>url_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>all_columns</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>all_editable_columns</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>anchor</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>columns</string> </key>
+                    <value>
+                      <list>
+                        <tuple>
+                          <string>id</string>
+                          <string>ID</string>
+                        </tuple>
+                        <tuple>
+                          <string>title</string>
+                          <string>Title</string>
+                        </tuple>
+                        <tuple>
+                          <string>portal_type</string>
+                          <string>Portal Type</string>
+                        </tuple>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>count_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default_display_style</string> </key>
+                    <value> <string>table</string> </value>
+                </item>
+                <item>
+                    <key> <string>default_params</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_style_list</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>domain_root_list</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>domain_tree</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable_columns</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>global_attributes</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>global_search_column</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>hide_rows_on_no_search_criterion</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>lines</string> </key>
+                    <value> <int>10</int> </value>
+                </item>
+                <item>
+                    <key> <string>list_action</string> </key>
+                    <value> <string>Folder_viewContentList</string> </value>
+                </item>
+                <item>
+                    <key> <string>list_method</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>meta_types</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>page_navigation_template</string> </key>
+                    <value> <string>ListBox_viewSliderPageNavigationRenderer</string> </value>
+                </item>
+                <item>
+                    <key> <string>page_template</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>portal_types</string> </key>
+                    <value>
+                      <list>
+                        <tuple>
+                          <string>File</string>
+                          <string>File</string>
+                        </tuple>
+                        <tuple>
+                          <string>Link</string>
+                          <string>Link</string>
+                        </tuple>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>report_root_list</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>report_tree</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>row_css_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>search</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>search_columns</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>select</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>selection_name</string> </key>
+                    <value> <string>business_configuration_file_and_linkselection</string> </value>
+                </item>
+                <item>
+                    <key> <string>sort</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>sort_columns</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>stat_columns</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>stat_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>style_columns</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Files and Links</string> </value>
+                </item>
+                <item>
+                    <key> <string>untranslatable_columns</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>url_columns</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Method" module="Products.Formulator.MethodField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>method_name</string> </key>
+            <value> <string>contentValues</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_comment.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_comment.xml
new file mode 100644
index 0000000000..238d30c6a1
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_comment.xml
@@ -0,0 +1,84 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_comment</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_comment</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_configuration_after_script_id.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_configuration_after_script_id.xml
new file mode 100644
index 0000000000..ed5f9e70f6
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_configuration_after_script_id.xml
@@ -0,0 +1,260 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="StringField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_configuration_after_script_id</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>Too much input was given.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>40</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Configuration After Script Id</string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_description.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_description.xml
new file mode 100644
index 0000000000..5a4a08e969
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_description.xml
@@ -0,0 +1,84 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_description</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_description</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_resource_title.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_resource_title.xml
new file mode 100644
index 0000000000..e2f14694c6
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_resource_title.xml
@@ -0,0 +1,108 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list>
+                <string>portal_type</string>
+                <string>title</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_resource_title</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_relation_field</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>portal_type</string> </key>
+                    <value>
+                      <list>
+                        <tuple>
+                          <string>Workflow</string>
+                          <string>Workflow</string>
+                        </tuple>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Workflow</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_specialise_title.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_specialise_title.xml
new file mode 100644
index 0000000000..ee200687fe
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_specialise_title.xml
@@ -0,0 +1,496 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="RelationStringField" module="Products.ERP5Form.RelationField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_specialise_title</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>Too much input was given.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>base_category</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>catalog_index</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default_module</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>jump_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>portal_type</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>relation_setter_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>update_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>allow_creation</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>allow_jump</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>base_category</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>catalog_index</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>container_getter_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default_module</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>jump_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>list_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_linelength</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_lines</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>parameter_list</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>portal_type</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>proxy_listbox_ids</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>relation_form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>relation_setter_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>sort</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>update_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>allow_creation</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>allow_jump</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>base_category</string> </key>
+                    <value> <string>specialise</string> </value>
+                </item>
+                <item>
+                    <key> <string>catalog_index</string> </key>
+                    <value> <string>title</string> </value>
+                </item>
+                <item>
+                    <key> <string>columns</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>container_getter_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default_module</string> </key>
+                    <value> <string>resource_module</string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>40</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>jump_method</string> </key>
+                    <value> <string>Base_jumpToRelatedDocument</string> </value>
+                </item>
+                <item>
+                    <key> <string>list_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_linelength</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_lines</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>parameter_list</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>portal_type</string> </key>
+                    <value>
+                      <list>
+                        <tuple>
+                          <string>Business Template</string>
+                          <string>Business Template</string>
+                        </tuple>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>proxy_listbox_ids</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>relation_form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>relation_setter_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>sort</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Business Template</string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>update_method</string> </key>
+                    <value> <string>Base_validateRelation</string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>REQUEST/relation_item_list</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_title.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_title.xml
new file mode 100644
index 0000000000..d619932135
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_title.xml
@@ -0,0 +1,260 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="StringField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_title</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>Too much input was given.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>20</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Title</string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_version.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_version.xml
new file mode 100644
index 0000000000..09ecea658b
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/my_version.xml
@@ -0,0 +1,101 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list>
+                <string>description</string>
+                <string>title</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_version</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string>Version of Business Configuration</string> </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_string_field</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Version</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/simulation_state.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/simulation_state.xml
new file mode 100644
index 0000000000..b09f2f4183
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/simulation_state.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list>
+                <string>default</string>
+                <string>editable</string>
+                <string>title</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>simulation_state</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>extra_context</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>extra_context</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>extra_context</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_string_field</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Build / Installation State</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python: here.getTranslatedSimulationStateTitle()</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/validation_state.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/validation_state.xml
new file mode 100644
index 0000000000..0e8d4993b6
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/BusinessConfiguration_view/validation_state.xml
@@ -0,0 +1,103 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list>
+                <string>editable</string>
+                <string>title</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>validation_state</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>extra_context</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>extra_context</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>extra_context</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_string_field</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Validation State</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view.xml
new file mode 100644
index 0000000000..1b9fba239c
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view.xml
@@ -0,0 +1,143 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5Form" module="Products.ERP5Form.Form"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary/>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>action</string> </key>
+            <value> <string>Base_edit</string> </value>
+        </item>
+        <item>
+            <key> <string>encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>enctype</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <list>
+                <string>left</string>
+                <string>right</string>
+                <string>center</string>
+                <string>bottom</string>
+                <string>hidden</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>groups</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>bottom</string> </key>
+                    <value>
+                      <list>
+                        <string>listbox</string>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>center</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>left</string> </key>
+                    <value>
+                      <list>
+                        <string>my_id</string>
+                        <string>my_creation_date</string>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>right</string> </key>
+                    <value>
+                      <list>
+                        <string>my_description</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ConfigurationSave_view</string> </value>
+        </item>
+        <item>
+            <key> <string>method</string> </key>
+            <value> <string>POST</string> </value>
+        </item>
+        <item>
+            <key> <string>name</string> </key>
+            <value> <string>ConfigurationSave_view</string> </value>
+        </item>
+        <item>
+            <key> <string>pt</string> </key>
+            <value> <string>form_view</string> </value>
+        </item>
+        <item>
+            <key> <string>row_length</string> </key>
+            <value> <int>4</int> </value>
+        </item>
+        <item>
+            <key> <string>stored_encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Configuration Save</string> </value>
+        </item>
+        <item>
+            <key> <string>unicode_mode</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>update_action</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/listbox.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/listbox.xml
new file mode 100644
index 0000000000..9a2561bcdf
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/listbox.xml
@@ -0,0 +1,524 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ListBox" module="Products.ERP5Form.ListBox"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>listbox</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>all_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>all_editable_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>count_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default_params</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>domain_root_list</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>domain_tree</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>global_attributes</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>lines</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>list_action</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>list_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>meta_types</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>portal_types</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>report_root_list</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>report_tree</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>search</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>search_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>select</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>selection_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>sort</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>sort_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>stat_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>stat_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>url_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>all_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>all_editable_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>count_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default_params</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>domain_root_list</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>domain_tree</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>global_attributes</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>lines</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>list_action</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>list_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>meta_types</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>portal_types</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>report_root_list</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>report_tree</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>search</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>search_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>select</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>selection_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>sort</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>sort_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>stat_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>stat_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>url_columns</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>all_columns</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>all_editable_columns</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>columns</string> </key>
+                    <value>
+                      <list>
+                        <tuple>
+                          <string>id</string>
+                          <string>ID</string>
+                        </tuple>
+                        <tuple>
+                          <string>title</string>
+                          <string>Title</string>
+                        </tuple>
+                        <tuple>
+                          <string>portal_type</string>
+                          <string>Portal Type</string>
+                        </tuple>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>count_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default_params</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>domain_root_list</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>domain_tree</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable_columns</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>global_attributes</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>lines</string> </key>
+                    <value> <int>10</int> </value>
+                </item>
+                <item>
+                    <key> <string>list_action</string> </key>
+                    <value> <string>Folder_viewContentList</string> </value>
+                </item>
+                <item>
+                    <key> <string>list_method</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>meta_types</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>page_template</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>portal_types</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>report_root_list</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>report_tree</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>search</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>search_columns</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>select</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>selection_name</string> </key>
+                    <value> <string>configuration_save_selection</string> </value>
+                </item>
+                <item>
+                    <key> <string>sort</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>sort_columns</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>stat_columns</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>stat_method</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Configuration Items</string> </value>
+                </item>
+                <item>
+                    <key> <string>url_columns</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <tuple>
+        <tuple>
+          <string>Products.Formulator.MethodField</string>
+          <string>Method</string>
+        </tuple>
+        <none/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>method_name</string> </key>
+            <value> <string>contentValues</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/my_creation_date.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/my_creation_date.xml
new file mode 100644
index 0000000000..1ac39f9b28
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/my_creation_date.xml
@@ -0,0 +1,116 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list>
+                <string>title</string>
+                <string>date_only</string>
+                <string>timezone_style</string>
+                <string>editable</string>
+                <string>required</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_creation_date</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>date_only</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_date</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+                <item>
+                    <key> <string>timezone_style</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Creation Date</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/my_description.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/my_description.xml
new file mode 100644
index 0000000000..5ce4e8af93
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/my_description.xml
@@ -0,0 +1,106 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list>
+                <string>title</string>
+                <string>whitespace_preserve</string>
+                <string>width</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_description</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_text_area_field</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Description</string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>width</string> </key>
+                    <value> <int>40</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/my_id.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/my_id.xml
new file mode 100644
index 0000000000..c8dd696a01
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationSave_view/my_id.xml
@@ -0,0 +1,90 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_id</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_id</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>ConfiguratorItem_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationTemplate_readOOCalcFile.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationTemplate_readOOCalcFile.xml
new file mode 100644
index 0000000000..5c620c57a5
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfigurationTemplate_readOOCalcFile.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ExternalMethod" module="Products.ExternalMethod.ExternalMethod"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_function</string> </key>
+            <value> <string>convert</string> </value>
+        </item>
+        <item>
+            <key> <string>_module</string> </key>
+            <value> <string>ERP5Configurator.ConfigurationTemplate_readOOoCalcFile</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ConfigurationTemplate_readOOCalcFile</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Parse given OOo file</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view.xml
new file mode 100644
index 0000000000..f55966b8e9
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view.xml
@@ -0,0 +1,143 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5Form" module="Products.ERP5Form.Form"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary/>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>action</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>enctype</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <list>
+                <string>left</string>
+                <string>right</string>
+                <string>center</string>
+                <string>bottom</string>
+                <string>hidden</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>groups</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>bottom</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>center</string> </key>
+                    <value>
+                      <list>
+                        <string>my_configuration_class_dict</string>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>left</string> </key>
+                    <value>
+                      <list>
+                        <string>my_id</string>
+                        <string>my_configuration_class_name</string>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>right</string> </key>
+                    <value>
+                      <list>
+                        <string>my_description</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ConfiguratorItem_view</string> </value>
+        </item>
+        <item>
+            <key> <string>method</string> </key>
+            <value> <string>POST</string> </value>
+        </item>
+        <item>
+            <key> <string>name</string> </key>
+            <value> <string>ConfigurationSave_view</string> </value>
+        </item>
+        <item>
+            <key> <string>pt</string> </key>
+            <value> <string>form_view</string> </value>
+        </item>
+        <item>
+            <key> <string>row_length</string> </key>
+            <value> <int>4</int> </value>
+        </item>
+        <item>
+            <key> <string>stored_encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Configuration Item</string> </value>
+        </item>
+        <item>
+            <key> <string>unicode_mode</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>update_action</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_configuration_class_dict.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_configuration_class_dict.xml
new file mode 100644
index 0000000000..91addb9e25
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_configuration_class_dict.xml
@@ -0,0 +1,90 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_configuration_class_dict</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_configuration_class_dict</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>ConfiguratorItem_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_configuration_class_name.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_configuration_class_name.xml
new file mode 100644
index 0000000000..7f91d951c9
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_configuration_class_name.xml
@@ -0,0 +1,90 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_configuration_class_name</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_configuration_class_name</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>ConfiguratorItem_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_description.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_description.xml
new file mode 100644
index 0000000000..4658de23ab
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_description.xml
@@ -0,0 +1,101 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list>
+                <string>whitespace_preserve</string>
+                <string>width</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_description</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_description</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>width</string> </key>
+                    <value> <int>40</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_id.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_id.xml
new file mode 100644
index 0000000000..c8dd696a01
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_view/my_id.xml
@@ -0,0 +1,90 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_id</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_id</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>ConfiguratorItem_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary.xml
new file mode 100644
index 0000000000..18bc37bd22
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary.xml
@@ -0,0 +1,132 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5Form" module="Products.ERP5Form.Form"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary/>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>action</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>enctype</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <list>
+                <string>left</string>
+                <string>right</string>
+                <string>center</string>
+                <string>bottom</string>
+                <string>hidden</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>groups</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>bottom</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>center</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>left</string> </key>
+                    <value>
+                      <list>
+                        <string>my_configuration_class_dict</string>
+                        <string>my_configuration_class_name</string>
+                        <string>my_id</string>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>right</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ConfiguratorItem_viewFieldLibrary</string> </value>
+        </item>
+        <item>
+            <key> <string>method</string> </key>
+            <value> <string>POST</string> </value>
+        </item>
+        <item>
+            <key> <string>name</string> </key>
+            <value> <string>ConfiguratorItem_viewFieldLibrary</string> </value>
+        </item>
+        <item>
+            <key> <string>row_length</string> </key>
+            <value> <int>4</int> </value>
+        </item>
+        <item>
+            <key> <string>stored_encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>unicode_mode</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary/my_configuration_class_dict.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary/my_configuration_class_dict.xml
new file mode 100644
index 0000000000..aa19687604
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary/my_configuration_class_dict.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list>
+                <string>extra</string>
+                <string>whitespace_preserve</string>
+                <string>height</string>
+                <string>title</string>
+                <string>default</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_configuration_class_dict</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string>readonly="true"</string> </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_text_area_field</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>height</string> </key>
+                    <value> <int>10</int> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Configuration __dict__</string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python: modules[\'pprint\'].pformat(here.getProperty(\'configuration_class_dict\', \'\'))</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary/my_configuration_class_name.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary/my_configuration_class_name.xml
new file mode 100644
index 0000000000..14fe7bd16b
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary/my_configuration_class_name.xml
@@ -0,0 +1,133 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list>
+                <string>title</string>
+                <string>default</string>
+                <string>editable</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_configuration_class_name</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_string_field</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Configuration Class Name</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python: here.getPortalType()</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary/my_id.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary/my_id.xml
new file mode 100644
index 0000000000..961e57a15a
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ConfiguratorItem_viewFieldLibrary/my_id.xml
@@ -0,0 +1,111 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list>
+                <string>title</string>
+                <string>required</string>
+                <string>editable</string>
+                <string>display_width</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_id</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>20</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_string_field</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>ID</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/CustomerBT5ConfiguratorItem_view.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/CustomerBT5ConfiguratorItem_view.xml
new file mode 100644
index 0000000000..9c1d1eadff
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/CustomerBT5ConfiguratorItem_view.xml
@@ -0,0 +1,142 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5Form" module="Products.ERP5Form.Form"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary/>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>action</string> </key>
+            <value> <string>Base_edit</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>enctype</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <list>
+                <string>left</string>
+                <string>right</string>
+                <string>center</string>
+                <string>bottom</string>
+                <string>hidden</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>groups</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>bottom</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>center</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>left</string> </key>
+                    <value>
+                      <list>
+                        <string>my_bt5_id</string>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>right</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>CustomerBT5ConfiguratorItem_view</string> </value>
+        </item>
+        <item>
+            <key> <string>method</string> </key>
+            <value> <string>POST</string> </value>
+        </item>
+        <item>
+            <key> <string>name</string> </key>
+            <value> <string>ReturnStandardBT5ConfiguratorItem_view</string> </value>
+        </item>
+        <item>
+            <key> <string>pt</string> </key>
+            <value> <string>form_view</string> </value>
+        </item>
+        <item>
+            <key> <string>row_length</string> </key>
+            <value> <int>4</int> </value>
+        </item>
+        <item>
+            <key> <string>stored_encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>unicode_mode</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>update_action</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/CustomerBT5ConfiguratorItem_view/my_bt5_id.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/CustomerBT5ConfiguratorItem_view/my_bt5_id.xml
new file mode 100644
index 0000000000..db089053cd
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/CustomerBT5ConfiguratorItem_view/my_bt5_id.xml
@@ -0,0 +1,260 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="StringField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_bt5_id</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>Too much input was given.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>20</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Business Template ID</string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ERP5Site_getPersonListByInsensitiveReference.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ERP5Site_getPersonListByInsensitiveReference.xml
new file mode 100644
index 0000000000..3c06fdef2d
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/ERP5Site_getPersonListByInsensitiveReference.xml
@@ -0,0 +1,162 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+"""\n
+  This script must return one Person object searching by the reference ignoring case-sensitivity.\n
+"""\n
+import string\n
+ul=(string.upper, string.lower)\n
+\n
+# if we have the reference equals to \'toto\'\n
+# we extract the first two caracters, in this case is \'to\' and then we generate one combination\n
+# [\'to\', \'tO\', \'To\', \'TO\']\n
+reference_prefix = reference[:2]\n
+reference_combination_list = [\'\'.join(ul[(x>>j)&1](c) for j, c in enumerate(reference_prefix)) for x in range(2**len(reference_prefix))]\n
+\n
+result = context.portal_catalog(portal_type=portal_type, \n
+                               reference=[\'%s%%\' % reference_prefix for reference_prefix in reference_combination_list])\n
+\n
+# XXX(lucas): This can be improved, replacing by doing a binary search.\n
+for person in result:\n
+  if person.getReference().lower() == reference.lower():\n
+    return [person.getObject()]\n
+\n
+return []\n
+
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string>reference, portal_type=[\'Person\']</string> </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>2</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>reference</string>
+                            <string>portal_type</string>
+                            <string>string</string>
+                            <string>_getattr_</string>
+                            <string>ul</string>
+                            <string>_getitem_</string>
+                            <string>reference_prefix</string>
+                            <string>$list0</string>
+                            <string>_getiter_</string>
+                            <string>range</string>
+                            <string>len</string>
+                            <string>x</string>
+                            <string>enumerate</string>
+                            <string>reference_combination_list</string>
+                            <string>context</string>
+                            <string>result</string>
+                            <string>person</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <tuple>
+                <list>
+                  <string>Person</string>
+                </list>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ERP5Site_getPersonListByInsensitiveReference</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view.xml
new file mode 100644
index 0000000000..aa5ed70109
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view.xml
@@ -0,0 +1,152 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5Form" module="Products.ERP5Form.Form"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary/>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>action</string> </key>
+            <value> <string>Base_edit</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>edit_order</string> </key>
+            <value>
+              <list/>
+            </value>
+        </item>
+        <item>
+            <key> <string>encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>enctype</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <list>
+                <string>left</string>
+                <string>right</string>
+                <string>center</string>
+                <string>bottom</string>
+                <string>hidden</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>groups</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>bottom</string> </key>
+                    <value>
+                      <list>
+                        <string>listbox</string>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>center</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>left</string> </key>
+                    <value>
+                      <list>
+                        <string>my_title</string>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>right</string> </key>
+                    <value>
+                      <list>
+                        <string>my_description</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>SpreadsheetConfiguratorItem_view</string> </value>
+        </item>
+        <item>
+            <key> <string>method</string> </key>
+            <value> <string>POST</string> </value>
+        </item>
+        <item>
+            <key> <string>name</string> </key>
+            <value> <string>CategoriesSpreadsheetConfiguratorItem_view</string> </value>
+        </item>
+        <item>
+            <key> <string>pt</string> </key>
+            <value> <string>form_view</string> </value>
+        </item>
+        <item>
+            <key> <string>row_length</string> </key>
+            <value> <int>4</int> </value>
+        </item>
+        <item>
+            <key> <string>stored_encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Spreadsheet Configuration</string> </value>
+        </item>
+        <item>
+            <key> <string>unicode_mode</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>update_action</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view/listbox.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view/listbox.xml
new file mode 100644
index 0000000000..100e690906
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view/listbox.xml
@@ -0,0 +1,129 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list>
+                <string>title</string>
+                <string>selection_name</string>
+                <string>columns</string>
+                <string>default_params</string>
+                <string>anchor</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>listbox</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>anchor</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>columns</string> </key>
+                    <value>
+                      <list>
+                        <tuple>
+                          <string>title</string>
+                          <string>Title</string>
+                        </tuple>
+                        <tuple>
+                          <string>translated_portal_type_title</string>
+                          <string>Type</string>
+                        </tuple>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>default_params</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_view_mode_listbox</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>selection_name</string> </key>
+                    <value> <string>categories_spreadsheet_configurator_item_selection</string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Spreadsheets</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view/my_description.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view/my_description.xml
new file mode 100644
index 0000000000..8ca51f9424
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view/my_description.xml
@@ -0,0 +1,106 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list>
+                <string>title</string>
+                <string>width</string>
+                <string>whitespace_preserve</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_description</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_description</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Description</string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>width</string> </key>
+                    <value> <int>40</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view/my_title.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view/my_title.xml
new file mode 100644
index 0000000000..0397f4f20c
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/SpreadsheetConfiguratorItem_view/my_title.xml
@@ -0,0 +1,90 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_title</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_title</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/StandardBT5ConfiguratorItem_view.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/StandardBT5ConfiguratorItem_view.xml
new file mode 100644
index 0000000000..d0df503d7a
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/StandardBT5ConfiguratorItem_view.xml
@@ -0,0 +1,142 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5Form" module="Products.ERP5Form.Form"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary/>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>action</string> </key>
+            <value> <string>Base_edit</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>enctype</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <list>
+                <string>left</string>
+                <string>right</string>
+                <string>center</string>
+                <string>bottom</string>
+                <string>hidden</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>groups</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>bottom</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>center</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>left</string> </key>
+                    <value>
+                      <list>
+                        <string>my_bt5_id</string>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>right</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>StandardBT5ConfiguratorItem_view</string> </value>
+        </item>
+        <item>
+            <key> <string>method</string> </key>
+            <value> <string>POST</string> </value>
+        </item>
+        <item>
+            <key> <string>name</string> </key>
+            <value> <string>ReturnStandardBT5ConfiguratorItem_view</string> </value>
+        </item>
+        <item>
+            <key> <string>pt</string> </key>
+            <value> <string>form_view</string> </value>
+        </item>
+        <item>
+            <key> <string>row_length</string> </key>
+            <value> <int>4</int> </value>
+        </item>
+        <item>
+            <key> <string>stored_encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>unicode_mode</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>update_action</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/StandardBT5ConfiguratorItem_view/my_bt5_id.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/StandardBT5ConfiguratorItem_view/my_bt5_id.xml
new file mode 100644
index 0000000000..db089053cd
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator/StandardBT5ConfiguratorItem_view/my_bt5_id.xml
@@ -0,0 +1,260 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="StringField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_bt5_id</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>Too much input was given.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>20</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Business Template ID</string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard.xml
new file mode 100644
index 0000000000..c6953222bc
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Folder" module="OFS.Folder"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_local_properties</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>erp5_configurator_wizard</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_mainConfiguratorFormTemplate.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_mainConfiguratorFormTemplate.xml
new file mode 100644
index 0000000000..9d280fcc8c
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_mainConfiguratorFormTemplate.xml
@@ -0,0 +1,82 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <unicode encoding="cdata"><![CDATA[
+
+<div>\n
+\n
+  <h3> <span tal:replace="structure python: here.Base_translateString(options.get(\'form_title\', \'\'))"/>\n
+       <span tal:replace="structure python: options.get(\'current_form_number\')"/> / \n
+       <span tal:replace="structure python: options.get(\'max_form_numbers\')"/>\n
+  </h3> \n
+  \n
+   <div class="field required error" \n
+        title="" \n
+        tal:condition="python:options.get(\'form_message\')!=None">     \n
+    <span class="error" \n
+          tal:content="structure python: options.get(\'form_message\')" />\n
+  </div>\n
+\n
+  <tal:block tal:replace="structure python: options.get(\'form_html\')" />\n
+\n
+</div>
+
+]]></unicode> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>text/html</string> </value>
+        </item>
+        <item>
+            <key> <string>expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Base_mainConfiguratorFormTemplate</string> </value>
+        </item>
+        <item>
+            <key> <string>output_encoding</string> </key>
+            <value> <string>utf-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <unicode></unicode> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_mainConfiguratorTemplate.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_mainConfiguratorTemplate.xml
new file mode 100644
index 0000000000..cedca1fc8c
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_mainConfiguratorTemplate.xml
@@ -0,0 +1,128 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <unicode encoding="cdata"><![CDATA[
+
+<tal:block tal:condition="python: options.get(\'current_state\') is None">\n
+  <div id="logged_in_as">\n
+    Hello, <tal:block tal:condition="not: here/portal_membership/isAnonymousUser">\n
+             <span tal:replace="python:here.portal_membership.getAuthenticatedMember().getUserName()" />\n
+           </tal:block>\n
+  </div>\n
+  <tal:block tal:replace="structure python: options.get(\'form_html\')" /> \n
+</tal:block>\n
+\n
+<tal:block tal:condition="python: options.get(\'current_state\') is not None">\n
+  <tal:block  tal:define="business_configuration python: options.get(\'business_configuration\');\n
+                          state_info python: here.BusinessConfiguration_getUIDescription(business_configuration);\n
+                          current_state_title python: options.get(\'current_state\').getTitle() ;\n
+                          current_state_info python: filter(lambda x: x[\'state\'] == current_state_title, state_info)[0];\n
+                          form_title python: current_state_info[\'title\'];\n
+                          form_description python: current_state_info[\'description\']">\n
+\n
+  <div id="logged_in_as">\n
+    <tal:block tal:condition="not: here/portal_membership/isAnonymousUser">\n
+     <span i18n:translate="" \n
+          i18n:domain="ui">Hello</span>, \n
+      <span tal:replace="python:here.portal_membership.getAuthenticatedMember().getUserName()" />\n
+    </tal:block>\n
+  </div>\n
+\n
+  <h2 i18n:translate=""\n
+      i18n:domain="ui"\n
+      tal:content="form_title"/>\n
+  <div style="padding-left: 0.5em; font-weight: 120%;">\n
+    <b i18n:translate=""\n
+       i18n:domain="ui"\n
+       tal:content="form_description"/>\n
+  </div>\n
+\n
+  <div class="content editable">\n
+    <table style="width: 100%;">\n
+      <tr>\n
+        <td style="width: 20%; vertical-align: top; padding-top: 0em;">\n
+          <h3 i18n:translate=""\n
+              i18n:domain="ui">Installation steps</h3>\n
+          <ul>\n
+            <tal:block tal:repeat="state state_info">\n
+              <li tal:condition="python: state[\'title\'] not in [\'Payment\']"> \n
+                   <b tal:condition="python: current_state_title==state[\'state\']"\n
+                      i18n:translate=""\n
+                      i18n:domain="ui"\n
+                      tal:content="state/title"/>\n
+                   <span tal:condition="python: current_state_title!=state[\'state\']"\n
+                         i18n:translate=""\n
+                         i18n:domain="ui"\n
+                         tal:content="state/title"/>\n
+              </li>\n
+            </tal:block>\n
+          </ul>\n
+        </td>\n
+        <td style="vertical-align: top; padding-top: 1.5em; padding-left: 2em;"> \n
+          <tal:block tal:replace="structure python: options.get(\'form_html\')" /> \n
+        </td>\n
+      </tr>\n
+    </table>\n
+  </div>\n
+  </tal:block>\n
+</tal:block>
+
+]]></unicode> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>text/html</string> </value>
+        </item>
+        <item>
+            <key> <string>expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Base_mainConfiguratorTemplate</string> </value>
+        </item>
+        <item>
+            <key> <string>output_encoding</string> </key>
+            <value> <string>utf-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <unicode></unicode> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary.xml
new file mode 100644
index 0000000000..781958f843
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary.xml
@@ -0,0 +1,133 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5Form" module="Products.ERP5Form.Form"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary/>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>action</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>enctype</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <list>
+                <string>left</string>
+                <string>right</string>
+                <string>center</string>
+                <string>bottom</string>
+                <string>hidden</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>groups</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>bottom</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>center</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>left</string> </key>
+                    <value>
+                      <list>
+                        <string>my_list_field</string>
+                        <string>my_password</string>
+                        <string>my_string_field</string>
+                        <string>my_label_field</string>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>right</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>Base_viewWizardFieldLibrary</string> </value>
+        </item>
+        <item>
+            <key> <string>method</string> </key>
+            <value> <string>POST</string> </value>
+        </item>
+        <item>
+            <key> <string>name</string> </key>
+            <value> <string>Base_viewWizardFieldLibrary</string> </value>
+        </item>
+        <item>
+            <key> <string>row_length</string> </key>
+            <value> <int>4</int> </value>
+        </item>
+        <item>
+            <key> <string>stored_encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>unicode_mode</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_label_field.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_label_field.xml
new file mode 100644
index 0000000000..196f4545b9
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_label_field.xml
@@ -0,0 +1,90 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_label_field</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_label_field</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_list_field.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_list_field.xml
new file mode 100644
index 0000000000..17994f805b
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_list_field.xml
@@ -0,0 +1,90 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_list_field</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_list_field</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_password.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_password.xml
new file mode 100644
index 0000000000..0372a270d7
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_password.xml
@@ -0,0 +1,90 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_password</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_password</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_string_field.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_string_field.xml
new file mode 100644
index 0000000000..42a64ee279
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/Base_viewWizardFieldLibrary/my_string_field.xml
@@ -0,0 +1,90 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_string_field</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_string_field</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewDisplayDownloadFormRenderer.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewDisplayDownloadFormRenderer.xml
new file mode 100644
index 0000000000..c72b906f0a
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewDisplayDownloadFormRenderer.xml
@@ -0,0 +1,74 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <unicode encoding="cdata"><![CDATA[
+
+<h4 i18n:translate=""\n
+    i18n:domain="ui"> All needed information is collected.</h4>\n
+\n
+<p i18n:translate=""\n
+    i18n:domain="ui">\n
+  Please proceed using Install button below. \n
+  In the next page you will receive automatically updated installation status report.\n
+</p>\n
+
+
+]]></unicode> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>text/html</string> </value>
+        </item>
+        <item>
+            <key> <string>expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_viewDisplayDownloadFormRenderer</string> </value>
+        </item>
+        <item>
+            <key> <string>output_encoding</string> </key>
+            <value> <string>utf-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <unicode>Final download form message</unicode> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewStopForm.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewStopForm.xml
new file mode 100644
index 0000000000..8e685ac6b4
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewStopForm.xml
@@ -0,0 +1,138 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5Form" module="Products.ERP5Form.Form"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary/>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>action</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>enctype</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <list>
+                <string>left</string>
+                <string>right</string>
+                <string>center</string>
+                <string>bottom</string>
+                <string>hidden</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>groups</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>bottom</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>center</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>left</string> </key>
+                    <value>
+                      <list>
+                        <string>message</string>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>right</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_viewStopForm</string> </value>
+        </item>
+        <item>
+            <key> <string>method</string> </key>
+            <value> <string>POST</string> </value>
+        </item>
+        <item>
+            <key> <string>name</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>pt</string> </key>
+            <value> <string>form_empty</string> </value>
+        </item>
+        <item>
+            <key> <string>row_length</string> </key>
+            <value> <int>4</int> </value>
+        </item>
+        <item>
+            <key> <string>stored_encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Stop form</string> </value>
+        </item>
+        <item>
+            <key> <string>unicode_mode</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>update_action</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewStopForm/message.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewStopForm/message.xml
new file mode 100644
index 0000000000..dbc45738fa
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewStopForm/message.xml
@@ -0,0 +1,149 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="LabelField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>message</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string encoding="cdata"><![CDATA[
+
+<h3 i18n:translate=""\n
+i18n:domain="ui">\n
+You can not continue.</h3>
+
+]]></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string encoding="cdata"><![CDATA[
+
+&nbsp;
+
+]]></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewUnauthenticatedForm.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewUnauthenticatedForm.xml
new file mode 100644
index 0000000000..e899e51f86
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewUnauthenticatedForm.xml
@@ -0,0 +1,138 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5Form" module="Products.ERP5Form.Form"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary/>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>action</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>enctype</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <list>
+                <string>left</string>
+                <string>right</string>
+                <string>center</string>
+                <string>bottom</string>
+                <string>hidden</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>groups</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>bottom</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>center</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>left</string> </key>
+                    <value>
+                      <list>
+                        <string>message</string>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>right</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_viewUnauthenticatedForm</string> </value>
+        </item>
+        <item>
+            <key> <string>method</string> </key>
+            <value> <string>POST</string> </value>
+        </item>
+        <item>
+            <key> <string>name</string> </key>
+            <value> <string>GeneratorRule_setupCountries</string> </value>
+        </item>
+        <item>
+            <key> <string>pt</string> </key>
+            <value> <string>form_empty</string> </value>
+        </item>
+        <item>
+            <key> <string>row_length</string> </key>
+            <value> <int>4</int> </value>
+        </item>
+        <item>
+            <key> <string>stored_encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Unauthenticated form</string> </value>
+        </item>
+        <item>
+            <key> <string>unicode_mode</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>update_action</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewUnauthenticatedForm/message.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewUnauthenticatedForm/message.xml
new file mode 100644
index 0000000000..1c06259908
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/BusinessConfiguration_viewUnauthenticatedForm/message.xml
@@ -0,0 +1,149 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="LabelField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>message</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string encoding="cdata"><![CDATA[
+
+<h3> You are not logged in!</h3>\n
+<p> Please login from\n
+<a href="">here</a>.
+
+]]></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string encoding="cdata"><![CDATA[
+
+&nbsp;
+
+]]></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_dialogForm.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_dialogForm.xml
new file mode 100644
index 0000000000..b9a60abdeb
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_dialogForm.xml
@@ -0,0 +1,146 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5Form" module="Products.ERP5Form.Form"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary/>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>action</string> </key>
+            <value> <string>validateSettings</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>edit_order</string> </key>
+            <value>
+              <list/>
+            </value>
+        </item>
+        <item>
+            <key> <string>encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>enctype</string> </key>
+            <value> <string>multipart/form-data</string> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <list>
+                <string>left</string>
+                <string>right</string>
+                <string>center</string>
+                <string>bottom</string>
+                <string>hidden</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>groups</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>bottom</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>center</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>left</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>right</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ConfiguratorTool_dialogForm</string> </value>
+        </item>
+        <item>
+            <key> <string>method</string> </key>
+            <value> <string>POST</string> </value>
+        </item>
+        <item>
+            <key> <string>name</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>pt</string> </key>
+            <value> <string>wizard_dialog</string> </value>
+        </item>
+        <item>
+            <key> <string>row_length</string> </key>
+            <value> <int>4</int> </value>
+        </item>
+        <item>
+            <key> <string>stored_encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Wrapper for received from server data</string> </value>
+        </item>
+        <item>
+            <key> <string>unicode_mode</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>update_action</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_generateJavaScript.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_generateJavaScript.xml
new file mode 100644
index 0000000000..f5fa5cfbd6
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_generateJavaScript.xml
@@ -0,0 +1,186 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>REQUEST = context.REQUEST\n
+active_process_id = REQUEST.get(\'active_process_id\', None)\n
+erp5_site_id = context.getPortalObject().getId()\n
+\n
+js_string = """\n
+    // Initialisation\n
+    window.onload = init;\n
+\n
+    function getNewXMLHTTP() {\n
+      try {\n
+\t    return new XMLHttpRequest();\n
+      } catch(e) {\t\n
+  \t    try {\n
+  \t      var aObj = new ActiveXObject("Msxml2.XMLHTTP");\n
+\t    } catch (e) {\n
+\t      try {\n
+\t\t    var aObj = new ActiveXObject("Microsoft.XMLHTTP");\n
+\t      } catch(e) {\n
+\t\t    return false;\n
+\t      }\n
+        }\n
+      }\n
+      return aObj;\n
+    }\n
+\n
+    function checkClientInstallation() {\n
+       time_out = window.setTimeout( "checkClientInstallation()", 5000 );\n
+       var xhr_object = null;\n
+       xhr_object = getNewXMLHTTP();\n
+       xhr_object.onreadystatechange = function()\n
+       {\n
+         var status = document.getElementById(\'client_installation_status\');\n
+         if(xhr_object.readyState == 4)\n
+         {\n
+           if(xhr_object.status == 200)\n
+           {\n
+             status.innerHTML = xhr_object.responseText;\n
+           }\n
+           else\n
+             status.innerHTML = "Error code " + xhr_object.status;\n
+         };\n
+       }\n
+       xhr_object.open( "GET",\n
+                        "portal_configurator/getInstallationStatusReport?active_process_id=%s",\n
+                        true);\n
+       //xhr_object.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");\n
+       xhr_object.setRequestHeader("Content-Type", "text/html");  \n
+       xhr_object.setRequestHeader("Cache-Control", "no-cache" ) \n
+       xhr_object.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT" ) \n
+       xhr_object.send(null);\n
+    }\n
+\n
+    function init() {\n
+      checkClientInstallation();\n
+    }\n
+\n
+""" %(active_process_id)\n
+\n
+return js_string\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>0</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>_getattr_</string>
+                            <string>context</string>
+                            <string>REQUEST</string>
+                            <string>None</string>
+                            <string>active_process_id</string>
+                            <string>erp5_site_id</string>
+                            <string>js_string</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ConfiguratorTool_generateJavaScript</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Generate JavaScript code which will query wizard to get installation status</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_getAvailableBusinessConfigurationList.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_getAvailableBusinessConfigurationList.xml
new file mode 100644
index 0000000000..1c4746ef3c
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_getAvailableBusinessConfigurationList.xml
@@ -0,0 +1,144 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>"""\n
+ We should exclude configurations which already used. A workflow \n
+ could help on this situation.\n
+"""\n
+\n
+bc_list = context.business_configuration_module.searchFolder(portal_type="Business Configuration")\n
+result_list = []\n
+for business_configuration in bc_list:\n
+  if None not in [business_configuration.getResource(), \n
+              business_configuration.getCurrentState()]:\n
+    title = business_configuration.getTitle()\n
+    relative_url = business_configuration.getRelativeUrl()\n
+    result_list.append((title, relative_url))\n
+\n
+return result_list\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>0</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>_getattr_</string>
+                            <string>context</string>
+                            <string>bc_list</string>
+                            <string>result_list</string>
+                            <string>_getiter_</string>
+                            <string>business_configuration</string>
+                            <string>None</string>
+                            <string>title</string>
+                            <string>relative_url</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ConfiguratorTool_getAvailableBusinessConfigurationList</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Get available Business Configurations</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_getConfigurationLanguageList.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_getConfigurationLanguageList.xml
new file mode 100644
index 0000000000..942f4aabfc
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_getConfigurationLanguageList.xml
@@ -0,0 +1,142 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>portal = context.getPortalObject()\n
+preferred_language_list = portal.portal_preferences.getPreference(\'preferred_user_interface_language_list\', None)\n
+\n
+def getConfiguratorLanguageList():\n
+  language_list = []\n
+  for language in portal.Localizer.get_languages_map():\n
+    title = portal.Localizer.erp5_ui.gettext(language[\'title\'], lang=language[\'id\'])\n
+    if not preferred_language_list or language[\'id\'] in preferred_language_list:\n
+      language_list.append((title, language[\'id\']))\n
+  return language_list\n
+\n
+from Products.ERP5Type.Cache import CachingMethod\n
+return CachingMethod(getConfiguratorLanguageList,\n
+    ("getConfiguratorLanguageList", ),cache_factory=\'erp5_ui_long\')()\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>0</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>_getattr_</string>
+                            <string>context</string>
+                            <string>portal</string>
+                            <string>None</string>
+                            <string>preferred_language_list</string>
+                            <string>getConfiguratorLanguageList</string>
+                            <string>Products.ERP5Type.Cache</string>
+                            <string>CachingMethod</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ConfiguratorTool_getConfigurationLanguageList</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Get available configuration languages</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_getUserPreferredLanguage.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_getUserPreferredLanguage.xml
new file mode 100644
index 0000000000..d1f3af54b6
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_getUserPreferredLanguage.xml
@@ -0,0 +1,155 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>REQUEST = context.REQUEST\n
+\n
+# First, find a cookie already made before.\n
+COOKIE_NAME = \'configurator_user_preferred_language\'\n
+user_preferred_language = REQUEST.cookies.get(COOKIE_NAME, None)\n
+if user_preferred_language is not None:\n
+  # user already have explicitly selected language\n
+  return user_preferred_language\n
+\n
+# use language from browser\'s settings\n
+configuration_language_list = []\n
+for item in context.ConfiguratorTool_getConfigurationLanguageList():\n
+  configuration_language_list.append(item[1])\n
+http_accept_language = REQUEST.get(\'HTTP_ACCEPT_LANGUAGE\', \'en\')\n
+\n
+for language_set in http_accept_language.split(\',\'):\n
+  language_tag = language_set.split(\';\')[0]\n
+  language = language_tag.split(\'-\')[0]\n
+  if language in configuration_language_list:\n
+    return language\n
+return \'en\'\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>0</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>_getattr_</string>
+                            <string>context</string>
+                            <string>REQUEST</string>
+                            <string>COOKIE_NAME</string>
+                            <string>None</string>
+                            <string>user_preferred_language</string>
+                            <string>configuration_language_list</string>
+                            <string>_getiter_</string>
+                            <string>item</string>
+                            <string>_getitem_</string>
+                            <string>http_accept_language</string>
+                            <string>language_set</string>
+                            <string>language_tag</string>
+                            <string>language</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ConfiguratorTool_getUserPreferredLanguage</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Get user preferred language from browser</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view.xml
new file mode 100644
index 0000000000..277fe631df
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view.xml
@@ -0,0 +1,151 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5Form" module="Products.ERP5Form.Form"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary/>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>action</string> </key>
+            <value> <string>login</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>edit_order</string> </key>
+            <value>
+              <list/>
+            </value>
+        </item>
+        <item>
+            <key> <string>encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>enctype</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <list>
+                <string>left</string>
+                <string>right</string>
+                <string>center</string>
+                <string>bottom</string>
+                <string>hidden</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>groups</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>bottom</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>center</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>left</string> </key>
+                    <value>
+                      <list>
+                        <string>my_header</string>
+                        <string>my_user_preferred_language</string>
+                        <string>my_ac_key</string>
+                        <string>your_business_configuration</string>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>right</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ConfiguratorTool_view</string> </value>
+        </item>
+        <item>
+            <key> <string>method</string> </key>
+            <value> <string>POST</string> </value>
+        </item>
+        <item>
+            <key> <string>name</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>pt</string> </key>
+            <value> <string>wizard_form_dialog</string> </value>
+        </item>
+        <item>
+            <key> <string>row_length</string> </key>
+            <value> <int>4</int> </value>
+        </item>
+        <item>
+            <key> <string>stored_encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Start</string> </value>
+        </item>
+        <item>
+            <key> <string>unicode_mode</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>update_action</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/my_ac_key.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/my_ac_key.xml
new file mode 100644
index 0000000000..2f8a2433d8
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/my_ac_key.xml
@@ -0,0 +1,260 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PasswordField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_ac_key</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>Too much input was given.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>20</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Configurator Key</string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/my_header.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/my_header.xml
new file mode 100644
index 0000000000..6216aea959
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/my_header.xml
@@ -0,0 +1,130 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list>
+                <string>css_class</string>
+                <string>default</string>
+                <string>title</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_header</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string>hidden_label</string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string encoding="cdata"><![CDATA[
+
+<h2 i18n:translate=""\n
+i18n:domain="ui"> Welcome to Wizard</h2>\n
+\n
+<p i18n:translate=""\n
+i18n:domain="ui"> This tool will help you configure your fresh ERP5</p>
+
+]]></string> </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_label_field</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewWizardFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string encoding="cdata"><![CDATA[
+
+&nbsp;
+
+]]></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/my_user_preferred_language.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/my_user_preferred_language.xml
new file mode 100644
index 0000000000..19fc8ee10d
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/my_user_preferred_language.xml
@@ -0,0 +1,159 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list>
+                <string>default</string>
+                <string>items</string>
+                <string>required</string>
+                <string>title</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>my_user_preferred_language</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_list_field</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewWizardFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Language</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>here/ConfiguratorTool_getUserPreferredLanguage</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>here/ConfiguratorTool_getConfigurationLanguageList</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/your_business_configuration.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/your_business_configuration.xml
new file mode 100644
index 0000000000..0cc2588107
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_view/your_business_configuration.xml
@@ -0,0 +1,135 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list>
+                <string>items</string>
+                <string>required</string>
+                <string>title</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_business_configuration</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_list_field</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewWizardFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Business Configuration</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>here/ConfiguratorTool_getAvailableBusinessConfigurationList</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewInstallationStatus.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewInstallationStatus.xml
new file mode 100644
index 0000000000..caf8fd2714
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewInstallationStatus.xml
@@ -0,0 +1,103 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <unicode encoding="cdata"><![CDATA[
+
+<tal:block tal:replace="nothing"\n
+           xmlns:tal="http://xml.zope.org/namespaces/tal"\n
+           xmlns:metal="http://xml.zope.org/namespaces/metal"\n
+           xmlns:i18n="http://xml.zope.org/namespaces/i18n">\n
+</tal:block>\n
+\n
+<tal:block metal:define-macro="master">\n
+  <tal:block\n
+   tal:define="object_uid           here/getUid | nothing;\n
+               object_path          here/getPath | nothing;\n
+               form                 nocall: form | nothing;\n
+               form_id              form/id | nothing;\n
+               form_action          python: form and form.action not in (\'\', None) and here.portal_membership.checkPermission(\'Modify portal content\', here) and form.action or nothing;\n
+               local_parameter_list local_parameter_list | python: {};\n
+               dummy                python: local_parameter_list.update({\'object_uid\': object_uid, \'object_path\': object_path, \'form_id\': form_id});\n
+               title                string:${template/title_or_id} - ${here/Title};\n
+               ">\n
+  <tal:block metal:use-macro="here/wizard_main_template/macros/master">\n
+    <tal:block metal:fill-slot="main">\n
+\n
+      <script type="text/javascript" \n
+              language="javascript" \n
+              tal:content="here/ConfiguratorTool_generateJavaScript"/>\n
+\n
+      <div class="dialog_box">\n
+\n
+        <div id="client_installation_status"\n
+             style="background-color: #FFFFFF; \n
+                    padding: 0.5em;\n
+                    border-top: 1px solid #000000; \n
+                    width: 480px;">\n
+          Loading ...\n
+        </div>\n
+      </div>\n
+    </tal:block>\n
+    </tal:block>\n
+  </tal:block>\n
+</tal:block>
+
+]]></unicode> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>text/html</string> </value>
+        </item>
+        <item>
+            <key> <string>expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ConfiguratorTool_viewInstallationStatus</string> </value>
+        </item>
+        <item>
+            <key> <string>output_encoding</string> </key>
+            <value> <string>utf-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <unicode>Installation Status Report Renderer</unicode> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewMainTemplateHeaderRenderer.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewMainTemplateHeaderRenderer.xml
new file mode 100644
index 0000000000..353f2c80ec
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewMainTemplateHeaderRenderer.xml
@@ -0,0 +1,75 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <unicode encoding="cdata"><![CDATA[
+
+<div style="padding: 0.1em; \n
+            margin: 0.5em; \n
+            border:1px solid #3D5474;\n
+            background-color: #BAD0F0;">\n
+  <h1 i18n:translate=""\n
+      i18n:domain="ui"\n
+      style="padding: 0.4em;\n
+             padding-left: 0.3em; \n
+             margin: 0em;" > ERP5 Configuration </h1>\n
+</div>
+
+]]></unicode> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>text/html</string> </value>
+        </item>
+        <item>
+            <key> <string>expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ConfiguratorTool_viewMainTemplateHeaderRenderer</string> </value>
+        </item>
+        <item>
+            <key> <string>output_encoding</string> </key>
+            <value> <string>utf-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <unicode>Express header title rendered at client side</unicode> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewPatienceMessageRenderer.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewPatienceMessageRenderer.xml
new file mode 100644
index 0000000000..0b83a01031
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewPatienceMessageRenderer.xml
@@ -0,0 +1,75 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <unicode encoding="cdata"><![CDATA[
+
+<h3 i18n:translate=""\n
+      i18n:domain="ui"> \n
+    ERP5 configuration process is running.</h3>\n
+  \n
+<p i18n:translate=""\n
+      i18n:domain="ui"> \n
+  Please be patient and do not move from current page until you get \n
+  confirmation that the installation is over. \n
+  It will last approximately 5 to 10 minutes.\n
+</p>
+
+]]></unicode> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>text/html</string> </value>
+        </item>
+        <item>
+            <key> <string>expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ConfiguratorTool_viewPatienceMessageRenderer</string> </value>
+        </item>
+        <item>
+            <key> <string>output_encoding</string> </key>
+            <value> <string>utf-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <unicode>Please wait message shown at client side</unicode> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewRunningInstallationMessage.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewRunningInstallationMessage.xml
new file mode 100644
index 0000000000..e9abb540f2
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewRunningInstallationMessage.xml
@@ -0,0 +1,175 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+# different part of the configuration process in estimatd percentages\n
+# values for machine with pystones =(1.3600000000000012, 36764.705882352908)\n
+building_bt5_part_percentage = 15.0\n
+installation_bt5_part_percentage = 26.0\n
+activity_part_percentage = 59.0\n
+calc_percentage = 0.0\n
+is_activities_running = len(installation_status[\'activity_list\'])!=0\n
+is_bt5_building_running = installation_status[\'bt5\'][\'all\']==0 and \\\n
+                          not is_activities_running\n
+is_bt5_installation_running = installation_status[\'bt5\'][\'all\']!=0 and \\\n
+                              not is_activities_running \n
+\n
+if not is_bt5_building_running:\n
+  all_bt5s = float(installation_status[\'bt5\'][\'all\'])\n
+  current_bt5s = float(installation_status[\'bt5\'][\'current\'])\n
+  bt5_percent_of_total = current_bt5s / all_bt5s\n
+  calc_percentage = calc_percentage + building_bt5_part_percentage + \\\n
+                    bt5_percent_of_total*installation_bt5_part_percentage\n
+\n
+if is_activities_running:\n
+  activity_list = installation_status[\'activity_list\']\n
+  all_activities = float(max(activity_list))\n
+  current_activities = float(activity_list[-1])\n
+  activity_percent_of_total = (all_activities - current_activities)/all_activities\n
+  calc_percentage += activity_percent_of_total*activity_part_percentage\n
+  #context.log(\'%s\\nLast:%s\\nAll:%s\\-->%s\' %(activity_list, current_activities, all_activities, activity_percent_of_total))\n
+\n
+return context.ConfiguratorTool_viewRunningInstallationMessageRenderer(percentage=int(calc_percentage))\n
+
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string>installation_status</string> </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>1</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>installation_status</string>
+                            <string>building_bt5_part_percentage</string>
+                            <string>installation_bt5_part_percentage</string>
+                            <string>activity_part_percentage</string>
+                            <string>calc_percentage</string>
+                            <string>len</string>
+                            <string>_getitem_</string>
+                            <string>is_activities_running</string>
+                            <string>is_bt5_building_running</string>
+                            <string>is_bt5_installation_running</string>
+                            <string>float</string>
+                            <string>all_bt5s</string>
+                            <string>current_bt5s</string>
+                            <string>bt5_percent_of_total</string>
+                            <string>activity_list</string>
+                            <string>max</string>
+                            <string>all_activities</string>
+                            <string>current_activities</string>
+                            <string>activity_percent_of_total</string>
+                            <string>_inplacevar_</string>
+                            <string>_getattr_</string>
+                            <string>context</string>
+                            <string>int</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ConfiguratorTool_viewRunningInstallationMessage</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Calculate percentages and show installation message</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewRunningInstallationMessageRenderer.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewRunningInstallationMessageRenderer.xml
new file mode 100644
index 0000000000..5acf388d7a
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewRunningInstallationMessageRenderer.xml
@@ -0,0 +1,90 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <unicode encoding="cdata"><![CDATA[
+
+<tal:block tal:define="percentage options/percentage;\n
+                       coefficient python: 4;">\n
+\n
+  <div style="width:400px; \n
+              height:25px; \n
+              background-color:lightgray;\n
+              border:1px solid black;">\n
+    <div tal:attributes="style python: \'text-align:right;;\n
+                                        height: 25px;; \n
+                                        background-color:#f09400;; \n
+                                        width: %spx;;\' %(coefficient*percentage)">\n
+      <div style="height:20px; \n
+                  padding-top: 5px; \n
+                  padding-right: 3px; \n
+                  font-weight:bold;"\n
+           tal:condition="python: int(percentage) != 0">\n
+        <span tal:content="percentage"/>%\n
+      </div>\n
+    </div>\n
+  </div>\n
+\n
+  <tal:block \n
+     tal:replace="structure python: here.ConfiguratorTool_viewPatienceMessageRenderer()"/>\n
+\n
+</tal:block>
+
+]]></unicode> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>text/html</string> </value>
+        </item>
+        <item>
+            <key> <string>expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ConfiguratorTool_viewRunningInstallationMessageRenderer</string> </value>
+        </item>
+        <item>
+            <key> <string>output_encoding</string> </key>
+            <value> <string>utf-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <unicode>Successful Installation Confirmation</unicode> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewSuccessfulConfigurationMessageRenderer.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewSuccessfulConfigurationMessageRenderer.xml
new file mode 100644
index 0000000000..894af9fdbc
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ConfiguratorTool_viewSuccessfulConfigurationMessageRenderer.xml
@@ -0,0 +1,85 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <unicode encoding="cdata"><![CDATA[
+
+<div>\n
+\n
+  <h3 i18n:translate=""\n
+      i18n:domain="ui">Configuration is over. Enjoy your new ERP5 system!</h3>\n
+\n
+  <p i18n:translate=""\n
+     i18n:domain="ui">\n
+    Please click link below. \n
+    You will be redirected to a form in which you can login using \n
+    one of yours newly created ERP5 user accounts.\n
+  </p>\n
+\n
+  <a tal:attributes="href python: \'%s/login_form\' %here.getPortalObject().absolute_url()">\n
+    <tal:replace i18n:translate=""\n
+                 i18n:domain="ui">Start using your new ERP5 system</tal:replace>\n
+  </a>\n
+\n
+</div>\n
+\n
+
+
+]]></unicode> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>text/html</string> </value>
+        </item>
+        <item>
+            <key> <string>expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ConfiguratorTool_viewSuccessfulConfigurationMessageRenderer</string> </value>
+        </item>
+        <item>
+            <key> <string>output_encoding</string> </key>
+            <value> <string>utf-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <unicode></unicode> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ERP5Site_afterConfigurationSetup.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ERP5Site_afterConfigurationSetup.xml
new file mode 100644
index 0000000000..8bc1018bae
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/ERP5Site_afterConfigurationSetup.xml
@@ -0,0 +1,137 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>from Products.ERP5Type.Log import log\n
+\n
+after_script_id = context.getConfigurationAfterScriptId()\n
+after_script = getattr(context, after_script_id, None)\n
+if after_script is not None:\n
+  return after_script(customer_template_relative_url, alter_preferences)\n
+\n
+log("After script not found for %s." % context.getRelativeUrl())\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string>customer_template_relative_url=None, alter_preferences=True</string> </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>2</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>customer_template_relative_url</string>
+                            <string>alter_preferences</string>
+                            <string>Products.ERP5Type.Log</string>
+                            <string>log</string>
+                            <string>_getattr_</string>
+                            <string>context</string>
+                            <string>after_script_id</string>
+                            <string>getattr</string>
+                            <string>None</string>
+                            <string>after_script</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <tuple>
+                <none/>
+                <int>1</int>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ERP5Site_afterConfigurationSetup</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/form_empty.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/form_empty.xml
new file mode 100644
index 0000000000..b4ace0fcba
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/form_empty.xml
@@ -0,0 +1,156 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <unicode encoding="cdata"><![CDATA[
+
+<tal:block tal:define="dummy python:request.RESPONSE.setHeader(\'Content-Type\', \'text/html;; charset=utf-8\');\n
+                       global portal              here/portal_url/getPortalObject;\n
+                       global portal_path         portal/portal_url/getPortalPath;                       \n
+                       portal_preferences   python: here.getPortalObject().portal_preferences;\n
+                       global preferred_html_style_developper_mode   portal_preferences/getPreferredHtmlStyleDevelopperMode;\n
+                       global preferred_html_style_translator_mode   portal_preferences/getPreferredHtmlStyleTranslatorMode;\n
+                       global preferred_html_style_contextual_help   portal_preferences/getPreferredHtmlStyleContextualHelp;\n
+                       global developper_shortcut_render             python: (preferred_html_style_developper_mode or preferred_html_style_translator_mode) and here.developper_shortcut_render;                       \n
+                       layout_form_id here/getApplicableLayout | nothing;\n
+                       ignore_layout request/ignore_layout | nothing;\n
+                       editable_mode request/editable_mode | nothing;\n
+                       global layout_form python:(not layout_form_id or ignore_layout) or getattr(here, layout_form_id, None);\n
+                       default_layout string:view_master;\n
+                       layout_id layout_form/pt | default_layout;\n
+                       is_web_mode python: False;">\n
+\n
+      <tal:block tal:define="field_errors python: request.get(\'field_errors\',{});\n
+                             dummy python: request.set(\'here\',here)"\n
+                 tal:condition="python: layout_form_id and not ignore_layout">\n
+\n
+        <tal:block tal:condition="not: editable_mode" tal:repeat="group python: form.get_groups()">\n
+          <div tal:attributes="class group/lower" tal:condition="python: group.find(\'content\') >= 0">\n
+            <tal:block tal:condition="python: \'hidden\' not in group.lower()" tal:repeat="field python:form.get_fields_in_group(group)">\n
+              <tal:block tal:replace="structure python: field.render(None, request)"/>\n
+            </tal:block>\n
+          </div>\n
+        </tal:block>\n
+        <tal:block tal:condition="editable_mode" tal:repeat="group python: form.get_groups()">\n
+          <fieldset tal:condition="python: \'hidden\' not in group.lower()">\n
+            <legend tal:content="group"></legend>\n
+            <table tal:condition="python: \'content\' not in group.lower() and \'bottom\' not in group.lower()">\n
+              <tal:block tal:repeat="field python:form.get_fields_in_group(group)">\n
+                <tal:block metal:use-macro="here/field_render/macros/field_render"/>\n
+              </tal:block>\n
+            </table>\n
+            <tal:block tal:condition="python: \'content\' in group.lower() or \'bottom\' in group.lower()"\n
+              tal:repeat="field python:form.get_fields_in_group(group)">\n
+              <tal:block tal:define="value python:request.get(field.id, None)"\n
+               tal:replace="structure python:field.render(value, request)" />\n
+            </tal:block>\n
+          </fieldset>\n
+        </tal:block>\n
+      </tal:block>\n
+      <tal:block tal:condition="python: not layout_form_id or ignore_layout">\n
+        <tal:block metal:define-macro="form_layout">\n
+          <div class="Main" tal:define="field_errors python: request.get(\'field_errors\',{});\n
+                                        dummy python: request.set(\'here\',here)">\n
+            <tal:block tal:define="groups python: form.get_groups();\n
+                                    rows python:[];">\n
+              <tal:block tal:repeat="group groups">\n
+                <tal:block tal:condition="python: not (\'right\' in group.lower()) or\n
+                                                  len(rows)==0">\n
+                  <tal:block tal:define="dummy python: rows.append([])"/>\n
+                </tal:block>\n
+                <tal:block tal:condition="python: len(rows[-1])>1">\n
+                  <tal:block tal:define="dummy python: rows.append([])"/>\n
+                </tal:block>\n
+                <tal:block tal:condition="python: \'hidden\' not in group.lower()">\n
+                  <tal:block tal:define="dummy python: rows[-1].append(repeat[\'group\'].index)"/>\n
+                </tal:block>\n
+              </tal:block>\n
+              <tal:block tal:repeat="row rows">\n
+                <tal:block tal:condition="python: len(row)>0">\n
+                  <tal:block tal:condition="python: \'bottom\' not in groups[row[0]].lower()">\n
+                    <table width="100%" class="Border">\n
+                      <tr>\n
+                        <td tal:repeat="cell row" valign="top">\n
+                          <table width="100%">\n
+                            <tal:block tal:repeat="field python:form.get_fields_in_group(groups[cell])">\n
+                              <tal:block metal:use-macro="here/field_render/macros/field_render"/>\n
+                            </tal:block>\n
+                          </table>\n
+                        </td>\n
+                      </tr>\n
+                    </table>\n
+                  </tal:block>\n
+                  <tal:block tal:condition="python: \'bottom\' in groups[row[0]].lower()">\n
+                    <tal:block tal:repeat="cell row">\n
+                      <tal:block tal:repeat="field python:form.get_fields_in_group(groups[cell])">\n
+                        <tal:block tal:define="value python:request.get(field.id, None)"\n
+                         tal:replace="structure python:field.render(value, request)" />\n
+                      </tal:block>\n
+                    </tal:block>\n
+                  </tal:block>\n
+                </tal:block>\n
+              </tal:block>\n
+            </tal:block>\n
+          </div>\n
+        </tal:block>\n
+      </tal:block>\n
+</tal:block>
+
+]]></unicode> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>text/html</string> </value>
+        </item>
+        <item>
+            <key> <string>expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>form_empty</string> </value>
+        </item>
+        <item>
+            <key> <string>output_encoding</string> </key>
+            <value> <string>utf-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <unicode></unicode> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_dialog.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_dialog.xml
new file mode 100644
index 0000000000..63b38ce257
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_dialog.xml
@@ -0,0 +1,133 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <unicode encoding="cdata"><![CDATA[
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"\n
+ "DTD/xhtml1-strict.dtd">\n
+<?xml-stylesheet  href="erp5.css" rel="stylesheet" type="text/css"?>\n
+<span tal:replace="nothing">\t \t \n
+ <!--\t\t \n
+ Copyright (c) 2006 Nexedi SARL and Contributors. All Rights Reserved. \t\t \n
+                    Romain Courteaud     <tf@nexedi.com>\\n \t\t \n
+\t \n
+ This program is Free Software; you can redistribute it and/or \t\t \n
+ modify it under the terms of the GNU General Public License \t\t \n
+ as published by the Free Software Foundation; either version 2\t\t \n
+ of the License, or (at your option) any later version. \t\t \n
+ \t \n
+ This program is distributed in the hope that it will be useful,\t\t \n
+ but WITHOUT ANY WARRANTY; without even the implied warranty of\t\t \n
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the \t\t \n
+ GNU General Public License for more details.\t\t \n
+ \t\t \n
+ You should have received a copy of the GNU General Public License\t\t \n
+ along with this program; if not, write to the Free Software\\n \t\t \n
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.\t\t \n
+ --> \t\t \n
+ </span>\n
+\n
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en"\n
+    xml:lang="en"\n
+    xmlns:tal="http://xml.zope.org/namespaces/tal"\n
+    xmlns:metal="http://xml.zope.org/namespaces/metal"\n
+    xmlns:i18n="http://xml.zope.org/namespaces/i18n"\n
+    metal:use-macro="here/wizard_main_template/macros/master">\n
+\n
+  <head tal:define="dummy python:request.RESPONSE.setHeader(\'Content-Type\', \'text/html;; charset=utf-8\');">\n
+      <meta name="description" content="Generated by form_dialog" />\n
+      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n
+      <title tal:content="template/title_or_id" i18n:translate="" i18n:domain="ui">The title</title>\n
+      <link href="erp5.css" rel="stylesheet" type="text/css"/>\n
+  </head>\n
+\n
+ <body>\n
+\n
+  <div metal:fill-slot="main">\n
+\n
+   <div class="content editable">\n
+   <div class="dialog_box">\n
+   <input type=\'hidden\' name=\'field_your_business_configuration\' tal:attributes=\'value python: request.get("business_configuration")\'>\n
+   <tal:block tal:replace="structure python: options.get(\'form_html\')" />  <br/>\n
+\n
+   <tal:block tal:condition="python: options.get(\'previous\') is not None">\n
+     <input type="Submit"  \n
+            value="Previous" \n
+            name="previous:method"\n
+            tal:attributes="value python: options.get(\'previous\')"/>\n
+   </tal:block>\n
+\n
+   <tal:block tal:condition="python: options.get(\'next\') is not None">\n
+     <span tal:condition="python: form.action!=\'\'">\n
+     <input type="Submit"  \n
+            value="Next"\n
+            name="next:method"\n
+            tal:attributes="value python: options.get(\'next\')" />\n
+            </span>\n
+   </tal:block>\n
+\n
+   </div>\n
+  </div>\n
+  </div>\n
+ </body>\n
+</html>
+
+]]></unicode> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>text/html</string> </value>
+        </item>
+        <item>
+            <key> <string>expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>wizard_dialog</string> </value>
+        </item>
+        <item>
+            <key> <string>output_encoding</string> </key>
+            <value> <string>utf-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <unicode>Configuration Forms renderer</unicode> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_dialog_main.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_dialog_main.xml
new file mode 100644
index 0000000000..8d2f75bdb5
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_dialog_main.xml
@@ -0,0 +1,99 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <unicode encoding="cdata"><![CDATA[
+
+<tal:block xmlns:tal="http://xml.zope.org/namespaces/tal"\n
+           xmlns:metal="http://xml.zope.org/namespaces/metal"\n
+           xmlns:i18n="http://xml.zope.org/namespaces/i18n">\n
+  <tal:block metal:define-macro="master">\n
+    <tal:block tal:define="form_action python: form.update_action or \'Base_callDialogMethod\';\n
+               dialog_id form/id | template/id;\n
+               form_id request/form_id | string:view;\n
+               dialog_method form/action | dialog_id;\n
+               update_action form/update_action;\n
+               global dialog_category request/dialog_category | nothing;\n
+\n
+               local_parameter_list local_parameter_list | python: {};\n
+               dummy python: local_parameter_list.update({\'dialog_id\': dialog_id, \'dialog_method\': dialog_method, \'update_method\': update_action, \'dialog_category\': dialog_category, \'cancel_url\': request.get(\'cancel_url\'), \'form_id\': form_id});\n
+               title python: here.Base_translateString(here.Base_getFormViewDialogActionButtonTitle(form))">\n
+      <tal:block metal:use-macro="here/wizard_main_template/macros/master">\n
+        <tal:block metal:fill-slot="main">\n
+          <div class="list_dialog">\n
+            <tal:block metal:define-slot="main" />\n
+            <tal:block metal:define-slot="bottom" />\n
+          </div>\n
+\n
+          <input value="Start"\n
+                 i18n:attributes="value" \n
+                 i18n:domain="ui" \n
+                 accesskey="V"\n
+                 id="dialog_submit_button" \n
+                 type="submit" \n
+                 name="Base_callDialogMethod:method"/>\n
+\n
+        </tal:block>\n
+      </tal:block>\n
+    </tal:block>\n
+  </tal:block>\n
+</tal:block>
+
+]]></unicode> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>text/html</string> </value>
+        </item>
+        <item>
+            <key> <string>expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>wizard_dialog_main</string> </value>
+        </item>
+        <item>
+            <key> <string>output_encoding</string> </key>
+            <value> <string>utf-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <unicode></unicode> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_form_dialog.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_form_dialog.xml
new file mode 100644
index 0000000000..84ccff8020
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_form_dialog.xml
@@ -0,0 +1,147 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <unicode encoding="cdata"><![CDATA[
+
+<tal:block xmlns:tal="http://xml.zope.org/namespaces/tal"\n
+           xmlns:metal="http://xml.zope.org/namespaces/metal"\n
+           xmlns:i18n="http://xml.zope.org/namespaces/i18n">\n
+  <tal:block metal:define-macro="master"\n
+             tal:define="editable_mode python: True;\n
+             dialog_mode python: True;\n
+             dummy python: request.set(\'editable_mode\', editable_mode)">\n
+    <tal:block metal:use-macro="here/wizard_dialog_main/macros/master">\n
+      <tal:block metal:fill-slot="main">\n
+        <tal:block tal:define="field_errors python: request.get(\'field_errors\',{});\n
+                   dummy python: request.set(\'here\', here);\n
+                   dialog_actions python: here.Base_fixDialogActions(actions, dialog_category);\n
+                   current_action python: here.ERP5Site_getCurrentDialogAction(current_url, dialog_actions);">\n
+          <div class="dialog_box">\n
+            <div tal:condition="python: len(dialog_actions) > 1"\n
+              class="dialog_selector">\n
+              <label for="dialog_selector"\n
+                     tal:content="python: { \'object_exchange\': \'Select Exchange\'\n
+                     , \'object_print\'   : \'Select Print\'\n
+                     , \'object_search\'  : \'Select Search\'\n
+                     , \'object_report\'  : \'Select Report\'\n
+                     , \'object_fast_input\'  : \'Select Fast Input\'\n
+                     }.get(dialog_category, \'Select\')"\n
+                     i18n:translate="" i18n:domain="ui"></label>\n
+              <select name="select_dialog" id="dialog_selector"\n
+                      tal:attributes="onChange string:submitAction(this.form,\'Base_doDialog\')">\n
+\n
+                <tal:block tal:repeat="action dialog_actions">\n
+                  <option tal:attributes="value action/url;\n
+                          selected python: action == current_action and \'selected\' or None"\n
+                          tal:content="action/name"\n
+                          i18n:translate="" i18n:domain="ui"></option>\n
+                </tal:block>\n
+              </select>\n
+              <button type="submit" name="Base_doDialog:method">\n
+                <span class="image"></span>\n
+                <span class="description"\n
+                      i18n:translate="" i18n:domain="ui">Go</span>\n
+              </button>\n
+            </div>\n
+\n
+          <tal:block metal:define-macro="content">\n
+            <div class="content"\n
+                 tal:define="group_list python: form.Form_getGroupTitleAndId();\n
+                 gid_list   python: \' \'.join([x[\'gid\'] for x in group_list if x not in (\'bottom\', \'hidden\')]);">\n
+              <tal:block tal:repeat="group group_list">\n
+                <tal:block tal:define="gid    group/gid">\n
+                  <fieldset tal:condition="python: \'hidden\' not in gid and \'bottom\' not in gid"\n
+                            tal:attributes="class gid;">\n
+                    <legend tal:content="group/gtitle" class="group_title" />\n
+                    <tal:block tal:repeat="field python: form.get_fields_in_group(group[\'goid\'])">\n
+                      <tal:block metal:use-macro="here/field_render/macros/field_render" />\n
+                    </tal:block>\n
+                  </fieldset>\n
+                </tal:block>\n
+              </tal:block>\n
+              <p class="clear"></p>\n
+            </div>\n
+           </tal:block>\n
+\n
+          </div>\n
+        </tal:block>\n
+      </tal:block>\n
+\n
+     <tal:block metal:define-macro="bottom">\n
+      <tal:block metal:fill-slot="bottom">\n
+        <tal:block tal:define="field_errors python: request.get(\'field_errors\',{});\n
+                   dummy python: request.set(\'here\', here);\n
+                   bottom_group python: form.get_fields_in_group(\'bottom\')">\n
+          <div tal:condition="python: len(bottom_group) > 0"\n
+            class="bottom">\n
+            <tal:block tal:repeat="field bottom_group">\n
+              <tal:block tal:define="value python:request.get(field.id, None)"\n
+                         tal:replace="structure python:field.render(value, request)" />\n
+            </tal:block>\n
+          </div>\n
+        </tal:block>\n
+       </tal:block>\n
+      </tal:block>\n
+    </tal:block>\n
+  </tal:block>\n
+</tal:block>
+
+]]></unicode> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>text/html</string> </value>
+        </item>
+        <item>
+            <key> <string>expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>wizard_form_dialog</string> </value>
+        </item>
+        <item>
+            <key> <string>output_encoding</string> </key>
+            <value> <string>utf-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <unicode>Wizard forms renderer</unicode> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_helper.js.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_helper.js.xml
new file mode 100644
index 0000000000..bce21670be
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_helper.js.xml
@@ -0,0 +1,59 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="File" module="OFS.Image"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_EtagSupport__etag</string> </key>
+            <value> <string>ts11215424.08</string> </value>
+        </item>
+        <item>
+            <key> <string>__name__</string> </key>
+            <value> <string>wizard_helper.js</string> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>application/x-javascript</string> </value>
+        </item>
+        <item>
+            <key> <string>data</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+displayMessage = function () {\n
+  wizard_message = document.getElementById(\'wizard_message\');\n
+  wizard_message.style.visibility = \'visible\';\n
+  if (!/MSIE/.test(navigator.userAgent)) {\n
+    if (scrapeText(wizard_message) == \'true\') {\n
+      wizard_message.innerHTML = \'<a href="next">Please click here to access ERP5 Express Configuration service.</a>\';\n
+    } else {\n
+      wizard_message.innerHTML = \'You can not access ERP5 Express Configuration service.\';\n
+    }\n
+  } else {\n
+    wizard_message.innerHTML = \'<a href="http://www.mozilla.com/firefox/">Please click here to download Firefox, because your browser may not work properly. It is free.</a>\';\n
+  }\n
+}\n
+addLoadEvent(displayMessage);\n
+\n
+
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string>precondition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>size</string> </key>
+            <value> <int>683</int> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_main_template.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_main_template.xml
new file mode 100644
index 0000000000..d510936536
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_main_template.xml
@@ -0,0 +1,94 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <unicode encoding="cdata"><![CDATA[
+
+<tal:block xmlns:tal="http://xml.zope.org/namespaces/tal"\n
+           xmlns:metal="http://xml.zope.org/namespaces/metal"\n
+           xmlns:i18n="http://xml.zope.org/namespaces/i18n">\n
+  <tal:block tal:replace="nothing">\n
+  </tal:block>\n
+  <tal:block metal:define-macro="master">\n
+    <tal:block\n
+              tal:define="ignore_layout          request/ignore_layout | nothing;\n
+              layout_form_id         request/layout_form_id | here/getApplicableLayout | nothing;\n
+              layout_form    python: layout_form_id and getattr(here, layout_form_id, None) or None;\n
+              is_web_mode    python: (layout_form is not None) and (not ignore_layout);\n
+              editable_mode  python: (not is_web_mode) or request.get(\'editable_mode\', False);\n
+              editable_mode_backup editable_mode;\n
+              dummy          python: request.set(\'editable_mode\', editable_mode);\n
+              dummy          python: request.set(\'is_web_mode\', is_web_mode);\n
+              page_template  python: \'wizard_template_erp5_xhtml_style\'">\n
+      <tal:block metal:use-macro="python: getattr(here, \'wizard_template_erp5_xhtml_style\').macros[\'master\']">\n
+        <tal:block metal:fill-slot="context_bar">\n
+          <tal:block metal:define-slot="context_bar" />\n
+        </tal:block>\n
+        <tal:block metal:fill-slot="main"\n
+                   tal:define="editable_mode  editable_mode_backup;\n
+                   dummy python: request.set(\'editable_mode\', editable_mode);">\n
+          <tal:block metal:define-slot="main" />\n
+        </tal:block>\n
+      </tal:block>\n
+    </tal:block>\n
+  </tal:block>\n
+</tal:block>
+
+]]></unicode> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>text/html</string> </value>
+        </item>
+        <item>
+            <key> <string>expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>wizard_main_template</string> </value>
+        </item>
+        <item>
+            <key> <string>output_encoding</string> </key>
+            <value> <string>utf-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <unicode></unicode> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_template_erp5_xhtml_style.xml b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_template_erp5_xhtml_style.xml
new file mode 100644
index 0000000000..21d3fcc8df
--- /dev/null
+++ b/bt5/erp5_configurator/SkinTemplateItem/portal_skins/erp5_configurator_wizard/wizard_template_erp5_xhtml_style.xml
@@ -0,0 +1,153 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <unicode encoding="cdata"><![CDATA[
+
+<tal:block xmlns:tal="http://xml.zope.org/namespaces/tal"\n
+           xmlns:metal="http://xml.zope.org/namespaces/metal"\n
+           xmlns:i18n="http://xml.zope.org/namespaces/i18n">\n
+  <tal:block tal:replace="nothing">\n
+<!--\n
+IDEAS:\n
+ - Add callbacks to ERP5Form object (selection ?) to gather needed fields -> put them in http_parameter_list.\n
+-->\n
+  </tal:block>\n
+  <tal:block metal:define-macro="master">\n
+    <tal:block>\n
+      <tal:block metal:use-macro="here/global_definitions/macros/header_definitions" />\n
+      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\n
+      <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">\n
+        <head>\n
+          <base tal:attributes="href python: \'%s/\' % (url, )" />\n
+          <meta name="generator" content="ERP5 - Copyright (C) 2001 - 2008. All rights reserved." />\n
+          <meta name="description" content=""\n
+                tal:attributes="content title | string:ERP5 Free Open Source ERP and CRM" />\n
+          <meta name="keywords" content=""\n
+                tal:attributes="content python:\', \'.join(here.getProperty(\'subject_list\', []) or [])" />\n
+          <meta name="robots" content="index, follow" />\n
+          <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n
+          <meta http-equiv="Content-Script-Type" content="text/javascript" />\n
+          <meta http-equiv="Content-Style-Type" content="text/css" />\n
+          <title tal:define="title title | string:ERP5"\n
+                 tal:content="python: \'%s | %s\' % (title, here.getPortalObject().title_or_id())"></title>\n
+          <tal:block tal:replace="nothing">\n
+            <!-- Render each field\'s css and include css\'s and javascripts. -->\n
+          </tal:block>\n
+          <tal:block tal:condition="python: form is not None">\n
+            <tal:block tal:repeat="group python: [x for x in form.get_groups(include_empty=0) if x != \'hidden\']">\n
+              <tal:block tal:repeat="field python: form.get_fields_in_group(group)">\n
+                <tal:block tal:define="css python: field.render_css(REQUEST=request)">\n
+                  <style tal:condition="python: css is not None"\n
+                         tal:content="css"\n
+                         tal:attributes="type python:\'text/css\'">\n
+                  </style>\n
+                </tal:block>\n
+                <tal:block tal:define="dummy python: css_list.extend(field.get_css_list(REQUEST=request))" />\n
+                <tal:block tal:define="dummy python: js_list.extend(field.get_javascript_list(REQUEST=request))" />\n
+              </tal:block>\n
+            </tal:block>\n
+          </tal:block>\n
+          <tal:block tal:repeat="css python: css_list">\n
+            <link tal:attributes="href css" type="text/css" rel="stylesheet" />\n
+          </tal:block>\n
+          <tal:block tal:repeat="js python: js_list">\n
+            <script tal:attributes="src js" type="text/javascript"></script>\n
+          </tal:block>\n
+          <link rel="icon" tal:attributes="href string:${portal_path}/favicon.ico" type="image/x-icon" />\n
+          <link rel="shortcut icon" tal:attributes="href string:${portal_path}/favicon.ico" type="image/x-icon" />\n
+        </head>\n
+        <body>\n
+          <form id="main_form"\n
+                tal:attributes="enctype form/Form_getEnctype | enctype | nothing;\n
+                action url;\n
+                method python:str(path(\'form/method | string:post\')).lower()">\n
+            <fieldset id="hidden_fieldset">\n
+              <!-- Hidden button as explained in http://ppewww.ph.gla.ac.uk/~flavell/www/formquestion.html -->\n
+              <!-- We should probably call the default method instead -->\n
+              <input tal:condition="form_action | nothing"\n
+                     id="hidden_button" type="submit" value="dummy"\n
+                     tal:attributes="name string:${form_action}:method" />\n
+              <tal:block metal:use-macro="here/global_definitions/macros/http_definitions" />\n
+            </fieldset>\n
+            <tal:block metal:define-slot="layout">\n
+\n
+            <tal:block tal:replace="structure python: \n
+              here.portal_configurator.ConfiguratorTool_viewMainTemplateHeaderRenderer()"/>\n
+              <div id="status">\n
+                <p class="clear"></p>\n
+                <div tal:content="request/portal_status_message | nothing" id="transition_message" />\n
+                <div id="information_area" tal:condition="python: request.has_key(\'field_errors\')" \n
+                    i18n:translate="" i18n:domain="ui">\n
+                  Input data has errors. Please look at error messages below.\n
+                </div>\n
+              </div>\n
+              <div id="master">\n
+                <tal:block metal:define-slot="main" />\n
+              </div>\n
+            </tal:block>\n
+          </form>\n
+        </body>\n
+      </html>\n
+    </tal:block>\n
+  </tal:block>\n
+</tal:block>
+
+]]></unicode> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>text/html</string> </value>
+        </item>
+        <item>
+            <key> <string>expand</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>wizard_template_erp5_xhtml_style</string> </value>
+        </item>
+        <item>
+            <key> <string>output_encoding</string> </key>
+            <value> <string>utf-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <unicode></unicode> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/ToolTemplateItem/portal_configurator.xml b/bt5/erp5_configurator/ToolTemplateItem/portal_configurator.xml
new file mode 100644
index 0000000000..69c82944e0
--- /dev/null
+++ b/bt5/erp5_configurator/ToolTemplateItem/portal_configurator.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ConfiguratorTool" module="Products.ERP5Configurator.Tool.ConfiguratorTool"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>portal_configurator</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow.xml
new file mode 100644
index 0000000000..693d9c24c7
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow.xml
@@ -0,0 +1,46 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="InteractionWorkflowDefinition" module="Products.ERP5.InteractionWorkflow"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>creation_guard</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>groups</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>business_configuration_interaction_workflow</string> </value>
+        </item>
+        <item>
+            <key> <string>manager_bypass</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Business Configuration Interaction Workflow</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/interactions.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/interactions.xml
new file mode 100644
index 0000000000..e18bf8cbf7
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/interactions.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Interaction" module="Products.ERP5.Interaction"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_mapping</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>interactions</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/interactions/BusinessConfiguration_set.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/interactions/BusinessConfiguration_set.xml
new file mode 100644
index 0000000000..5f01e9a0e0
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/interactions/BusinessConfiguration_set.xml
@@ -0,0 +1,99 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="InteractionDefinition" module="Products.ERP5.Interaction"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>actbox_category</string> </key>
+            <value> <string>workflow</string> </value>
+        </item>
+        <item>
+            <key> <string>actbox_name</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>actbox_url</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>activate_script_name</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>after_script_name</string> </key>
+            <value>
+              <list>
+                <string>BusinessConfiguration_workflowInitializeDocument</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>before_commit_script_name</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>guard</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_set</string> </value>
+        </item>
+        <item>
+            <key> <string>method_id</string> </key>
+            <value>
+              <list>
+                <string>_setResource</string>
+                <string>setResource</string>
+                <string>_setResourceValue</string>
+                <string>setResourceValue</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>once_per_transaction</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type_filter</string> </key>
+            <value>
+              <list>
+                <string>Business Configuration</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>script_name</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>temporary_document_disallowed</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>trigger_type</string> </key>
+            <value> <int>2</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/scripts.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/scripts.xml
new file mode 100644
index 0000000000..072c8f6540
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/scripts.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Scripts" module="Products.DCWorkflow.Scripts"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_mapping</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>scripts</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/scripts/BusinessConfiguration_workflowInitializeDocument.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/scripts/BusinessConfiguration_workflowInitializeDocument.xml
new file mode 100644
index 0000000000..c0289b2d33
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/scripts/BusinessConfiguration_workflowInitializeDocument.xml
@@ -0,0 +1,134 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>object = state_change[\'object\']\n
+if object.getCurrentState() is None:\n
+  workflow = object.getResourceValue()\n
+  workflow.initializeDocument(object)\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string>state_change</string> </value>
+        </item>
+        <item>
+            <key> <string>_proxy_roles</string> </key>
+            <value>
+              <tuple>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>1</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>state_change</string>
+                            <string>_getitem_</string>
+                            <string>object</string>
+                            <string>_getattr_</string>
+                            <string>None</string>
+                            <string>workflow</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_workflowInitializeDocument</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/variables.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/variables.xml
new file mode 100644
index 0000000000..6ae03699d1
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/variables.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Variables" module="Products.DCWorkflow.Variables"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_mapping</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>variables</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/worklists.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/worklists.xml
new file mode 100644
index 0000000000..c3432aa051
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_interaction_workflow/worklists.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Worklists" module="Products.DCWorkflow.Worklists"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_mapping</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>worklists</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow.xml
new file mode 100644
index 0000000000..5cdf15e17f
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow.xml
@@ -0,0 +1,60 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="DCWorkflowDefinition" module="Products.DCWorkflow.DCWorkflow"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>creation_guard</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>groups</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>business_configuration_simulation_workflow</string> </value>
+        </item>
+        <item>
+            <key> <string>initial_state</string> </key>
+            <value> <string>draft</string> </value>
+        </item>
+        <item>
+            <key> <string>manager_bypass</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>permissions</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>state_var</string> </key>
+            <value> <string>simulation_state</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Business Configuration build / installation workflow</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/scripts.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/scripts.xml
new file mode 100644
index 0000000000..072c8f6540
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/scripts.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Scripts" module="Products.DCWorkflow.Scripts"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_mapping</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>scripts</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/scripts/BusinessConfiguration_build.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/scripts/BusinessConfiguration_build.xml
new file mode 100644
index 0000000000..eaafc446ed
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/scripts/BusinessConfiguration_build.xml
@@ -0,0 +1,123 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>business_configuration = state_change[\'object\']\n
+# build Business Configuration bt5s and saved them inside\n
+business_configuration.buildConfiguration()\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string>state_change</string> </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>1</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>state_change</string>
+                            <string>_getitem_</string>
+                            <string>business_configuration</string>
+                            <string>_getattr_</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_build</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/scripts/BusinessConfiguration_install.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/scripts/BusinessConfiguration_install.xml
new file mode 100644
index 0000000000..878d8d22ad
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/scripts/BusinessConfiguration_install.xml
@@ -0,0 +1,126 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>portal = state_change.getPortal()\n
+business_configuration = state_change[\'object\']\n
+\n
+# build Business Configuration bt5s and saved them inside\n
+business_configuration.installConfiguration()\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string>state_change</string> </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>1</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>state_change</string>
+                            <string>_getattr_</string>
+                            <string>portal</string>
+                            <string>_getitem_</string>
+                            <string>business_configuration</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_install</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states.xml
new file mode 100644
index 0000000000..27ec906902
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="States" module="Products.DCWorkflow.States"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_mapping</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>states</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states/built.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states/built.xml
new file mode 100644
index 0000000000..3983c18c6a
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states/built.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="StateDefinition" module="Products.DCWorkflow.States"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>built</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Built</string> </value>
+        </item>
+        <item>
+            <key> <string>transitions</string> </key>
+            <value>
+              <tuple>
+                <string>build</string>
+                <string>build_action</string>
+                <string>install</string>
+                <string>install_action</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>type_list</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states/draft.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states/draft.xml
new file mode 100644
index 0000000000..12631017f0
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states/draft.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="StateDefinition" module="Products.DCWorkflow.States"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>draft</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Draft</string> </value>
+        </item>
+        <item>
+            <key> <string>transitions</string> </key>
+            <value>
+              <tuple>
+                <string>build</string>
+                <string>build_action</string>
+                <string>build_fail</string>
+                <string>finish_install</string>
+                <string>finish_install_action</string>
+                <string>reset</string>
+                <string>reset_action</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>type_list</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states/installed.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states/installed.xml
new file mode 100644
index 0000000000..bc4067dffb
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/states/installed.xml
@@ -0,0 +1,43 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="StateDefinition" module="Products.DCWorkflow.States"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>installed</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Installed</string> </value>
+        </item>
+        <item>
+            <key> <string>transitions</string> </key>
+            <value>
+              <tuple>
+                <string>build</string>
+                <string>build_action</string>
+                <string>force_install</string>
+                <string>force_install_action</string>
+                <string>reset</string>
+                <string>reset_action</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>type_list</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions.xml
new file mode 100644
index 0000000000..aa36144efe
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Transitions" module="Products.DCWorkflow.Transitions"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_mapping</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>transitions</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/build.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/build.xml
new file mode 100644
index 0000000000..3571594d9c
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/build.xml
@@ -0,0 +1,58 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="TransitionDefinition" module="Products.DCWorkflow.Transitions"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>actbox_category</string> </key>
+            <value> <string>workflow</string> </value>
+        </item>
+        <item>
+            <key> <string>actbox_name</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>actbox_url</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>after_script_name</string> </key>
+            <value> <string>BusinessConfiguration_build</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>guard</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>build</string> </value>
+        </item>
+        <item>
+            <key> <string>new_state_id</string> </key>
+            <value> <string>built</string> </value>
+        </item>
+        <item>
+            <key> <string>script_name</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>trigger_type</string> </key>
+            <value> <int>2</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/build_action.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/build_action.xml
new file mode 100644
index 0000000000..014f4e0281
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/build_action.xml
@@ -0,0 +1,58 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="TransitionDefinition" module="Products.DCWorkflow.Transitions"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>actbox_category</string> </key>
+            <value> <string>workflow</string> </value>
+        </item>
+        <item>
+            <key> <string>actbox_name</string> </key>
+            <value> <string>Build Business Configuration</string> </value>
+        </item>
+        <item>
+            <key> <string>actbox_url</string> </key>
+            <value> <string>%(content_url)s/BusinessConfiguration_viewBuildWorkflowActionDialog?workflow_action=build_action</string> </value>
+        </item>
+        <item>
+            <key> <string>after_script_name</string> </key>
+            <value> <string>build</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>guard</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>build_action</string> </value>
+        </item>
+        <item>
+            <key> <string>new_state_id</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>script_name</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Build Business Configuration Action</string> </value>
+        </item>
+        <item>
+            <key> <string>trigger_type</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/install.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/install.xml
new file mode 100644
index 0000000000..fc2227258a
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/install.xml
@@ -0,0 +1,58 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="TransitionDefinition" module="Products.DCWorkflow.Transitions"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>actbox_category</string> </key>
+            <value> <string>workflow</string> </value>
+        </item>
+        <item>
+            <key> <string>actbox_name</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>actbox_url</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>after_script_name</string> </key>
+            <value> <string>BusinessConfiguration_install</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>guard</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>install</string> </value>
+        </item>
+        <item>
+            <key> <string>new_state_id</string> </key>
+            <value> <string>installed</string> </value>
+        </item>
+        <item>
+            <key> <string>script_name</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>trigger_type</string> </key>
+            <value> <int>2</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/install_action.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/install_action.xml
new file mode 100644
index 0000000000..41ab41a06d
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/transitions/install_action.xml
@@ -0,0 +1,58 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="TransitionDefinition" module="Products.DCWorkflow.Transitions"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>actbox_category</string> </key>
+            <value> <string>workflow</string> </value>
+        </item>
+        <item>
+            <key> <string>actbox_name</string> </key>
+            <value> <string>Install Business Configuration</string> </value>
+        </item>
+        <item>
+            <key> <string>actbox_url</string> </key>
+            <value> <string>%(content_url)s/BaseWorkflow_viewWorkflowActionDialog?workflow_action=finish_install_action</string> </value>
+        </item>
+        <item>
+            <key> <string>after_script_name</string> </key>
+            <value> <string>install</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>guard</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>install_action</string> </value>
+        </item>
+        <item>
+            <key> <string>new_state_id</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>script_name</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Install Business Configuration Action</string> </value>
+        </item>
+        <item>
+            <key> <string>trigger_type</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables.xml
new file mode 100644
index 0000000000..bb12bef805
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Variables" module="Products.DCWorkflow.Variables"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_mapping</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>variables</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/action.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/action.xml
new file mode 100644
index 0000000000..03e9664295
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/action.xml
@@ -0,0 +1,64 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="VariableDefinition" module="Products.DCWorkflow.Variables"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>default_expr</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>default_value</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string>The last transition</string> </value>
+        </item>
+        <item>
+            <key> <string>for_catalog</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>for_status</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>action</string> </value>
+        </item>
+        <item>
+            <key> <string>info_guard</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>update_always</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <tuple>
+        <global name="Expression" module="Products.CMFCore.Expression"/>
+        <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>transition/getId|nothing</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/actor.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/actor.xml
new file mode 100644
index 0000000000..a1487eb1f4
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/actor.xml
@@ -0,0 +1,64 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="VariableDefinition" module="Products.DCWorkflow.Variables"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>default_expr</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>default_value</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string>The name of the user who performed the last transition</string> </value>
+        </item>
+        <item>
+            <key> <string>for_catalog</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>for_status</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>actor</string> </value>
+        </item>
+        <item>
+            <key> <string>info_guard</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>update_always</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <tuple>
+        <global name="Expression" module="Products.CMFCore.Expression"/>
+        <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>user/getUserName</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/comment.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/comment.xml
new file mode 100644
index 0000000000..f9ffdeace1
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/comment.xml
@@ -0,0 +1,64 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="VariableDefinition" module="Products.DCWorkflow.Variables"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>default_expr</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>default_value</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string>Comments about the last transition</string> </value>
+        </item>
+        <item>
+            <key> <string>for_catalog</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>for_status</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>comment</string> </value>
+        </item>
+        <item>
+            <key> <string>info_guard</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>update_always</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <tuple>
+        <global name="Expression" module="Products.CMFCore.Expression"/>
+        <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>python:state_change.kwargs.get(\'comment\', \'\')</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/error_message.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/error_message.xml
new file mode 100644
index 0000000000..535863de2a
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/error_message.xml
@@ -0,0 +1,48 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="VariableDefinition" module="Products.DCWorkflow.Variables"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>default_expr</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>default_value</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string>Error message if validation failed</string> </value>
+        </item>
+        <item>
+            <key> <string>for_catalog</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>for_status</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>error_message</string> </value>
+        </item>
+        <item>
+            <key> <string>info_guard</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>update_always</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/history.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/history.xml
new file mode 100644
index 0000000000..e97a0a7c56
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/history.xml
@@ -0,0 +1,64 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="VariableDefinition" module="Products.DCWorkflow.Variables"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>default_expr</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>default_value</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string>Provides access to workflow history</string> </value>
+        </item>
+        <item>
+            <key> <string>for_catalog</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>for_status</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>history</string> </value>
+        </item>
+        <item>
+            <key> <string>info_guard</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>update_always</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <tuple>
+        <global name="Expression" module="Products.CMFCore.Expression"/>
+        <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>state_change/getHistory</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/portal_type.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/portal_type.xml
new file mode 100644
index 0000000000..318e098ff6
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/portal_type.xml
@@ -0,0 +1,48 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="VariableDefinition" module="Products.DCWorkflow.Variables"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>default_expr</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>default_value</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string>portal type (use as filter for worklists)</string> </value>
+        </item>
+        <item>
+            <key> <string>for_catalog</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>for_status</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>portal_type</string> </value>
+        </item>
+        <item>
+            <key> <string>info_guard</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>update_always</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/time.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/time.xml
new file mode 100644
index 0000000000..0e45efc019
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/variables/time.xml
@@ -0,0 +1,64 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="VariableDefinition" module="Products.DCWorkflow.Variables"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>default_expr</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>default_value</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string>Time of the last transition</string> </value>
+        </item>
+        <item>
+            <key> <string>for_catalog</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>for_status</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>time</string> </value>
+        </item>
+        <item>
+            <key> <string>info_guard</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>update_always</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <tuple>
+        <global name="Expression" module="Products.CMFCore.Expression"/>
+        <tuple/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>text</string> </key>
+            <value> <string>state_change/getDateTime</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/worklists.xml b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/worklists.xml
new file mode 100644
index 0000000000..c3432aa051
--- /dev/null
+++ b/bt5/erp5_configurator/WorkflowTemplateItem/portal_workflow/business_configuration_simulation_workflow/worklists.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Worklists" module="Products.DCWorkflow.Worklists"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_mapping</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>worklists</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator/bt/change_log b/bt5/erp5_configurator/bt/change_log
new file mode 100644
index 0000000000..badd6f9ac7
--- /dev/null
+++ b/bt5/erp5_configurator/bt/change_log
@@ -0,0 +1,2 @@
+2010-12-06 Rafael
+* Initial Release
\ No newline at end of file
diff --git a/bt5/erp5_configurator/bt/comment b/bt5/erp5_configurator/bt/comment
new file mode 100644
index 0000000000..417b546837
--- /dev/null
+++ b/bt5/erp5_configurator/bt/comment
@@ -0,0 +1 @@
+This business template is inspired and use part of old erp5_generator. This bt aims to provide basic configuration base for standard ERP5 Instance.
\ No newline at end of file
diff --git a/bt5/erp5_configurator/bt/copyright_list b/bt5/erp5_configurator/bt/copyright_list
new file mode 100644
index 0000000000..fe948b9fb7
--- /dev/null
+++ b/bt5/erp5_configurator/bt/copyright_list
@@ -0,0 +1 @@
+Copyright (c) 2010 Nexedi SA
\ No newline at end of file
diff --git a/bt5/erp5_configurator/bt/dependency_list b/bt5/erp5_configurator/bt/dependency_list
new file mode 100644
index 0000000000..a96fafe0da
--- /dev/null
+++ b/bt5/erp5_configurator/bt/dependency_list
@@ -0,0 +1,3 @@
+erp5_base
+erp5_dms
+erp5_workflow
\ No newline at end of file
diff --git a/bt5/erp5_configurator/bt/license b/bt5/erp5_configurator/bt/license
new file mode 100644
index 0000000000..3a3e12bcad
--- /dev/null
+++ b/bt5/erp5_configurator/bt/license
@@ -0,0 +1 @@
+GPL
\ No newline at end of file
diff --git a/bt5/erp5_configurator/bt/maintainer_list b/bt5/erp5_configurator/bt/maintainer_list
new file mode 100644
index 0000000000..23a62fbb45
--- /dev/null
+++ b/bt5/erp5_configurator/bt/maintainer_list
@@ -0,0 +1 @@
+rafael
\ No newline at end of file
diff --git a/bt5/erp5_configurator/bt/publication_url b/bt5/erp5_configurator/bt/publication_url
new file mode 100644
index 0000000000..4af18322e3
--- /dev/null
+++ b/bt5/erp5_configurator/bt/publication_url
@@ -0,0 +1 @@
+None
\ No newline at end of file
diff --git a/bt5/erp5_configurator/bt/revision b/bt5/erp5_configurator/bt/revision
new file mode 100644
index 0000000000..4754f24761
--- /dev/null
+++ b/bt5/erp5_configurator/bt/revision
@@ -0,0 +1 @@
+461
\ No newline at end of file
diff --git a/bt5/erp5_configurator/bt/template_action_path_list b/bt5/erp5_configurator/bt/template_action_path_list
new file mode 100644
index 0000000000..cea16f2160
--- /dev/null
+++ b/bt5/erp5_configurator/bt/template_action_path_list
@@ -0,0 +1,26 @@
+Account Configurator Item | view
+Accounting Period Configurator Item | view
+Business Configuration Module | view
+Business Configuration | view
+Catalog Keyword Key Configurator Item | view
+Categories Spreadsheet Configurator Item | view
+Category Configurator Item | view
+Configuration Save | view
+Configurator Tool | view
+Currency Configurator Item | view
+Customer BT5 Configurator Item | view
+Export Customer BT5 Configurator Item | view
+Organisation Configurator Item | view
+Permission Configurator Item | view
+Person Configurator Item | view
+Portal Type Configurator Item | view
+Portal Type Roles Spreadsheet Configurator Item | view
+Preference Configurator Item | view
+Role Configurator Item | view
+Rule Configurator Item | view
+Service Configurator Item | view
+Site Property Configurator Item | view
+Standard BT5 Configurator Item | view
+System Preference Configurator Item | view
+Trash Fake Site Configurator Item | view
+Workflow Security Configurator Item | view
\ No newline at end of file
diff --git a/bt5/erp5_configurator/bt/template_base_category_list b/bt5/erp5_configurator/bt/template_base_category_list
new file mode 100644
index 0000000000..e5a095ea8e
--- /dev/null
+++ b/bt5/erp5_configurator/bt/template_base_category_list
@@ -0,0 +1 @@
+current_state
\ No newline at end of file
diff --git a/bt5/erp5_configurator/bt/template_format_version b/bt5/erp5_configurator/bt/template_format_version
new file mode 100644
index 0000000000..56a6051ca2
--- /dev/null
+++ b/bt5/erp5_configurator/bt/template_format_version
@@ -0,0 +1 @@
+1
\ No newline at end of file
diff --git a/bt5/erp5_configurator/bt/template_module_id_list b/bt5/erp5_configurator/bt/template_module_id_list
new file mode 100644
index 0000000000..684fc932df
--- /dev/null
+++ b/bt5/erp5_configurator/bt/template_module_id_list
@@ -0,0 +1 @@
+business_configuration_module
\ No newline at end of file
diff --git a/bt5/erp5_configurator/bt/template_portal_type_allowed_content_type_list b/bt5/erp5_configurator/bt/template_portal_type_allowed_content_type_list
new file mode 100644
index 0000000000..d6177e6622
--- /dev/null
+++ b/bt5/erp5_configurator/bt/template_portal_type_allowed_content_type_list
@@ -0,0 +1,34 @@
+Business Configuration Module | Business Configuration
+Business Configuration | Configuration Save
+Business Configuration | File
+Business Configuration | Link
+Categories Spreadsheet Configurator Item | Spreadsheet
+Configuration Save | Account Configurator Item
+Configuration Save | Accounting Period Configurator Item
+Configuration Save | Catalog Keyword Key Configurator Item
+Configuration Save | Categories Spreadsheet Configurator Item
+Configuration Save | Category Configurator Item
+Configuration Save | Currency Configurator Item
+Configuration Save | Customer BT5 Configurator Item
+Configuration Save | Export Customer BT5 Configurator Item
+Configuration Save | Organisation Configurator Item
+Configuration Save | Permission Configurator Item
+Configuration Save | Person Configurator Item
+Configuration Save | Portal Type Configurator Item
+Configuration Save | Portal Type Roles Spreadsheet Configurator Item
+Configuration Save | Preference Configurator Item
+Configuration Save | Role Configurator Item
+Configuration Save | Rule Configurator Item
+Configuration Save | Service Configurator Item
+Configuration Save | Site Property Configurator Item
+Configuration Save | Standard BT5 Configurator Item
+Configuration Save | System Preference Configurator Item
+Configuration Save | Workflow Security Configurator Item
+Organisation Configurator Item | Address
+Organisation Configurator Item | Email
+Organisation Configurator Item | Telephone
+Person Configurator Item | Address
+Person Configurator Item | Career
+Person Configurator Item | Email
+Person Configurator Item | Telephone
+Portal Type Roles Spreadsheet Configurator Item | Spreadsheet
\ No newline at end of file
diff --git a/bt5/erp5_configurator/bt/template_portal_type_base_category_list b/bt5/erp5_configurator/bt/template_portal_type_base_category_list
new file mode 100644
index 0000000000..6b69689286
--- /dev/null
+++ b/bt5/erp5_configurator/bt/template_portal_type_base_category_list
@@ -0,0 +1,2 @@
+Configuration Save | causality
+Configuration Save | current_state
\ No newline at end of file
diff --git a/bt5/erp5_configurator/bt/template_portal_type_hidden_content_type_list b/bt5/erp5_configurator/bt/template_portal_type_hidden_content_type_list
new file mode 100644
index 0000000000..8395ca9c4f
--- /dev/null
+++ b/bt5/erp5_configurator/bt/template_portal_type_hidden_content_type_list
@@ -0,0 +1,7 @@
+Organisation Configurator Item | Address
+Organisation Configurator Item | Email
+Organisation Configurator Item | Telephone
+Person Configurator Item | Address
+Person Configurator Item | Career
+Person Configurator Item | Email
+Person Configurator Item | Telephone
\ No newline at end of file
diff --git a/bt5/erp5_configurator/bt/template_portal_type_id_list b/bt5/erp5_configurator/bt/template_portal_type_id_list
new file mode 100644
index 0000000000..3ce60c3da0
--- /dev/null
+++ b/bt5/erp5_configurator/bt/template_portal_type_id_list
@@ -0,0 +1,26 @@
+Account Configurator Item
+Accounting Period Configurator Item
+Business Configuration
+Business Configuration Module
+Catalog Keyword Key Configurator Item
+Categories Spreadsheet Configurator Item
+Category Configurator Item
+Configuration Save
+Configurator Tool
+Currency Configurator Item
+Customer BT5 Configurator Item
+Export Customer BT5 Configurator Item
+Organisation Configurator Item
+Permission Configurator Item
+Person Configurator Item
+Portal Type Configurator Item
+Portal Type Roles Spreadsheet Configurator Item
+Preference Configurator Item
+Role Configurator Item
+Rule Configurator Item
+Service Configurator Item
+Site Property Configurator Item
+Standard BT5 Configurator Item
+System Preference Configurator Item
+Trash Fake Site Configurator Item
+Workflow Security Configurator Item
\ No newline at end of file
diff --git a/bt5/erp5_configurator/bt/template_portal_type_workflow_chain_list b/bt5/erp5_configurator/bt/template_portal_type_workflow_chain_list
new file mode 100644
index 0000000000..163b2eb2e4
--- /dev/null
+++ b/bt5/erp5_configurator/bt/template_portal_type_workflow_chain_list
@@ -0,0 +1,5 @@
+Business Configuration | business_configuration_interaction_workflow
+Business Configuration | business_configuration_simulation_workflow
+Business Configuration | edit_workflow
+Business Configuration | validation_workflow
+Configuration Save | edit_workflow
\ No newline at end of file
diff --git a/bt5/erp5_configurator/bt/template_skin_id_list b/bt5/erp5_configurator/bt/template_skin_id_list
new file mode 100644
index 0000000000..1119dbbe85
--- /dev/null
+++ b/bt5/erp5_configurator/bt/template_skin_id_list
@@ -0,0 +1,2 @@
+erp5_configurator
+erp5_configurator_wizard
\ No newline at end of file
diff --git a/bt5/erp5_configurator/bt/template_tool_id_list b/bt5/erp5_configurator/bt/template_tool_id_list
new file mode 100644
index 0000000000..835b7dbdca
--- /dev/null
+++ b/bt5/erp5_configurator/bt/template_tool_id_list
@@ -0,0 +1 @@
+portal_configurator
\ No newline at end of file
diff --git a/bt5/erp5_configurator/bt/template_workflow_id_list b/bt5/erp5_configurator/bt/template_workflow_id_list
new file mode 100644
index 0000000000..54623af168
--- /dev/null
+++ b/bt5/erp5_configurator/bt/template_workflow_id_list
@@ -0,0 +1,2 @@
+business_configuration_interaction_workflow
+business_configuration_simulation_workflow
\ No newline at end of file
diff --git a/bt5/erp5_configurator/bt/title b/bt5/erp5_configurator/bt/title
new file mode 100644
index 0000000000..55a7a5a74b
--- /dev/null
+++ b/bt5/erp5_configurator/bt/title
@@ -0,0 +1 @@
+erp5_configurator
\ No newline at end of file
diff --git a/bt5/erp5_configurator/bt/version b/bt5/erp5_configurator/bt/version
new file mode 100644
index 0000000000..48360de846
--- /dev/null
+++ b/bt5/erp5_configurator/bt/version
@@ -0,0 +1 @@
+5.4.7
\ No newline at end of file
diff --git a/bt5/erp5_configurator_standard/ExtensionTemplateItem/ConfiguratorCustomer.py b/bt5/erp5_configurator_standard/ExtensionTemplateItem/ConfiguratorCustomer.py
new file mode 100644
index 0000000000..bf5185c7c6
--- /dev/null
+++ b/bt5/erp5_configurator_standard/ExtensionTemplateItem/ConfiguratorCustomer.py
@@ -0,0 +1,36 @@
+##############################################################################
+#
+# Copyright (c) 2010 Nexedi SA and Contributors. All Rights Reserved.
+#              Ivan Tyagov <ivan@nexedi.com>
+#              Lucas Carvalho <lucas@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.
+#
+##############################################################################
+
+from re import match
+
+def Base_isValidUserName(self, user_name):
+  """ 
+    Check if provided user_name is valid one.
+    Valid username consists of all ASCII letters + numbers + '_' + '.' + '-'
+  """
+  return match("^[a-zA-Z0-9_\-\.]+$", user_name) is not None
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function.xml
new file mode 100644
index 0000000000..417a9f662d
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function.xml
@@ -0,0 +1,115 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Base Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>configurator_function</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Base Category</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Configurator Function</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af.xml
new file mode 100644
index 0000000000..91ba2f75b2
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af.xml
@@ -0,0 +1,139 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>AF</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>AF</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>af</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>18</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+Accounting & Finance
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+Accounting & Finance
+
+]]></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/accounting.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/accounting.xml
new file mode 100644
index 0000000000..1bdd3d8e4f
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/accounting.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>AF-ACC</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>ACC</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>accounting</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>20</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Accounting</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Accounting</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/accounting/agent.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/accounting/agent.xml
new file mode 100644
index 0000000000..f98e88690c
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/accounting/agent.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>AF-ACC-AGNT</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>AGNT</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>agent</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>21</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Agent</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Accounting Agent</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/accounting/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/accounting/manager.xml
new file mode 100644
index 0000000000..b29493e445
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/accounting/manager.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>AF-ACC-MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>manager</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>22</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Manager</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Accounting Manager</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/manager.xml
new file mode 100644
index 0000000000..f2d169699e
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/af/manager.xml
@@ -0,0 +1,135 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>AF-MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>manager</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>19</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Manager</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+Accounting & Finance Manager
+
+]]></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company.xml
new file mode 100644
index 0000000000..e29a754ba0
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>COMP</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>COMP</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>company</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Company</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Company</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company/agent.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company/agent.xml
new file mode 100644
index 0000000000..bedd9f68df
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company/agent.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>COMP-AGNT</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>AGNT</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>agent</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>2</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Agent</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Company Agent</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company/executive.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company/executive.xml
new file mode 100644
index 0000000000..44b0e5d615
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company/executive.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>COMP-EXEC</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>EXEC</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>executive</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Executive</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Company Executive</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company/manager.xml
new file mode 100644
index 0000000000..6f394f5376
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/company/manager.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>COMP-MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>manager</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>4</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Manager</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Company Manager</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq.xml
new file mode 100644
index 0000000000..72210f0652
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>HQ</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>HQ</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>hq</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>35</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>HQ</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Headquarters</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq/agent.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq/agent.xml
new file mode 100644
index 0000000000..469cb83b4a
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq/agent.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>HQ-AGNT</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>AGNT</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>agent</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>36</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Agent</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Headquarters Agent</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq/executive.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq/executive.xml
new file mode 100644
index 0000000000..08dcd52e1f
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq/executive.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>HQ-EXEC</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>EXEC</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>executive</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>37</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Executive</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Headquarters Executive</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq/manager.xml
new file mode 100644
index 0000000000..0c73ee8e5c
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hq/manager.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>HQ-MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>manager</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>38</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Manager</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Headquarters Manager</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hr.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hr.xml
new file mode 100644
index 0000000000..4b01825ebb
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hr.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>HR</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>HR</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>hr</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>15</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Human resources</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Human Resources</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hr/agent.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hr/agent.xml
new file mode 100644
index 0000000000..3d2dc7c6d5
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hr/agent.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>HR-AGNT</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>AGNT</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>agent</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>16</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Agent</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Human Resources Agent</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hr/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hr/manager.xml
new file mode 100644
index 0000000000..7fe4a9f178
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/hr/manager.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>HR-MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>manager</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>17</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Manager</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Human Resources Manager</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is.xml
new file mode 100644
index 0000000000..baef12c9e3
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>IS</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>IS</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>is</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>5</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Information Systems</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Information Systems</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is/admin.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is/admin.xml
new file mode 100644
index 0000000000..fdabf92a78
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is/admin.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>IS-SYSAD</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>SYSAD</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>admin</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>6</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>System Administrator</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>System Administrator</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is/developer.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is/developer.xml
new file mode 100644
index 0000000000..9502ba8c26
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is/developer.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>IS-DEV</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>DEV</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>developer</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>7</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Developer</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Software Developer</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is/manager.xml
new file mode 100644
index 0000000000..853e34423f
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/is/manager.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>IS-MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>manager</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>8</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Manager</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Information Systems Manager</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/marketing.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/marketing.xml
new file mode 100644
index 0000000000..b317898cc9
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/marketing.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>MKT</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>MKT</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>marketing</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>23</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Marketing</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Marketing</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/marketing/agent.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/marketing/agent.xml
new file mode 100644
index 0000000000..6ddfd28c4f
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/marketing/agent.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>MKT-AGNT</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>AGNT</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>agent</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>24</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Agent</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Marketing Agent</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/marketing/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/marketing/manager.xml
new file mode 100644
index 0000000000..13dd2932fa
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/marketing/manager.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>MKT-MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>manager</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>25</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Manager</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Marketing Manager</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/production.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/production.xml
new file mode 100644
index 0000000000..a629e6d0ee
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/production.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>PROD</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>PROD</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>production</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>42</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Production</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Production – Manufacturing</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/production/agent.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/production/agent.xml
new file mode 100644
index 0000000000..0f69027bfe
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/production/agent.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>PROD-AGNT</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>AGNT</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>agent</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>43</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Agent</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Production Agent</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/production/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/production/manager.xml
new file mode 100644
index 0000000000..a906f3a5a5
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/production/manager.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>PROD-MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>manager</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>44</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Manager</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Production Manager</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/project.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/project.xml
new file mode 100644
index 0000000000..04064d3f65
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/project.xml
@@ -0,0 +1,135 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>PROJ</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>PROJ</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>project</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>12</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Project</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+Project Management & Implementation
+
+]]></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/project/developer.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/project/developer.xml
new file mode 100644
index 0000000000..2e1e47415f
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/project/developer.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>PROJ-DEV</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>DEV</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>developer</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>13</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Developer</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Developer for a Project</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/project/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/project/manager.xml
new file mode 100644
index 0000000000..c19f053c4a
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/project/manager.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>PROJ-MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>manager</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>14</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Manager</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Project Manager</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/purchase.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/purchase.xml
new file mode 100644
index 0000000000..9c1a70d20d
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/purchase.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>PURCH</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>PURCH</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>purchase</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>32</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Purchase</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Purchase</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/purchase/agent.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/purchase/agent.xml
new file mode 100644
index 0000000000..9d7029fca4
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/purchase/agent.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>PURCH-AGNT</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>AGNT</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>agent</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>33</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Agent</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Purchase Agent</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/purchase/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/purchase/manager.xml
new file mode 100644
index 0000000000..09a8c1b8ba
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/purchase/manager.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>PURCH-MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>manager</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>34</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Manager</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Purchase Manager</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/rd.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/rd.xml
new file mode 100644
index 0000000000..a20d923abd
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/rd.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>RD</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>RD</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>rd</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>9</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Research</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Research and Development</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/rd/agent.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/rd/agent.xml
new file mode 100644
index 0000000000..02f02c4e60
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/rd/agent.xml
@@ -0,0 +1,135 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>RD-AGNT</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>AGNT</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>agent</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>10</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+R&D Agent
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Research and Development Agent</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/rd/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/rd/manager.xml
new file mode 100644
index 0000000000..88aa6e4e57
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/rd/manager.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>RD-MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>manager</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>11</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Manager</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Research and Development Manager</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/sales.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/sales.xml
new file mode 100644
index 0000000000..7ffd9dc6de
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/sales.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>SALE</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>SALE</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>sales</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>29</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Sales</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Sales</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/sales/agent.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/sales/agent.xml
new file mode 100644
index 0000000000..743bc1c4c0
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/sales/agent.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>SALE-AGNT</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>AGNT</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>agent</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>30</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Agent</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Sales Agent</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/sales/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/sales/manager.xml
new file mode 100644
index 0000000000..eee3d0b41a
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/sales/manager.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>SALE-MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>manager</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>31</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Manager</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Sales Manager</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/subsidiary.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/subsidiary.xml
new file mode 100644
index 0000000000..40fb741a74
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/subsidiary.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>SUB</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>SUB</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>subsidiary</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>26</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Subsidiary</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Subsidiary</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/subsidiary/agent.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/subsidiary/agent.xml
new file mode 100644
index 0000000000..40f6357a05
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/subsidiary/agent.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>SUB-AGNT</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>AGNT</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>agent</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>27</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Developer</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Subsidiary Agent</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/subsidiary/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/subsidiary/manager.xml
new file mode 100644
index 0000000000..f0b5018829
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/subsidiary/manager.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>SUB-MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>manager</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>28</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Manager</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Subsidiary Manager</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/warehouse.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/warehouse.xml
new file mode 100644
index 0000000000..a1db96780f
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/warehouse.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>WH</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>WH</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>warehouse</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>39</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Warehouse</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Warehouse</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/warehouse/agent.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/warehouse/agent.xml
new file mode 100644
index 0000000000..56d7c9be1c
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/warehouse/agent.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>WH-AGNT</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>AGNT</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>agent</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>40</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Agent</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Warehouse Agent</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/warehouse/manager.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/warehouse/manager.xml
new file mode 100644
index 0000000000..1253398d32
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_function/warehouse/manager.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>codification</string> </key>
+            <value> <string>WH-MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>default_reference</string> </key>
+            <value> <string>MAN</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>manager</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>41</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Manager</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Warehouse Manager</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region.xml
new file mode 100644
index 0000000000..54cf589c18
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region.xml
@@ -0,0 +1,251 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Base Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>acquisition_append_value</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>acquisition_base_category</string> </key>
+            <value>
+              <tuple>
+                <string>subordination</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>acquisition_copy_value</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>acquisition_mask_value</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>acquisition_object_id</string> </key>
+            <value>
+              <tuple>
+                <string>default_address</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>acquisition_portal_type</string> </key>
+            <value> <string>python: [\'Address\', \'Organisation\', \'Person\']</string> </value>
+        </item>
+        <item>
+            <key> <string>acquisition_sync_value</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>category_type</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>criterion_property</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>fallback_base_category</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>configurator_region</string> </value>
+        </item>
+        <item>
+            <key> <string>id_generator</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id_group</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>last_id</string> </key>
+            <value> <string>1</string> </value>
+        </item>
+        <item>
+            <key> <string>membership_criterion_base_category</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>membership_criterion_category</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>multimembership_criterion_base_category</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Base Category</string> </value>
+        </item>
+        <item>
+            <key> <string>read_permission</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>rid</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>sid</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>test_method_id</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Region</string> </value>
+        </item>
+        <item>
+            <key> <string>write_permission</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa.xml
new file mode 100644
index 0000000000..6adf976654
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>africa</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Africa</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa.xml
new file mode 100644
index 0000000000..b1b396fdcf
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/eastern_africa</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>eastern_africa</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>2</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Eastern Africa</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/burundi.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/burundi.xml
new file mode 100644
index 0000000000..caf48ad236
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/burundi.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/eastern_africa/burundi</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>burundi</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Burundi</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/comoros.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/comoros.xml
new file mode 100644
index 0000000000..8a7b0b369f
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/comoros.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/eastern_africa/comoros</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>comoros</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>4</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Comoros</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/djibouti.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/djibouti.xml
new file mode 100644
index 0000000000..d9c5fe9e16
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/djibouti.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/eastern_africa/djibouti</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>djibouti</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>5</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Djibouti</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/eritrea.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/eritrea.xml
new file mode 100644
index 0000000000..f4a7740aa1
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/eritrea.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/eastern_africa/eritrea</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>eritrea</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>6</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Eritrea</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/ethiopia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/ethiopia.xml
new file mode 100644
index 0000000000..6e2695212a
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/ethiopia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/eastern_africa/ethiopia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ethiopia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>7</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Ethiopia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/kenya.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/kenya.xml
new file mode 100644
index 0000000000..b61cf4b8e0
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/kenya.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/eastern_africa/kenya</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>kenya</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>8</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Kenya</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/madagascar.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/madagascar.xml
new file mode 100644
index 0000000000..836bd6d101
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/madagascar.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/eastern_africa/madagascar</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>madagascar</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>9</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Madagascar</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/malawi.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/malawi.xml
new file mode 100644
index 0000000000..80f3b8bdb5
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/malawi.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/eastern_africa/malawi</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>malawi</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>10</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Malawi</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/mauritius.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/mauritius.xml
new file mode 100644
index 0000000000..f77e23e2dc
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/mauritius.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/eastern_africa/mauritius</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>mauritius</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>11</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Mauritius</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/mayotte.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/mayotte.xml
new file mode 100644
index 0000000000..72eefc5d31
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/mayotte.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/eastern_africa/mayotte</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>mayotte</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>12</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Mayotte</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/mozambique.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/mozambique.xml
new file mode 100644
index 0000000000..9d21b1e7d9
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/mozambique.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/eastern_africa/mozambique</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>mozambique</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>13</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Mozambique</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/reunion.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/reunion.xml
new file mode 100644
index 0000000000..e4edde10e9
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/reunion.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/eastern_africa/reunion</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>reunion</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>14</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Réunion</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/rwanda.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/rwanda.xml
new file mode 100644
index 0000000000..089ff70277
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/rwanda.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/eastern_africa/rwanda</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>rwanda</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>15</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Rwanda</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/seychelles.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/seychelles.xml
new file mode 100644
index 0000000000..0caf7f18ba
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/seychelles.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/eastern_africa/seychelles</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>seychelles</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>16</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Seychelles</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/somalia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/somalia.xml
new file mode 100644
index 0000000000..3ff72e1bbb
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/somalia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/eastern_africa/somalia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>somalia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>17</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Somalia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/uganda.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/uganda.xml
new file mode 100644
index 0000000000..8d8cbf6d1c
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/uganda.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/eastern_africa/uganda</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>uganda</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>18</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Uganda</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/united_republic_of_tanzania.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/united_republic_of_tanzania.xml
new file mode 100644
index 0000000000..f2cd0863eb
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/united_republic_of_tanzania.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/eastern_africa/united_republic_of_tanzania</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>united_republic_of_tanzania</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>19</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>United Republic of Tanzania</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/zambia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/zambia.xml
new file mode 100644
index 0000000000..0ee3e7effd
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/zambia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/eastern_africa/zambia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>zambia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>20</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Zambia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/zimbabwe.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/zimbabwe.xml
new file mode 100644
index 0000000000..f1e4da3fd9
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/eastern_africa/zimbabwe.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/eastern_africa/zimbabwe</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>zimbabwe</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>21</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Zimbabwe</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa.xml
new file mode 100644
index 0000000000..3563dbaa63
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/middle_africa</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>middle_africa</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>22</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Middle Africa</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/angola.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/angola.xml
new file mode 100644
index 0000000000..37ef846c0d
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/angola.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/middle_africa/angola</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>angola</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>23</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Angola</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/cameroon.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/cameroon.xml
new file mode 100644
index 0000000000..74b7d37d28
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/cameroon.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/middle_africa/cameroon</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>cameroon</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>24</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Cameroon</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/central_african_republic.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/central_african_republic.xml
new file mode 100644
index 0000000000..075218086e
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/central_african_republic.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/middle_africa/central_african_republic</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>central_african_republic</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>25</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Central African Republic</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/chad.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/chad.xml
new file mode 100644
index 0000000000..33a44b45bd
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/chad.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/middle_africa/chad</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>chad</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>26</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Chad</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/congo.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/congo.xml
new file mode 100644
index 0000000000..7f482fff1b
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/congo.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/middle_africa/congo</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>congo</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>27</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Congo</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/democratic_republic_of_the_congo.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/democratic_republic_of_the_congo.xml
new file mode 100644
index 0000000000..623ef35bb0
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/democratic_republic_of_the_congo.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/middle_africa/democratic_republic_of_the_congo</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>democratic_republic_of_the_congo</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>28</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Democratic Republic of the Congo</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/equatorial_guinea.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/equatorial_guinea.xml
new file mode 100644
index 0000000000..5eab6d0e1b
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/equatorial_guinea.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/middle_africa/equatorial_guinea</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>equatorial_guinea</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>29</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Equatorial Guinea</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/gabon.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/gabon.xml
new file mode 100644
index 0000000000..375f52ff10
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/gabon.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/middle_africa/gabon</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>gabon</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>30</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Gabon</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/sao_tome_and_principe.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/sao_tome_and_principe.xml
new file mode 100644
index 0000000000..0c174a035d
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/middle_africa/sao_tome_and_principe.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/middle_africa/sao_tome_and_principe</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>sao_tome_and_principe</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>31</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Sao Tome and Principe</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa.xml
new file mode 100644
index 0000000000..9d1555d398
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/northern_africa</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>northern_africa</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>32</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Northern Africa</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/algeria.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/algeria.xml
new file mode 100644
index 0000000000..453a6ecbee
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/algeria.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/northern_africa/algeria</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>algeria</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>33</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Algeria</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/egypt.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/egypt.xml
new file mode 100644
index 0000000000..48ebb7426e
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/egypt.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/northern_africa/egypt</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>egypt</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>34</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Egypt</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/libyan_arab_jamahiriya.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/libyan_arab_jamahiriya.xml
new file mode 100644
index 0000000000..c9fd367810
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/libyan_arab_jamahiriya.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/northern_africa/libyan_arab_jamahiriya</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>libyan_arab_jamahiriya</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>35</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Libyan Arab Jamahiriya</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/morocco.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/morocco.xml
new file mode 100644
index 0000000000..59942decae
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/morocco.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/northern_africa/morocco</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>morocco</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>36</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Morocco</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/sudan.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/sudan.xml
new file mode 100644
index 0000000000..941572eb04
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/sudan.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/northern_africa/sudan</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>sudan</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>37</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Sudan</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/tunisia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/tunisia.xml
new file mode 100644
index 0000000000..ee225ef13b
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/tunisia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/northern_africa/tunisia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>tunisia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>38</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Tunisia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/western_sahara.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/western_sahara.xml
new file mode 100644
index 0000000000..4e9672b3d8
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/northern_africa/western_sahara.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/northern_africa/western_sahara</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>western_sahara</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>39</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Western Sahara</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa.xml
new file mode 100644
index 0000000000..528a5839ad
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/southern_africa</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>southern_africa</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>40</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Southern Africa</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/botswana.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/botswana.xml
new file mode 100644
index 0000000000..6f345b974d
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/botswana.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/southern_africa/botswana</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>botswana</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>41</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Botswana</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/lesotho.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/lesotho.xml
new file mode 100644
index 0000000000..7edc0f8b7b
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/lesotho.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/southern_africa/lesotho</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>lesotho</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>42</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Lesotho</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/namibia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/namibia.xml
new file mode 100644
index 0000000000..b04bc20544
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/namibia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/southern_africa/namibia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>namibia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>43</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Namibia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/south_africa.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/south_africa.xml
new file mode 100644
index 0000000000..6d614513f3
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/south_africa.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/southern_africa/south_africa</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>south_africa</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>44</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>South Africa</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/swaziland.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/swaziland.xml
new file mode 100644
index 0000000000..34b31db0d7
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/southern_africa/swaziland.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/southern_africa/swaziland</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>swaziland</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>45</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Swaziland</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa.xml
new file mode 100644
index 0000000000..a4993d2a2c
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/western_africa</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>western_africa</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>46</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Western Africa</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/benin.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/benin.xml
new file mode 100644
index 0000000000..d7e7247f40
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/benin.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/western_africa/benin</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>benin</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>47</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Benin</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/burkina_faso.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/burkina_faso.xml
new file mode 100644
index 0000000000..d22a5265f2
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/burkina_faso.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/western_africa/burkina_faso</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>burkina_faso</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>48</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Burkina Faso</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/cape_verde.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/cape_verde.xml
new file mode 100644
index 0000000000..36b066b763
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/cape_verde.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/western_africa/cape_verde</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>cape_verde</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>49</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Cape Verde</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/cote_diivoire.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/cote_diivoire.xml
new file mode 100644
index 0000000000..7dcea75898
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/cote_diivoire.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/western_africa/cote_diivoire</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>cote_diivoire</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>50</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Cote d\'Ivoire</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/gambia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/gambia.xml
new file mode 100644
index 0000000000..73a92c9727
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/gambia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/western_africa/gambia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>gambia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>51</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Gambia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/ghana.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/ghana.xml
new file mode 100644
index 0000000000..29e7d65af7
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/ghana.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/western_africa/ghana</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ghana</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>52</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Ghana</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/guinea-bissau.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/guinea-bissau.xml
new file mode 100644
index 0000000000..293dd77ccd
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/guinea-bissau.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/western_africa/guinea-bissau</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>guinea-bissau</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>54</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Guinea-Bissau</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/guinea.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/guinea.xml
new file mode 100644
index 0000000000..67671f9d3d
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/guinea.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/western_africa/guinea</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>guinea</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>53</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Guinea</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/liberia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/liberia.xml
new file mode 100644
index 0000000000..35e4690eb2
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/liberia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/western_africa/liberia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>liberia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>55</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Liberia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/mali.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/mali.xml
new file mode 100644
index 0000000000..58c4c2d7c9
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/mali.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/western_africa/mali</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>mali</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>56</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Mali</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/mauritania.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/mauritania.xml
new file mode 100644
index 0000000000..2c4be1ba9b
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/mauritania.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/western_africa/mauritania</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>mauritania</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>57</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Mauritania</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/niger.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/niger.xml
new file mode 100644
index 0000000000..e8fe74acec
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/niger.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/western_africa/niger</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>niger</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>58</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Niger</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/nigeria.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/nigeria.xml
new file mode 100644
index 0000000000..7d74cb38f0
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/nigeria.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/western_africa/nigeria</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>nigeria</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>59</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Nigeria</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/saint_helena.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/saint_helena.xml
new file mode 100644
index 0000000000..5a9d22535d
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/saint_helena.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/western_africa/saint_helena</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>saint_helena</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>60</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Saint Helena</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/senegal.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/senegal.xml
new file mode 100644
index 0000000000..96b90fc51c
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/senegal.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/western_africa/senegal</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>senegal</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>61</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Senegal</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/sierra_leone.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/sierra_leone.xml
new file mode 100644
index 0000000000..36642432b3
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/sierra_leone.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/western_africa/sierra_leone</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>sierra_leone</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>62</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Sierra Leone</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/togo.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/togo.xml
new file mode 100644
index 0000000000..899e3f88a4
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/africa/western_africa/togo.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/africa/western_africa/togo</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>togo</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>63</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Togo</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas.xml
new file mode 100644
index 0000000000..762906f6e8
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>americas</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>64</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Americas</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean.xml
new file mode 100644
index 0000000000..2f1ed16937
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>caribbean</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>65</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Caribbean</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/anguilla.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/anguilla.xml
new file mode 100644
index 0000000000..ba220a98ca
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/anguilla.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/anguilla</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>anguilla</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>66</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Anguilla</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/antigua_and_barbuda.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/antigua_and_barbuda.xml
new file mode 100644
index 0000000000..900f83a547
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/antigua_and_barbuda.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/antigua_and_barbuda</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>antigua_and_barbuda</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>67</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Antigua and Barbuda</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/aruba.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/aruba.xml
new file mode 100644
index 0000000000..ca9fcb99e1
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/aruba.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/aruba</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>aruba</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>68</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Aruba</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/bahamas.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/bahamas.xml
new file mode 100644
index 0000000000..9f2bc95351
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/bahamas.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/bahamas</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>bahamas</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>69</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Bahamas</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/barbados.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/barbados.xml
new file mode 100644
index 0000000000..fd32d115ec
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/barbados.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/barbados</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>barbados</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>70</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Barbados</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/british_virgin_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/british_virgin_islands.xml
new file mode 100644
index 0000000000..27f0db3a8b
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/british_virgin_islands.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/british_virgin_islands</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>british_virgin_islands</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>71</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>British Virgin Islands</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/cayman_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/cayman_islands.xml
new file mode 100644
index 0000000000..2a4194d487
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/cayman_islands.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/cayman_islands</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>cayman_islands</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>72</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Cayman Islands</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/cuba.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/cuba.xml
new file mode 100644
index 0000000000..87d3aff860
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/cuba.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/cuba</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>cuba</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>73</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Cuba</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/dominica.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/dominica.xml
new file mode 100644
index 0000000000..72da9a81bc
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/dominica.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/dominica</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>dominica</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>74</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Dominica</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/dominican_republic.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/dominican_republic.xml
new file mode 100644
index 0000000000..5b7b221258
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/dominican_republic.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/dominican_republic</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>dominican_republic</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>75</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Dominican Republic</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/grenada.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/grenada.xml
new file mode 100644
index 0000000000..d95982433e
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/grenada.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/grenada</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>grenada</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>76</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Grenada</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/guadeloupe.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/guadeloupe.xml
new file mode 100644
index 0000000000..639f3d34e2
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/guadeloupe.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/guadeloupe</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>guadeloupe</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>77</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Guadeloupe</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/haiti.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/haiti.xml
new file mode 100644
index 0000000000..e4012b1374
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/haiti.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/haiti</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>haiti</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>78</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Haiti</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/jamaica.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/jamaica.xml
new file mode 100644
index 0000000000..dd209ed534
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/jamaica.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/jamaica</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>jamaica</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>79</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Jamaica</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/martinique.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/martinique.xml
new file mode 100644
index 0000000000..6366dd2268
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/martinique.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/martinique</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>martinique</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>80</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Martinique</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/montserrat.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/montserrat.xml
new file mode 100644
index 0000000000..72ba0ac311
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/montserrat.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/montserrat</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>montserrat</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>81</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Montserrat</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/netherlands_antilles.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/netherlands_antilles.xml
new file mode 100644
index 0000000000..0aef70f61a
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/netherlands_antilles.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/netherlands_antilles</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>netherlands_antilles</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>82</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Netherlands Antilles</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/puerto_rico.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/puerto_rico.xml
new file mode 100644
index 0000000000..235aa4a6f0
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/puerto_rico.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/puerto_rico</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>puerto_rico</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>83</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Puerto Rico</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint-barthelemy.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint-barthelemy.xml
new file mode 100644
index 0000000000..c982ae8e01
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint-barthelemy.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/saint-barthelemy</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>saint-barthelemy</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>84</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Saint-Barthélemy</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_kitts_and_nevis.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_kitts_and_nevis.xml
new file mode 100644
index 0000000000..f579a1afde
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_kitts_and_nevis.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/saint_kitts_and_nevis</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>saint_kitts_and_nevis</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>85</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Saint Kitts and Nevis</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_lucia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_lucia.xml
new file mode 100644
index 0000000000..f913edd2ae
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_lucia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/saint_lucia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>saint_lucia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>86</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Saint Lucia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_martin.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_martin.xml
new file mode 100644
index 0000000000..b1ed98741a
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_martin.xml
@@ -0,0 +1,87 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/saint_martin</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>saint_martin</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>87</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Saint Martin</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Saint Martin (French part)</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_vincent_and_the_grenadines.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_vincent_and_the_grenadines.xml
new file mode 100644
index 0000000000..13d1e96e6d
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/saint_vincent_and_the_grenadines.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/saint_vincent_and_the_grenadines</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>saint_vincent_and_the_grenadines</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>88</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Saint Vincent and the Grenadines</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/trinidad_and_tobago.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/trinidad_and_tobago.xml
new file mode 100644
index 0000000000..1f67ae088c
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/trinidad_and_tobago.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/trinidad_and_tobago</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>trinidad_and_tobago</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>89</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Trinidad and Tobago</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/turks_and_caicos_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/turks_and_caicos_islands.xml
new file mode 100644
index 0000000000..f5d9f4a782
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/turks_and_caicos_islands.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/turks_and_caicos_islands</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>turks_and_caicos_islands</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>90</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Turks and Caicos Islands</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/united_states_virgin_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/united_states_virgin_islands.xml
new file mode 100644
index 0000000000..5eb3848e73
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/caribbean/united_states_virgin_islands.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/caribbean/united_states_virgin_islands</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>united_states_virgin_islands</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>91</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>United States Virgin Islands</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america.xml
new file mode 100644
index 0000000000..c97d5ac5f0
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/central_america</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>central_america</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>92</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Central America</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/belize.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/belize.xml
new file mode 100644
index 0000000000..5018598fa2
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/belize.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/central_america/belize</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>belize</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>93</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Belize</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/costa_rica.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/costa_rica.xml
new file mode 100644
index 0000000000..c2d716ba41
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/costa_rica.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/central_america/costa_rica</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>costa_rica</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>94</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Costa Rica</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/el_salvador.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/el_salvador.xml
new file mode 100644
index 0000000000..29f5e8d0e6
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/el_salvador.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/central_america/el_salvador</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>el_salvador</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>95</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>El Salvador</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/guatemala.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/guatemala.xml
new file mode 100644
index 0000000000..ecd10d2c1b
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/guatemala.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/central_america/guatemala</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>guatemala</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>96</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Guatemala</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/honduras.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/honduras.xml
new file mode 100644
index 0000000000..81dd92d99c
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/honduras.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/central_america/honduras</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>honduras</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>97</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Honduras</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/mexico.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/mexico.xml
new file mode 100644
index 0000000000..cfabbce168
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/mexico.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/central_america/mexico</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>mexico</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>98</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Mexico</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/nicaragua.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/nicaragua.xml
new file mode 100644
index 0000000000..655d36af0b
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/nicaragua.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/central_america/nicaragua</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>nicaragua</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>99</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Nicaragua</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/panama.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/panama.xml
new file mode 100644
index 0000000000..49efbbe50e
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/central_america/panama.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/central_america/panama</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>panama</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>100</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Panama</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america.xml
new file mode 100644
index 0000000000..ba951b49bb
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/northern_america</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>northern_america</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>116</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Northern America</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/bermuda.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/bermuda.xml
new file mode 100644
index 0000000000..2814e9c7d0
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/bermuda.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/northern_america/bermuda</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>bermuda</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>117</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Bermuda</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/canada.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/canada.xml
new file mode 100644
index 0000000000..f0bacdfebc
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/canada.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/northern_america/canada</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>canada</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>118</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Canada</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/greenland.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/greenland.xml
new file mode 100644
index 0000000000..c21b26c8c7
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/greenland.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/northern_america/greenland</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>greenland</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>119</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Greenland</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/saint_pierre_and_miquelon.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/saint_pierre_and_miquelon.xml
new file mode 100644
index 0000000000..38ef4c2c6c
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/saint_pierre_and_miquelon.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/northern_america/saint_pierre_and_miquelon</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>saint_pierre_and_miquelon</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>120</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Saint Pierre and Miquelon</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/united_states_of_america.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/united_states_of_america.xml
new file mode 100644
index 0000000000..bf017fa672
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/northern_america/united_states_of_america.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/northern_america/united_states_of_america</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>united_states_of_america</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>121</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>United States of America</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america.xml
new file mode 100644
index 0000000000..a618979783
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/south_america</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>south_america</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>101</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>South America</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/argentina.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/argentina.xml
new file mode 100644
index 0000000000..d510027e6a
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/argentina.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/south_america/argentina</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>argentina</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>102</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Argentina</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/bolivia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/bolivia.xml
new file mode 100644
index 0000000000..5cf9abb685
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/bolivia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/south_america/bolivia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>bolivia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>103</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Bolivia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/brazil.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/brazil.xml
new file mode 100644
index 0000000000..c5cf3b43fc
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/brazil.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/south_america/brazil</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>brazil</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>104</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Brazil</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/chile.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/chile.xml
new file mode 100644
index 0000000000..c9463e4fe0
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/chile.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/south_america/chile</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>chile</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>105</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Chile</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/colombia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/colombia.xml
new file mode 100644
index 0000000000..df563f6982
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/colombia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/south_america/colombia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>colombia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>106</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Colombia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/ecuador.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/ecuador.xml
new file mode 100644
index 0000000000..a66ef681b4
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/ecuador.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/south_america/ecuador</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ecuador</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>107</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Ecuador</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/falkland_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/falkland_islands.xml
new file mode 100644
index 0000000000..1b8c21baa9
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/falkland_islands.xml
@@ -0,0 +1,87 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/south_america/falkland_islands</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>falkland_islands</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>108</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Falkland Islands</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Falkland Islands (Malvinas)</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/french_guiana.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/french_guiana.xml
new file mode 100644
index 0000000000..b4c7c2cd46
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/french_guiana.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/south_america/french_guiana</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>french_guiana</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>109</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>French Guiana</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/guyana.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/guyana.xml
new file mode 100644
index 0000000000..a91e195371
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/guyana.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/south_america/guyana</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>guyana</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>110</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Guyana</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/paraguay.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/paraguay.xml
new file mode 100644
index 0000000000..54b564ddf5
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/paraguay.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/south_america/paraguay</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>paraguay</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>111</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Paraguay</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/peru.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/peru.xml
new file mode 100644
index 0000000000..7fbbf585ad
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/peru.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/south_america/peru</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>peru</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>112</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Peru</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/suriname.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/suriname.xml
new file mode 100644
index 0000000000..88a4da7a34
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/suriname.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/south_america/suriname</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>suriname</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>113</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Suriname</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/uruguay.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/uruguay.xml
new file mode 100644
index 0000000000..f5f8fe49f4
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/uruguay.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/south_america/uruguay</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>uruguay</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>114</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Uruguay</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/venezuela.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/venezuela.xml
new file mode 100644
index 0000000000..84a3f846e4
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/americas/south_america/venezuela.xml
@@ -0,0 +1,87 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/americas/south_america/venezuela</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>venezuela</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>115</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Venezuela</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Venezuela (Bolivarian Republic of)</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia.xml
new file mode 100644
index 0000000000..0151a42ad6
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>asia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>122</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Asia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia.xml
new file mode 100644
index 0000000000..8c32369c5d
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/central_asia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>central_asia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>123</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Central Asia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/kazakhstan.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/kazakhstan.xml
new file mode 100644
index 0000000000..7dc95f1ae9
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/kazakhstan.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/central_asia/kazakhstan</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>kazakhstan</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>124</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Kazakhstan</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/kyrgyzstan.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/kyrgyzstan.xml
new file mode 100644
index 0000000000..f5e4f9b5f4
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/kyrgyzstan.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/central_asia/kyrgyzstan</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>kyrgyzstan</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>125</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Kyrgyzstan</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/tajikistan.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/tajikistan.xml
new file mode 100644
index 0000000000..a0b65251a3
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/tajikistan.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/central_asia/tajikistan</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>tajikistan</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>126</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Tajikistan</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/turkmenistan.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/turkmenistan.xml
new file mode 100644
index 0000000000..0e9a99c9d3
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/turkmenistan.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/central_asia/turkmenistan</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>turkmenistan</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>127</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Turkmenistan</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/uzbekistan.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/uzbekistan.xml
new file mode 100644
index 0000000000..0dd1417df2
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/central_asia/uzbekistan.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/central_asia/uzbekistan</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>uzbekistan</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>128</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Uzbekistan</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia.xml
new file mode 100644
index 0000000000..caef66e3a5
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/eastern_asia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>eastern_asia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>129</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Eastern Asia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/china.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/china.xml
new file mode 100644
index 0000000000..7dbafdafe2
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/china.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/eastern_asia/china</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>china</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>130</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>China</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/democratic_peoples_republic_of_korea.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/democratic_peoples_republic_of_korea.xml
new file mode 100644
index 0000000000..682d8b55b2
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/democratic_peoples_republic_of_korea.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/eastern_asia/democratic_peoples_republic_of_korea</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>democratic_peoples_republic_of_korea</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>133</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Democratic People\'s Republic of Korea</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/hong_kong.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/hong_kong.xml
new file mode 100644
index 0000000000..d6f5e47cfa
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/hong_kong.xml
@@ -0,0 +1,87 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/eastern_asia/hong_kong</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>hong_kong</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>131</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Hong Kong</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Hong Kong Special Administrative Region of China</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/japan.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/japan.xml
new file mode 100644
index 0000000000..1426fbdc95
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/japan.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/eastern_asia/japan</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>japan</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>134</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Japan</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/macao.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/macao.xml
new file mode 100644
index 0000000000..e3d8930bf5
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/macao.xml
@@ -0,0 +1,87 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/eastern_asia/macao</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>macao</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>132</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Macao</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Macao Special Administrative Region of China</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/mongolia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/mongolia.xml
new file mode 100644
index 0000000000..86b83aef54
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/mongolia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/eastern_asia/mongolia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>mongolia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>135</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Mongolia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/republic_of_korea.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/republic_of_korea.xml
new file mode 100644
index 0000000000..1e33c597a7
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/eastern_asia/republic_of_korea.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/eastern_asia/republic_of_korea</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>republic_of_korea</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>136</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Republic of Korea</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia.xml
new file mode 100644
index 0000000000..eda11f438c
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/south-eastern_asia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>south-eastern_asia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>147</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>South-Eastern Asia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/brunei_darussalam.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/brunei_darussalam.xml
new file mode 100644
index 0000000000..43da001fb2
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/brunei_darussalam.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/south-eastern_asia/brunei_darussalam</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>brunei_darussalam</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>148</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Brunei Darussalam</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/cambodia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/cambodia.xml
new file mode 100644
index 0000000000..859b68a375
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/cambodia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/south-eastern_asia/cambodia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>cambodia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>149</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Cambodia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/indonesia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/indonesia.xml
new file mode 100644
index 0000000000..a81645862e
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/indonesia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/south-eastern_asia/indonesia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>indonesia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>150</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Indonesia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/lao_peoples_democratic_republic.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/lao_peoples_democratic_republic.xml
new file mode 100644
index 0000000000..883c71dfa4
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/lao_peoples_democratic_republic.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/south-eastern_asia/lao_peoples_democratic_republic</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>lao_peoples_democratic_republic</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>151</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Lao People\'s Democratic Republic</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/malaysia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/malaysia.xml
new file mode 100644
index 0000000000..d71c7e1110
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/malaysia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/south-eastern_asia/malaysia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>malaysia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>152</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Malaysia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/myanmar.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/myanmar.xml
new file mode 100644
index 0000000000..5efdcfd4f7
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/myanmar.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/south-eastern_asia/myanmar</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>myanmar</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>153</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Myanmar</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/philippines.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/philippines.xml
new file mode 100644
index 0000000000..e1568d6da0
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/philippines.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/south-eastern_asia/philippines</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>philippines</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>154</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Philippines</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/singapore.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/singapore.xml
new file mode 100644
index 0000000000..b13e758f41
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/singapore.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/south-eastern_asia/singapore</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>singapore</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>155</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Singapore</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/thailand.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/thailand.xml
new file mode 100644
index 0000000000..ee6958d1ec
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/thailand.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/south-eastern_asia/thailand</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>thailand</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>156</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Thailand</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/timor-leste.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/timor-leste.xml
new file mode 100644
index 0000000000..369303977d
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/timor-leste.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/south-eastern_asia/timor-leste</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>timor-leste</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>157</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Timor-Leste</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/viet_nam.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/viet_nam.xml
new file mode 100644
index 0000000000..defdefe45c
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/south-eastern_asia/viet_nam.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/south-eastern_asia/viet_nam</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>viet_nam</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>158</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Viet Nam</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia.xml
new file mode 100644
index 0000000000..8bfbe495e6
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/southern_asia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>southern_asia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>137</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Southern Asia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/afghanistan.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/afghanistan.xml
new file mode 100644
index 0000000000..e0ece73c96
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/afghanistan.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/southern_asia/afghanistan</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>afghanistan</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>138</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Afghanistan</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/bangladesh.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/bangladesh.xml
new file mode 100644
index 0000000000..2df1c80df0
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/bangladesh.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/southern_asia/bangladesh</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>bangladesh</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>139</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Bangladesh</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/bhutan.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/bhutan.xml
new file mode 100644
index 0000000000..ccf801d0ae
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/bhutan.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/southern_asia/bhutan</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>bhutan</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>140</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Bhutan</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/india.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/india.xml
new file mode 100644
index 0000000000..e8f3670b4d
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/india.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/southern_asia/india</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>india</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>141</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>India</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/iran.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/iran.xml
new file mode 100644
index 0000000000..9d1bcb3806
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/iran.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/southern_asia/iran</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>iran</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>142</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Iran, Islamic Republic of</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/maldives.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/maldives.xml
new file mode 100644
index 0000000000..f0769afa7d
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/maldives.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/southern_asia/maldives</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>maldives</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>143</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Maldives</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/nepal.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/nepal.xml
new file mode 100644
index 0000000000..3c56fb8919
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/nepal.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/southern_asia/nepal</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>nepal</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>144</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Nepal</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/pakistan.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/pakistan.xml
new file mode 100644
index 0000000000..bdc8887e0b
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/pakistan.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/southern_asia/pakistan</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>pakistan</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>145</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Pakistan</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/sri_lanka.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/sri_lanka.xml
new file mode 100644
index 0000000000..25c3d97672
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/southern_asia/sri_lanka.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/southern_asia/sri_lanka</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>sri_lanka</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>146</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Sri Lanka</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia.xml
new file mode 100644
index 0000000000..38de4f216a
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/western_asia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>western_asia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>159</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Western Asia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/armenia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/armenia.xml
new file mode 100644
index 0000000000..b05fdfc533
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/armenia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/western_asia/armenia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>armenia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>160</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Armenia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/azerbaijan.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/azerbaijan.xml
new file mode 100644
index 0000000000..b31c3e4590
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/azerbaijan.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/western_asia/azerbaijan</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>azerbaijan</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>161</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Azerbaijan</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/bahrain.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/bahrain.xml
new file mode 100644
index 0000000000..73c7e433e2
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/bahrain.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/western_asia/bahrain</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>bahrain</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>162</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Bahrain</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/cyprus.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/cyprus.xml
new file mode 100644
index 0000000000..bc97dab374
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/cyprus.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/western_asia/cyprus</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>cyprus</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>163</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Cyprus</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/georgia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/georgia.xml
new file mode 100644
index 0000000000..d08905435c
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/georgia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/western_asia/georgia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>georgia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>164</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Georgia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/iraq.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/iraq.xml
new file mode 100644
index 0000000000..49ff4f8b34
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/iraq.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/western_asia/iraq</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>iraq</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>165</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Iraq</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/israel.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/israel.xml
new file mode 100644
index 0000000000..688b55d60e
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/israel.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/western_asia/israel</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>israel</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>166</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Israel</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/jordan.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/jordan.xml
new file mode 100644
index 0000000000..4269b56d5d
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/jordan.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/western_asia/jordan</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>jordan</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>167</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Jordan</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/kuwait.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/kuwait.xml
new file mode 100644
index 0000000000..e0871c56dd
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/kuwait.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/western_asia/kuwait</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>kuwait</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>168</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Kuwait</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/lebanon.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/lebanon.xml
new file mode 100644
index 0000000000..adf4784dee
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/lebanon.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/western_asia/lebanon</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>lebanon</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>169</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Lebanon</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/occupied_palestinian_territory.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/occupied_palestinian_territory.xml
new file mode 100644
index 0000000000..848949d5de
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/occupied_palestinian_territory.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/western_asia/occupied_palestinian_territory</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>occupied_palestinian_territory</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>170</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Occupied Palestinian Territory</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/oman.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/oman.xml
new file mode 100644
index 0000000000..8ca0c4554c
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/oman.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/western_asia/oman</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>oman</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>171</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Oman</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/qatar.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/qatar.xml
new file mode 100644
index 0000000000..aaa9a13079
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/qatar.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/western_asia/qatar</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>qatar</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>172</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Qatar</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/saudi_arabia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/saudi_arabia.xml
new file mode 100644
index 0000000000..fe87e91b1e
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/saudi_arabia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/western_asia/saudi_arabia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>saudi_arabia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>173</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Saudi Arabia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/syrian_arab_republic.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/syrian_arab_republic.xml
new file mode 100644
index 0000000000..c106358504
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/syrian_arab_republic.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/western_asia/syrian_arab_republic</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>syrian_arab_republic</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>174</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Syrian Arab Republic</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/turkey.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/turkey.xml
new file mode 100644
index 0000000000..9900c026a4
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/turkey.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/western_asia/turkey</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>turkey</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>175</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Turkey</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/united_arab_emirates.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/united_arab_emirates.xml
new file mode 100644
index 0000000000..ce76adcb33
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/united_arab_emirates.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/western_asia/united_arab_emirates</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>united_arab_emirates</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>176</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>United Arab Emirates</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/yemen.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/yemen.xml
new file mode 100644
index 0000000000..8b0bb8c14c
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/asia/western_asia/yemen.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/asia/western_asia/yemen</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>yemen</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>177</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Yemen</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe.xml
new file mode 100644
index 0000000000..582cb9f32e
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>europe</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>178</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Europe</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe.xml
new file mode 100644
index 0000000000..83f70d7369
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/eastern_europe</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>eastern_europe</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>179</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Eastern Europe</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/belarus.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/belarus.xml
new file mode 100644
index 0000000000..d9022f1490
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/belarus.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/eastern_europe/belarus</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>belarus</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>180</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Belarus</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/bulgaria.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/bulgaria.xml
new file mode 100644
index 0000000000..3f27bafea3
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/bulgaria.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/eastern_europe/bulgaria</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>bulgaria</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>181</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Bulgaria</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/czech_republic.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/czech_republic.xml
new file mode 100644
index 0000000000..44207af0ed
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/czech_republic.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/eastern_europe/czech_republic</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>czech_republic</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>182</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Czech Republic</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/hungary.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/hungary.xml
new file mode 100644
index 0000000000..ea30cdb0c3
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/hungary.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/eastern_europe/hungary</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>hungary</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>183</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Hungary</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/poland.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/poland.xml
new file mode 100644
index 0000000000..ace0e0675d
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/poland.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/eastern_europe/poland</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>poland</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>184</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Poland</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/republic_of_moldova.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/republic_of_moldova.xml
new file mode 100644
index 0000000000..ff39446a06
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/republic_of_moldova.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/eastern_europe/republic_of_moldova</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>republic_of_moldova</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>185</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Republic of Moldova</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/romania.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/romania.xml
new file mode 100644
index 0000000000..30340bbc18
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/romania.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/eastern_europe/romania</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>romania</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>186</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Romania</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/russian_federation.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/russian_federation.xml
new file mode 100644
index 0000000000..a36db4f9c3
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/russian_federation.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/eastern_europe/russian_federation</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>russian_federation</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>187</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Russian Federation</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/slovakia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/slovakia.xml
new file mode 100644
index 0000000000..5a2f4b5f59
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/slovakia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/eastern_europe/slovakia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>slovakia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>188</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Slovakia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/ukraine.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/ukraine.xml
new file mode 100644
index 0000000000..8d50d64801
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/eastern_europe/ukraine.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/eastern_europe/ukraine</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ukraine</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>189</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Ukraine</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe.xml
new file mode 100644
index 0000000000..8e9162c7e8
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/northern_europe</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>northern_europe</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>190</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Northern Europe</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/aland_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/aland_islands.xml
new file mode 100644
index 0000000000..4a56159db9
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/aland_islands.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/northern_europe/aland_islands</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>aland_islands</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>191</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Ã…land Islands</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/channel_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/channel_islands.xml
new file mode 100644
index 0000000000..a41cbbc439
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/channel_islands.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/northern_europe/channel_islands</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>channel_islands</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>192</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Channel Islands</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/denmark.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/denmark.xml
new file mode 100644
index 0000000000..9c6b33bb65
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/denmark.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/northern_europe/denmark</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>denmark</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>193</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Denmark</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/estonia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/estonia.xml
new file mode 100644
index 0000000000..5943ad29ff
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/estonia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/northern_europe/estonia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>estonia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>194</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Estonia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/faeroe_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/faeroe_islands.xml
new file mode 100644
index 0000000000..91f6b6aa7a
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/faeroe_islands.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/northern_europe/faeroe_islands</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>faeroe_islands</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>195</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Faeroe Islands</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/finland.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/finland.xml
new file mode 100644
index 0000000000..6fd4bb1b4b
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/finland.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/northern_europe/finland</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>finland</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>196</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Finland</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/guernsey.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/guernsey.xml
new file mode 100644
index 0000000000..9cfa267a63
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/guernsey.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/northern_europe/guernsey</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>guernsey</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>197</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Guernsey</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/iceland.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/iceland.xml
new file mode 100644
index 0000000000..e2c938b946
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/iceland.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/northern_europe/iceland</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>iceland</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>198</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Iceland</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/ireland.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/ireland.xml
new file mode 100644
index 0000000000..2784406929
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/ireland.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/northern_europe/ireland</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ireland</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>199</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Ireland</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/isle_of_man.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/isle_of_man.xml
new file mode 100644
index 0000000000..c2109b4317
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/isle_of_man.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/northern_europe/isle_of_man</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>isle_of_man</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>200</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Isle of Man</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/jersey.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/jersey.xml
new file mode 100644
index 0000000000..5a926f23bc
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/jersey.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/northern_europe/jersey</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>jersey</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>201</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Jersey</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/latvia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/latvia.xml
new file mode 100644
index 0000000000..1b1686cbf6
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/latvia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/northern_europe/latvia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>latvia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>202</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Latvia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/lithuania.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/lithuania.xml
new file mode 100644
index 0000000000..47fcbb6435
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/lithuania.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/northern_europe/lithuania</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>lithuania</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>203</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Lithuania</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/norway.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/norway.xml
new file mode 100644
index 0000000000..1aac60f997
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/norway.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/northern_europe/norway</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>norway</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>204</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Norway</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/svalbard_and_jan_mayen_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/svalbard_and_jan_mayen_islands.xml
new file mode 100644
index 0000000000..d983dfa7a4
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/svalbard_and_jan_mayen_islands.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/northern_europe/svalbard_and_jan_mayen_islands</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>svalbard_and_jan_mayen_islands</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>205</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Svalbard and Jan Mayen Islands</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/sweden.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/sweden.xml
new file mode 100644
index 0000000000..43c17a6ba6
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/sweden.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/northern_europe/sweden</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>sweden</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>206</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Sweden</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/united_kingdom.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/united_kingdom.xml
new file mode 100644
index 0000000000..79fb8f2c4c
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/northern_europe/united_kingdom.xml
@@ -0,0 +1,87 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/northern_europe/united_kingdom</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>united_kingdom</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>207</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>United Kingdom</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>United Kingdom of Great Britain and Northern Ireland</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe.xml
new file mode 100644
index 0000000000..18448fa769
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/southern_europe</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>southern_europe</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>208</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Southern Europe</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/albania.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/albania.xml
new file mode 100644
index 0000000000..ab7dcfdaef
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/albania.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/southern_europe/albania</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>albania</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>209</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Albania</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/andorra.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/andorra.xml
new file mode 100644
index 0000000000..3afad1b7f2
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/andorra.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/southern_europe/andorra</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>andorra</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>210</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Andorra</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/bosnia_and_herzegovina.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/bosnia_and_herzegovina.xml
new file mode 100644
index 0000000000..85e2fd1ff5
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/bosnia_and_herzegovina.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/southern_europe/bosnia_and_herzegovina</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>bosnia_and_herzegovina</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>211</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Bosnia and Herzegovina</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/croatia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/croatia.xml
new file mode 100644
index 0000000000..80a57eb35e
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/croatia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/southern_europe/croatia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>croatia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>212</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Croatia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/gibraltar.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/gibraltar.xml
new file mode 100644
index 0000000000..224bab01d0
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/gibraltar.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/southern_europe/gibraltar</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>gibraltar</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>213</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Gibraltar</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/greece.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/greece.xml
new file mode 100644
index 0000000000..b22f262117
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/greece.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/southern_europe/greece</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>greece</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>214</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Greece</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/holy_see.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/holy_see.xml
new file mode 100644
index 0000000000..78809cf8b6
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/holy_see.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/southern_europe/holy_see</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>holy_see</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>215</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Holy See</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/italy.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/italy.xml
new file mode 100644
index 0000000000..99fdc2b9bb
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/italy.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/southern_europe/italy</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>italy</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>216</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Italy</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/macedonia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/macedonia.xml
new file mode 100644
index 0000000000..95e3c47f5f
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/macedonia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/southern_europe/macedonia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>macedonia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>224</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>The former Yugoslav Republic of Macedonia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/malta.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/malta.xml
new file mode 100644
index 0000000000..8b000b384a
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/malta.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/southern_europe/malta</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>malta</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>217</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Malta</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/montenegro.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/montenegro.xml
new file mode 100644
index 0000000000..0828b7f2fe
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/montenegro.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/southern_europe/montenegro</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>montenegro</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>218</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Montenegro</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/portugal.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/portugal.xml
new file mode 100644
index 0000000000..d608e2d1e5
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/portugal.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/southern_europe/portugal</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>portugal</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>219</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Portugal</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/san_marino.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/san_marino.xml
new file mode 100644
index 0000000000..c6366d263b
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/san_marino.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/southern_europe/san_marino</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>san_marino</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>220</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>San Marino</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/serbia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/serbia.xml
new file mode 100644
index 0000000000..075bd48320
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/serbia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/southern_europe/serbia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>serbia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>221</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Serbia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/slovenia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/slovenia.xml
new file mode 100644
index 0000000000..129f7f0e98
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/slovenia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/southern_europe/slovenia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>slovenia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>222</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Slovenia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/spain.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/spain.xml
new file mode 100644
index 0000000000..49956ca6be
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/southern_europe/spain.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/southern_europe/spain</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>spain</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>223</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Spain</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe.xml
new file mode 100644
index 0000000000..e0c80273db
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/western_europe</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>western_europe</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>225</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Western Europe</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/austria.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/austria.xml
new file mode 100644
index 0000000000..c7fb902ab3
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/austria.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/western_europe/austria</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>austria</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>226</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Austria</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/belgium.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/belgium.xml
new file mode 100644
index 0000000000..2aa8dc6b35
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/belgium.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/western_europe/belgium</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>belgium</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>227</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Belgium</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/france.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/france.xml
new file mode 100644
index 0000000000..e9c4c570fa
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/france.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/western_europe/france</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>france</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>228</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>France</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/germany.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/germany.xml
new file mode 100644
index 0000000000..0a1c6674b7
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/germany.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/western_europe/germany</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>germany</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>229</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Germany</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/liechtenstein.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/liechtenstein.xml
new file mode 100644
index 0000000000..37d887266d
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/liechtenstein.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/western_europe/liechtenstein</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>liechtenstein</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>230</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Liechtenstein</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/luxembourg.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/luxembourg.xml
new file mode 100644
index 0000000000..b077075db0
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/luxembourg.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/western_europe/luxembourg</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>luxembourg</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>231</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Luxembourg</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/monaco.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/monaco.xml
new file mode 100644
index 0000000000..f17cd40d9f
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/monaco.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/western_europe/monaco</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>monaco</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>232</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Monaco</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/netherlands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/netherlands.xml
new file mode 100644
index 0000000000..6f5eecaa52
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/netherlands.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/western_europe/netherlands</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>netherlands</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>233</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Netherlands</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/switzerland.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/switzerland.xml
new file mode 100644
index 0000000000..32b9fa6d25
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/europe/western_europe/switzerland.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/europe/western_europe/switzerland</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>switzerland</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>234</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Switzerland</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania.xml
new file mode 100644
index 0000000000..02eafb8022
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>oceania</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>235</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Oceania</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia.xml
new file mode 100644
index 0000000000..f0b53da561
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia.xml
@@ -0,0 +1,135 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/australia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>australia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>236</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Australia</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+Australia & New Zealand
+
+]]></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia/australia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia/australia.xml
new file mode 100644
index 0000000000..653ae7f61b
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia/australia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/australia/australia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>australia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>237</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Australia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia/new_zealand.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia/new_zealand.xml
new file mode 100644
index 0000000000..9958f24cc5
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia/new_zealand.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/australia/new_zealand</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>new_zealand</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>238</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>New Zealand</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia/norfolk_island.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia/norfolk_island.xml
new file mode 100644
index 0000000000..9fe93ae4df
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/australia/norfolk_island.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/australia/norfolk_island</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>norfolk_island</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>239</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Norfolk Island</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia.xml
new file mode 100644
index 0000000000..14e0020d47
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/melanesia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>melanesia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>240</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Melanesia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/fiji.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/fiji.xml
new file mode 100644
index 0000000000..1ac7619528
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/fiji.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/melanesia/fiji</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>fiji</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>241</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Fiji</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/new_caledonia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/new_caledonia.xml
new file mode 100644
index 0000000000..30c60940cc
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/new_caledonia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/melanesia/new_caledonia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>new_caledonia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>242</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>New Caledonia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/papua_new_guinea.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/papua_new_guinea.xml
new file mode 100644
index 0000000000..28249cdc81
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/papua_new_guinea.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/melanesia/papua_new_guinea</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>papua_new_guinea</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>243</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Papua New Guinea</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/solomon_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/solomon_islands.xml
new file mode 100644
index 0000000000..b1f0ca0650
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/solomon_islands.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/melanesia/solomon_islands</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>solomon_islands</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>244</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Solomon Islands</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/vanuatu.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/vanuatu.xml
new file mode 100644
index 0000000000..2fe279f6d9
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/melanesia/vanuatu.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/melanesia/vanuatu</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>vanuatu</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>245</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Vanuatu</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia.xml
new file mode 100644
index 0000000000..518598bef2
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/micronesia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>micronesia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>246</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Micronesia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/federated_states_of_micronesia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/federated_states_of_micronesia.xml
new file mode 100644
index 0000000000..60953389c0
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/federated_states_of_micronesia.xml
@@ -0,0 +1,87 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/micronesia/federated_states_of_micronesia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>federated_states_of_micronesia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>250</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Federated States of Micronesia</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Micronesia, Federated States of</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/guam.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/guam.xml
new file mode 100644
index 0000000000..9d85290baf
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/guam.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/micronesia/guam</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>guam</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>247</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Guam</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/kiribati.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/kiribati.xml
new file mode 100644
index 0000000000..853dbfa1a4
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/kiribati.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/micronesia/kiribati</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>kiribati</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>248</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Kiribati</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/marshall_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/marshall_islands.xml
new file mode 100644
index 0000000000..0770c12d4a
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/marshall_islands.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/micronesia/marshall_islands</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>marshall_islands</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>249</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Marshall Islands</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/nauru.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/nauru.xml
new file mode 100644
index 0000000000..452d6fef43
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/nauru.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/micronesia/nauru</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>nauru</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>251</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Nauru</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/northern_mariana_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/northern_mariana_islands.xml
new file mode 100644
index 0000000000..0b14118369
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/northern_mariana_islands.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/micronesia/northern_mariana_islands</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>northern_mariana_islands</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>252</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Northern Mariana Islands</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/palau.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/palau.xml
new file mode 100644
index 0000000000..a691a58c32
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/micronesia/palau.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/micronesia/palau</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>palau</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>253</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Palau</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia.xml
new file mode 100644
index 0000000000..ee49c7906e
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia.xml
@@ -0,0 +1,127 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_folder_handler</string> </key>
+            <value> <string>CMFBTreeFolderHandler</string> </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/polynesia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>polynesia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>254</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Polynesia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/american_samoa.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/american_samoa.xml
new file mode 100644
index 0000000000..8bdd5bcfa5
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/american_samoa.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/polynesia/american_samoa</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>american_samoa</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>255</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>American Samoa</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/cook_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/cook_islands.xml
new file mode 100644
index 0000000000..ac29179c92
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/cook_islands.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/polynesia/cook_islands</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>cook_islands</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>256</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Cook Islands</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/french_polynesia.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/french_polynesia.xml
new file mode 100644
index 0000000000..04d565352e
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/french_polynesia.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/polynesia/french_polynesia</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>french_polynesia</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>257</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>French Polynesia</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/niue.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/niue.xml
new file mode 100644
index 0000000000..eebd61b76e
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/niue.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/polynesia/niue</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>niue</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>258</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Niue</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/pitcairn.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/pitcairn.xml
new file mode 100644
index 0000000000..6cca8b43fe
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/pitcairn.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/polynesia/pitcairn</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>pitcairn</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>259</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Pitcairn</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/samoa.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/samoa.xml
new file mode 100644
index 0000000000..9edee0a2e2
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/samoa.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/polynesia/samoa</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>samoa</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>260</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Samoa</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/tokelau.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/tokelau.xml
new file mode 100644
index 0000000000..4e68d7bbfe
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/tokelau.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/polynesia/tokelau</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>tokelau</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>261</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Tokelau</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/tonga.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/tonga.xml
new file mode 100644
index 0000000000..f8251c8c96
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/tonga.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/polynesia/tonga</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>tonga</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>262</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Tonga</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/tuvalu.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/tuvalu.xml
new file mode 100644
index 0000000000..35fd9821fa
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/tuvalu.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/polynesia/tuvalu</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>tuvalu</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>263</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Tuvalu</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/wallis_and_futuna_islands.xml b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/wallis_and_futuna_islands.xml
new file mode 100644
index 0000000000..e1af178a0f
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/portal_categories/configurator_region/oceania/polynesia/wallis_and_futuna_islands.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Category" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_Add_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Add_portal_folders_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Copy_or_Move_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Delete_objects_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignor</string>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_Modify_portal_content_Permission</string> </key>
+            <value>
+              <tuple>
+                <string>Assignee</string>
+                <string>Assignor</string>
+                <string>Manager</string>
+                <string>Owner</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>configurator_region/oceania/polynesia/wallis_and_futuna_islands</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>wallis_and_futuna_islands</string> </value>
+        </item>
+        <item>
+            <key> <string>int_index</string> </key>
+            <value> <int>264</int> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Category</string> </value>
+        </item>
+        <item>
+            <key> <string>short_title</string> </key>
+            <value> <string>Wallis and Futuna Islands</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow.xml
new file mode 100644
index 0000000000..7c7a1a8c83
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow.xml
@@ -0,0 +1,105 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Workflow" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_local_properties</string> </key>
+            <value>
+              <tuple>
+                <dictionary>
+                  <item>
+                      <key> <string>id</string> </key>
+                      <value> <string>state_variable_name</string> </value>
+                  </item>
+                  <item>
+                      <key> <string>type</string> </key>
+                      <value> <string>string</string> </value>
+                  </item>
+                </dictionary>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>source/workflow_module/erp5_standard_workflow/1</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string>The default ERP5 configuration workflow.</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>erp5_standard_workflow</string> </value>
+        </item>
+        <item>
+            <key> <string>last_id</string> </key>
+            <value> <string>66</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Workflow</string> </value>
+        </item>
+        <item>
+            <key> <string>state_base_category</string> </key>
+            <value> <string>current_state</string> </value>
+        </item>
+        <item>
+            <key> <string>state_variable_name</string> </key>
+            <value> <string>current_state</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>ERP5 Standard Configuration Workflow</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/1.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/1.xml
new file mode 100644
index 0000000000..99cbc86837
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/1.xml
@@ -0,0 +1,78 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="State" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>destination/workflow_module/erp5_standard_workflow/56</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>1</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>State</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Start</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/11.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/11.xml
new file mode 100644
index 0000000000..33628d736f
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/11.xml
@@ -0,0 +1,78 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="State" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>destination/workflow_module/erp5_standard_workflow/64</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>11</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>State</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Download</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/12.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/12.xml
new file mode 100644
index 0000000000..839339917f
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/12.xml
@@ -0,0 +1,117 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Transition" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_local_properties</string> </key>
+            <value>
+              <tuple>
+                <dictionary>
+                  <item>
+                      <key> <string>id</string> </key>
+                      <value> <string>comment</string> </value>
+                  </item>
+                  <item>
+                      <key> <string>type</string> </key>
+                      <value> <string>string</string> </value>
+                  </item>
+                </dictionary>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>after_script_id</string> </key>
+            <value> <string>BusinessConfiguration_setupEmployeeList</string> </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>destination/workflow_module/erp5_standard_workflow/9</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>comment</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>guard_expression</string> </key>
+            <value> <string>python: True</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>12</string> </value>
+        </item>
+        <item>
+            <key> <string>last_id</string> </key>
+            <value> <string>1</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Transition</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Configure user accounts</string> </value>
+        </item>
+        <item>
+            <key> <string>transition_form_id</string> </key>
+            <value> <string>BusinessConfiguration_setupEmployeeListForm</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/12/1.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/12/1.xml
new file mode 100644
index 0000000000..e1d83e6053
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/12/1.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Transition Variable" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>causality/workflow_module/erp5_standard_workflow/16</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string>Default Value =\n
+python: object.document.getCurrentStateValue().getVariableValue(object.document, \'user_number\') + 1</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>1</string> </value>
+        </item>
+        <item>
+            <key> <string>initial_value</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Transition Variable</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/14.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/14.xml
new file mode 100644
index 0000000000..70db10202d
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/14.xml
@@ -0,0 +1,90 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Transition" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>after_script_id</string> </key>
+            <value> <string>BusinessConfiguration_displayDownload</string> </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>destination/workflow_module/erp5_standard_workflow/11</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>guard_expression</string> </key>
+            <value> <string>python: True</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>14</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Transition</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Install</string> </value>
+        </item>
+        <item>
+            <key> <string>transition_form_id</string> </key>
+            <value> <string>BusinessConfiguration_displayDownloadForm</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/29.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/29.xml
new file mode 100644
index 0000000000..84dfc47323
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/29.xml
@@ -0,0 +1,99 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="State" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_local_properties</string> </key>
+            <value>
+              <tuple>
+                <dictionary>
+                  <item>
+                      <key> <string>id</string> </key>
+                      <value> <string>comment</string> </value>
+                  </item>
+                  <item>
+                      <key> <string>type</string> </key>
+                      <value> <string>string</string> </value>
+                  </item>
+                </dictionary>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>destination/workflow_module/erp5_standard_workflow/4</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>comment</string> </key>
+            <value> <string>Configure Preference</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>29</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>State</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Customer BT</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/30.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/30.xml
new file mode 100644
index 0000000000..5b54720729
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/30.xml
@@ -0,0 +1,86 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Transition" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>after_script_id</string> </key>
+            <value> <string>BusinessConfiguration_setupCustomerWizardBT5</string> </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>destination/workflow_module/erp5_standard_workflow/29</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>guard_expression</string> </key>
+            <value> <string>python: True</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>30</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Transition</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Setup customer BT5</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/31.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/31.xml
new file mode 100644
index 0000000000..a1a0c86afe
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/31.xml
@@ -0,0 +1,78 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="State" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>destination/workflow_module/erp5_standard_workflow/14</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>31</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>State</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>ERP5 preferences</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/32.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/32.xml
new file mode 100644
index 0000000000..90e6417025
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/32.xml
@@ -0,0 +1,113 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Transition" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_local_properties</string> </key>
+            <value>
+              <tuple>
+                <dictionary>
+                  <item>
+                      <key> <string>id</string> </key>
+                      <value> <string>comment</string> </value>
+                  </item>
+                  <item>
+                      <key> <string>type</string> </key>
+                      <value> <string>string</string> </value>
+                  </item>
+                </dictionary>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>after_script_id</string> </key>
+            <value> <string>BusinessConfiguration_setupPreferences</string> </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>destination/workflow_module/erp5_standard_workflow/31</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>comment</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>guard_expression</string> </key>
+            <value> <string>python: True</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>32</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Transition</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Configure preferences</string> </value>
+        </item>
+        <item>
+            <key> <string>transition_form_id</string> </key>
+            <value> <string>BusinessConfiguration_setupPreferencesForm</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/4.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/4.xml
new file mode 100644
index 0000000000..d82411b0d2
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/4.xml
@@ -0,0 +1,90 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Transition" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>after_script_id</string> </key>
+            <value> <string>BusinessConfiguration_setupOrganisation</string> </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>destination/workflow_module/erp5_standard_workflow/8</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>guard_expression</string> </key>
+            <value> <string>python: True</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>4</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Transition</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Configure organisation</string> </value>
+        </item>
+        <item>
+            <key> <string>transition_form_id</string> </key>
+            <value> <string>BusinessConfiguration_setupOrganisationForm</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/42.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/42.xml
new file mode 100644
index 0000000000..54800d5602
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/42.xml
@@ -0,0 +1,78 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Variable" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>automatic_update</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>42</string> </value>
+        </item>
+        <item>
+            <key> <string>initial_value</string> </key>
+            <value> <string>python: member.getUserName()</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Variable</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>actor</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/43.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/43.xml
new file mode 100644
index 0000000000..5ef05cd921
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/43.xml
@@ -0,0 +1,78 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Variable" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>automatic_update</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>43</string> </value>
+        </item>
+        <item>
+            <key> <string>initial_value</string> </key>
+            <value> <string>python: object.getDateTime()</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Variable</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>time</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/44.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/44.xml
new file mode 100644
index 0000000000..c0e9287994
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/44.xml
@@ -0,0 +1,78 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Variable" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>automatic_update</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>44</string> </value>
+        </item>
+        <item>
+            <key> <string>initial_value</string> </key>
+            <value> <string>python: None</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Variable</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>comment</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/45.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/45.xml
new file mode 100644
index 0000000000..b65378a36b
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/45.xml
@@ -0,0 +1,78 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Variable" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>automatic_update</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>45</string> </value>
+        </item>
+        <item>
+            <key> <string>initial_value</string> </key>
+            <value> <string>python: None</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Variable</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>error_message</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/46.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/46.xml
new file mode 100644
index 0000000000..d96e5cd9b8
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/46.xml
@@ -0,0 +1,78 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Variable" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>automatic_update</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>46</string> </value>
+        </item>
+        <item>
+            <key> <string>initial_value</string> </key>
+            <value> <string>python: request.get(\'configuration_save_url\', None)</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Variable</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>configuration_save_url</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/47.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/47.xml
new file mode 100644
index 0000000000..e87f1234c3
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/47.xml
@@ -0,0 +1,101 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Variable" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_local_properties</string> </key>
+            <value>
+              <tuple>
+                <dictionary>
+                  <item>
+                      <key> <string>id</string> </key>
+                      <value> <string>comment</string> </value>
+                  </item>
+                  <item>
+                      <key> <string>type</string> </key>
+                      <value> <string>string</string> </value>
+                  </item>
+                </dictionary>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>automatic_update</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>comment</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string>python: (object.transition is not None) and (object.transition.getTransitionFormId() not in [\'\', None])</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>47</string> </value>
+        </item>
+        <item>
+            <key> <string>initial_value</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Variable</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>displayed</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/52.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/52.xml
new file mode 100644
index 0000000000..a240fb0d5e
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/52.xml
@@ -0,0 +1,76 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Variable" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>automatic_update</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string>Id of client</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>52</string> </value>
+        </item>
+        <item>
+            <key> <string>initial_value</string> </key>
+            <value> <string>python: request.get(\'client_id\', None)</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Variable</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>client_id</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/55.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/55.xml
new file mode 100644
index 0000000000..fc2316a395
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/55.xml
@@ -0,0 +1,78 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="State" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>destination/workflow_module/erp5_standard_workflow/30</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>55</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>State</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Standard BT5</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/56.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/56.xml
new file mode 100644
index 0000000000..821d8a66f8
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/56.xml
@@ -0,0 +1,107 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Transition" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_local_properties</string> </key>
+            <value>
+              <tuple>
+                <dictionary>
+                  <item>
+                      <key> <string>id</string> </key>
+                      <value> <string>comment</string> </value>
+                  </item>
+                  <item>
+                      <key> <string>type</string> </key>
+                      <value> <string>string</string> </value>
+                  </item>
+                </dictionary>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>after_script_id</string> </key>
+            <value> <string>BusinessConfiguration_setupStandardBT5</string> </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>destination/workflow_module/erp5_standard_workflow/55</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>comment</string> </key>
+            <value> <string>Setup all standard bt for ERP5</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>guard_expression</string> </key>
+            <value> <string>python: True</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>56</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Transition</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Setup standard BT5</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/59.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/59.xml
new file mode 100644
index 0000000000..04db47598c
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/59.xml
@@ -0,0 +1,78 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Variable" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>automatic_update</string> </key>
+            <value> <int>1</int> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>59</string> </value>
+        </item>
+        <item>
+            <key> <string>initial_value</string> </key>
+            <value> <string>python: request.get(\'transition\', None)</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Variable</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>transition</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/61.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/61.xml
new file mode 100644
index 0000000000..e521cc59f2
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/61.xml
@@ -0,0 +1,78 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="State" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>destination/workflow_module/erp5_standard_workflow/12</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>61</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>State</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Employees number</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/62.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/62.xml
new file mode 100644
index 0000000000..60eade01b4
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/62.xml
@@ -0,0 +1,90 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Transition" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>after_script_id</string> </key>
+            <value> <string>BusinessConfiguration_setupEmployeesNumber</string> </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>destination/workflow_module/erp5_standard_workflow/61</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>guard_expression</string> </key>
+            <value> <string>python: True</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>62</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Transition</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Configure user accounts number</string> </value>
+        </item>
+        <item>
+            <key> <string>transition_form_id</string> </key>
+            <value> <string>BusinessConfiguration_setupEmployeesNumberForm</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/63.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/63.xml
new file mode 100644
index 0000000000..365a712f82
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/63.xml
@@ -0,0 +1,70 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="State" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>63</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>State</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>End</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/64.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/64.xml
new file mode 100644
index 0000000000..1f8df6f9ae
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/64.xml
@@ -0,0 +1,82 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Transition" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>destination/workflow_module/erp5_standard_workflow/63</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>guard_expression</string> </key>
+            <value> <string>python: True</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>64</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Transition</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Finalize</string> </value>
+        </item>
+        <item>
+            <key> <string>transition_form_id</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/65.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/65.xml
new file mode 100644
index 0000000000..0b78d0b6ee
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/65.xml
@@ -0,0 +1,50 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Transition" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>after_script_id</string> </key>
+            <value> <string>BusinessConfiguration_setupAccounting</string> </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>destination/workflow_module/erp5_standard_workflow/66</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>guard_expression</string> </key>
+            <value> <string>python: True</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>65</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>Transition</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Configure accounting</string> </value>
+        </item>
+        <item>
+            <key> <string>transition_form_id</string> </key>
+            <value> <string>BusinessConfiguration_setupAccountingForm</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/66.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/66.xml
new file mode 100644
index 0000000000..2e15a3bde6
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/66.xml
@@ -0,0 +1,38 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="State" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>destination/workflow_module/erp5_standard_workflow/32</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>66</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>State</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Accounting</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/8.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/8.xml
new file mode 100644
index 0000000000..bceb6ac24c
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/8.xml
@@ -0,0 +1,101 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="State" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_local_properties</string> </key>
+            <value>
+              <tuple>
+                <dictionary>
+                  <item>
+                      <key> <string>id</string> </key>
+                      <value> <string>comment</string> </value>
+                  </item>
+                  <item>
+                      <key> <string>type</string> </key>
+                      <value> <string>string</string> </value>
+                  </item>
+                </dictionary>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>destination/workflow_module/erp5_standard_workflow/62</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>comment</string> </key>
+            <value> <string>Omit enetring number of users.\n
+BEFORE for possible transitions was:  E\n
+nter Number of User</string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>8</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>State</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Organisation</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/9.xml b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/9.xml
new file mode 100644
index 0000000000..7ac2fc5332
--- /dev/null
+++ b/bt5/erp5_configurator_standard/PathTemplateItem/workflow_module/erp5_standard_workflow/9.xml
@@ -0,0 +1,101 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="State" module="erp5.portal_type"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_count</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_local_properties</string> </key>
+            <value>
+              <tuple>
+                <dictionary>
+                  <item>
+                      <key> <string>id</string> </key>
+                      <value> <string>comment</string> </value>
+                  </item>
+                  <item>
+                      <key> <string>type</string> </key>
+                      <value> <string>string</string> </value>
+                  </item>
+                </dictionary>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_mt_index</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>_tree</string> </key>
+            <value>
+              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+            </value>
+        </item>
+        <item>
+            <key> <string>categories</string> </key>
+            <value>
+              <tuple>
+                <string>destination/workflow_module/erp5_standard_workflow/65</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>comment</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>9</string> </value>
+        </item>
+        <item>
+            <key> <string>portal_type</string> </key>
+            <value> <string>State</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Employees</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Length" module="BTrees.Length"/>
+    </pickle>
+    <pickle> <int>0</int> </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+  <record id="4" aka="AAAAAAAAAAQ=">
+    <pickle>
+      <global name="OOBTree" module="BTrees.OOBTree"/>
+    </pickle>
+    <pickle>
+      <none/>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard.xml
new file mode 100644
index 0000000000..c4ab84f6e8
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard.xml
@@ -0,0 +1,47 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="Folder" module="OFS.Folder"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_local_properties</string> </key>
+            <value>
+              <tuple>
+                <dictionary>
+                  <item>
+                      <key> <string>id</string> </key>
+                      <value> <string>business_template_skin_layer_priority</string> </value>
+                  </item>
+                  <item>
+                      <key> <string>type</string> </key>
+                      <value> <string>float</string> </value>
+                  </item>
+                </dictionary>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>business_template_skin_layer_priority</string> </key>
+            <value> <float>51.0</float> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>erp5_configurator_standard</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_afterConfiguration.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_afterConfiguration.xml
new file mode 100644
index 0000000000..2d8ef262a3
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_afterConfiguration.xml
@@ -0,0 +1,280 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>""" This script will be called to apply the customization. """\n
+from AccessControl import getSecurityManager\n
+from Products.ERP5Type.Log import log\n
+\n
+portal = context.getPortalObject()\n
+portal_preferences = portal.portal_preferences\n
+bt5_obj = portal.restrictedTraverse(customer_template_relative_url)\n
+username = str(getSecurityManager().getUser())\n
+N_ = context.Base_translateString\n
+isTransitionPossible = portal.portal_workflow.isTransitionPossible\n
+\n
+# disable the default preference that comes with erp5_core\n
+# all needed preferences are configured by Configurator\n
+# disable the default configurator system preference \n
+# that comes when instance is delivered\n
+preference_to_disable_list = [\'default_site_preference\', \n
+                              \'default_initial_configurator_system_preference\']\n
+\n
+for preference_to_disable in preference_to_disable_list:\n
+  preference = getattr(portal_preferences, preference_to_disable, None)\n
+  if preference is not None:\n
+    if isTransitionPossible(preference, \'disable\'):\n
+      preference.disable()\n
+\n
+if bt5_obj is not None:\n
+  # update role settings for modules which exists already\n
+  for portal_type in bt5_obj.getTemplatePortalTypeRolesList():\n
+    module_list = portal.contentValues(\n
+                    filter=dict(portal_type=portal_type))\n
+    for module in module_list:\n
+      module.updateLocalRolesOnSecurityGroups()\n
+      print "Updated Role Mappings for: %s(%s) " %(module.getTitle(), module.getPortalType())\n
+\n
+  # update path items. FIXME: local roles should be exported by business template instead\n
+  for path in bt5_obj.getTemplatePathList():\n
+    obj = portal.restrictedTraverse(path, None)\n
+    # no need to update security on categories\n
+    if obj is not None and obj.getPortalType() not in (\'Category\', \'Base Category\',):\n
+      obj.updateLocalRolesOnSecurityGroups()\n
+      print "Updated Role Mappings for: ", path, obj.getPortalType()\n
+\n
+  # validate and open all objects\n
+  for path in bt5_obj.getTemplatePathList():\n
+    obj = context.getPortalObject().restrictedTraverse(path, None)\n
+    if obj is not None and hasattr(obj, \'getPortalType\'):\n
+      if obj.getPortalType() in (\'Person\', \'Organisation\', \'Account\', \'Tax\',\n
+                                 \'Discount\', \'Service\', \'Product\',\n
+                                 \'Sale Trade Condition\', \'Purchase Trade Condition\',\n
+                                 \'Order Root Simulation Rule\', \'Delivery Root Simulation Rule\',\n
+                                 \'Trade Model Simulation Rule\', \'Accounting Transaction Root Simulation Rule\',\n
+                                 \'Invoice Transaction Simulation Rule\', \'Payment Simulation Rule\',\n
+                                 \'Invoice Root Simulation Rule\', \'Delivery Simulation Rule\', \'Invoice Simulation Rule\'):\n
+        if isTransitionPossible(obj, \'validate\'):\n
+          obj.validate()\n
+          print "Validated: ", obj.getRelativeUrl()\n
+        for period in obj.contentValues(filter={\'portal_type\':\'Accounting Period\'}):\n
+          if isTransitionPossible(period, \'start\'):\n
+            period.start()\n
+            period.updateLocalRolesOnSecurityGroups()\n
+            print "\\tOpen (Accounting Period): ", period.getRelativeUrl()\n
+\n
+        for assignment in obj.contentValues(filter={\'portal_type\':\'Assignment\'}):\n
+          if isTransitionPossible(assignment, \'open\'):\n
+            assignment.open()\n
+            assignment.updateLocalRolesOnSecurityGroups()\n
+            print "\\tOpen (assignment): ", assignment.getRelativeUrl()\n
+\n
+  # XXX: We do not care about gadgets now\n
+  #portal.ERP5Site_setupGadget()\n
+\n
+# update security settings for default preference # XXX why ???\n
+default_configurator_preference = getattr(portal_preferences,\n
+                                          \'default_configurator_preference\', None)\n
+if default_configurator_preference is not None:\n
+  default_configurator_preference.updateLocalRolesOnSecurityGroups()\n
+\n
+# set manually in \'Module Properties\' respective business_application category\n
+module_business_application_map = {\'base\': (\'currency_module\',\n
+                                            \'organisation_module\',\n
+                                            \'person_module\',),\n
+                                   \'accounting\': (\'accounting_module\',\n
+                                                  \'account_module\',),\n
+                                   \'crm\': (\'campaign_module\',\n
+                                           \'event_module\',\n
+                                           \'meeting_module\',\n
+                                           \'sale_opportunity_module\',\n
+                                           \'support_request_module\',),\n
+                                   \'dms\': (\'document_module\',\n
+                                           \'image_module\',\n
+                                           \'document_ingestion_module\',\n
+                                           \'web_page_module\',),\n
+                                   \'trade\': (\'discount_module\',\n
+                                             \'internal_packing_list_module\',\n
+                                             \'inventory_module\',\n
+                                             \'purchase_order_module\',\n
+                                             \'purchase_packing_list_module\',\n
+                                             \'purchase_trade_condition_module\',\n
+                                             \'returned_sale_packing_list_module\',\n
+                                             \'sale_order_module\',\n
+                                             \'sale_packing_list_module\',\n
+                                             \'sale_trade_condition_module\',\n
+                                             \'tax_module\',),\n
+                                   \'pdm\': (\'component_module\',\n
+                                           \'product_module\',\n
+                                           \'purchase_supply_module\',\n
+                                           \'sale_supply_module\',\n
+                                           \'service_module\',\n
+                                           \'transformation_module\',),\n
+                                   }\n
+\n
+for business_application_category_id, module_ids in module_business_application_map.items():\n
+  for module_id in module_ids:\n
+    module = getattr(portal, module_id, None)\n
+    if module is not None:\n
+      module.edit(business_application = business_application_category_id)\n
+\n
+print "Indexing translations"\n
+portal.ERP5Site_updateTranslationTable()\n
+\n
+# clear cache so user security is recalculated\n
+portal.portal_caches.clearAllCache()\n
+print "Clear cache."\n
+\n
+log("%s" % printed)\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string>customer_template_relative_url=None, alter_preferences=True</string> </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>2</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>customer_template_relative_url</string>
+                            <string>alter_preferences</string>
+                            <string>_print_</string>
+                            <string>_print</string>
+                            <string>AccessControl</string>
+                            <string>getSecurityManager</string>
+                            <string>Products.ERP5Type.Log</string>
+                            <string>log</string>
+                            <string>_getattr_</string>
+                            <string>context</string>
+                            <string>portal</string>
+                            <string>portal_preferences</string>
+                            <string>bt5_obj</string>
+                            <string>str</string>
+                            <string>username</string>
+                            <string>N_</string>
+                            <string>isTransitionPossible</string>
+                            <string>preference_to_disable_list</string>
+                            <string>_getiter_</string>
+                            <string>preference_to_disable</string>
+                            <string>getattr</string>
+                            <string>None</string>
+                            <string>preference</string>
+                            <string>portal_type</string>
+                            <string>dict</string>
+                            <string>module_list</string>
+                            <string>module</string>
+                            <string>path</string>
+                            <string>obj</string>
+                            <string>hasattr</string>
+                            <string>period</string>
+                            <string>assignment</string>
+                            <string>default_configurator_preference</string>
+                            <string>module_business_application_map</string>
+                            <string>business_application_category_id</string>
+                            <string>module_ids</string>
+                            <string>module_id</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <tuple>
+                <none/>
+                <int>1</int>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_afterConfiguration</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_displayDownload.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_displayDownload.xml
new file mode 100644
index 0000000000..b45f3b3ba7
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_displayDownload.xml
@@ -0,0 +1,183 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>configuration_save = context.restrictedTraverse(configuration_save_url)\n
+group_id = context.getGlobalConfigurationAttr(\'group_id\')\n
+\n
+# setup Rules\n
+configuration_save.addConfigurationItem("Rule Configurator Item")\n
+\n
+# setup default security\n
+configuration_save.addConfigurationItem("Role Configurator Item", \n
+                                        filename="portal_types_roles_standard.sxc",\n
+                                        group_id = \'group/%s\' %group_id)\n
+\n
+# web site module security\n
+# we will not provide web_site_module for now.\n
+configuration_save.addConfigurationItem("Permission Configurator Item",\n
+                                        filename="module_permission_access.sxc")\n
+\n
+# Catalog Keyword Search Keys are for now hardcoded.\n
+configuration_save.addConfigurationItem("Catalog Keyword Key Configurator Item",\n
+    key_list=(\'description\', \'title\', \'catalog.description\', \'catalog.title\'))\n
+\n
+# This could be a customer decision option\n
+# configuration_save.addConfigurationItem("Site Property Configurator Item",\n
+#     site_property_list=[[[\'email_from_address\', \'email@example.com\', \'string\'],]])\n
+\n
+# Customize portal type information.\n
+configuration_save.addConfigurationItem("Portal Type Configurator Item",\n
+                                        target_portal_type=\'Purchase Order\',\n
+                                        add_propertysheet_list=(\'TradeOrder\',))\n
+configuration_save.addConfigurationItem("Portal Type Configurator Item",\n
+                                        target_portal_type=\'Sale Order\',\n
+                                        add_propertysheet_list=(\'TradeOrder\',))\n
+configuration_save.addConfigurationItem("Portal Type Configurator Item",\n
+                                        target_portal_type=\'Purchase Order Line\',\n
+                                        add_propertysheet_list=(\'TradeOrderLine\',))\n
+configuration_save.addConfigurationItem("Portal Type Configurator Item",\n
+                                        target_portal_type=\'Sale Order Line\',\n
+                                        add_propertysheet_list=(\'TradeOrderLine\',))\n
+configuration_save.addConfigurationItem("Portal Type Configurator Item",\n
+                                        target_portal_type=\'Inventory\',\n
+                                        add_propertysheet_list=(\'InventoryConstraint\',))\n
+configuration_save.addConfigurationItem("Portal Type Configurator Item",\n
+                                        target_portal_type=\'Sale Packing List\',\n
+                                        add_propertysheet_list=(\'TradeOrder\',))\n
+configuration_save.addConfigurationItem("Portal Type Configurator Item",\n
+                                        target_portal_type=\'Sale Packing List Line\',\n
+                                        add_propertysheet_list=(\'TradeOrderLine\',))\n
+\n
+# These must be last\n
+configuration_save.addConfigurationItem("Export Customer BT5 Configurator Item")\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string>configuration_save_url=None, **kw</string> </value>
+        </item>
+        <item>
+            <key> <string>_proxy_roles</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>1</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>configuration_save_url</string>
+                            <string>kw</string>
+                            <string>_getattr_</string>
+                            <string>context</string>
+                            <string>configuration_save</string>
+                            <string>group_id</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <tuple>
+                <none/>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_displayDownload</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_displayDownloadForm.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_displayDownloadForm.xml
new file mode 100644
index 0000000000..0cac4d49f6
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_displayDownloadForm.xml
@@ -0,0 +1,131 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5Form" module="Products.ERP5Form.Form"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary/>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>action</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>enctype</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <list>
+                <string>Default</string>
+                <string>right</string>
+                <string>center</string>
+                <string>bottom</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>groups</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>Default</string> </key>
+                    <value>
+                      <list>
+                        <string>message</string>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>bottom</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>center</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>right</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_displayDownloadForm</string> </value>
+        </item>
+        <item>
+            <key> <string>method</string> </key>
+            <value> <string>POST</string> </value>
+        </item>
+        <item>
+            <key> <string>name</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>pt</string> </key>
+            <value> <string>form_empty</string> </value>
+        </item>
+        <item>
+            <key> <string>row_length</string> </key>
+            <value> <int>4</int> </value>
+        </item>
+        <item>
+            <key> <string>stored_encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Ready</string> </value>
+        </item>
+        <item>
+            <key> <string>unicode_mode</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>update_action</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_displayDownloadForm/message.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_displayDownloadForm/message.xml
new file mode 100644
index 0000000000..22f6ff0dd1
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_displayDownloadForm/message.xml
@@ -0,0 +1,158 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="LabelField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>message</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary/>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string>hiddenLabel</string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string encoding="cdata"><![CDATA[
+
+&nbsp;
+
+]]></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>here/BusinessConfiguration_viewDisplayDownloadFormRenderer</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getAvailableAccountingPlanItemList.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getAvailableAccountingPlanItemList.xml
new file mode 100644
index 0000000000..542f9e1932
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getAvailableAccountingPlanItemList.xml
@@ -0,0 +1,123 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>return [(gap[\'name\'], gap[\'id\']) for gap in context.BusinessConfiguration_getAvailableGAPList()]\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>0</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>$list0</string>
+                            <string>_getiter_</string>
+                            <string>_getattr_</string>
+                            <string>context</string>
+                            <string>gap</string>
+                            <string>_getitem_</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_getAvailableAccountingPlanItemList</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getAvailableGAPList.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getAvailableGAPList.xml
new file mode 100644
index 0000000000..da444e196a
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getAvailableGAPList.xml
@@ -0,0 +1,150 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>"""This script returns the list of available accounting plan information.\n
+\n
+To make a new accounting plan available to TioLive , add an entry in this list.\n
+"""\n
+\n
+Base_translateString = context.Base_translateString\n
+\n
+return [\n
+  dict(id=\'ifrs\',\n
+       name=Base_translateString(\'IAS-IFRS Compliant\'),\n
+       root=\'gap/ias/ifrs\',\n
+       bt5=\'erp5_accounting_l10n_ifrs\',),\n
+  dict(id=\'fr\',\n
+       name=Base_translateString(\'PCG (France)\'),\n
+       root=\'gap/fr/pcg\',\n
+       bt5=\'erp5_accounting_l10n_fr\',),\n
+  dict(id=\'sn\',\n
+       name=Base_translateString(\'SYSCOA (West Africa)\'),\n
+       root=\'gap/ohada/syscohada\',\n
+       bt5=\'erp5_accounting_l10n_sn\',),\n
+  dict(id=\'br\',\n
+       name=Base_translateString(\'Plano Geral de Contas (Brazil)\'),\n
+       root=\'gap/br/pcg\',\n
+       bt5=\'erp5_accounting_l10n_br_extend\',),\n
+  dict(id=\'lu\',\n
+       name=Base_translateString(\'Standard Luxembourgers Plan(Luxembourg)\'),\n
+       root=\'gap/lu/standard\',\n
+       bt5=\'erp5_accounting_l10n_lu\',),\n
+\n
+]\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>0</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>_getattr_</string>
+                            <string>context</string>
+                            <string>Base_translateString</string>
+                            <string>dict</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_getAvailableGAPList</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getAvailableL10NBusinessTemplateList.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getAvailableL10NBusinessTemplateList.xml
new file mode 100644
index 0000000000..ae0fc26fc0
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getAvailableL10NBusinessTemplateList.xml
@@ -0,0 +1,140 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>"""This script returns the list of available translation business templates.\n
+\n
+"""\n
+\n
+Base_translateString = context.Base_translateString\n
+\n
+return [\n
+  dict(id=\'fr\',\n
+       name=Base_translateString(\'French\'),\n
+       bt5=\'erp5_l10n_fr\',),\n
+  dict(id=\'pl\',\n
+       name=Base_translateString(\'Polish\'),\n
+       bt5=\'erp5_l10n_pl_PL\',),\n
+  dict(id=\'pt-BR\',\n
+       name=Base_translateString(\'Portuguese / Brazil\'),\n
+       bt5=\'erp5_l10n_pt-BR\',),\n
+  dict(id=\'ko\',\n
+       name=Base_translateString(\'Korean\'),\n
+       bt5=\'erp5_l10n_ko\',),\n
+]\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>0</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>_getattr_</string>
+                            <string>context</string>
+                            <string>Base_translateString</string>
+                            <string>dict</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_getAvailableL10NBusinessTemplateList</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getDefaultAccountList.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getDefaultAccountList.xml
new file mode 100644
index 0000000000..3b2656b3f2
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getDefaultAccountList.xml
@@ -0,0 +1,161 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>from Products.ERP5Type.Cache import CachingMethod\n
+\n
+cachedMethod = CachingMethod(context.ConfigurationTemplate_readOOCalcFile, script.getId())\n
+result = {}\n
+filename = "default_accounts_express.sxc"\n
+object_list = cachedMethod(filename)\n
+\n
+for item in object_list:\n
+  for k in item.keys():\n
+    if k.startswith(\'gap_\'):\n
+      gap_id = k[len(\'gap_\'):]\n
+      account_list = result.setdefault(gap_id, [])\n
+      new_item = item.copy()\n
+      new_item[\'gap\'] = new_item.pop(k)\n
+      if (\'title_%s\' % gap_id) in new_item:\n
+        new_item[\'title\'] = new_item[\'title_%s\' % gap_id]\n
+      \n
+      # clean all localisation columns\n
+      for k in list(new_item.keys()):\n
+        if k.startswith(\'gap_\') or k.startswith(\'title_\'):\n
+          new_item.pop(k)\n
+\n
+      account_list.append(new_item)\n
+      continue\n
+\n
+return result\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>0</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>Products.ERP5Type.Cache</string>
+                            <string>CachingMethod</string>
+                            <string>_getattr_</string>
+                            <string>context</string>
+                            <string>script</string>
+                            <string>cachedMethod</string>
+                            <string>result</string>
+                            <string>filename</string>
+                            <string>object_list</string>
+                            <string>_getiter_</string>
+                            <string>item</string>
+                            <string>k</string>
+                            <string>_getitem_</string>
+                            <string>len</string>
+                            <string>gap_id</string>
+                            <string>account_list</string>
+                            <string>new_item</string>
+                            <string>_write_</string>
+                            <string>list</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_getDefaultAccountList</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getPreferredDateOrderList.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getPreferredDateOrderList.xml
new file mode 100644
index 0000000000..b85c2c76bf
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_getPreferredDateOrderList.xml
@@ -0,0 +1,130 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>Base_translateString = context.Base_translateString\n
+\n
+date_order_list = [\n
+  (\'\', \'\'),\n
+  (Base_translateString(\'Year / Month / Day\'), \'ymd\'),\n
+  (Base_translateString(\'Day / Month / Year\'), \'dmy\'),\n
+  (Base_translateString(\'Month / Day / Year\'), \'mdy\'),\n
+  ]\n
+\n
+return date_order_list\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>0</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>_getattr_</string>
+                            <string>context</string>
+                            <string>Base_translateString</string>
+                            <string>date_order_list</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_getPreferredDateOrderList</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccounting.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccounting.xml
new file mode 100644
index 0000000000..f99dd2f79d
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccounting.xml
@@ -0,0 +1,194 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>configuration_save = context.restrictedTraverse(configuration_save_url)\n
+\n
+gap_info_list = context.BusinessConfiguration_getAvailableGAPList()\n
+selected_gap_info = None\n
+for gap_info in gap_info_list:\n
+  if gap_info[\'id\'] == accounting_plan:\n
+    selected_gap_info = gap_info\n
+\n
+assert selected_gap_info is not None\n
+\n
+## install accounting bt5 template based on selected accounting plan\n
+configuration_save.addConfigurationItem("Standard BT5 Configurator Item",\n
+                                        bt5_id=selected_gap_info[\'bt5\'])\n
+\n
+group_id = context.getGlobalConfigurationAttr(\'group_id\')\n
+if group_id is None:\n
+  # if group_id is not found, use \'group\'\n
+  group_id = context.getGlobalConfigurationAttr(\'group\')\n
+\n
+accounting_transaction_simulation_state_list = \'delivered stopped\' # XXX is it OK not to pass a list ?\n
+\n
+gap_account_map = context.BusinessConfiguration_getDefaultAccountList()\n
+\n
+for item in gap_account_map[accounting_plan]:\n
+  configuration_save.addConfigurationItem("Account Configurator Item", **item)\n
+\n
+## Configure accounting preferences\n
+configuration_save.addConfigurationItem(\n
+          \'Preference Configurator Item\',\n
+          object_id = \'default_configurator_preference\',\n
+          preferred_accounting_transaction_from_date = None,\n
+          preferred_accounting_transaction_at_date = None,\n
+          preferred_section_category = \'group/%s\' % group_id,\n
+          preferred_accounting_transaction_section_category = \'group/%s\' % group_id,\n
+          preferred_accounting_transaction_gap = selected_gap_info[\'root\'],\n
+          preferred_accounting_transaction_simulation_state_list\n
+                = accounting_transaction_simulation_state_list)\n
+\n
+## Configure accounting period\n
+configuration_save.addConfigurationItem("Accounting Period Configurator Item",\n
+                                        start_date=period_start_date,\n
+                                        stop_date=period_stop_date,\n
+                                        short_title=period_title)\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string>configuration_save_url=None, accounting_plan=\'\', period_start_date=None, period_stop_date=None, period_title=None, **kw</string> </value>
+        </item>
+        <item>
+            <key> <string>_proxy_roles</string> </key>
+            <value>
+              <tuple>
+                <string>Manager</string>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>5</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>configuration_save_url</string>
+                            <string>accounting_plan</string>
+                            <string>period_start_date</string>
+                            <string>period_stop_date</string>
+                            <string>period_title</string>
+                            <string>kw</string>
+                            <string>_getattr_</string>
+                            <string>context</string>
+                            <string>configuration_save</string>
+                            <string>gap_info_list</string>
+                            <string>None</string>
+                            <string>selected_gap_info</string>
+                            <string>_getiter_</string>
+                            <string>gap_info</string>
+                            <string>_getitem_</string>
+                            <string>AssertionError</string>
+                            <string>group_id</string>
+                            <string>accounting_transaction_simulation_state_list</string>
+                            <string>gap_account_map</string>
+                            <string>item</string>
+                            <string>_apply_</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <tuple>
+                <none/>
+                <string></string>
+                <none/>
+                <none/>
+                <none/>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_setupAccounting</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm.xml
new file mode 100644
index 0000000000..1ad3e4c620
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm.xml
@@ -0,0 +1,135 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5Form" module="Products.ERP5Form.Form"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary/>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>action</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>enctype</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <list>
+                <string>Default</string>
+                <string>right</string>
+                <string>center</string>
+                <string>bottom</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>groups</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>Default</string> </key>
+                    <value>
+                      <list>
+                        <string>your_accounting_plan</string>
+                        <string>your_period_description</string>
+                        <string>your_period_start_date</string>
+                        <string>your_period_stop_date</string>
+                        <string>your_period_title</string>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>bottom</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>center</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>right</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_setupAccountingForm</string> </value>
+        </item>
+        <item>
+            <key> <string>method</string> </key>
+            <value> <string>POST</string> </value>
+        </item>
+        <item>
+            <key> <string>name</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>pt</string> </key>
+            <value> <string>form_empty</string> </value>
+        </item>
+        <item>
+            <key> <string>row_length</string> </key>
+            <value> <int>4</int> </value>
+        </item>
+        <item>
+            <key> <string>stored_encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Accounting configuration</string> </value>
+        </item>
+        <item>
+            <key> <string>unicode_mode</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>update_action</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_accounting_plan.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_accounting_plan.xml
new file mode 100644
index 0000000000..708e8a99fc
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_accounting_plan.xml
@@ -0,0 +1,292 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ListField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_accounting_plan</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>unknown_selection</string> </key>
+                    <value> <string>You selected an item that was not in the list.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Which accouting plan do you use?</string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python: getattr(here, field.getId().replace(\'your_\',\'\',1), \'\')</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>here/BusinessConfiguration_getAvailableAccountingPlanItemList</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_description.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_description.xml
new file mode 100644
index 0000000000..6132fe4eee
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_description.xml
@@ -0,0 +1,315 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="EditorField" module="Products.ERP5Form.EditorField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_period_description</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>line_too_long</string> </key>
+                    <value> <string>A line was too long.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>You entered too many characters.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_many_lines</string> </key>
+                    <value> <string>You entered too many lines.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>height</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_linelength</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_lines</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>text_editor</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>height</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_linelength</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_lines</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>text_editor</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string encoding="cdata"><![CDATA[
+
+Accounting Periods are used to define the range of dates in which you will be allowed to input accounting transactions.<br/>To start using the system, you have to configure the first accounting period.
+
+]]></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>height</string> </key>
+                    <value> <int>5</int> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_linelength</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_lines</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>text_editor</string> </key>
+                    <value> <string>text_area</string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Accounting Period</string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>width</string> </key>
+                    <value> <int>40</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+python:here.Base_translateString("Accounting Periods are used to define the range of dates in which you will be allowed to input accounting transactions.<br/>To start using the system, you have to configure the first accounting period.")
+
+]]></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_start_date.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_start_date.xml
new file mode 100644
index 0000000000..d031d0ed29
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_start_date.xml
@@ -0,0 +1,135 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list>
+                <string>title</string>
+                <string>default</string>
+                <string>required</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_period_start_date</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <none/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_date</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>What is the begin date of your current accounting period?</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python: test(getattr(here, field.getId().replace(\'your_\',\'\',1), None) is not None, getattr(here, field.getId().replace(\'your_\',\'\',1), \'\'), modules[\'DateTime\'].DateTime(modules[\'DateTime\'].DateTime().year(), 1, 1))</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_stop_date.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_stop_date.xml
new file mode 100644
index 0000000000..627f04538e
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_stop_date.xml
@@ -0,0 +1,135 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list>
+                <string>title</string>
+                <string>default</string>
+                <string>required</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_period_stop_date</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <none/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_date</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Base_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>What will be the end date of your current accounting period?</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python: test(getattr(here, field.getId().replace(\'your_\',\'\',1), None) is not None, getattr(here, field.getId().replace(\'your_\',\'\',1), \'\'), modules[\'DateTime\'].DateTime(modules[\'DateTime\'].DateTime().year(), 12, 31))</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_title.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_title.xml
new file mode 100644
index 0000000000..3a2480341e
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupAccountingForm/your_period_title.xml
@@ -0,0 +1,275 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="StringField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_period_title</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>Too much input was given.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>20</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>What is the name of this period?</string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python: test(getattr(here, field.getId().replace(\'your_\',\'\',1), None) is not None,    getattr(here, field.getId().replace(\'your_\',\'\',1), \'\'), modules[\'DateTime\'].DateTime().year())</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupCustomerWizardBT5.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupCustomerWizardBT5.xml
new file mode 100644
index 0000000000..2e1e643b90
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupCustomerWizardBT5.xml
@@ -0,0 +1,137 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>configuration_save = context.restrictedTraverse(configuration_save_url)\n
+configuration_save.addConfigurationItem("Customer BT5 Configurator Item", \n
+                                        # Define bt5 is is wrong. it should set title only.\n
+                                        bt5_title=\'_\'.join(context.getTitle().strip().lower().split()))\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string>configuration_save_url=None, **kw</string> </value>
+        </item>
+        <item>
+            <key> <string>_proxy_roles</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>1</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>configuration_save_url</string>
+                            <string>kw</string>
+                            <string>_getattr_</string>
+                            <string>context</string>
+                            <string>configuration_save</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <tuple>
+                <none/>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_setupCustomerWizardBT5</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Create a bt5 template that will contain customer configuration</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeList.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeList.xml
new file mode 100644
index 0000000000..371dcf143f
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeList.xml
@@ -0,0 +1,177 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>configuration_save_url = kw.get(\'configuration_save_url\', None)\n
+configuration_save = context.restrictedTraverse(configuration_save_url)\n
+organisation_id = context.getGlobalConfigurationAttr(\'organisation_id\')\n
+group_id = context.getGlobalConfigurationAttr(\'group_id\')\n
+\n
+company_employees_number = context.getGlobalConfigurationAttr(\'company_employees_number\')\n
+\n
+## get only form keys\n
+form_keys = [i for i in kw.keys() if i.startswith(\'field_your_\') and i!=\'field_your_search_text\']\n
+\n
+if company_employees_number==1:\n
+  # only one employee\n
+  for key in (\'configuration_save_url\', \'transition\', \'client_id\', \'password_confirm\'):\n
+    kw.pop(key, None)\n
+  function = kw.pop(\'function\', None)\n
+  configuration_save.addConfigurationItem("Person Configurator Item", \n
+                                           organisation_id = organisation_id,\n
+                                           function = function,\n
+                                           group_id = group_id,\n
+                                            **kw)\n
+else:\n
+  # many employees\n
+  for employee_counter in range(0, company_employees_number):\n
+    employee_kw = {}\n
+    for key in form_keys:\n
+      new_key = key.replace("field_your_", "")\n
+      employee_kw[new_key] = kw[key][employee_counter]\n
+    # add an emlpoyee\n
+    function= employee_kw.pop(\'function\', None)\n
+    employee_kw.pop(\'password_confirm\', None)\n
+    configuration_save.addConfigurationItem("Person Configurator Item", \n
+                                            organisation_id = organisation_id,\n
+                                            function = function,\n
+                                            group_id = group_id,\n
+                                            **employee_kw)\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string>**kw</string> </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>0</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>kw</string>
+                            <string>_getattr_</string>
+                            <string>None</string>
+                            <string>configuration_save_url</string>
+                            <string>context</string>
+                            <string>configuration_save</string>
+                            <string>organisation_id</string>
+                            <string>group_id</string>
+                            <string>company_employees_number</string>
+                            <string>$list0</string>
+                            <string>_getiter_</string>
+                            <string>i</string>
+                            <string>form_keys</string>
+                            <string>key</string>
+                            <string>function</string>
+                            <string>_apply_</string>
+                            <string>range</string>
+                            <string>employee_counter</string>
+                            <string>employee_kw</string>
+                            <string>new_key</string>
+                            <string>_getitem_</string>
+                            <string>_write_</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_setupEmployeeList</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Setup company employees</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm.xml
new file mode 100644
index 0000000000..f6a410c9bd
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm.xml
@@ -0,0 +1,151 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5Form" module="Products.ERP5Form.Form"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary/>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>action</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>enctype</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <list>
+                <string>Default</string>
+                <string>right</string>
+                <string>center</string>
+                <string>bottom</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>groups</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>Default</string> </key>
+                    <value>
+                      <list>
+                        <string>your_first_name</string>
+                        <string>your_last_name</string>
+                        <string>your_gender</string>
+                        <string>your_nationality</string>
+                        <string>your_reference</string>
+                        <string>your_password</string>
+                        <string>your_password_confirm</string>
+                        <string>your_user_action</string>
+                        <string>your_function</string>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>bottom</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>center</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>right</string> </key>
+                    <value>
+                      <list>
+                        <string>your_default_email_text</string>
+                        <string>your_default_telephone_text</string>
+                        <string>your_default_fax_text</string>
+                        <string>your_default_address_street_address</string>
+                        <string>your_default_address_zip_code</string>
+                        <string>your_default_address_city</string>
+                        <string>your_default_address_region</string>
+                      </list>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_setupEmployeeListForm</string> </value>
+        </item>
+        <item>
+            <key> <string>method</string> </key>
+            <value> <string>POST</string> </value>
+        </item>
+        <item>
+            <key> <string>name</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>pt</string> </key>
+            <value> <string>form_empty</string> </value>
+        </item>
+        <item>
+            <key> <string>row_length</string> </key>
+            <value> <int>4</int> </value>
+        </item>
+        <item>
+            <key> <string>stored_encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>User account</string> </value>
+        </item>
+        <item>
+            <key> <string>unicode_mode</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>update_action</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_city.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_city.xml
new file mode 100644
index 0000000000..e7a95ea118
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_city.xml
@@ -0,0 +1,260 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="StringField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_default_address_city</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>Too much input was given.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>30</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>City</string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_region.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_region.xml
new file mode 100644
index 0000000000..b394d8f0f6
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_region.xml
@@ -0,0 +1,283 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ListField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_default_address_region</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>unknown_selection</string> </key>
+                    <value> <string>You selected an item that was not in the list.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Country</string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <tuple>
+        <tuple>
+          <string>Products.Formulator.TALESField</string>
+          <string>TALESMethod</string>
+        </tuple>
+        <none/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python:here.BusinessConfiguration_getISORegionList(filter=\'africa\')</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_street_address.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_street_address.xml
new file mode 100644
index 0000000000..f802f7d099
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_street_address.xml
@@ -0,0 +1,280 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="TextAreaField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_default_address_street_address</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>line_too_long</string> </key>
+                    <value> <string>A line was too long.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>You entered too many characters.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_many_lines</string> </key>
+                    <value> <string>You entered too many lines.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>height</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_linelength</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_lines</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>height</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_linelength</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_lines</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>height</string> </key>
+                    <value> <int>3</int> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_linelength</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_lines</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Address</string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>width</string> </key>
+                    <value> <int>30</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_zip_code.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_zip_code.xml
new file mode 100644
index 0000000000..24f2e5a047
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_address_zip_code.xml
@@ -0,0 +1,260 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="StringField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_default_address_zip_code</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>Too much input was given.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>10</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Postal Code</string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_email_text.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_email_text.xml
new file mode 100644
index 0000000000..b9094993bd
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_email_text.xml
@@ -0,0 +1,264 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="EmailField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_default_email_text</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>not_email</string> </key>
+                    <value> <string>You did not enter an email address.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>Too much input was given.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>30</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Email</string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_fax_text.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_fax_text.xml
new file mode 100644
index 0000000000..e159f7ac91
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_fax_text.xml
@@ -0,0 +1,260 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="StringField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_default_fax_text</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>Too much input was given.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>30</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>FAX</string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_telephone_text.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_telephone_text.xml
new file mode 100644
index 0000000000..bd17591357
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_default_telephone_text.xml
@@ -0,0 +1,260 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="StringField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_default_telephone_text</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>Too much input was given.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>30</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Telephone</string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_first_name.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_first_name.xml
new file mode 100644
index 0000000000..da9be3e866
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_first_name.xml
@@ -0,0 +1,260 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="StringField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_first_name</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>Too much input was given.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>30</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>First Name</string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_function.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_function.xml
new file mode 100644
index 0000000000..1ac886c650
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_function.xml
@@ -0,0 +1,277 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ListField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_function</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>unknown_selection</string> </key>
+                    <value> <string>You selected an item that was not in the list.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Function</string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python:here.portal_categories[\'configurator_function\'].getCategoryChildTranslatedCompactLogicalPathItemList(filter_node=True, checked_permission=\'View\')</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_gender.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_gender.xml
new file mode 100644
index 0000000000..1a497cc322
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_gender.xml
@@ -0,0 +1,283 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ListField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_gender</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>unknown_selection</string> </key>
+                    <value> <string>You selected an item that was not in the list.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Gender</string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <tuple>
+        <tuple>
+          <string>Products.Formulator.TALESField</string>
+          <string>TALESMethod</string>
+        </tuple>
+        <none/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python:here.BusinessConfiguration_getISOGenderList()</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_last_name.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_last_name.xml
new file mode 100644
index 0000000000..e3ab86031b
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_last_name.xml
@@ -0,0 +1,260 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="StringField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_last_name</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>Too much input was given.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>30</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Last Name</string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_nationality.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_nationality.xml
new file mode 100644
index 0000000000..56fa082b0c
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_nationality.xml
@@ -0,0 +1,283 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ListField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_nationality</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>unknown_selection</string> </key>
+                    <value> <string>You selected an item that was not in the list.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string>Your nationality</string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Nationality</string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <tuple>
+        <tuple>
+          <string>Products.Formulator.TALESField</string>
+          <string>TALESMethod</string>
+        </tuple>
+        <none/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python:here.BusinessConfiguration_getISONationalityList(filter=\'africa\')</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_password.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_password.xml
new file mode 100644
index 0000000000..35b6301b85
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_password.xml
@@ -0,0 +1,281 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PasswordField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_password</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>Password and confirmation doesn\'t match or you didn\'t used only letters or numbers.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>Too much input was given.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>20</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>User Password</string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <tuple>
+        <tuple>
+          <string>Products.Formulator.MethodField</string>
+          <string>Method</string>
+        </tuple>
+        <none/>
+      </tuple>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>method_name</string> </key>
+            <value> <string>BusinessConfiguration_validateCustomerPassword</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_password_confirm.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_password_confirm.xml
new file mode 100644
index 0000000000..16749c113a
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_password_confirm.xml
@@ -0,0 +1,260 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PasswordField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_password_confirm</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>Too much input was given.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>20</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Password Confirmation</string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_reference.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_reference.xml
new file mode 100644
index 0000000000..2b4fdf6872
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_reference.xml
@@ -0,0 +1,275 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="StringField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_reference</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>User login is either already used or contains invalid characters. Please try another one.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>Too much input was given.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string>The login this user will use to enter the system</string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>20</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>User Login</string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="Method" module="Products.Formulator.MethodField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>method_name</string> </key>
+            <value> <string>BusinessConfiguration_validateCustomerUsername</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_user_action.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_user_action.xml
new file mode 100644
index 0000000000..6fe2c77391
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeeListForm/your_user_action.xml
@@ -0,0 +1,259 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="RadioField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_user_action</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>unknown_selection</string> </key>
+                    <value> <string>You selected an item that was not in the list.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>orientation</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>orientation</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <list>
+                        <tuple>
+                          <string>Go to next form</string>
+                          <string>0</string>
+                        </tuple>
+                        <tuple>
+                          <string>Repeat this form</string>
+                          <string>1</string>
+                        </tuple>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>orientation</string> </key>
+                    <value> <string>vertical</string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Action</string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeesNumber.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeesNumber.xml
new file mode 100644
index 0000000000..0949b02b12
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeesNumber.xml
@@ -0,0 +1,145 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+configuration_save_url = kw.get(\'configuration_save_url\', None)\n
+company_employees_number = kw.get(\'company_employees_number\', 1)\n
+next_transition = context.getNextTransition().getRelativeUrl()\n
+\n
+if company_employees_number>1:\n
+  # mark next transition  as multiple\n
+  context.setMultiEntryTransition(next_transition, company_employees_number)\n
+else:\n
+  # explicitly reset next transition as not multiple because \n
+  # we may have already set it as multiple\n
+  context.setMultiEntryTransition(next_transition, 0)\n
+\n
+# store globally \n
+context.setGlobalConfigurationAttr(company_employees_number=company_employees_number)\n
+
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string>**kw</string> </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>0</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>kw</string>
+                            <string>_getattr_</string>
+                            <string>None</string>
+                            <string>configuration_save_url</string>
+                            <string>company_employees_number</string>
+                            <string>context</string>
+                            <string>next_transition</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_setupEmployeesNumber</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Setup number of company\'s employees</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeesNumberForm.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeesNumberForm.xml
new file mode 100644
index 0000000000..9dca46d4d7
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeesNumberForm.xml
@@ -0,0 +1,135 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5Form" module="Products.ERP5Form.Form"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary/>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>action</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>enctype</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <list>
+                <string>Default</string>
+                <string>right</string>
+                <string>center</string>
+                <string>bottom</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>groups</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>Default</string> </key>
+                    <value>
+                      <list>
+                        <string>your_company_employees_number</string>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>bottom</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>center</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>right</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_setupEmployeesNumberForm</string> </value>
+        </item>
+        <item>
+            <key> <string>method</string> </key>
+            <value> <string>POST</string> </value>
+        </item>
+        <item>
+            <key> <string>name</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>pt</string> </key>
+            <value> <string>form_empty</string> </value>
+        </item>
+        <item>
+            <key> <string>row_length</string> </key>
+            <value> <int>4</int> </value>
+        </item>
+        <item>
+            <key> <string>stored_encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>User account number</string> </value>
+        </item>
+        <item>
+            <key> <string>unicode_mode</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>update_action</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeesNumberForm/your_company_employees_number.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeesNumberForm/your_company_employees_number.xml
new file mode 100644
index 0000000000..842787e469
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupEmployeesNumberForm/your_company_employees_number.xml
@@ -0,0 +1,292 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ListField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_company_employees_number</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>unknown_selection</string> </key>
+                    <value> <string>You selected an item that was not in the list.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Select the number of user accounts you want to configure</string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python: getattr(here, field.getId().replace(\'your_\',\'\',1), \'\')</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python: [[key,key] for key in range(1,10)]</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisation.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisation.xml
new file mode 100644
index 0000000000..cd9dcd6157
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisation.xml
@@ -0,0 +1,161 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>configuration_save = context.restrictedTraverse(configuration_save_url)\n
+company_email = kw[\'default_email_text\']\n
+\n
+# create under \'portal_categories/group\' a new category using company title\n
+group_id = \'my_group\' #\'_\'.join(kw[\'title\'].split(\' \'))[:20]\n
+\n
+organisation_configurator_item = configuration_save.addConfigurationItem(\n
+    "Organisation Configurator Item",\n
+    group=group_id,\n
+    site=\'main\',\n
+    **kw)\n
+\n
+configuration_save.addConfigurationItem("Category Configurator Item",\n
+                                        category_root=\'group\',\n
+                                        object_id=group_id,\n
+                                        title=kw[\'title\'])\n
+\n
+# store globally group_id \n
+context.setGlobalConfigurationAttr(group_id=group_id)\n
+\n
+# store globally company\'s email\n
+context.setGlobalConfigurationAttr(company_email=company_email)\n
+\n
+# store globally company\'s configurator item which we can use later to reconfigure\n
+context.setGlobalConfigurationAttr(\n
+     organisation_configurator_item=\n
+          organisation_configurator_item.getRelativeUrl())\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string>configuration_save_url=None, **kw</string> </value>
+        </item>
+        <item>
+            <key> <string>_proxy_roles</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>1</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>configuration_save_url</string>
+                            <string>kw</string>
+                            <string>_getattr_</string>
+                            <string>context</string>
+                            <string>configuration_save</string>
+                            <string>_getitem_</string>
+                            <string>company_email</string>
+                            <string>group_id</string>
+                            <string>_apply_</string>
+                            <string>organisation_configurator_item</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <tuple>
+                <none/>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_setupOrganisation</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm.xml
new file mode 100644
index 0000000000..229eef496a
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm.xml
@@ -0,0 +1,138 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5Form" module="Products.ERP5Form.Form"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary/>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>action</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>enctype</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <list>
+                <string>Default</string>
+                <string>right</string>
+                <string>center</string>
+                <string>bottom</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>groups</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>Default</string> </key>
+                    <value>
+                      <list>
+                        <string>your_title</string>
+                        <string>your_default_email_text</string>
+                        <string>your_default_telephone_text</string>
+                        <string>your_default_fax_text</string>
+                        <string>your_default_address_street_address</string>
+                        <string>your_default_address_zip_code</string>
+                        <string>your_default_address_city</string>
+                        <string>your_default_address_region</string>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>bottom</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>center</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>right</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_setupOrganisationForm</string> </value>
+        </item>
+        <item>
+            <key> <string>method</string> </key>
+            <value> <string>POST</string> </value>
+        </item>
+        <item>
+            <key> <string>name</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>pt</string> </key>
+            <value> <string>form_empty</string> </value>
+        </item>
+        <item>
+            <key> <string>row_length</string> </key>
+            <value> <int>4</int> </value>
+        </item>
+        <item>
+            <key> <string>stored_encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Organisation configuration</string> </value>
+        </item>
+        <item>
+            <key> <string>unicode_mode</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>update_action</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_city.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_city.xml
new file mode 100644
index 0000000000..e77f2952ae
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_city.xml
@@ -0,0 +1,275 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="StringField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_default_address_city</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>Too much input was given.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>30</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>City</string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python: getattr(here, field.getId().replace(\'your_\',\'\',1), \'\')</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_region.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_region.xml
new file mode 100644
index 0000000000..9b323b4105
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_region.xml
@@ -0,0 +1,292 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ListField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_default_address_region</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>unknown_selection</string> </key>
+                    <value> <string>You selected an item that was not in the list.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Country</string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python: getattr(here, field.getId().replace(\'your_\',\'\',1), \'\')</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python:here.portal_categories[\'configurator_region\'].getCategoryChildTranslatedCompactTitleItemList(filter_node=True, sort_id=\'translated_short_title\', checked_permission=\'View\')</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_street_address.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_street_address.xml
new file mode 100644
index 0000000000..547a612231
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_street_address.xml
@@ -0,0 +1,124 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>delegated_list</string> </key>
+            <value>
+              <list>
+                <string>default</string>
+                <string>required</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_default_address_street_address</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>field_id</string> </key>
+                    <value> <string>my_street_address</string> </value>
+                </item>
+                <item>
+                    <key> <string>form_id</string> </key>
+                    <value> <string>Address_viewFieldLibrary</string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>target</string> </key>
+                    <value> <string>Click to edit the target</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python: getattr(here, field.getId().replace(\'your_\',\'\',1), \'\')</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_zip_code.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_zip_code.xml
new file mode 100644
index 0000000000..3c88d1af2c
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_address_zip_code.xml
@@ -0,0 +1,275 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="StringField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_default_address_zip_code</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>Too much input was given.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>10</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Postal Code</string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python: getattr(here, field.getId().replace(\'your_\',\'\',1), \'\')</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_email_text.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_email_text.xml
new file mode 100644
index 0000000000..24d0bc3874
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_email_text.xml
@@ -0,0 +1,279 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="EmailField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_default_email_text</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>not_email</string> </key>
+                    <value> <string>You did not enter an email address.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>Too much input was given.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>30</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Email</string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python: getattr(here, field.getId().replace(\'your_\',\'\',1), \'\')</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_fax_text.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_fax_text.xml
new file mode 100644
index 0000000000..98f52bbaf7
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_fax_text.xml
@@ -0,0 +1,275 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="StringField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_default_fax_text</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>Too much input was given.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>30</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>FAX</string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python: getattr(here, field.getId().replace(\'your_\',\'\',1), \'\')</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_telephone_text.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_telephone_text.xml
new file mode 100644
index 0000000000..ac7713fc21
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_default_telephone_text.xml
@@ -0,0 +1,275 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="StringField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_default_telephone_text</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>Too much input was given.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>30</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Telephone</string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python: getattr(here, field.getId().replace(\'your_\',\'\',1), \'\')</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_title.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_title.xml
new file mode 100644
index 0000000000..dcc19cc411
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupOrganisationForm/your_title.xml
@@ -0,0 +1,275 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="StringField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_title</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>Too much input was given.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>20</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>What is the name of your company?</string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python: test( here.getPortalType()==\'Configuration Save\' and here.getTitle()!=here.getId(), here.getTitle(), \'\')</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferences.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferences.xml
new file mode 100644
index 0000000000..f53b056f67
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferences.xml
@@ -0,0 +1,344 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string encoding="cdata"><![CDATA[
+
+# XXX-Luke: Beware, I will modify this script *very* much\n
+portal = context.getPortalObject()\n
+\n
+configuration_save_url = kw.get(\'configuration_save_url\', None)\n
+preferred_event_sender_email = kw.get(\'preferred_event_sender_email\', \'\')\n
+preferred_date_order = kw.get(\'preferred_date_order\', None)\n
+preferred_language_list = kw.get(\'lang\', [])\n
+\n
+configuration_save = context.restrictedTraverse(configuration_save_url)\n
+business_configuration = configuration_save.getParent()\n
+\n
+# if preferred email is not specified used previously saved company email.\n
+company_email = context.getGlobalConfigurationAttr(\'company_email\')\n
+if preferred_event_sender_email in (\'\', None,):\n
+  preferred_event_sender_email = company_email\n
+\n
+# price currency contains all currency info like iso code& precision \';\'\n
+# separated\n
+currency_info = kw[\'price_currency\']\n
+currency_reference, currency_base_unit_quantity, currency_title  = \\\n
+    currency_info.split(\';\')\n
+configuration_save.addConfigurationItem(\n
+    "Currency Configurator Item",\n
+    reference = currency_reference,\n
+    base_unit_quantity = currency_base_unit_quantity,\n
+    title = currency_title,)\n
+context.setGlobalConfigurationAttr(default_currency=currency_reference)\n
+\n
+# adjust price_currency for organisation configuration item\n
+organisation_configurator_item = context.getGlobalConfigurationAttr(\n
+    \'organisation_configurator_item\')\n
+organisation_configurator_item_obj = context.restrictedTraverse(\n
+    organisation_configurator_item, None)\n
+organisation_configurator_item_obj.setPriceCurrency(currency_reference)\n
+\n
+# CRM\n
+# Create services used in crm preference.\n
+# XXX I think here is not a good place.(yusei)\n
+service_list = (\n
+  # sale opportunity\n
+  (\'product\', \'Product\'),\n
+  (\'service\', \'Service\'),\n
+  # campaign\n
+  (\'marketing_campaign\', \'Marketing Campaign\'),\n
+  (\'marketing_survey\', \'Market Survey\'),\n
+  (\'marketing_purchases\', \'Purchases Campaign\'),\n
+  (\'marketing_sales\', \'Sales Campaign\'),\n
+  (\'marketing_other\', \'Other Marketing Service\'),\n
+  # support request\n
+  (\'support_administrative\', \'Administrative Support\'),\n
+  (\'support_financial\', \'Financial Support\'),\n
+  (\'support_it\', \'IT Support\'),\n
+  (\'support_other\', \'Other Support Service\'),\n
+  # meeting\n
+  (\'organisation_conference\', \'Conference\'),\n
+  (\'organisation_partnership\', \'Partnership Meeting\'),\n
+  (\'organisation_purchases\', \'Purchases Meeting\'),\n
+  (\'organisation_project\', \'Project Meeting\'),\n
+  (\'organisation_sales\', \'Sales Meeting\'),\n
+  (\'organisation_other\', \'Other Meeting\'),\n
+  # event\n
+  (\'event_complaint\', \'Complaint\'),\n
+  (\'event_announcement\', \'Announcement\'),\n
+  (\'event_inquiry\', \'Inquiry\'),\n
+  (\'event_advertisement\', \'Advertisement\'),\n
+  (\'event_spam\', \'Spam\'),\n
+  (\'event_information\', \'Information\'),\n
+  (\'event_other\', \'Other event\'),\n
+  )\n
+configuration_save.addConfigurationItem("Service Configurator Item",\n
+                                        service_list=service_list)\n
+\n
+# configure preferences\n
+prefs = dict(\n
+  # UI\n
+  preferred_category_child_item_list_method_id =\n
+                   \'getCategoryChildTranslatedLogicalPathItemList\',\n
+  preferred_text_format = \'text/html\',\n
+  preferred_text_editor = \'fck_editor\',\n
+  preferred_date_order = preferred_date_order,\n
+  preferred_listbox_view_mode_line_count = 20,\n
+  preferred_listbox_list_mode_line_count = 20,\n
+  preferred_string_field_width = 30,\n
+  preferred_textarea_width = 80,\n
+  preferred_textarea_height = 5,\n
+  preferred_report_style = \'ODT\',\n
+  preferred_report_format = \'pdf\',\n
+  preferred_money_quantity_field_width = 10, # TODO: adapt this\n
+                                             # based on the selected\n
+                                             # currency, XOF needs\n
+                                             # more than 10 for\n
+                                             # example\n
+  preferred_html_style_access_tab = 1,\n
+  preferred_quantity_field_width = 8,\n
+  # accounting\n
+  preferred_accounting_transaction_currency = \'currency_module/%s\' % \\\n
+      currency_reference,\n
+)\n
+\n
+configuration_save.addConfigurationItem(\n
+    \'Preference Configurator Item\',\n
+    object_id = \'default_configurator_preference\',\n
+    description = "The default parameters for the site are set on this "\n
+    "preference",\n
+    title = "Default Configurator Site Preference",\n
+    **prefs)\n
+\n
+# configure system preferences\n
+# some preparation\n
+system_prefs = dict(\n
+  # CRM\n
+  preferred_campaign_resource_list = [\n
+                             \'service_module/marketing_campaign\',\n
+                             \'service_module/marketing_survey\',\n
+                             \'service_module/marketing_purchases\',\n
+                             \'service_module/marketing_sales\',\n
+                             \'service_module/marketing_other\',],\n
+  preferred_event_resource_list = [\n
+                             \'service_module/event_complaint\',\n
+                             \'service_module/event_announcement\',\n
+                             \'service_module/event_inquiry\',\n
+                             \'service_module/event_advertisement\',\n
+                             \'service_module/event_spam\',\n
+                             \'service_module/event_information\',\n
+                             \'service_module/event_other\',],\n
+  preferred_meeting_resource_list = [\n
+                             \'service_module/organisation_conference\',\n
+                             \'service_module/organisation_partnership\',\n
+                             \'service_module/organisation_purchases\',\n
+                             \'service_module/organisation_project\',\n
+                             \'service_module/organisation_sales\',\n
+                             \'service_module/organisation_other\',],\n
+  preferred_sale_opportunity_resource_list = [\n
+                             \'service_module/product\',\n
+                             \'service_module/service\',],\n
+  preferred_support_request_resource_list = [\n
+                             \'service_module/support_administrative\',\n
+                             \'service_module/support_financial\',\n
+                             \'service_module/support_it\',\n
+                             \'service_module/support_other\',],\n
+  preferred_event_sender_email = preferred_event_sender_email,\n
+  preferred_event_assessment_form_id_list = [],\n
+  # oood\n
+  # XXX-Luke: (critical) Use Conversion Server parameters related with\n
+  #           Business Configartion\n
+  preferred_ooodoc_server_address=\'oood\',\n
+  preferred_ooodoc_server_port_number=8008,\n
+  # dms\n
+  # XXX-Luke: (proposal) Allow to define, maybe use some magic of\n
+  #           representation\n
+  preferred_document_file_name_regular_expression = \\\n
+      \'(?P<node_reference>[a-zA-Z0-9_-]+)-(?P<local_reference>[a-zA-Z0-9_.]+)\'\n
+      \'-(?P<version>[0-9a-zA-Z.]+)-(?P<language>[a-z]{2})[^-]*?\',\n
+  preferred_document_reference_regular_expression = \'(?P<reference>[a-zA-Z0-9\'\n
+      \'-_.]+-[a-zA-Z0-9-_.]+)(|-(?P<version>[0-9a-zA-Z.]+))(|-(?P<language>[a\'\n
+      \'-z]{2})[^-]*)?\',\n
+  preferred_document_classification = \'collaborative/team\',\n
+  preferred_synchronous_metadata_discovery = True,\n
+  preferred_redirect_to_document = True,\n
+  # pdm\n
+  preferred_product_individual_variation_base_category_list = [\'variation\'],\n
+  preferred_component_individual_variation_base_category_list = [\'variation\'],\n
+  preferred_service_individual_variation_base_category_list = [\'variation\'],\n
+  # trade\n
+  preferred_supplier_role_list = [\'supplier\'],\n
+  preferred_client_role_list = [\'client\'],\n
+  preferred_sale_use_list = [\'trade/sale\'],\n
+  preferred_purchase_use_list = [\'trade/purchase\'],\n
+  preferred_packing_use_list = [\'trade/container\'],\n
+  # Express preferences\n
+  preferred_express_subscription_status = 1,\n
+  preferred_express_configuration_status = 1,\n
+  preferred_express_after_setup_script_id = \'ERP5Generator_afterSetup\')\n
+\n
+configuration_save.addConfigurationItem(\n
+    \'System Preference Configurator Item\',\n
+    object_id = \'default_configurator_system_preference\',\n
+    description="The default system parameters for the site are set on this \'\\\n
+    \'preference",\n
+    title="Default Configurator System Site Preference",\n
+    **system_prefs)\n
+\n
+\n
+# preferred_languages\n
+for bt5_id in preferred_language_list:\n
+  configuration_save.addConfigurationItem("Standard BT5 Configurator Item",\n
+                                          bt5_id=bt5_id)\n
+
+
+]]></string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string>**kw</string> </value>
+        </item>
+        <item>
+            <key> <string>_proxy_roles</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>0</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>kw</string>
+                            <string>_getattr_</string>
+                            <string>context</string>
+                            <string>portal</string>
+                            <string>None</string>
+                            <string>configuration_save_url</string>
+                            <string>preferred_event_sender_email</string>
+                            <string>preferred_date_order</string>
+                            <string>preferred_language_list</string>
+                            <string>configuration_save</string>
+                            <string>business_configuration</string>
+                            <string>company_email</string>
+                            <string>_getitem_</string>
+                            <string>currency_info</string>
+                            <string>_getiter_</string>
+                            <string>currency_reference</string>
+                            <string>currency_base_unit_quantity</string>
+                            <string>currency_title</string>
+                            <string>organisation_configurator_item</string>
+                            <string>organisation_configurator_item_obj</string>
+                            <string>service_list</string>
+                            <string>dict</string>
+                            <string>prefs</string>
+                            <string>_apply_</string>
+                            <string>True</string>
+                            <string>system_prefs</string>
+                            <string>bt5_id</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_setupPreferences</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Configure global ERP5 preferences</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm.xml
new file mode 100644
index 0000000000..28674045be
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm.xml
@@ -0,0 +1,151 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ERP5Form" module="Products.ERP5Form.Form"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary/>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_objects</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>action</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>edit_order</string> </key>
+            <value>
+              <list/>
+            </value>
+        </item>
+        <item>
+            <key> <string>encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>enctype</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>group_list</string> </key>
+            <value>
+              <list>
+                <string>left</string>
+                <string>right</string>
+                <string>center</string>
+                <string>bottom</string>
+                <string>hidden</string>
+              </list>
+            </value>
+        </item>
+        <item>
+            <key> <string>groups</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>bottom</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>center</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>left</string> </key>
+                    <value>
+                      <list>
+                        <string>your_preferred_event_sender_email</string>
+                        <string>your_price_currency</string>
+                        <string>your_preferred_date_order</string>
+                        <string>your_lang</string>
+                      </list>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>right</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_setupPreferencesForm</string> </value>
+        </item>
+        <item>
+            <key> <string>method</string> </key>
+            <value> <string>POST</string> </value>
+        </item>
+        <item>
+            <key> <string>name</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>pt</string> </key>
+            <value> <string>form_empty</string> </value>
+        </item>
+        <item>
+            <key> <string>row_length</string> </key>
+            <value> <int>4</int> </value>
+        </item>
+        <item>
+            <key> <string>stored_encoding</string> </key>
+            <value> <string>UTF-8</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>My global site preferences</string> </value>
+        </item>
+        <item>
+            <key> <string>unicode_mode</string> </key>
+            <value> <int>0</int> </value>
+        </item>
+        <item>
+            <key> <string>update_action</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_lang.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_lang.xml
new file mode 100644
index 0000000000..b877c597cb
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_lang.xml
@@ -0,0 +1,286 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="MultiListField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_lang</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>unknown_selection</string> </key>
+                    <value> <string>You selected an item that was not in the list.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>view_separator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>view_separator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <int>5</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Which translations do you want to use?</string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>view_separator</string> </key>
+                    <value> <string encoding="cdata"><![CDATA[
+
+<br />
+
+]]></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python: getattr(here, field.getId().replace(\'your_\',\'\',1), \'\')</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python: [(x[\'name\'], x[\'bt5\']) for x in context.BusinessConfiguration_getAvailableL10NBusinessTemplateList()]</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_preferred_date_order.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_preferred_date_order.xml
new file mode 100644
index 0000000000..ede4eab492
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_preferred_date_order.xml
@@ -0,0 +1,292 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ListField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_preferred_date_order</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>unknown_selection</string> </key>
+                    <value> <string>You selected an item that was not in the list.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>Which date format do you use?</string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python: getattr(here, field.getId().replace(\'your_\',\'\',1), \'\')</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>here/BusinessConfiguration_getPreferredDateOrderList</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_preferred_event_sender_email.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_preferred_event_sender_email.xml
new file mode 100644
index 0000000000..5a263bf33b
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_preferred_event_sender_email.xml
@@ -0,0 +1,279 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="EmailField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_preferred_event_sender_email</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>not_email</string> </key>
+                    <value> <string>You did not enter an email address.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>too_long</string> </key>
+                    <value> <string>Too much input was given.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_maxwidth</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>display_width</string> </key>
+                    <value> <int>20</int> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>max_length</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>What email address should be used as From email address for automatically generated emails?</string> </value>
+                </item>
+                <item>
+                    <key> <string>truncate</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python: getattr(here, field.getId().replace(\'your_\',\'\',1), \'\')</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_price_currency.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_price_currency.xml
new file mode 100644
index 0000000000..41236e921c
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupPreferencesForm/your_price_currency.xml
@@ -0,0 +1,292 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ListField" module="Products.Formulator.StandardFields"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>your_price_currency</string> </value>
+        </item>
+        <item>
+            <key> <string>message_values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>external_validator_failed</string> </key>
+                    <value> <string>The input failed the external validator.</string> </value>
+                </item>
+                <item>
+                    <key> <string>required_not_found</string> </key>
+                    <value> <string>Input is required but no input given.</string> </value>
+                </item>
+                <item>
+                    <key> <string>unknown_selection</string> </key>
+                    <value> <string>You selected an item that was not in the list.</string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>overrides</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>tales</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <string></string> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+        <item>
+            <key> <string>values</string> </key>
+            <value>
+              <dictionary>
+                <item>
+                    <key> <string>alternate_name</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>css_class</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>default</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>description</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>editable</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>enabled</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>external_validator</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>extra_item</string> </key>
+                    <value> <string></string> </value>
+                </item>
+                <item>
+                    <key> <string>first_item</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>hidden</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>items</string> </key>
+                    <value>
+                      <list/>
+                    </value>
+                </item>
+                <item>
+                    <key> <string>required</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>size</string> </key>
+                    <value> <int>1</int> </value>
+                </item>
+                <item>
+                    <key> <string>title</string> </key>
+                    <value> <string>What is the currency used in your company?</string> </value>
+                </item>
+                <item>
+                    <key> <string>unicode</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+                <item>
+                    <key> <string>whitespace_preserve</string> </key>
+                    <value> <int>0</int> </value>
+                </item>
+              </dictionary>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="2" aka="AAAAAAAAAAI=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python: here.getPriceCurrency()</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+  <record id="3" aka="AAAAAAAAAAM=">
+    <pickle>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_text</string> </key>
+            <value> <string>python:here.BusinessConfiguration_getISOCurrencyList()</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupStandardBT5.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupStandardBT5.xml
new file mode 100644
index 0000000000..b27b41474f
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/BusinessConfiguration_setupStandardBT5.xml
@@ -0,0 +1,148 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>configuration_save = context.restrictedTraverse(configuration_save_url)\n
+\n
+# specify is bt5 is a public or not\n
+bt5_installation_list = ((\'erp5_configurator_standard_categories\', True,),\n
+                         )\n
+\n
+for name in bt5_installation_list:\n
+  configuration_save.addConfigurationItem("Standard BT5 Configurator Item",\n
+                                          bt5_id=name[0],\n
+                                          is_public=name[1])\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string>configuration_save_url=None, **kw</string> </value>
+        </item>
+        <item>
+            <key> <string>_proxy_roles</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>1</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>configuration_save_url</string>
+                            <string>kw</string>
+                            <string>_getattr_</string>
+                            <string>context</string>
+                            <string>configuration_save</string>
+                            <string>True</string>
+                            <string>bt5_installation_list</string>
+                            <string>_getiter_</string>
+                            <string>name</string>
+                            <string>_getitem_</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <tuple>
+                <none/>
+              </tuple>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>BusinessConfiguration_setupStandardBT5</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Setup standard ERP5 business templates</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/ERP5Site_getTranslationMessageInConfiguratorUIAsPOT.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/ERP5Site_getTranslationMessageInConfiguratorUIAsPOT.xml
new file mode 100644
index 0000000000..fe3c7ed2fb
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/ERP5Site_getTranslationMessageInConfiguratorUIAsPOT.xml
@@ -0,0 +1,314 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>message_dict = {}\n
+FUNC_NAME_LIST = (\'N_\',\n
+                  \'Base_translateString\',\n
+                  \'translateString\',\n
+                  )\n
+\n
+def safe_get_value(field, key):\n
+  try:\n
+    return field.get_orig_value(key)\n
+  except KeyError:\n
+    return field.get_value(key)\n
+\n
+def add_message(message, comment):\n
+  if not message:\n
+    return\n
+  if message in message_dict:\n
+    comment_list = message_dict[message]\n
+  else:\n
+    comment_list = message_dict[message] = []\n
+  if comment not in comment_list:\n
+    comment_list.append(comment)\n
+\n
+portal_url = context.portal_url\n
+\n
+# Collect skin objects\n
+form_list = []\n
+field_list = []\n
+page_template_list = []\n
+python_script_list = []\n
+def iterate(obj, script=True, form=True, field=True, listbox=True, template=True):\n
+  for i in obj.objectValues():\n
+    if script and i.meta_type==\'Script (Python)\':\n
+      python_script_list.append(i)\n
+    if form and i.meta_type==\'ERP5 Form\':\n
+      form_list.append(i)\n
+    elif field and i.meta_type.endswith(\'Field\'):\n
+      field_list.append(i)\n
+    elif template and i.meta_type in (\'Page Template\',\n
+                         \'ERP5 PDF Template\',\n
+                         \'ERP5 OOo Template\'):\n
+      page_template_list.append(i)\n
+    if i.isPrincipiaFolderish:\n
+      iterate(i, form=form, field=field, template=template)\n
+\n
+iterate(context.portal_skins.nexedi_express_configuration, form=False)\n
+iterate(context.portal_skins.erp5_generator, template=True, form=False, field=False)\n
+iterate(context.portal_skins.erp5_generator_widgets, template=True, form=False, field=False)\n
+iterate(context.portal_skins.erp5_wizard, template=True, form=False, field=False)\n
+\n
+# Collect from ERP5Configurator and ERP5Wizard products.\n
+for message, path in context.Base_findMessageListFromPythonInProduct(FUNC_NAME_LIST):\n
+  if \'ERP5Wizard\' in path or \'ERP5Configurator\' in path:\n
+    add_message(message, path)\n
+\n
+# Collect workflow transition documents from workflow module.\n
+for document in context.workflow_module.express_setup_workflow.contentValues():\n
+  if document.portal_type==\'Transition\' and document.getTransitionFormId() is not None:\n
+    add_message(document.getTitle(), portal_url.getRelativeContentURL(document))\n
+\n
+\n
+# Collect title and description of each wizard page.\n
+ui_description = context.portal_skins.nexedi_express_configuration[\'nexedi_express_configuration_ui_description.sxc\']\n
+for page_dict in context.ConfigurationTemplate_readOOCalcFile(\'nexedi_express_configuration_ui_description.sxc\'):\n
+  add_message(page_dict[\'title\'], portal_url.getRelativeContentURL(ui_description))\n
+  add_message(page_dict[\'description\'], portal_url.getRelativeContentURL(ui_description))\n
+\n
+\n
+#\n
+# ERP5 Form title\n
+#\n
+# Add exceptional form\n
+form_list.append(context.erp5_wizard.WizardTool_view)\n
+form_list.append(context.nexedi_express_configuration.ExpressConfiguration_setupEmployeeListForm)\n
+for i in form_list:\n
+  if (i.getId().endswith(\'_viewFieldLibrary\') or\n
+      i.getId().endswith(\'_viewDialogFieldLibrary\') or\n
+      i.getId().endswith(\'_viewReportFieldLibrary\') or\n
+      i.getId().endswith(\'_FieldLibrary\')\n
+      ):\n
+    continue\n
+  add_message(i.title, portal_url.getRelativeContentURL(i))\n
+\n
+# Add exceptional fields\n
+field_list.append(context.erp5_wizard.WizardTool_view.my_ac_password)\n
+field_list.append(context.erp5_wizard.WizardTool_view.my_user_preferred_language)\n
+for i in field_list:\n
+  add_message(safe_get_value(i, \'title\'), portal_url.getRelativeContentURL(i))\n
+  if i.has_value(\'default\') and not i.get_tales(\'default\'):\n
+    add_message(safe_get_value(i, \'default\'), portal_url.getRelativeContentURL(i))\n
+\n
+# Other Exceptions\n
+accounting_period_description = context.portal_skins.nexedi_express_configuration.ExpressConfiguration_setupAccountingForm.your_period_description\n
+add_message(accounting_period_description.get_orig_value(\'default\'), portal_url.getRelativeContentURL(accounting_period_description))\n
+\n
+\n
+#\n
+# Page Template\n
+#\n
+Base_findStaticTranslationText = context.Base_findStaticTranslationText\n
+for i in page_template_list:\n
+  for m in Base_findStaticTranslationText(i, FUNC_NAME_LIST):\n
+    add_message(m, portal_url.getRelativeContentURL(i))\n
+\n
+\n
+#\n
+# Python script\n
+#\n
+Base_getFunctionFirstArgumentValue = context.Base_getFunctionFirstArgumentValue\n
+for i in python_script_list:\n
+  source = i.body()\n
+  for func_name in FUNC_NAME_LIST:\n
+    call_func_name = \'%s(\' % func_name\n
+    if call_func_name in source:\n
+      for m in Base_getFunctionFirstArgumentValue(func_name, source):\n
+        add_message(m, portal_url.getRelativeContentURL(i))\n
+\n
+\n
+#\n
+# Currency List\n
+#\n
+for row in context.ConfigurationTemplate_readOOCalcFile(\'currency_list.sxc\'):\n
+  add_message(row[\'currency\'], portal_url.getRelativeContentURL(context.portal_skins.erp5_generator[\'currency_list.sxc\']))\n
+\n
+\n
+#\n
+# Output\n
+#\n
+def format(string):\n
+  line_list = string.split(\'\\n\')\n
+  length = len(line_list)\n
+  if length==1:\n
+    return \'"%s"\' % string\n
+  else:\n
+    return \'\\n\'.join([\'""\']+[format(i) for i in line_list])\n
+\n
+\n
+MESSAGE_TEMPLATE = \'\'\'\\\n
+%s\n
+msgid %s\n
+msgstr ""\n
+\'\'\'\n
+message_list = message_dict.keys()\n
+message_list.sort()\n
+for message in message_list:\n
+  comment_list = message_dict[message]\n
+  comment_list.sort()\n
+  comment = \'\\n\'.join([(\'#: %s\' % i) for i in comment_list])\n
+  print MESSAGE_TEMPLATE % (comment, format(message))\n
+\n
+context.REQUEST.RESPONSE.setHeader(\'Content-Type\', \'text/plain\')\n
+\n
+return printed\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>_proxy_roles</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>0</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple>
+                            <string>_print_</string>
+                            <string>_print</string>
+                            <string>message_dict</string>
+                            <string>FUNC_NAME_LIST</string>
+                            <string>safe_get_value</string>
+                            <string>add_message</string>
+                            <string>_getattr_</string>
+                            <string>context</string>
+                            <string>portal_url</string>
+                            <string>form_list</string>
+                            <string>field_list</string>
+                            <string>page_template_list</string>
+                            <string>python_script_list</string>
+                            <string>True</string>
+                            <string>iterate</string>
+                            <string>False</string>
+                            <string>_getiter_</string>
+                            <string>message</string>
+                            <string>path</string>
+                            <string>document</string>
+                            <string>None</string>
+                            <string>_getitem_</string>
+                            <string>ui_description</string>
+                            <string>page_dict</string>
+                            <string>i</string>
+                            <string>accounting_period_description</string>
+                            <string>Base_findStaticTranslationText</string>
+                            <string>m</string>
+                            <string>Base_getFunctionFirstArgumentValue</string>
+                            <string>source</string>
+                            <string>func_name</string>
+                            <string>call_func_name</string>
+                            <string>row</string>
+                            <string>format</string>
+                            <string>MESSAGE_TEMPLATE</string>
+                            <string>message_list</string>
+                            <string>comment_list</string>
+                            <string>append</string>
+                            <string>$append0</string>
+                            <string>comment</string>
+                          </tuple>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ERP5Site_getTranslationMessageInConfiguratorUIAsPOT</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/ERP5Site_isValidUserName.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/ERP5Site_isValidUserName.xml
new file mode 100644
index 0000000000..b19adde15b
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/ERP5Site_isValidUserName.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="ExternalMethod" module="Products.ExternalMethod.ExternalMethod"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_function</string> </key>
+            <value> <string>Base_isValidUserName</string> </value>
+        </item>
+        <item>
+            <key> <string>_module</string> </key>
+            <value> <string>ConfiguratorCustomer</string> </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ERP5Site_isValidUserName</string> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Is username a valid one?</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/ERPSite_getConfiguratorSimulationRuleDict.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/ERPSite_getConfiguratorSimulationRuleDict.xml
new file mode 100644
index 0000000000..4414130af4
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/ERPSite_getConfiguratorSimulationRuleDict.xml
@@ -0,0 +1,1262 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>Script_magic</string> </key>
+            <value> <int>3</int> </value>
+        </item>
+        <item>
+            <key> <string>_bind_names</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>_asgns</string> </key>
+                        <value>
+                          <dictionary>
+                            <item>
+                                <key> <string>name_container</string> </key>
+                                <value> <string>container</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_context</string> </key>
+                                <value> <string>context</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_m_self</string> </key>
+                                <value> <string>script</string> </value>
+                            </item>
+                            <item>
+                                <key> <string>name_subpath</string> </key>
+                                <value> <string>traverse_subpath</string> </value>
+                            </item>
+                          </dictionary>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>_body</string> </key>
+            <value> <string>return {\'accounting_transaction_root_simulation_rule\': {\'categories\': (\'trade_phase/default/accounting\',),\n
+                                                        \'default_reference\': \'default_accounting_transaction_rule\',\n
+                                                        \'portal_type\': \'Accounting Transaction Root Simulation Rule\',\n
+                                                        \'test_method_id\': (\'Rule_testFalse\',),\n
+                                                        \'title\': \'Default Accounting Transaction Root Simulation Rule\',\n
+                                                        \'content_list\': [{\'divergence_provider\': 0,\n
+                                                                          \'id\': \'delivery_tester\',\n
+                                                                          \'matching_provider\': 1,\n
+                                                                          \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                                          \'tested_property\': (\'delivery\',),\n
+                                                                          \'title\': \'delivery divergence tester\'}]},\n
+ \'delivery_root_simulation_rule\': {\'categories\': (\'trade_phase/default/delivery\',),\n
+                                   \'default_reference\': \'default_delivery_rule\',\n
+                                   \'portal_type\': \'Delivery Root Simulation Rule\',\n
+                                   \'test_method_id\': (\'Rule_testFalse\',),\n
+                                   \'title\': \'Default Delivery Root Simulation Rule\',\n
+                                   \'content_list\': [{\'divergence_provider\': 0,\n
+                                                     \'id\': \'variation_tester\',\n
+                                                     \'matching_provider\': 0,\n
+                                                     \'portal_type\': \'Variation Divergence Tester\',\n
+                                                     \'quantity\': 0,\n
+                                                     \'tested_property\': (\'variation_category_list\',\n
+                                                                         \'variation_property_dict\'),\n
+                                                     \'title\': \'variation divergence tester\'},\n
+                                                    {\'divergence_provider\': 0,\n
+                                                     \'id\': \'use_tester\',\n
+                                                     \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                     \'tested_property\': (\'use\',),\n
+                                                     \'title\': \'use divergence tester\'},\n
+                                                    {\'id\': \'stop_date_tester\',\n
+                                                     \'portal_type\': \'DateTime Divergence Tester\',\n
+                                                     \'quantity\': 0,\n
+                                                     \'tested_property\': (\'stop_date\',),\n
+                                                     \'title\': \'stop_date divergence tester\'},\n
+                                                    {\'id\': \'start_date_tester\',\n
+                                                     \'portal_type\': \'DateTime Divergence Tester\',\n
+                                                     \'quantity\': 0,\n
+                                                     \'tested_property\': (\'start_date\',),\n
+                                                     \'title\': \'start_date divergence tester\'},\n
+                                                    {\'id\': \'specialise_tester\',\n
+                                                     \'portal_type\': \'Specialise Divergence Tester\',\n
+                                                     \'title\': \'Business Process must be consistent to make good prevision\'},\n
+                                                    {\'id\': \'source_tester\',\n
+                                                     \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                     \'tested_property\': (\'source\',),\n
+                                                     \'title\': \'source divergence tester\'},\n
+                                                    {\'id\': \'source_section_tester\',\n
+                                                     \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                     \'tested_property\': (\'source_section\',),\n
+                                                     \'title\': \'source_section divergence tester\'},\n
+                                                    {\'id\': \'source_project_tester\',\n
+                                                     \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                     \'tested_property\': (\'source_project\',),\n
+                                                     \'title\': \'source_project divergence tester\'},\n
+                                                    {\'id\': \'source_payment_tester\',\n
+                                                     \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                     \'tested_property\': (\'source_payment\',),\n
+                                                     \'title\': \'source_payment divergence tester\'},\n
+                                                    {\'id\': \'source_function_tester\',\n
+                                                     \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                     \'tested_property\': (\'source_function\',),\n
+                                                     \'title\': \'source_function divergence tester\'},\n
+                                                    {\'id\': \'source_decision_tester\',\n
+                                                     \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                     \'tested_property\': (\'source_decision\',),\n
+                                                     \'title\': \'source_decision divergence tester\'},\n
+                                                    {\'id\': \'source_administration_tester\',\n
+                                                     \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                     \'tested_property\': (\'source_administration\',),\n
+                                                     \'title\': \'source_administration divergence tester\'},\n
+                                                    {\'id\': \'source_account_tester\',\n
+                                                     \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                     \'tested_property\': (\'source_account\',),\n
+                                                     \'title\': \'source_account divergence tester\'},\n
+                                                    {\'id\': \'resource_tester\',\n
+                                                     \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                     \'tested_property\': (\'resource\',),\n
+                                                     \'title\': \'resource divergence tester\'},\n
+                                                    {\'id\': \'quantity_tester\',\n
+                                                     \'portal_type\': \'Net Converted Quantity Divergence Tester\',\n
+                                                     \'quantity_range_max\': 0,\n
+                                                     \'quantity_range_min\': 0,\n
+                                                     \'tested_property\': (\'quantity\',\n
+                                                                         \'quantity_unit\'),\n
+                                                     \'title\': \'quantity divergence tester\',\n
+                                                     \'use_delivery_ratio\': 1},\n
+                                                    {\'divergence_provider\': 0,\n
+                                                     \'id\': \'price_tester\',\n
+                                                     \'portal_type\': \'Float Divergence Tester\',\n
+                                                     \'quantity_range_max\': 0,\n
+                                                     \'quantity_range_min\': 0,\n
+                                                     \'tested_property\': (\'price\',),\n
+                                                     \'title\': \'price divergence tester\'},\n
+                                                    {\'divergence_provider\': 0,\n
+                                                     \'id\': \'price_currency_tester\',\n
+                                                     \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                     \'tested_property\': (\'price_currency\',),\n
+                                                     \'title\': \'price_currency divergence tester\'},\n
+                                                    {\'divergence_provider\': 0,\n
+                                                     \'id\': \'incoterm_tester\',\n
+                                                     \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                     \'tested_property\': (\'incoterm\',),\n
+                                                     \'title\': \'incoterm divergence tester\'},\n
+                                                    {\'id\': \'destination_tester\',\n
+                                                     \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                     \'tested_property\': (\'destination\',),\n
+                                                     \'title\': \'destination divergence tester\'},\n
+                                                    {\'id\': \'destination_section_tester\',\n
+                                                     \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                     \'tested_property\': (\'destination_section\',),\n
+                                                     \'title\': \'destination_section divergence tester\'},\n
+                                                    {\'id\': \'destination_project_tester\',\n
+                                                     \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                     \'tested_property\': (\'destination_project\',),\n
+                                                     \'title\': \'destination_project divergence tester\'},\n
+                                                    {\'id\': \'destination_payment_tester\',\n
+                                                     \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                     \'tested_property\': (\'destination_payment\',),\n
+                                                     \'title\': \'destination_payment divergence tester\'},\n
+                                                    {\'id\': \'destination_function_tester\',\n
+                                                     \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                     \'tested_property\': (\'destination_function\',),\n
+                                                     \'title\': \'destination_function divergence tester\'},\n
+                                                    {\'id\': \'destination_decision_tester\',\n
+                                                     \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                     \'tested_property\': (\'destination_decision\',),\n
+                                                     \'title\': \'destination_decision divergence tester\'},\n
+                                                    {\'id\': \'destination_administration_tester\',\n
+                                                     \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                     \'tested_property\': (\'destination_administration\',),\n
+                                                     \'title\': \'destination_administration divergence tester\'},\n
+                                                    {\'id\': \'destination_account_tester\',\n
+                                                     \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                     \'tested_property\': (\'destination_account\',),\n
+                                                     \'title\': \'destination_account divergence tester\'},\n
+                                                    {\'id\': \'description_tester\',\n
+                                                     \'portal_type\': \'String Divergence Tester\',\n
+                                                     \'tested_property\': (\'description\',),\n
+                                                     \'title\': \'description divergence tester\'},\n
+                                                    {\'divergence_provider\': 0,\n
+                                                     \'id\': \'delivery_tester\',\n
+                                                     \'matching_provider\': 1,\n
+                                                     \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                     \'tested_property\': (\'delivery\',),\n
+                                                     \'title\': \'delivery divergence tester\'},\n
+                                                    {\'divergence_provider\': 0,\n
+                                                     \'id\': \'delivery_mode_divergence_tester\',\n
+                                                     \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                     \'tested_property\': (\'delivery_mode\',),\n
+                                                     \'title\': \'delivery_mode divergence tester\'},\n
+                                                    {\'divergence_provider\': 0,\n
+                                                     \'id\': \'base_contribution_tester\',\n
+                                                     \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                     \'tested_property\': (\'base_contribution\',),\n
+                                                     \'title\': \'base_contribution divergence tester\'},\n
+                                                    {\'divergence_provider\': 0,\n
+                                                     \'id\': \'base_application_tester\',\n
+                                                     \'matching_provider\': 0,\n
+                                                     \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                     \'tested_property\': (\'base_application\',),\n
+                                                     \'title\': \'base_application divergence tester\'},\n
+                                                    {\'id\': \'aggregate_tester\',\n
+                                                     \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                     \'tested_property\': (\'aggregate\',),\n
+                                                     \'title\': \'aggregate divergence tester\'}]},\n
+ \'delivery_simulation_rule\': {\'categories\': (\'trade_phase/default/delivery\',),\n
+                              \'default_reference\': \'default_delivering_rule\',\n
+                              \'portal_type\': \'Delivery Simulation Rule\',\n
+                              \'test_method_id\': (\'SimulationMovement_testDeliverySimulationRule\',),\n
+                              \'title\': \'Default Delivery Simulation Rule\',\n
+                              \'content_list\': [{\'id\': \'source_function_tester\',\n
+                                                \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                \'tested_property\': (\'source_function\',),\n
+                                                \'title\': \'source_function divergence tester\'},\n
+                                               {\'id\': \'source_decision_tester\',\n
+                                                \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                \'tested_property\': (\'source_decision\',),\n
+                                                \'title\': \'source_decision divergence tester\'},\n
+                                               {\'id\': \'source_administration_tester\',\n
+                                                \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                \'tested_property\': (\'source_administration\',),\n
+                                                \'title\': \'source_administration divergence tester\'},\n
+                                               {\'id\': \'source_account_tester\',\n
+                                                \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                \'tested_property\': (\'source_account\',),\n
+                                                \'title\': \'source_account divergence tester\'},\n
+                                               {\'id\': \'resource_tester\',\n
+                                                \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                \'tested_property\': (\'resource\',),\n
+                                                \'title\': \'resource divergence tester\'},\n
+                                               {\'categories\': (\'solver/portal_solvers/Quantity Split Solver\',),\n
+                                                \'id\': \'quantity_tester\',\n
+                                                \'portal_type\': \'Net Converted Quantity Divergence Tester\',\n
+                                                \'quantity_range_max\': 0,\n
+                                                \'quantity_range_min\': 0,\n
+                                                \'tested_property\': (\'quantity\',\n
+                                                                    \'quantity_unit\'),\n
+                                                \'title\': \'quantity divergence tester\',\n
+                                                \'use_delivery_ratio\': 1},\n
+                                               {\'divergence_provider\': 0,\n
+                                                \'id\': \'price_tester\',\n
+                                                \'portal_type\': \'Float Divergence Tester\',\n
+                                                \'quantity_range_max\': 0,\n
+                                                \'quantity_range_min\': 0,\n
+                                                \'tested_property\': (\'price\',),\n
+                                                \'title\': \'price divergence tester\'},\n
+                                               {\'divergence_provider\': 1,\n
+                                                \'id\': \'price_currency_tester\',\n
+                                                \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                \'tested_property\': (\'price_currency\',),\n
+                                                \'title\': \'price_currency divergence tester\'},\n
+                                               {\'divergence_provider\': 0,\n
+                                                \'id\': \'incoterm_tester\',\n
+                                                \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                \'tested_property\': (\'incoterm\',),\n
+                                                \'title\': \'incoterm divergence tester\'},\n
+                                               {\'id\': \'destination_tester\',\n
+                                                \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                \'tested_property\': (\'destination\',),\n
+                                                \'title\': \'destination divergence tester\'},\n
+                                               {\'id\': \'destination_section_tester\',\n
+                                                \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                \'tested_property\': (\'destination_section\',),\n
+                                                \'title\': \'destination_section divergence tester\'},\n
+                                               {\'id\': \'destination_project_tester\',\n
+                                                \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                \'tested_property\': (\'destination_project\',),\n
+                                                \'title\': \'destination_project divergence tester\'},\n
+                                               {\'id\': \'destination_payment_tester\',\n
+                                                \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                \'tested_property\': (\'destination_payment\',),\n
+                                                \'title\': \'destination_payment divergence tester\'},\n
+                                               {\'id\': \'destination_function_tester\',\n
+                                                \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                \'tested_property\': (\'destination_function\',),\n
+                                                \'title\': \'destination_function divergence tester\'},\n
+                                               {\'id\': \'destination_decision_tester\',\n
+                                                \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                \'tested_property\': (\'destination_decision\',),\n
+                                                \'title\': \'destination_decision divergence tester\'},\n
+                                               {\'id\': \'destination_administration_tester\',\n
+                                                \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                \'tested_property\': (\'destination_administration\',),\n
+                                                \'title\': \'destination_administration divergence tester\'},\n
+                                               {\'id\': \'destination_account_tester\',\n
+                                                \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                \'tested_property\': (\'destination_account\',),\n
+                                                \'title\': \'destination_account divergence tester\'},\n
+                                               {\'id\': \'description_tester\',\n
+                                                \'portal_type\': \'String Divergence Tester\',\n
+                                                \'tested_property\': (\'description\',),\n
+                                                \'title\': \'description divergence tester\'},\n
+                                               {\'divergence_provider\': 0,\n
+                                                \'id\': \'delivery_mode_divergence_tester\',\n
+                                                \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                \'tested_property\': (\'delivery_mode\',),\n
+                                                \'title\': \'delivery_mode divergence tester\'},\n
+                                               {\'divergence_provider\': 1,\n
+                                                \'id\': \'base_contribution_tester\',\n
+                                                \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                \'tested_property\': (\'base_contribution\',),\n
+                                                \'title\': \'base_contribution divergence tester\'},\n
+                                               {\'divergence_provider\': 1,\n
+                                                \'id\': \'base_application_tester\',\n
+                                                \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                \'tested_property\': (\'base_application\',),\n
+                                                \'title\': \'base_application divergence tester\'},\n
+                                               {\'id\': \'aggregate_tester\',\n
+                                                \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                \'tested_property\': (\'aggregate\',),\n
+                                                \'title\': \'aggregate divergence tester\'},\n
+                                               {\'divergence_provider\': 0,\n
+                                                \'id\': \'variation_tester\',\n
+                                                \'portal_type\': \'Variation Divergence Tester\',\n
+                                                \'quantity\': 0,\n
+                                                \'tested_property\': (\'variation_category_list\',\n
+                                                                    \'variation_property_dict\'),\n
+                                                \'title\': \'variation divergence tester\'},\n
+                                               {\'divergence_provider\': 0,\n
+                                                \'id\': \'use_tester\',\n
+                                                \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                \'tested_property\': (\'use\',),\n
+                                                \'title\': \'use divergence tester\'},\n
+                                               {\'id\': \'stop_date_tester\',\n
+                                                \'portal_type\': \'DateTime Divergence Tester\',\n
+                                                \'quantity\': 0,\n
+                                                \'tested_property\': (\'stop_date\',),\n
+                                                \'title\': \'stop_date divergence tester\'},\n
+                                               {\'categories\': (\'solver/portal_solvers/Unify Solver\',),\n
+                                                \'id\': \'start_date_tester\',\n
+                                                \'portal_type\': \'DateTime Divergence Tester\',\n
+                                                \'quantity\': 0,\n
+                                                \'tested_property\': (\'start_date\',),\n
+                                                \'title\': \'start_date divergence tester\'},\n
+                                               {\'id\': \'specialise_tester\',\n
+                                                \'portal_type\': \'Specialise Divergence Tester\',\n
+                                                \'title\': \'Business Process must be consistent to make good prevision\'},\n
+                                               {\'id\': \'source_tester\',\n
+                                                \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                \'tested_property\': (\'source\',),\n
+                                                \'title\': \'source divergence tester\'},\n
+                                               {\'id\': \'source_section_tester\',\n
+                                                \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                \'tested_property\': (\'source_section\',),\n
+                                                \'title\': \'source_section divergence tester\'},\n
+                                               {\'id\': \'source_project_tester\',\n
+                                                \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                \'tested_property\': (\'source_project\',),\n
+                                                \'title\': \'source_project divergence tester\'},\n
+                                               {\'id\': \'source_payment_tester\',\n
+                                                \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                \'tested_property\': (\'source_payment\',),\n
+                                                \'title\': \'source_payment divergence tester\'}]},\n
+ \'invoice_root_simulation_rule\': {\'categories\': (\'trade_phase/default/invoicing\',),\n
+                                  \'default_reference\': \'default_invoice_rule\',\n
+                                  \'portal_type\': \'Invoice Root Simulation Rule\',\n
+                                  \'test_method_id\': (\'Rule_testFalse\',),\n
+                                  \'title\': \'Default Invoice Root Simulation Rule\',\n
+                                  \'content_list\': [{\'divergence_provider\': 0,\n
+                                                    \'id\': \'variation_tester\',\n
+                                                    \'matching_provider\': 0,\n
+                                                    \'portal_type\': \'Variation Divergence Tester\',\n
+                                                    \'quantity\': 0,\n
+                                                    \'tested_property\': (\'variation_category_list\',\n
+                                                                        \'variation_property_dict\'),\n
+                                                    \'title\': \'variation divergence tester\'},\n
+                                                   {\'divergence_provider\': 0,\n
+                                                    \'id\': \'use_tester\',\n
+                                                    \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                    \'tested_property\': (\'use\',),\n
+                                                    \'title\': \'use divergence tester\'},\n
+                                                   {\'id\': \'stop_date_tester\',\n
+                                                    \'portal_type\': \'DateTime Divergence Tester\',\n
+                                                    \'quantity\': 0,\n
+                                                    \'tested_property\': (\'stop_date\',),\n
+                                                    \'title\': \'stop_date divergence tester\'},\n
+                                                   {\'id\': \'start_date_tester\',\n
+                                                    \'portal_type\': \'DateTime Divergence Tester\',\n
+                                                    \'quantity\': 0,\n
+                                                    \'tested_property\': (\'start_date\',),\n
+                                                    \'title\': \'start_date divergence tester\'},\n
+                                                   {\'id\': \'specialise_tester\',\n
+                                                    \'portal_type\': \'Specialise Divergence Tester\',\n
+                                                    \'title\': \'Business Process must be consistent to make good prevision\'},\n
+                                                   {\'id\': \'source_tester\',\n
+                                                    \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                    \'tested_property\': (\'source\',),\n
+                                                    \'title\': \'source divergence tester\'},\n
+                                                   {\'id\': \'source_section_tester\',\n
+                                                    \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                    \'tested_property\': (\'source_section\',),\n
+                                                    \'title\': \'source_section divergence tester\'},\n
+                                                   {\'id\': \'source_project_tester\',\n
+                                                    \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                    \'tested_property\': (\'source_project\',),\n
+                                                    \'title\': \'source_project divergence tester\'},\n
+                                                   {\'id\': \'source_payment_tester\',\n
+                                                    \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                    \'tested_property\': (\'source_payment\',),\n
+                                                    \'title\': \'source_payment divergence tester\'},\n
+                                                   {\'id\': \'source_function_tester\',\n
+                                                    \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                    \'tested_property\': (\'source_function\',),\n
+                                                    \'title\': \'source_function divergence tester\'},\n
+                                                   {\'id\': \'source_decision_tester\',\n
+                                                    \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                    \'tested_property\': (\'source_decision\',),\n
+                                                    \'title\': \'source_decision divergence tester\'},\n
+                                                   {\'id\': \'source_administration_tester\',\n
+                                                    \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                    \'tested_property\': (\'source_administration\',),\n
+                                                    \'title\': \'source_administration divergence tester\'},\n
+                                                   {\'id\': \'source_account_tester\',\n
+                                                    \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                    \'tested_property\': (\'source_account\',),\n
+                                                    \'title\': \'source_account divergence tester\'},\n
+                                                   {\'id\': \'resource_tester\',\n
+                                                    \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                    \'tested_property\': (\'resource\',),\n
+                                                    \'title\': \'resource divergence tester\'},\n
+                                                   {\'id\': \'quantity_tester\',\n
+                                                    \'portal_type\': \'Net Converted Quantity Divergence Tester\',\n
+                                                    \'quantity_range_max\': 0,\n
+                                                    \'quantity_range_min\': 0,\n
+                                                    \'tested_property\': (\'quantity\',\n
+                                                                        \'quantity_unit\'),\n
+                                                    \'title\': \'quantity divergence tester\',\n
+                                                    \'use_delivery_ratio\': 1},\n
+                                                   {\'divergence_provider\': 0,\n
+                                                    \'id\': \'price_tester\',\n
+                                                    \'portal_type\': \'Float Divergence Tester\',\n
+                                                    \'quantity_range_max\': 0,\n
+                                                    \'quantity_range_min\': 0,\n
+                                                    \'tested_property\': (\'price\',),\n
+                                                    \'title\': \'price divergence tester\'},\n
+                                                   {\'divergence_provider\': 1,\n
+                                                    \'id\': \'price_currency_tester\',\n
+                                                    \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                    \'tested_property\': (\'price_currency\',),\n
+                                                    \'title\': \'price_currency divergence tester\'},\n
+                                                   {\'divergence_provider\': 0,\n
+                                                    \'id\': \'incoterm_tester\',\n
+                                                    \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                    \'tested_property\': (\'incoterm\',),\n
+                                                    \'title\': \'incoterm divergence tester\'},\n
+                                                   {\'id\': \'destination_tester\',\n
+                                                    \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                    \'tested_property\': (\'destination\',),\n
+                                                    \'title\': \'destination divergence tester\'},\n
+                                                   {\'id\': \'destination_section_tester\',\n
+                                                    \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                    \'tested_property\': (\'destination_section\',),\n
+                                                    \'title\': \'destination_section divergence tester\'},\n
+                                                   {\'id\': \'destination_project_tester\',\n
+                                                    \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                    \'tested_property\': (\'destination_project\',),\n
+                                                    \'title\': \'destination_project divergence tester\'},\n
+                                                   {\'id\': \'destination_payment_tester\',\n
+                                                    \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                    \'tested_property\': (\'destination_payment\',),\n
+                                                    \'title\': \'destination_payment divergence tester\'},\n
+                                                   {\'id\': \'destination_function_tester\',\n
+                                                    \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                    \'tested_property\': (\'destination_function\',),\n
+                                                    \'title\': \'destination_function divergence tester\'},\n
+                                                   {\'id\': \'destination_decision_tester\',\n
+                                                    \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                    \'tested_property\': (\'destination_decision\',),\n
+                                                    \'title\': \'destination_decision divergence tester\'},\n
+                                                   {\'id\': \'destination_administration_tester\',\n
+                                                    \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                    \'tested_property\': (\'destination_administration\',),\n
+                                                    \'title\': \'destination_administration divergence tester\'},\n
+                                                   {\'id\': \'destination_account_tester\',\n
+                                                    \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                    \'tested_property\': (\'destination_account\',),\n
+                                                    \'title\': \'destination_account divergence tester\'},\n
+                                                   {\'id\': \'description_tester\',\n
+                                                    \'portal_type\': \'String Divergence Tester\',\n
+                                                    \'tested_property\': (\'description\',),\n
+                                                    \'title\': \'description divergence tester\'},\n
+                                                   {\'divergence_provider\': 0,\n
+                                                    \'id\': \'delivery_tester\',\n
+                                                    \'matching_provider\': 1,\n
+                                                    \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                    \'tested_property\': (\'delivery\',),\n
+                                                    \'title\': \'delivery divergence tester\'},\n
+                                                   {\'divergence_provider\': 1,\n
+                                                    \'id\': \'base_contribution_tester\',\n
+                                                    \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                    \'tested_property\': (\'base_contribution\',),\n
+                                                    \'title\': \'base_contribution divergence tester\'},\n
+                                                   {\'divergence_provider\': 0,\n
+                                                    \'id\': \'base_application_tester\',\n
+                                                    \'matching_provider\': 0,\n
+                                                    \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                    \'tested_property\': (\'base_application\',),\n
+                                                    \'title\': \'base_application divergence tester\'},\n
+                                                   {\'id\': \'aggregate_tester\',\n
+                                                    \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                    \'tested_property\': (\'aggregate\',),\n
+                                                    \'title\': \'aggregate divergence tester\'}]},\n
+ \'invoice_simulation_rule\': {\'categories\': (\'trade_phase/default/invoicing\',),\n
+                             \'default_reference\': \'default_invoicing_rule\',\n
+                             \'portal_type\': \'Invoice Simulation Rule\',\n
+                             \'test_method_id\': (\'SimulationMovement_testInvoiceSimulationRule\',),\n
+                             \'title\': \'Default Invoice Simulation Rule\',\n
+                             \'content_list\': [{\'divergence_provider\': 0,\n
+                                               \'id\': \'variation_tester\',\n
+                                               \'matching_provider\': 1,\n
+                                               \'portal_type\': \'Variation Divergence Tester\',\n
+                                               \'quantity\': 0,\n
+                                               \'tested_property\': (\'variation_category_list\',\n
+                                                                   \'variation_property_dict\'),\n
+                                               \'title\': \'variation divergence tester\'},\n
+                                              {\'divergence_provider\': 0,\n
+                                               \'id\': \'use_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'use\',),\n
+                                               \'title\': \'use divergence tester\'},\n
+                                              {\'id\': \'stop_date_tester\',\n
+                                               \'portal_type\': \'DateTime Divergence Tester\',\n
+                                               \'quantity\': 0,\n
+                                               \'tested_property\': (\'stop_date\',),\n
+                                               \'title\': \'stop_date divergence tester\'},\n
+                                              {\'id\': \'start_date_tester\',\n
+                                               \'portal_type\': \'DateTime Divergence Tester\',\n
+                                               \'quantity\': 0,\n
+                                               \'tested_property\': (\'start_date\',),\n
+                                               \'title\': \'start_date divergence tester\'},\n
+                                              {\'id\': \'specialise_tester\',\n
+                                               \'portal_type\': \'Specialise Divergence Tester\',\n
+                                               \'title\': \'Business Process must be consistent to make good prevision\'},\n
+                                              {\'id\': \'source_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'source\',),\n
+                                               \'title\': \'source divergence tester\'},\n
+                                              {\'id\': \'source_section_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'source_section\',),\n
+                                               \'title\': \'source_section divergence tester\'},\n
+                                              {\'id\': \'source_project_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'source_project\',),\n
+                                               \'title\': \'source_project divergence tester\'},\n
+                                              {\'id\': \'source_payment_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'source_payment\',),\n
+                                               \'title\': \'source_payment divergence tester\'},\n
+                                              {\'id\': \'source_function_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'source_function\',),\n
+                                               \'title\': \'source_function divergence tester\'},\n
+                                              {\'id\': \'source_decision_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'source_decision\',),\n
+                                               \'title\': \'source_decision divergence tester\'},\n
+                                              {\'id\': \'source_administration_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'source_administration\',),\n
+                                               \'title\': \'source_administration divergence tester\'},\n
+                                              {\'id\': \'source_account_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'source_account\',),\n
+                                               \'title\': \'source_account divergence tester\'},\n
+                                              {\'id\': \'resource_tester\',\n
+                                               \'matching_provider\': 1,\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'resource\',),\n
+                                               \'title\': \'resource divergence tester\'},\n
+                                              {\'id\': \'quantity_tester\',\n
+                                               \'portal_type\': \'Net Converted Quantity Divergence Tester\',\n
+                                               \'quantity_range_max\': 0,\n
+                                               \'quantity_range_min\': 0,\n
+                                               \'tested_property\': (\'quantity\',\n
+                                                                   \'quantity_unit\'),\n
+                                               \'title\': \'quantity divergence tester\',\n
+                                               \'use_delivery_ratio\': 1},\n
+                                              {\'divergence_provider\': 0,\n
+                                               \'id\': \'price_tester\',\n
+                                               \'portal_type\': \'Float Divergence Tester\',\n
+                                               \'quantity_range_max\': 0,\n
+                                               \'quantity_range_min\': 0,\n
+                                               \'tested_property\': (\'price\',),\n
+                                               \'title\': \'price divergence tester\'},\n
+                                              {\'divergence_provider\': 1,\n
+                                               \'id\': \'price_currency_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'price_currency\',),\n
+                                               \'title\': \'price_currency divergence tester\'},\n
+                                              {\'divergence_provider\': 0,\n
+                                               \'id\': \'incoterm_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'incoterm\',),\n
+                                               \'title\': \'incoterm divergence tester\'},\n
+                                              {\'id\': \'destination_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'destination\',),\n
+                                               \'title\': \'destination divergence tester\'},\n
+                                              {\'id\': \'destination_section_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'destination_section\',),\n
+                                               \'title\': \'destination_section divergence tester\'},\n
+                                              {\'id\': \'destination_project_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'destination_project\',),\n
+                                               \'title\': \'destination_project divergence tester\'},\n
+                                              {\'id\': \'destination_payment_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'destination_payment\',),\n
+                                               \'title\': \'destination_payment divergence tester\'},\n
+                                              {\'id\': \'destination_function_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'destination_function\',),\n
+                                               \'title\': \'destination_function divergence tester\'},\n
+                                              {\'id\': \'destination_decision_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'destination_decision\',),\n
+                                               \'title\': \'destination_decision divergence tester\'},\n
+                                              {\'id\': \'destination_administration_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'destination_administration\',),\n
+                                               \'title\': \'destination_administration divergence tester\'},\n
+                                              {\'id\': \'destination_account_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'destination_account\',),\n
+                                               \'title\': \'destination_account divergence tester\'},\n
+                                              {\'id\': \'description_tester\',\n
+                                               \'portal_type\': \'String Divergence Tester\',\n
+                                               \'tested_property\': (\'description\',),\n
+                                               \'title\': \'description divergence tester\'},\n
+                                              {\'divergence_provider\': 0,\n
+                                               \'id\': \'delivery_mode_divergence_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'delivery_mode\',),\n
+                                               \'title\': \'delivery_mode divergence tester\'},\n
+                                              {\'divergence_provider\': 1,\n
+                                               \'id\': \'base_contribution_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'base_contribution\',),\n
+                                               \'title\': \'base_contribution divergence tester\'},\n
+                                              {\'divergence_provider\': 1,\n
+                                               \'id\': \'base_application_tester\',\n
+                                               \'matching_provider\': 0,\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'base_application\',),\n
+                                               \'title\': \'base_application divergence tester\'},\n
+                                              {\'id\': \'aggregate_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'aggregate\',),\n
+                                               \'title\': \'aggregate divergence tester\'}]},\n
+ \'invoice_transaction_simulation_rule\': {\'categories\': (\'trade_phase/default/accounting\',),\n
+                                         \'default_reference\': \'default_invoice_transaction_rule\',\n
+                                         \'index\': {\'movement\': {}},\n
+                                         \'portal_type\': \'Invoice Transaction Simulation Rule\',\n
+                                         \'same_total_quantity\': 0,\n
+                                         \'test_method_id\': (\'SimulationMovement_testInvoiceTransactionSimulationRule\',),\n
+                                         \'title\': \'Default Invoice Transaction Simulation Rule\',\n
+                                         \'content_list\': [{\'divergence_provider\': 0,\n
+                                                           \'id\': \'stop_date_tester\',\n
+                                                           \'matching_provider\': 0,\n
+                                                           \'portal_type\': \'DateTime Divergence Tester\',\n
+                                                           \'quantity\': 0,\n
+                                                           \'tested_property\': (\'stop_date\',),\n
+                                                           \'title\': \'stop_date divergence tester\'},\n
+                                                          {\'divergence_provider\': 0,\n
+                                                           \'id\': \'start_date_tester\',\n
+                                                           \'matching_provider\': 0,\n
+                                                           \'portal_type\': \'DateTime Divergence Tester\',\n
+                                                           \'quantity\': 0,\n
+                                                           \'tested_property\': (\'start_date\',),\n
+                                                           \'title\': \'start_date divergence tester\'},\n
+                                                          {\'id\': \'specialise_tester\',\n
+                                                           \'portal_type\': \'Specialise Divergence Tester\',\n
+                                                           \'title\': \'Business Process must be consistent to make good prevision\'},\n
+                                                          {\'decimal_alignment_enabled\': 0,\n
+                                                           \'decimal_rouding_option\': \'FLOOR\',\n
+                                                           \'divergence_provider\': 0,\n
+                                                           \'id\': \'source_total_asset_price_tester\',\n
+                                                           \'matching_provider\': 1,\n
+                                                           \'portal_type\': \'Float Divergence Tester\',\n
+                                                           \'quantity_range_max\': 0,\n
+                                                           \'quantity_range_min\': 0,\n
+                                                           \'tested_property\': (\'source_total_asset_price\',),\n
+                                                           \'title\': \'source_total_asset_price divergence tester\',\n
+                                                           \'tolerance_base\': \'Quantity\',\n
+                                                           \'updating_provider\': 1},\n
+                                                          {\'divergence_provider\': 0,\n
+                                                           \'id\': \'source_tester\',\n
+                                                           \'matching_provider\': 1,\n
+                                                           \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                           \'tested_property\': (\'source\',),\n
+                                                           \'title\': \'source divergence tester\'},\n
+                                                          {\'divergence_provider\': 0,\n
+                                                           \'id\': \'source_section_tester\',\n
+                                                           \'matching_provider\': 0,\n
+                                                           \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                           \'tested_property\': (\'source_section\',),\n
+                                                           \'title\': \'source_section divergence tester\'},\n
+                                                          {\'divergence_provider\': 0,\n
+                                                           \'id\': \'source_project_tester\',\n
+                                                           \'matching_provider\': 0,\n
+                                                           \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                           \'tested_property\': (\'source_project\',),\n
+                                                           \'title\': \'source_project divergence tester\'},\n
+                                                          {\'divergence_provider\': 0,\n
+                                                           \'id\': \'source_payment_tester\',\n
+                                                           \'matching_provider\': 0,\n
+                                                           \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                           \'tested_property\': (\'source_payment\',),\n
+                                                           \'title\': \'source_payment divergence tester\'},\n
+                                                          {\'divergence_provider\': 0,\n
+                                                           \'id\': \'source_function_tester\',\n
+                                                           \'matching_provider\': 0,\n
+                                                           \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                           \'tested_property\': (\'source_function\',),\n
+                                                           \'title\': \'source_function divergence tester\'},\n
+                                                          {\'divergence_provider\': 0,\n
+                                                           \'id\': \'source_decision_tester\',\n
+                                                           \'matching_provider\': 0,\n
+                                                           \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                           \'tested_property\': (\'source_decision\',),\n
+                                                           \'title\': \'source_decision divergence tester\'},\n
+                                                          {\'divergence_provider\': 0,\n
+                                                           \'id\': \'source_administration_tester\',\n
+                                                           \'matching_provider\': 0,\n
+                                                           \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                           \'tested_property\': (\'source_administration\',),\n
+                                                           \'title\': \'source_administration divergence tester\'},\n
+                                                          {\'divergence_provider\': 0,\n
+                                                           \'id\': \'resource_tester\',\n
+                                                           \'matching_provider\': 1,\n
+                                                           \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                           \'tested_property\': (\'resource\',),\n
+                                                           \'title\': \'resource divergence tester\'},\n
+                                                          {\'divergence_provider\': 0,\n
+                                                           \'id\': \'quantity_tester\',\n
+                                                           \'portal_type\': \'Net Converted Quantity Divergence Tester\',\n
+                                                           \'quantity_range_max\': 0,\n
+                                                           \'quantity_range_min\': 0,\n
+                                                           \'tested_property\': (\'quantity\',\n
+                                                                               \'quantity_unit\'),\n
+                                                           \'title\': \'quantity divergence tester\',\n
+                                                           \'use_delivery_ratio\': 1},\n
+                                                          {\'divergence_provider\': 0,\n
+                                                           \'id\': \'price_tester\',\n
+                                                           \'matching_provider\': 0,\n
+                                                           \'portal_type\': \'Float Divergence Tester\',\n
+                                                           \'quantity_range_max\': 0,\n
+                                                           \'quantity_range_min\': 0,\n
+                                                           \'tested_property\': (\'price\',),\n
+                                                           \'title\': \'price divergence tester\'},\n
+                                                          {\'decimal_alignment_enabled\': 0,\n
+                                                           \'decimal_rouding_option\': \'FLOOR\',\n
+                                                           \'divergence_provider\': 0,\n
+                                                           \'id\': \'destination_total_asset_price_tester\',\n
+                                                           \'matching_provider\': 1,\n
+                                                           \'portal_type\': \'Float Divergence Tester\',\n
+                                                           \'quantity_range_max\': 0,\n
+                                                           \'quantity_range_min\': 0,\n
+                                                           \'tested_property\': (\'destination_total_asset_price\',),\n
+                                                           \'title\': \'destination_total_asset_price divergence tester\',\n
+                                                           \'tolerance_base\': \'Quantity\',\n
+                                                           \'updating_provider\': 1},\n
+                                                          {\'divergence_provider\': 0,\n
+                                                           \'id\': \'destination_tester\',\n
+                                                           \'matching_provider\': 1,\n
+                                                           \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                           \'tested_property\': (\'destination\',),\n
+                                                           \'title\': \'destination divergence tester\'},\n
+                                                          {\'divergence_provider\': 0,\n
+                                                           \'id\': \'destination_section_tester\',\n
+                                                           \'matching_provider\': 0,\n
+                                                           \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                           \'tested_property\': (\'destination_section\',),\n
+                                                           \'title\': \'destination_section divergence tester\'},\n
+                                                          {\'divergence_provider\': 0,\n
+                                                           \'id\': \'destination_project_tester\',\n
+                                                           \'matching_provider\': 0,\n
+                                                           \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                           \'tested_property\': (\'destination_project\',),\n
+                                                           \'title\': \'destination_project divergence tester\'},\n
+                                                          {\'divergence_provider\': 0,\n
+                                                           \'id\': \'destination_payment_tester\',\n
+                                                           \'matching_provider\': 0,\n
+                                                           \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                           \'tested_property\': (\'destination_payment\',),\n
+                                                           \'title\': \'destination_payment divergence tester\'},\n
+                                                          {\'divergence_provider\': 0,\n
+                                                           \'id\': \'destination_function_tester\',\n
+                                                           \'matching_provider\': 0,\n
+                                                           \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                           \'tested_property\': (\'destination_function\',),\n
+                                                           \'title\': \'destination_function divergence tester\'},\n
+                                                          {\'divergence_provider\': 0,\n
+                                                           \'id\': \'destination_decision_tester\',\n
+                                                           \'matching_provider\': 0,\n
+                                                           \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                           \'tested_property\': (\'destination_decision\',),\n
+                                                           \'title\': \'destination_decision divergence tester\'},\n
+                                                          {\'divergence_provider\': 0,\n
+                                                           \'id\': \'destination_administration_tester\',\n
+                                                           \'matching_provider\': 0,\n
+                                                           \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                           \'tested_property\': (\'destination_administration\',),\n
+                                                           \'title\': \'destination_administration divergence tester\'}]},\n
+ \'order_root_simulation_rule\': {\'categories\': (\'trade_phase/default/order\',),\n
+                                \'default_reference\': \'default_order_rule\',\n
+                                \'portal_type\': \'Order Root Simulation Rule\',\n
+                                \'test_method_id\': (\'Rule_testFalse\',),\n
+                                \'title\': \'Default Order Root Simulation Rule\',\n
+                                \'content_list\': [{\'id\': \'variation_tester\',\n
+                                                  \'portal_type\': \'Variation Divergence Tester\',\n
+                                                  \'quantity\': 0,\n
+                                                  \'tested_property\': (\'variation_category_list\',\n
+                                                                      \'variation_property_dict\'),\n
+                                                  \'title\': \'variation divergence tester\'},\n
+                                                 {\'divergence_provider\': 0,\n
+                                                  \'id\': \'use_tester\',\n
+                                                  \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                  \'tested_property\': (\'use\',),\n
+                                                  \'title\': \'use divergence tester\'},\n
+                                                 {\'id\': \'stop_date_tester\',\n
+                                                  \'portal_type\': \'DateTime Divergence Tester\',\n
+                                                  \'quantity\': 0,\n
+                                                  \'tested_property\': (\'stop_date\',),\n
+                                                  \'title\': \'stop_date divergence tester\'},\n
+                                                 {\'id\': \'start_date_tester\',\n
+                                                  \'portal_type\': \'DateTime Divergence Tester\',\n
+                                                  \'quantity\': 0,\n
+                                                  \'tested_property\': (\'start_date\',),\n
+                                                  \'title\': \'start_date divergence tester\'},\n
+                                                 {\'id\': \'specialise_tester\',\n
+                                                  \'portal_type\': \'Specialise Divergence Tester\',\n
+                                                  \'title\': \'Business Process must be consistent to make good prevision\'},\n
+                                                 {\'id\': \'source_tester\',\n
+                                                  \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                  \'tested_property\': (\'source\',),\n
+                                                  \'title\': \'source divergence tester\'},\n
+                                                 {\'id\': \'source_section_tester\',\n
+                                                  \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                  \'tested_property\': (\'source_section\',),\n
+                                                  \'title\': \'source_section divergence tester\'},\n
+                                                 {\'id\': \'source_project_tester\',\n
+                                                  \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                  \'tested_property\': (\'source_project\',),\n
+                                                  \'title\': \'source_project divergence tester\'},\n
+                                                 {\'id\': \'source_payment_tester\',\n
+                                                  \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                  \'tested_property\': (\'source_payment\',),\n
+                                                  \'title\': \'source_payment divergence tester\'},\n
+                                                 {\'id\': \'source_function_tester\',\n
+                                                  \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                  \'tested_property\': (\'source_function\',),\n
+                                                  \'title\': \'source_function divergence tester\'},\n
+                                                 {\'id\': \'source_decision_tester\',\n
+                                                  \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                  \'tested_property\': (\'source_decision\',),\n
+                                                  \'title\': \'source_decision divergence tester\'},\n
+                                                 {\'id\': \'source_administration_tester\',\n
+                                                  \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                  \'tested_property\': (\'source_administration\',),\n
+                                                  \'title\': \'source_administration divergence tester\'},\n
+                                                 {\'id\': \'source_account_tester\',\n
+                                                  \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                  \'tested_property\': (\'source_account\',),\n
+                                                  \'title\': \'source_account divergence tester\'},\n
+                                                 {\'id\': \'resource_tester\',\n
+                                                  \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                  \'tested_property\': (\'resource\',),\n
+                                                  \'title\': \'resource divergence tester\'},\n
+                                                 {\'categories\': (),\n
+                                                  \'divergence_provider\': 0,\n
+                                                  \'id\': \'quantity_unit_tester\',\n
+                                                  \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                  \'tested_property\': (\'quantity_unit\',),\n
+                                                  \'title\': \'quantity unit divergence tester\'},\n
+                                                 {\'id\': \'quantity_tester\',\n
+                                                  \'portal_type\': \'Net Converted Quantity Divergence Tester\',\n
+                                                  \'quantity_range_max\': 0,\n
+                                                  \'quantity_range_min\': 0,\n
+                                                  \'tested_property\': (\'quantity\',\n
+                                                                      \'quantity_unit\'),\n
+                                                  \'title\': \'quantity divergence tester\',\n
+                                                  \'use_delivery_ratio\': 1},\n
+                                                 {\'id\': \'price_tester\',\n
+                                                  \'portal_type\': \'Float Divergence Tester\',\n
+                                                  \'quantity_range_max\': 0,\n
+                                                  \'quantity_range_min\': 0,\n
+                                                  \'tested_property\': (\'price\',),\n
+                                                  \'title\': \'price divergence tester\'},\n
+                                                 {\'id\': \'price_currency_tester\',\n
+                                                  \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                  \'tested_property\': (\'price_currency\',),\n
+                                                  \'title\': \'price_currency divergence tester\'},\n
+                                                 {\'id\': \'incoterm_tester\',\n
+                                                  \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                  \'tested_property\': (\'incoterm\',),\n
+                                                  \'title\': \'incoterm divergence tester\'},\n
+                                                 {\'id\': \'destination_tester\',\n
+                                                  \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                  \'tested_property\': (\'destination\',),\n
+                                                  \'title\': \'destination divergence tester\'},\n
+                                                 {\'id\': \'destination_section_tester\',\n
+                                                  \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                  \'tested_property\': (\'destination_section\',),\n
+                                                  \'title\': \'destination_section divergence tester\'},\n
+                                                 {\'id\': \'destination_project_tester\',\n
+                                                  \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                  \'tested_property\': (\'destination_project\',),\n
+                                                  \'title\': \'destination_project divergence tester\'},\n
+                                                 {\'id\': \'destination_payment_tester\',\n
+                                                  \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                  \'tested_property\': (\'destination_payment\',),\n
+                                                  \'title\': \'destination_payment divergence tester\'},\n
+                                                 {\'id\': \'destination_function_tester\',\n
+                                                  \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                  \'tested_property\': (\'destination_function\',),\n
+                                                  \'title\': \'destination_function divergence tester\'},\n
+                                                 {\'id\': \'destination_decision_tester\',\n
+                                                  \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                  \'tested_property\': (\'destination_decision\',),\n
+                                                  \'title\': \'destination_decision divergence tester\'},\n
+                                                 {\'id\': \'destination_administration_tester\',\n
+                                                  \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                  \'tested_property\': (\'destination_administration\',),\n
+                                                  \'title\': \'destination_administration divergence tester\'},\n
+                                                 {\'id\': \'destination_account_tester\',\n
+                                                  \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                  \'tested_property\': (\'destination_account\',),\n
+                                                  \'title\': \'destination_account divergence tester\'},\n
+                                                 {\'id\': \'description_tester\',\n
+                                                  \'portal_type\': \'String Divergence Tester\',\n
+                                                  \'tested_property\': (\'description\',),\n
+                                                  \'title\': \'description divergence tester\'},\n
+                                                 {\'divergence_provider\': 0,\n
+                                                  \'id\': \'delivery_tester\',\n
+                                                  \'matching_provider\': 1,\n
+                                                  \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                  \'tested_property\': (\'delivery\',),\n
+                                                  \'title\': \'delivery divergence tester\'},\n
+                                                 {\'divergence_provider\': 0,\n
+                                                  \'id\': \'delivery_mode_divergence_tester\',\n
+                                                  \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                  \'tested_property\': (\'delivery_mode\',),\n
+                                                  \'title\': \'delivery_mode divergence tester\'},\n
+                                                 {\'id\': \'base_contribution_tester\',\n
+                                                  \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                  \'tested_property\': (\'base_contribution\',),\n
+                                                  \'title\': \'base_contribution divergence tester\'},\n
+                                                 {\'id\': \'aggregate_tester\',\n
+                                                  \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                  \'tested_property\': (\'aggregate\',),\n
+                                                  \'title\': \'aggregate divergence tester\'}]},\n
+ \'payment_simulation_rule\': {\'categories\': (\'trade_phase/default/payment\',),\n
+                             \'default_reference\': \'default_payment_rule\',\n
+                             \'index\': {\'movement\': {}},\n
+                             \'portal_type\': \'Payment Simulation Rule\',\n
+                             \'same_total_quantity\': 0,\n
+                             \'test_method_id\': (\'SimulationMovement_testPaymentSimulationRule\',),\n
+                             \'title\': \'Default Payment Simulation Rule\',\n
+                             \'content_list\': [{\'id\': \'stop_date_tester\',\n
+                                               \'portal_type\': \'DateTime Divergence Tester\',\n
+                                               \'quantity\': 0,\n
+                                               \'tested_property\': (\'stop_date\',),\n
+                                               \'title\': \'stop_date divergence tester\'},\n
+                                              {\'id\': \'start_date_tester\',\n
+                                               \'portal_type\': \'DateTime Divergence Tester\',\n
+                                               \'quantity\': 0,\n
+                                               \'tested_property\': (\'start_date\',),\n
+                                               \'title\': \'start_date divergence tester\'},\n
+                                              {\'id\': \'specialise_tester\',\n
+                                               \'portal_type\': \'Specialise Divergence Tester\',\n
+                                               \'title\': \'Business Process must be consistent to make good prevision\'},\n
+                                              {\'id\': \'source_tester\',\n
+                                               \'matching_provider\': 1,\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'source\',),\n
+                                               \'title\': \'source divergence tester\'},\n
+                                              {\'id\': \'source_section_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'source_section\',),\n
+                                               \'title\': \'source_section divergence tester\'},\n
+                                              {\'id\': \'source_project_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'source_project\',),\n
+                                               \'title\': \'source_project divergence tester\'},\n
+                                              {\'id\': \'source_payment_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'source_payment\',),\n
+                                               \'title\': \'source_payment divergence tester\'},\n
+                                              {\'id\': \'resource_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'resource\',),\n
+                                               \'title\': \'resource divergence tester\'},\n
+                                              {\'id\': \'quantity_tester\',\n
+                                               \'portal_type\': \'Net Converted Quantity Divergence Tester\',\n
+                                               \'quantity_range_max\': 0,\n
+                                               \'quantity_range_min\': 0,\n
+                                               \'tested_property\': (\'quantity\',\n
+                                                                   \'quantity_unit\'),\n
+                                               \'title\': \'quantity divergence tester\',\n
+                                               \'use_delivery_ratio\': 1},\n
+                                              {\'divergence_provider\': 0,\n
+                                               \'id\': \'price_tester\',\n
+                                               \'portal_type\': \'Float Divergence Tester\',\n
+                                               \'quantity_range_max\': 0,\n
+                                               \'quantity_range_min\': 0,\n
+                                               \'tested_property\': (\'price\',),\n
+                                               \'title\': \'price divergence tester\'},\n
+                                              {\'id\': \'payment_mode_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'payment_mode\',),\n
+                                               \'title\': \'payment_mode divergence tester\'},\n
+                                              {\'id\': \'destination_tester\',\n
+                                               \'matching_provider\': 1,\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'destination\',),\n
+                                               \'title\': \'destination divergence tester\'},\n
+                                              {\'id\': \'destination_section_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'destination_section\',),\n
+                                               \'title\': \'destination_section divergence tester\'},\n
+                                              {\'id\': \'destination_project_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'destination_project\',),\n
+                                               \'title\': \'destination_project divergence tester\'},\n
+                                              {\'id\': \'destination_payment_tester\',\n
+                                               \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                               \'tested_property\': (\'destination_payment\',),\n
+                                               \'title\': \'destination_payment divergence tester\'}]},\n
+ \'trade_model_simulation_rule\': {\'default_reference\': \'default_trade_model_rule\',\n
+                                 \'portal_type\': \'Trade Model Simulation Rule\',\n
+                                 \'test_method_id\': (\'SimulationMovement_testTradeModelSimulationRule\',),\n
+                                 \'title\': \'Default Trade Model Simulation Rule\',\n
+                                 \'content_list\': [{\'divergence_provider\': 0,\n
+                                                   \'id\': \'use_tester\',\n
+                                                   \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                   \'tested_property\': (\'use\',),\n
+                                                   \'title\': \'use divergence tester\'},\n
+                                                  {\'divergence_provider\': 1,\n
+                                                   \'id\': \'stop_date_tester\',\n
+                                                   \'matching_provider\': 0,\n
+                                                   \'portal_type\': \'DateTime Divergence Tester\',\n
+                                                   \'quantity\': 0,\n
+                                                   \'tested_property\': (\'stop_date\',),\n
+                                                   \'title\': \'stop_date divergence tester\'},\n
+                                                  {\'divergence_provider\': 1,\n
+                                                   \'id\': \'start_date_tester\',\n
+                                                   \'matching_provider\': 0,\n
+                                                   \'portal_type\': \'DateTime Divergence Tester\',\n
+                                                   \'quantity\': 0,\n
+                                                   \'tested_property\': (\'start_date\',),\n
+                                                   \'title\': \'start_date divergence tester\'},\n
+                                                  {\'id\': \'specialise_tester\',\n
+                                                   \'portal_type\': \'Specialise Divergence Tester\',\n
+                                                   \'title\': \'Business Process must be consistent to make good prevision\'},\n
+                                                  {\'id\': \'source_tester\',\n
+                                                   \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                   \'tested_property\': (\'source\',),\n
+                                                   \'title\': \'source divergence tester\'},\n
+                                                  {\'id\': \'source_section_tester\',\n
+                                                   \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                   \'tested_property\': (\'source_section\',),\n
+                                                   \'title\': \'source_section divergence tester\'},\n
+                                                  {\'divergence_provider\': 1,\n
+                                                   \'id\': \'source_project_tester\',\n
+                                                   \'matching_provider\': 0,\n
+                                                   \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                   \'tested_property\': (\'source_project\',),\n
+                                                   \'title\': \'source_project divergence tester\'},\n
+                                                  {\'divergence_provider\': 0,\n
+                                                   \'id\': \'source_payment_tester\',\n
+                                                   \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                   \'tested_property\': (\'source_payment\',),\n
+                                                   \'title\': \'source_payment divergence tester\'},\n
+                                                  {\'id\': \'source_function_tester\',\n
+                                                   \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                   \'tested_property\': (\'source_function\',),\n
+                                                   \'title\': \'source_function divergence tester\'},\n
+                                                  {\'divergence_provider\': 0,\n
+                                                   \'id\': \'source_decision_tester\',\n
+                                                   \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                   \'tested_property\': (\'source_decision\',),\n
+                                                   \'title\': \'source_decision divergence tester\'},\n
+                                                  {\'divergence_provider\': 0,\n
+                                                   \'id\': \'source_administration_tester\',\n
+                                                   \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                   \'tested_property\': (\'source_administration\',),\n
+                                                   \'title\': \'source_administration divergence tester\'},\n
+                                                  {\'id\': \'source_account_tester\',\n
+                                                   \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                   \'tested_property\': (\'source_account\',),\n
+                                                   \'title\': \'source_account divergence tester\'},\n
+                                                  {\'id\': \'resource_tester\',\n
+                                                   \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                   \'tested_property\': (\'resource\',),\n
+                                                   \'title\': \'resource divergence tester\'},\n
+                                                  {\'divergence_provider\': 0,\n
+                                                   \'id\': \'reference_tester\',\n
+                                                   \'matching_provider\': 1,\n
+                                                   \'portal_type\': \'String Divergence Tester\',\n
+                                                   \'tested_property\': (\'reference\',),\n
+                                                   \'title\': \'reference divergence tester\'},\n
+                                                  {\'decimal_alignment_enabled\': 1,\n
+                                                   \'decimal_exponent\': \'0.000001\',\n
+                                                   \'decimal_rounding_option\': \'ROUND_DOWN\',\n
+                                                   \'id\': \'quantity_tester\',\n
+                                                   \'portal_type\': \'Net Converted Quantity Divergence Tester\',\n
+                                                   \'quantity_range_max\': 0,\n
+                                                   \'quantity_range_min\': 0,\n
+                                                   \'tested_property\': (\'quantity\',\n
+                                                                       \'quantity_unit\'),\n
+                                                   \'title\': \'quantity divergence tester\',\n
+                                                   \'use_delivery_ratio\': 1},\n
+                                                  {\'id\': \'price_currency_tester\',\n
+                                                   \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                   \'tested_property\': (\'price_currency\',),\n
+                                                   \'title\': \'price_currency divergence tester\'},\n
+                                                  {\'divergence_provider\': 0,\n
+                                                   \'id\': \'incoterm_tester\',\n
+                                                   \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                   \'tested_property\': (\'incoterm\',),\n
+                                                   \'title\': \'incoterm divergence tester\'},\n
+                                                  {\'id\': \'destination_tester\',\n
+                                                   \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                   \'tested_property\': (\'destination\',),\n
+                                                   \'title\': \'destination divergence tester\'},\n
+                                                  {\'id\': \'destination_section_tester\',\n
+                                                   \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                   \'tested_property\': (\'destination_section\',),\n
+                                                   \'title\': \'destination_section divergence tester\'},\n
+                                                  {\'divergence_provider\': 1,\n
+                                                   \'id\': \'destination_project_tester\',\n
+                                                   \'matching_provider\': 0,\n
+                                                   \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                   \'tested_property\': (\'destination_project\',),\n
+                                                   \'title\': \'destination_project divergence tester\'},\n
+                                                  {\'divergence_provider\': 0,\n
+                                                   \'id\': \'destination_payment_tester\',\n
+                                                   \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                   \'tested_property\': (\'destination_payment\',),\n
+                                                   \'title\': \'destination_payment divergence tester\'},\n
+                                                  {\'id\': \'destination_function_tester\',\n
+                                                   \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                   \'tested_property\': (\'destination_function\',),\n
+                                                   \'title\': \'destination_function divergence tester\'},\n
+                                                  {\'divergence_provider\': 0,\n
+                                                   \'id\': \'destination_decision_tester\',\n
+                                                   \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                   \'tested_property\': (\'destination_decision\',),\n
+                                                   \'title\': \'destination_decision divergence tester\'},\n
+                                                  {\'divergence_provider\': 0,\n
+                                                   \'id\': \'destination_administration_tester\',\n
+                                                   \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                   \'tested_property\': (\'destination_administration\',),\n
+                                                   \'title\': \'destination_administration divergence tester\'},\n
+                                                  {\'id\': \'destination_account_tester\',\n
+                                                   \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                   \'tested_property\': (\'destination_account\',),\n
+                                                   \'title\': \'destination_account divergence tester\'},\n
+                                                  {\'divergence_provider\': 0,\n
+                                                   \'id\': \'description_tester\',\n
+                                                   \'portal_type\': \'String Divergence Tester\',\n
+                                                   \'tested_property\': (\'description\',),\n
+                                                   \'title\': \'description divergence tester\'},\n
+                                                  {\'divergence_provider\': 0,\n
+                                                   \'id\': \'delivery_mode_tester\',\n
+                                                   \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                   \'tested_property\': (\'delivery_mode\',),\n
+                                                   \'title\': \'delivery_mode divergence tester\'},\n
+                                                  {\'divergence_provider\': 1,\n
+                                                   \'id\': \'base_contribution_tester\',\n
+                                                   \'matching_provider\': 0,\n
+                                                   \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                   \'tested_property\': (\'base_contribution\',),\n
+                                                   \'title\': \'base_contribution divergence tester\'},\n
+                                                  {\'divergence_provider\': 1,\n
+                                                   \'id\': \'base_application_tester\',\n
+                                                   \'matching_provider\': 0,\n
+                                                   \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                   \'tested_property\': (\'base_application\',),\n
+                                                   \'title\': \'base_application divergence tester\'},\n
+                                                  {\'id\': \'aggregate_tester\',\n
+                                                   \'portal_type\': \'Category Membership Divergence Tester\',\n
+                                                   \'tested_property\': (\'aggregate\',),\n
+                                                   \'title\': \'aggregate divergence tester\'}]}}\n
+</string> </value>
+        </item>
+        <item>
+            <key> <string>_code</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>_params</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>errors</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_code</string> </key>
+            <value>
+              <object>
+                <klass>
+                  <global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
+                </klass>
+                <tuple/>
+                <state>
+                  <dictionary>
+                    <item>
+                        <key> <string>co_argcount</string> </key>
+                        <value> <int>0</int> </value>
+                    </item>
+                    <item>
+                        <key> <string>co_varnames</string> </key>
+                        <value>
+                          <tuple/>
+                        </value>
+                    </item>
+                  </dictionary>
+                </state>
+              </object>
+            </value>
+        </item>
+        <item>
+            <key> <string>func_defaults</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>id</string> </key>
+            <value> <string>ERPSite_getConfiguratorSimulationRuleDict</string> </value>
+        </item>
+        <item>
+            <key> <string>warnings</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/basic_configuration_ui_description.sxc.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/basic_configuration_ui_description.sxc.xml
new file mode 100644
index 0000000000..13ea550662
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/basic_configuration_ui_description.sxc.xml
@@ -0,0 +1,230 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="File" module="OFS.Image"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_EtagSupport__etag</string> </key>
+            <value> <string>ts43951704.63</string> </value>
+        </item>
+        <item>
+            <key> <string>__name__</string> </key>
+            <value> <string>basic_configuration_ui_description.sxc</string> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>application/vnd.oasis.opendocument.spreadsheet</string> </value>
+        </item>
+        <item>
+            <key> <string>data</string> </key>
+            <value> <string encoding="base64">UEsDBBQAAAAAAGJxwjqFbDmKLgAAAC4AAAAIAAAAbWltZXR5cGVhcHBsaWNhdGlvbi92bmQub2Fz
+aXMub3BlbmRvY3VtZW50LnNwcmVhZHNoZWV0UEsDBBQAAAAAAGJxwjoAAAAAAAAAAAAAAAAaAAAA
+Q29uZmlndXJhdGlvbnMyL3N0YXR1c2Jhci9QSwMEFAAIAAgAYnHCOgAAAAAAAAAAAAAAACcAAABD
+b25maWd1cmF0aW9uczIvYWNjZWxlcmF0b3IvY3VycmVudC54bWwDAFBLBwgAAAAAAgAAAAAAAABQ
+SwMEFAAAAAAAYnHCOgAAAAAAAAAAAAAAABgAAABDb25maWd1cmF0aW9uczIvZmxvYXRlci9QSwME
+FAAAAAAAYnHCOgAAAAAAAAAAAAAAABoAAABDb25maWd1cmF0aW9uczIvcG9wdXBtZW51L1BLAwQU
+AAAAAABiccI6AAAAAAAAAAAAAAAAHAAAAENvbmZpZ3VyYXRpb25zMi9wcm9ncmVzc2Jhci9QSwME
+FAAAAAAAYnHCOgAAAAAAAAAAAAAAABgAAABDb25maWd1cmF0aW9uczIvbWVudWJhci9QSwMEFAAA
+AAAAYnHCOgAAAAAAAAAAAAAAABgAAABDb25maWd1cmF0aW9uczIvdG9vbGJhci9QSwMEFAAAAAAA
+YnHCOgAAAAAAAAAAAAAAAB8AAABDb25maWd1cmF0aW9uczIvaW1hZ2VzL0JpdG1hcHMvUEsDBBQA
+CAAIAGJxwjoAAAAAAAAAAAAAAAALAAAAY29udGVudC54bWzVWW1v2zYQ/r5fQajAPk2WX9I28ZIU
+wdoCBdKtWJNh+0iTZ4krRQokFcX/fkdRcmTHduXGDrIEcCzy7p6Hd8fjUTl/d59LcgfGCq0uotFg
+GBFQTHOh0ovo9uZjfBq9u/zpXM/ngsGUa1bmoFzMtHL4l6C2stMwexGVRk01tcJOFc3BTh2b6gJU
+qzXtSk9rrDBi3UL2Vq+Fu9oO7l1fZS+7oktn/ZFr4a42N7Tqq+xl0ald9bnuq3xvZTzX6PW8oE6s
+sbiXQn27iDLnimmSVFU1qCYDbdJkdHZ2ltSzS8JsKVeURtZSnCUgwYPZZDQYJa1sDo725edlu5RU
+mc/A9HYNdfRRVO1d2jsj7tItrmEZNb1zoxZeDe+E9w/vhHd1c+qyLTE5TT7jZP3x+fohF0zeF8vL
+rriKGVH0XmaQ7uprrZdUvULYoDXd8XB4koTnjnS1U7wywoHpiLOd4oxKtvS4zjc5DeVGCUrEcOfT
+dJn43hF2i8I4CdNLYcu3mv778/VXlkFOH4TF94VjoayjynumKWkrdfSyLZrB4TZZDsyxeMZzyiDm
+wKS9PA/Jvxwm4dkH8SK6UpxKIF+psuT2U0Qw2VvJXMjFRfQzLbT9dVUsjEWkY7gQjmFG3lEjfBmL
+kt2w1yUTnFo0twFyZfKHIa7kjKrFBvPLia6yn4pTUGAE5pOthH0S+LXAAoUFQ6vaZ1v9uia3wbEH
+p/Ye/qV/lbtpdWT6UFpYB/lTON3QTPvt8YjOcuKp6Mm2zdGM09IhkBMsru0sd039ucKV6dESrGFZ
+n9x4RsgyV1Gr2R2MC4O1yTgBlsz1dGaAfotngBUEDXro1mIjXgnu6/toMBm/ORGqXkCHzy5y4+ci
+Nx6MhpPX+5GbPBe5t4PXo5M3+5E7eS5yw8Hp2Xgvz5ltOWd0tcYMR7q0wpQfzECkmfPoo7enE0Tf
+Tbm0EOvCiZzKuKvuTAn9iTu6mXg7mGNnBiYuaApxW57mtJRubVWdFYU2mQtbSLpo+DTWfGuATXCc
+a46WpIndbI8EgG37GqRsZwpq/P2kfthJ2Cutpwdl31KjS8V9+mjsX1+xof/dh+O27X0ojtpwjMdM
+O+d7peFgOPHbiFgtBSevhvVPtHs1HTsS5m63lSBnQm4praA77HSxVXsPn22rOi/ZZ+uuMO3m/Z4r
+9/JZsvX0ayZmmi8eOs0CqwW3GYC7PA/bsP5stmRw20cohZR+L4XRrkvrahCGCyMUrmdOpYWo07pi
+S03qC8gDpTleMGwr2kwWBbYAHKxIVbPbw3SyQqwp0xuY1Id4U0lCnENkNyVAf5vjI9ic/KhNLNob
+DPqTZA0b7W1C9iFsLx5UlhC7RYHj1mHkUm/Dv+soLvGO4uA8aZ7wy5rpnmDjXmBOOHkAsEkvMEyv
++mqFzflOyGTN608IQw9Wf5iUKmHpd2n9iPF/dGmIPibCb1rNRVoaIIt1rMEL8vKHvJB6AVjgw7um
+g/vh99osShJstAyhjOGx4OzBcT4o7K+Iy6BZyCNEHwdSUeWI04RhgXcwIJ9UCE/92kstfiFAWUbw
+zLN4US0tIpAboa/FHR61mS4lJxnF75mwRFdqBeBFRvXgbr5dcSlrkvw4W+gjnq8Ez3YOjvqjluOD
+PxXDawT8FqLVBsgHY0CuHAHFffRXyBFsZRhY+1iFVB7GAAM/QhWBHNG8NqIqnwE+2l7SRwUFOCmo
+tRV2Ic8W8qbvqBO7OUNtbKDwSczxhtqrzF+FqOHYsYsdXSK9qE3x55fXmAYwB2yB2RH2xhU2a4K1
+6XY8HOyDhMKCpDEdU6lnVHbh6o1Rh6HNcvrA6/+VsV/owr9wP7gDv0igFgjLtLZNyvoW22CFqejC
+144iIL+k9H2PB47UlB/cG22a1K/hpTxOLf/UMR5qMfflIkd3zyAV+zae3ZGH293KvS1Zudm1T+v/
+eb38D1BLBwj3l7cLqwUAALodAABQSwMEFAAIAAgAYnHCOgAAAAAAAAAAAAAAAAoAAABzdHlsZXMu
+eG1s3Vndbts2FL7fUwgqULTAZElOltRu7KBDsR+gHYqu3T0tUTJXihRIyo53uefZU+1JdkiJtGRJ
+jtp06NYESCKe7/zwO4eHR87N7V1BvR0WknC28uNZ5HuYJTwlLF/579/9EDzzb9ff3PAsIwlepjyp
+CsxUINWBYumBMpPLWrjyK8GWHEkilwwVWC5VsuQlZlZp2UYvjat6xRibqm7AbW2F79RUZY3t6KLN
+dM8G3NZOBdpPVdZY4LStnvGpyneSBhkPEl6USJGTKO4oYR9W/lapchmG+/1+tr+YcZGH8WKxCI3U
+BZw4XFkJalBpEmKKtTMZxrM4tNgCKzQ1Po1th8SqYoPFZGqQQr2syl0+uSJ2+Qg1yRaJybVhwN30
+XqTT03uRtnULpLYjOXkWvgah+fH61bEWRDHVl8Z2qEoEKSdvs0a39TnnLlStUB9QE+48ii7D+rmF
+3p+F7wVRWLTgyVl4gmjiGOfFEGmAi0NABHiny9T3mhbSaVtr26MyDv0pQwkOUpxQub6pa8ste/Wz
+5mjlv2Apotj7FTHpvf/Z96CWLLIg9LDyH6OSy+ddWL3mey3DJVEJJHyHBNFdwg/Pu31VJSRFEswN
+uOwIP9nFC7pB7DBg3gnayloU5JhhQSBdck/kg5y/InD+4TxyZjgb5fUEN0DsZw/tJf4d/VadD6uF
+mRLSQSpcPCSmd2jLCzQQjhM81Hs4djia9fo+t1GmOEMVbW55a7kJydyCQYIp9S38uBSUAs64UARm
+A2sqIQUCAQWncuXPj1yUSKBcoHLb1wKL4JyXQUqkQkwPF9HscjGPCTvq68u8r2p22D0CGV9SxPIK
+5bCYCbOQ8IopAfv54a1/qhlAE0VsoDkYmDVlUZhZSWPTCn78vm9Z31MU3w0dcmfXYfqWnQhs66wO
+pGt9U9++zSXcyWFNyy+6WXZAXvNUEBYQpnAOeinJiYKExcbRgE1nI6mEgJnxMOQqjq7fRHYXO07h
+rOuBS4kKjwXRr5jz4VlpLnhVmrHVWA+deV0na8/twTz2Yz8UG06trW65WGyrZNZ///mXs3hiZD0g
++BjC/LECN2VLOQxWj7Isgq/TTQbDm/zq+K3pKVDpjgdLiTKjwA7RCj95+jhXz1eu8FBZ0obtoFOY
+4Xiuas1+hl7Wh80fb4vhuPJbLM/req41uresoOv3THGYNtO8TBGFKEmsPQOuWIoFvA5gi5GcknQE
+siepnmBRpfgIoilF49T87bsY9pjkW5hIIVlpq0/dw2xNzvyT2OkSq98oeuk+l5efMNJvvJ8nMWdu
+Q0MhJCZngeSV0PdaRu6scYFLjDSZcAYZ0JchKvE99yVQfjS68hNQhOF79I50VUL+AN/xVan8scp5
+WDIbRuNPotSmY9KAQQRO6rNPlXBUcmXGygAajd7UIuqHHp7MPs2jLnl4fSNJ0B2KSn03U3Tglers
+tCxifwDTj1S/GMGugoKnoEZFoDbHRG1hy8ebtbOWcQ45Pcmi7tXbJjPRbL747hpGIyNAIgcZxZmW
+dBdFg++ubrhS+sUrmkWLZ5f1hBWOR9WE8yUihYlwMMxuSGEvF/encP6VpVDLNlyk+lMYWLy4vCLM
+M/3eexSZLwMpUVp/0geY6Dq2iij5oG97ltom/yiJ9LcjqYWAWSLHvYrpbfj/UVL/XdruL/FwtH81
+ggJJZ0IehyizqC2dG3Pap6Lf9uro1zfm49Wy+S23GNfg9e3t7U14utislCccnORfp9J1egkz66F3
+L9bUOO9v9FaaBx11Pd+tY+uvtdYLwZrqcH42hLBH433MvsUlF2eJnfeItfNBrq80Hc9Hcu09qXGK
+KNqG1M9Pezx0PHWWzCk68Q7jFh6dvGCec6DATOfwyhFFiyC6CiLYaXQVRnP9Ed+iiUID1996NmCI
+Pr5exvEyunBBD1VPN74vVlJe2AaaV5r1YtEG1mv/UumFw2c9HP7/zfofUEsHCA88HkS4BQAA/xkA
+AFBLAwQUAAgACABiccI6AAAAAAAAAAAAAAAACAAAAG1ldGEueG1sjZPNrpswEIX3fQpk3S0YQ5QG
+C3ylLq5aqdWt2nRdUXugbo0d+adJ375gAgpRF5HYMPOdOQczrp8vg0r+gHXS6AaRLEcJaG6E1H2D
+vh1f0gN6Zm9q03WSAxWGhwG0TwfwbTJKtaNzq0HBampaJx3V7QCOek7NCfQiobc0jUZz5aKk/t2g
+n96fKMbn8zk7l5mxPSZVVeHYXVDBV+4UrIqU4BgUTA4Ok4zghZ0SPhpqYm8jGWNWowmfQ0e7Is93
+eH5HyfVjNsfHlrOahrI6ju5Bg229sex1nPZ6My0rnj5KHS7JtvH9ZM0v4B7vD/lADk/vglQircie
+1Phu4uzALbR+zJCK1gMbQ+7T6SFHsqeE0Pxw1W25WnC6CKooKI7kbRSUNV6aE6Va3Ye2B9bZ9OVL
+7K2lOQEI6celSflfrsCxXXF1vKtvYRFsjMM+H8n7XfmpzL/eyVZiFgYHNhXQSQ0iiZXpvzbog+5M
+QhB+BCsew8rHsN2KrZfD+TGy85LPsG9/KEi5CdqPK4LmIgellloRZ+DN3uD/3Tj2D1BLBwj8iytb
+mQEAAK8DAABQSwMEFAAIAAgAYnHCOgAAAAAAAAAAAAAAABgAAABUaHVtYm5haWxzL3RodW1ibmFp
+bC5wbmftV/k/lO33V54SEVF2oyd79hhLDKIIgywlTMaSrNGQpbFleURIi4TBiOy77IPCWCpLWWaY
+GetkrDOWMdbwuXs+r+//8P3hc/9yX+e+Xve5zvK+znmfhNvmRhxsgmxMTEwcxrduWAHvRiamE0xn
+TgOrDdwChYmJm9f4xnWbkCxqNmvShW6h7rJAyy9ErNaL2ItJLPGCEpdzDTtCxF+FzCS72Lwqtlz/
+8izTQ1svJpoF9IzN44LFXZu8M/pJUrkuJw15wFOXWlYuDtXCD4/HlioqaEsChe6FulOKE/0+Q1s2
+Y3i/0tDlMdvJj/V3Y299LJm66HEj+tKMevtMbHbQj7oHX7lBty5zb5NuyDkiLDJVjZOF1BXoQV/l
+HFvvDWRr2YYzxmwLqe8dkSUt9EGtlfvyb06I+QqXUxuI5mAwuETspYa+PLwdVnGvRp9BJdoOZKgY
+HTLwcK/JlsCf20M6B9D6+vqStc/HjskCKoaBS8MFU9Q+jrpgYLFchI64OiQ/pE3vN+SJyXPBHnZx
+6hYf7kzDGSt4i0Aq4Q61ifzScNzpgNpo642vvIOO2PesOzw6WLN9DkIWE56MmJml4EgkGN7wFysB
+M/EQdfMRGuydNtH+eLYzWfL0ze740N+7G16M5TGvzV9fveawCdSpdeD3srKqdvvw3xu9ywvoSDVi
+EMFTCuyCPTNGIJQ2ELzKCPiWE07sguhC3aNdA7OMq91bUAy1ATURb71a6/Z9dPa5qK/CHVD4luVY
+c4B7gGc0tQ3JsNqZDEZr3oFH7M0Xur9lI5z1gcoJWbO/MBmhoPx8kRSNRpK/6VbY6nhNfaW1QZSi
+xtHcccyIuVaF453LArO3nVjXmVEXODXWLqifNx3JvR4TjbTNO/HBW5ZpJKDKsc0eHjwZ6LWQHXwX
+HnlY37JUiLIZyoEkL4Kh+69MdLRbg/CzjLDC8CHd47DDmRjO0/Orb/k8roKKLNCVGwah49XO101N
+E4/mEhVHF3/mq4zJm5LUesZx3GK+v3PZOcXjGqNvk5CjxZbLzQs51syn2X88FwlKb2HgHGYHlx41
+TuKSgofSlbv+WgRcwUUe7RXtA/kdAzZ4Y9fG3LMQcUj6gLpyJ3fr1rAp5VNvkkC+8hNcibWUW4zQ
+9E7nWUWbRF55q6q27cweHQAUI7vsMHWRJz+uL2cFDC6tT9SfGTzFB8uN4xStPKf5iwsSuu3DGHdN
+ma0ymOxc8W8L2ZhbVAapJ2Lg0mp3UsZdRBsVNLbrXz6SV5rruScfm7yAobV4/8DhHpp/55dkj/Fr
+yJ81fa/AkaYIB2XX/hyJ3Jt/7/X1jQTl2Ext4sb9sI3ujrcWOhO0uqMB9emZxLyXWjSNeSIfi18K
+ZPuHEejpg8ddHOoe6TdmO5Tm44hPpHOxQ4M8W6WzAmacwhq3B9C6079FcWaYwICE3oG5hhLHGsZY
+Aaim4pQhiejziUPBSDX2kNo4vSwSNN7ReqZxWCKCNxy4DWP9GSr5MdHKCNEU7c14JJBIqEX81FBj
+lUMcxI24+UZHy297wh3tBIAIHwItRZ1qk7j1wiHsM7IbZ/se2a3mBy2bgXbGnwn1OySn6M4Rp2aT
+WUAhlxpW7pTdzXh2MoutayUgmZmx+V0xlHnvYO3zSrXtbee1D8itxfOPgncmXRLlRz8N6XjrkPMS
+Fazew/xZkbLJI15is2UO0hH9Q8ZUBumQ1rYztVhv39Ngc1/cGTtJIglrH+2SRRyxjPxw0JF0x++3
+TEXKGHnttvqVljh2gWFf3QOPBVesMSF48ccHykaqtfkGTsKxyP68okq57QxuwLHIpSf34OjjoTmE
+Mbr4VMRlpcIU4oKSyhgyWmvbycm8FliqQ0l33SwfMmR1RXFmdENcsPFMPP/cYjj70K9TFFn1R4+7
+JzHBfuGjlkYZHOmfIYg5bG1l2+qu7zlGmeD86M+X4qv1eMd9GmbtbgwL57krnq648Np0zV5QaLmh
+FZZVKqv6OmKKi1xsVZ5g8/1q1Hn1vyBu31KL148OD7z7kQ7VTlECuuErFY15omYsomHVPZxcD3Kh
+maoyhF5336yI/SUkjdTcQR/SrTreWxAlR1xWPmkuWjjh2zyfdl0aRPWlC/B8AV+F0cUraACqrfHw
+yLYjIPX944pTK7Javl+c2JTixvQRRicCvkMT3zk8LNl84zJRZCGqggZt3Cp9LvSp3K354U8DTsjH
+14h/rpETk2e7d4+Vdkwy7m2QLzToXn2dg1yWmdeqfOqMbYs4RAZOuL3PgC/zp3XyabHffXaJjJhq
+ffqzKsTGh9SEoEZMMKM3aqcjDkrA3jiPdNbqLeUuhdWo/qZlKXRY3jmNGSYVW9IkRUVSj/fT3yU0
+54NXxjzswhpKBLxtg/eX3MHZE7IYbXiG3Td6N/eQM5Zd4Kq4JZdvf23afObNPr4/LSCm3huf93xt
+/fOaBgabYp0Cglzm8STUeRKCYfROYsCfAiGcFGLhXOOuGqwsim6Omi2sjqLUD2ZroQzjpn85ATES
+1EQxudbR1NDKzldQTmr36OJHoEbaLZaAjXfUTFkj0fAnj6n1+CCuRnmVkn+NYfY0tLSCkNLd5L+D
+wx7HnepDdaMPInl5yoS7ZCyubZEKvjSKFtn/cujZyBDi14U3+GTorLXS+49nJZJbNr/JghU8X3VH
+x6z5nmX+BZYMe6BsIad0JWjCjU/E0fAGMYyxERWeEzKXwKGg4v3UDloeAgl7aI6rhXUtlH8a7Ay7
+wPG3Rfa1O83Hti4uHTfYyEWIpbT5prtnxWicOrtfiJDdJJ5fZ/OM1tuGwOpMgi4WBs7VWqlkIhDj
+MAZigGc6dNVVug7q1kv0Qj9ncLoUhVY5k/+LAzmd/L5wtAOn+kO77/4cokr+v/qChsjH+Y52ZnIH
+u0DBFF8Ws/AXYWPnrOxJKVW436K6dYvttfHEnIK7hg9Qpi+AS4RUEfH3pH0vpyX3fCiPDcF8e+QK
+ydJ79VzIY9IS+nXAq128/nOajN8//tJCUSbZelzBzDXFFqS9FUK9N0vwj0Bm98GsEpgRbuH0OSE1
+aFcSvbvKRsDXZPqiLex8c/4t67NEwt8SlTaZ2Y/U07Jl323eHUjt1NdMTdYrML8Uj4lKpwgGH+nJ
+qP+wFUULxT8CSvZWj2Iimf+4vxryWovt9b7VHIy0TQxy9dRJCigqaL2jUlB9+5xbxXWh48MduIif
+93/V9IWcxO11+T8qIOk5cKLFhKTkI+yEe+U83dtlKz+qasExZPRbWxPnDyLfWjuuMLmjw9X+8qUk
++MTznJnzddqhTRI1I3NThcaHh62GRbozX0rlhOTZbQ/wfZZ76SrYntpkdc6tdbJJ1dj0aZkkEAjv
+gfXZLmY5KleRlRTXLumLhpjRS/Zhkh7qXBqlLw5fK2QTt6ZCThGN2P0QZD1nUjCxR8hO3aTINlot
+3n5TK21lIixiYsV70yQhP8EAy50AcJJp3K5hHN5m1zLVNMUBC17hfz8HfAfogVo+s2L77uXNrWvs
+27Yqk33nZjAxjHYwfZmDbAVLagJ6El8yEZ4VSmt+OHtDGKs9krzK1K51D919qVgiybRGec5wjdl0
+t0fIT5XO0n5A08p2b7G0CelcCUx/M/sPQkZN8oXGfKfx6miJ9WOAxHhnvaCbqL/gnMHsskcjO5su
+CInRAGZ1bZn7NDv/swRFylPHJcMgpunwycaHjhBn2AszA45TvF//PctNNbUp8QHXKHdPwVVBE1Ks
+DY+f5Lm0ttoiPRK30IpfrO6raJ3w/XRrsUJ5GkAOvDpjWX+qrapH/N7l+DYsXQ9yhNQ6XAEjlAqT
+n04xWmSs7cuH52BV7Hna64MLjnUer3O0n9buHZeWVV7NkGx6d4Yi66pF0eAUVD0zp+Zay9/SWWEE
+C7PTUjNldsVssPNCtxoFRD0n5GkRIQNgCCz/lIDcu4cHTZIvq8yMJ4xxqYiVmHKU19T6N3ndHFZy
+z3CPwLwTqfW8SxbfFFR4q9/ZbSsT7A3dhkr7WCtj2ioqOKwhAywzL9kBfsYGCpk5MQkQPIPXRsnr
+btRxueSIw31PqRiJb7tfzNLe1DpoHwQqQWCuBcM+ougEsre1VdCb7grOYgpHFWmTnKGU04CqnQrf
+mcSy59n3aFhwqyA6R1yfnbpkWwkTaBOAqDcQj4+PDvw4TPn3njn4tQU+8Lj3r2dd7ztcjL/7brRR
+MkGVNVaeDSlD2I16GRktmRKdvpaS/1NvjPBN5V8w9pI0H/dm4brWnt2w49sYYG39DDzTaZ1lSO5U
+NMbsiLtRn9Wxp5nAPzX1AADV0eHpxRfWBe0vM5c+7SozmSNJKw++HYUKc0Uc5OHDAprdBzLfNfnZ
+48ztT5sWVE0YqROxjvqaDPPSoNghrB3QAIOIqThzeLge2C9kPk000kIzQ58Rj8h5LP0qXsIWYQor
+BvQjGz9NzatfWW1O+FNweMV80fT04A5GS9cdTSWF7p544oL2yR1zWxohssm91c/sOrorPdX+FDmv
+8vytKACrhiSdhfNNwS3++CPM4TaxzZttn1T6cbQUqXpNFsB6ApLWRPdA3FcNpn5ev/QUf6F/7vHF
+Ez0F4x8NcYE/ldbE2rfh3HbCCit9HCLX6h63XSBbsSc1fbcjKgAbw5n+wBbKfqwPsKSwPOAy/oje
+1aQq6ZaA8j7ec4YJ8hxl/u2SAM3qiGFBheJgAQNgfgIhN6f4jZAeeM4s397efku2qjWPMoAqMr+2
+JA4MAF6GxmFrgStw45Z7uPDhJNAoc4pxDSkdJ5EUd/J1Th3QiN8ylCOPwuh5oSog7V55NEDZ4MkH
+KKfBjTrPkf4rR+0XpKcHwmDMf+WzpNdOAMNJEZd4jLDBg+lyWLOVWEYXWy9eIRiOcgmiZLgvT3xy
+RyF8xGXCjvYWRIZrSOGk1MqQFtxXKTRpcBFBXsLlZy753MyfdGN9w9F56YbxWd8WHqsfOvuLYpOf
+IyPrXbrZVAwTsc7Q0p0Cvb3hAuBU2v1d7Xv1XnecebO+1oJyC4LXpvrsRmcPapZTjTH+ycJ86gWy
+OZUXg/6iJoHUcxTGoO6yglRssuqVckkvxEj2/ja1rBCYGnpeipQBFx5UvzMVerxmYIVrCBj5o34H
+dcL3hb3Y2wZQ7lkkQTOAkh46dim/N3hElk89x3PJ3nPJq8BxiP7QNFkPo6qyxVWdIg+YjEzRojUZ
+TAbi759I0+aHIJ8sPz/419oSSx5JqJLbc3y0plo9cpdw0WIs5ow8wPo49aM8vaffB8RIz2C+2pD+
+xIIGH3jSkPc68yEFI8A5vNch5Nf68++Kr+FbVHSq41jfA8/3Ql3rbT/p/5zlKywMl3jnKjr5pKLp
+p/WVnH+d9B+8HqtxGxhygQnrbLcZVh/BU/M/8X/i/zfxNwt+U1+r0WCKlQl4jG+a36jUd4r+D1BL
+Bwh7zNdHyA8AAE8SAABQSwMEFAAIAAgAYnHCOgAAAAAAAAAAAAAAAAwAAABzZXR0aW5ncy54bWzt
+Wdty4jgQfd+vSPl1K8GQCTtQCVPGCZeZwIABJ+FNtjugiSy5JBkDX78yl6nEwQkxpmov4YWyJZ3T
+6lbf5Mtvc5+czIALzOiVVjzTtROgLvMwnVxpo2Hj9Kv2rfbHJXt8xC5UPeaGPlB5KkBKNUWcqOVU
+VNfDV1rIaZUhgUWVIh9EVbpVFgDdLqs+n11dka3fzAmmT1faVMqgWihEUXQWnZ8xPikUK5VKYTW6
+neoy+ogn+1KtZz+nYoz9JooXrIVZkZV0/Uth/aydbIR8oZraVg/b7dcuNwTrv1MswY91c7J5HYt2
+pSnK6gxD9Ftr2q51L9fYWGCHgMEBDVmgbQflIlCDmEqtpl8WXoN8CPgWHuVxkO+wJ6e7oEt/lSsX
+B8O3AE+mO0U/LxfP94U/9VFwiqkHc/CSVBDtNtJqjTpefLGPwBC1vYSUQnJ1ArRaPFj8kKQxaELO
+IVIKeU/Ql0saEGJCoLjHETRDLhjvMYGl8oD7nebMZsqXyA87DZkNucU4XjIqERkEBMsO8yBpgCnj
+B5xx4BK7x0JPSL9VUJ4++lz+I+AbrsQzWKFbiE5S1JPx2GzlzTlubWGttKByIG6+8XuLWmdSMv8D
+wDtePo9macOrsLOv4VcBKSXibSPPwa7hckaIg/gbSSajbseM+UOFk6tTx6A2ImESdSVqUc96DNAE
+4hzyJno5I/hgyqKYoK5y7VOPQ1y8JPAdxgggqtUeERGQnWYMnK3kF2kEkocH4HeZPBZ0k+Nkds8B
+OUY1GWE8AU1Y7ETFUvm8VLoo52DXI2ilhYQSPfSpxaIWIE/VzkchGUwBpIo1R0Bvi5+hVP0GDBa+
+w4gYQDIl5EIyoCgYMgsJCUlD5+FZa+C22NTMR2OwQCh7p5aHKrpljEBJ+J014qHwg9Dx8AyLVPFz
+At8tfNajs4Y35lgMFtSdckbxEjIEooz1wKZh2j1BNbj7t8TrFyFHsYE/0ht/5o3/WN64xfRpFHhI
+QnpLlbUh/ExJnynpMyX9O1LSe0xGKJmJiBsSFSryh++pRlXto6seUnrYVu8axHeQ5+WLrH3bmkP5
+cJi8FXCQgPKXOqaIL7Sa3W/9WdCnfatpLwe+rXeWD8WO8c/99Yt2f7QM2qMbi7h6QLzrTqk73Dn1
+zjA6hh/9fm4YjfFI/T85fcMY+BVsNRv6w8CYm7S+QHcX+vi+XRk06jfj++6P8X1/2f01iky/osbs
+0FNz0V0l7Nn1mUutxcMd0U2/O3ObhLhLfW76xanre4HjW1NE7aXXLBKH9isdM4purw3RMYJfTmk+
+c30ld8tivWFbV7xLp2mXxndR5fm455Nf46EemaTet266M4daBG6sqde8+TFqNujY7gbgj8rDpq17
+TXuh9nSV8aQHAVmMBPBrJFEeJz39srvBuIM9D6g5RRy5Ms6Qh1593yI6CdHr67+NGz3yjPfGLIz5
+0y6YrIx3oohjRJM5dYNaeH99HSaYqhImZbd7INxQ783175TqR7UV0GPYqln/n9rq3bbqXb1uvdRk
+fsBBxNk89zvLtvgBnBpC6boXUleGaMd3glyuANEM7PUn1p/UJEwcozBctxYNzvwh+MFbtcMBJAYh
+qkmKs/t35piIukCO0Cgx5Fmqi2GUJD1rnz2ktuyFV9+1C2lf/Gt/A1BLBwhi7GsY1gQAADMgAABQ
+SwMEFAAIAAgAYnHCOgAAAAAAAAAAAAAAABUAAABNRVRBLUlORi9tYW5pZmVzdC54bWy1lUtqwzAQ
+QPc9hdHeVttVMXECLfQE6QEm8tgR6IdmFJLbVw7k0zaUplg7DUjvjUYaabHaW1PtMJL2rhNPzaOo
+0Cnfazd24mP9Xr+I1fJhYcHpAYnb06DK6xydw06k6FoPpKl1YJFaVq0P6HqvkkXH7df57WRaPlQX
+8KAN1nliPFQXGfYaaj4E7ASEYLQCznnKneubo6u5VjQUIkJPW0QWF8iQjKkD8LYTUsi7nLcpb94N
+ekzxmAs9S2LgRBuIZfCgFBrMoY9SpRinneZiFncVEQzGA2MhePAhhXwTUiF89GNEKnfSU+rF4Oy9
+KQbXFkYk+arZQqCijjvZ358NSm7qnibpRl0L/pbDnXLGPcupV2/Cs5//18y/c4kPBml2rEWG2R6e
+9TbZjQNtSPJp2AQ3zg2ft7DInP/Fc2kX8se3uPwEUEsHCMwGTWZCAQAAUQcAAFBLAQIUABQAAAAA
+AGJxwjqFbDmKLgAAAC4AAAAIAAAAAAAAAAAAAAAAAAAAAABtaW1ldHlwZVBLAQIUABQAAAAAAGJx
+wjoAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAFQAAABDb25maWd1cmF0aW9uczIvc3RhdHVzYmFy
+L1BLAQIUABQACAAIAGJxwjoAAAAAAgAAAAAAAAAnAAAAAAAAAAAAAAAAAIwAAABDb25maWd1cmF0
+aW9uczIvYWNjZWxlcmF0b3IvY3VycmVudC54bWxQSwECFAAUAAAAAABiccI6AAAAAAAAAAAAAAAA
+GAAAAAAAAAAAAAAAAADjAAAAQ29uZmlndXJhdGlvbnMyL2Zsb2F0ZXIvUEsBAhQAFAAAAAAAYnHC
+OgAAAAAAAAAAAAAAABoAAAAAAAAAAAAAAAAAGQEAAENvbmZpZ3VyYXRpb25zMi9wb3B1cG1lbnUv
+UEsBAhQAFAAAAAAAYnHCOgAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAAUQEAAENvbmZpZ3VyYXRp
+b25zMi9wcm9ncmVzc2Jhci9QSwECFAAUAAAAAABiccI6AAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAA
+AACLAQAAQ29uZmlndXJhdGlvbnMyL21lbnViYXIvUEsBAhQAFAAAAAAAYnHCOgAAAAAAAAAAAAAA
+ABgAAAAAAAAAAAAAAAAAwQEAAENvbmZpZ3VyYXRpb25zMi90b29sYmFyL1BLAQIUABQAAAAAAGJx
+wjoAAAAAAAAAAAAAAAAfAAAAAAAAAAAAAAAAAPcBAABDb25maWd1cmF0aW9uczIvaW1hZ2VzL0Jp
+dG1hcHMvUEsBAhQAFAAIAAgAYnHCOveXtwurBQAAuh0AAAsAAAAAAAAAAAAAAAAANAIAAGNvbnRl
+bnQueG1sUEsBAhQAFAAIAAgAYnHCOg88HkS4BQAA/xkAAAoAAAAAAAAAAAAAAAAAGAgAAHN0eWxl
+cy54bWxQSwECFAAUAAgACABiccI6/IsrW5kBAACvAwAACAAAAAAAAAAAAAAAAAAIDgAAbWV0YS54
+bWxQSwECFAAUAAgACABiccI6e8zXR8gPAABPEgAAGAAAAAAAAAAAAAAAAADXDwAAVGh1bWJuYWls
+cy90aHVtYm5haWwucG5nUEsBAhQAFAAIAAgAYnHCOmLsaxjWBAAAMyAAAAwAAAAAAAAAAAAAAAAA
+5R8AAHNldHRpbmdzLnhtbFBLAQIUABQACAAIAGJxwjrMBk1mQgEAAFEHAAAVAAAAAAAAAAAAAAAA
+APUkAABNRVRBLUlORi9tYW5pZmVzdC54bWxQSwUGAAAAAA8ADwDuAwAAeiYAAAAA</string> </value>
+        </item>
+        <item>
+            <key> <string>precondition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>size</string> </key>
+            <value> <long>10878</long> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/currency_list.sxc.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/currency_list.sxc.xml
new file mode 100644
index 0000000000..ada15519c1
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/currency_list.sxc.xml
@@ -0,0 +1,387 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="File" module="OFS.Image"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_EtagSupport__etag</string> </key>
+            <value> <string>ts91828488.7</string> </value>
+        </item>
+        <item>
+            <key> <string>__name__</string> </key>
+            <value> <string>currency_list.sxc</string> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>application/vnd.sun.xml.calc</string> </value>
+        </item>
+        <item>
+            <key> <string>data</string> </key>
+            <value> <string encoding="base64">UEsDBBQAAAAAAEtMVTmFbDmKLgAAAC4AAAAIAAAAbWltZXR5cGVhcHBsaWNhdGlvbi92bmQub2Fz
+aXMub3BlbmRvY3VtZW50LnNwcmVhZHNoZWV0UEsDBBQACAAIAEtMVTkAAAAAAAAAAAAAAAALAAAA
+Y29udGVudC54bWztXd1X2zoSf9+/wicP9y1NoXf3tNzSe/JFgHyQxgkUXvZMbCVWsSWvLBHCX7+S
+nQQDCU230j13z/BCG32Of5rRzEgj6fOf90ns3RGRUc6OKwfv3lc8wgIeUjY/rkzGJ9WPlT+//OMz
+n81oQI5CHqiEMFkNOJP6X0/XZtlRkXtcUYIdcchodsQgIdmRDI54Sti61lG59FHeV5GSyWW8d/W8
+cLm2JPdy38qm7JO6MN2/57xwuXYoYLFvZVNWg1quPuP7Vr7P4uqMa9STFCR9RsV9TNntcSWSMj2q
+1RaLxbvFh3dczGsHnz59quW5G4KDTblUiTgvFQY1EhPTWVY7eHdQW5dNiIR96TNlyyQxlUyJ2Bsa
+kPBiVFNBMl1Ef65hzP0aKtd5wl938725626+A+YgArE3n+WFn7LKh3B/VvkQlusmIKMd4/ux1teZ
++Z9+75GvRLJvX6bsE6gCQdO9P7MoXa7POd+QaioUwp6Te/j+/e+14nep9OLV4gtBJRGl4sGrxQOI
+gw3iPNkGmi53UNMlquTOsPxGiAwQ2Y4Kh7Uie1M4C3c2/a3f84OIJPBYmP64cJWyTAJ7RGZGSbxm
+mM2HrsaC3KdEUDMMEGtMzMfwcKab0FDx9KjUQDEyq8qlWf6g8mU9pRdDmNU2CTM9tVdnEJBqSII4
++/K5EM1Nslf8NqQcV1rkO1wqzweWHVQ8LTzrcgmNl8eV3yDl2R+lQkVCxXvSpilbnROmP0oPr+AJ
+sCclUioDLQB3IKiZgSu1vWmyRFK2oFn2KyT1qJ4O82npdbKelfsrSCshcWgLrmUmSfIrRI0h4kaC
+XpCzyfjV3mu7uH2VDkrqjiQNqnk7GzHI/z6hNeAHm85WVOaGglYjsUpYZV2znFhNtaASISnJvBk/
+mgoCt9Up0ZOMbtB0vW5xVXxBQ6MCDt59+tfHT5TlH1Ci5zXiDv8q4t6/+/jp8J8/Q5zYhZzgi2eU
+6ZQyWUWWSYwInUfS9H7w8eOh7v11klVGqjyVNIG4Wq4uhSL7Ey5hO+HrxESbM0RUU5iT6lrKZqBi
++eyrSl9U2JYhzdIYlit6Vq0ZHagtx2rCQ91SLKpy+hMMQHZxJ4njdU4Kwhj1+Y9XCTaVXo6DMaqr
+ENM5q2ZcCeMJzOj9unFBUgIbj0FnQZyRfJgWAtJ8NIxSMj8epwVNEcx1SvSMGR+7Mp9mFN5jnTzv
+BXFmxLXhHerBzmVdMy0XTwHOK3IltaVMNvSVskx6VUaCq3lUXfkqjDPyZI7Zpg81wXleRh903sH7
+VOZpMbC50ryh+xJ5QsAVk0IPzcmoVGndkdDMWtl8fBZBaIymMgF5hmIhETmpT0hcN7dYcfqUx+GO
+egWDmYGiTHGV7QZhV8kNElVtOgJ7oV0eCxlI1oUKYIrMNTbrvIf7+8fpJkdpnfNiBAr23eQWsJXy
+CwReKZATboz/mNxvVTU50ZsCW8ne5G4hfJO3g/RS/i7idxTJR4gkaQQFq73oQJCYktkq4ycmj13a
+w8bk8foM8CbNb9L8Js12pfmDHWl+k8w9JHPLkL7J5pts7pTN353I5lZ98YKq2k6nd5Ux5eHyccUo
+1e5VmEWEyC+fC78l/7vyYQrCmkpoYgNNQ2WVXiY7d6CK5FTQR6+gtAglEkO9SEpEzXigspIDYTLT
+VPv+IcmM81HISpFde0LayrPdQknuva+crwLLwk7ZBvL+bR7+sE1jWtlsbweN2sfd0qBxvJ/1rdvb
+1rPxHtfLhxArPS8tU52eST1qc9OG2U9JvwTFaC8/11YJ+j/PWrfaH834vwM92r/e3+979ac5PqBm
+8fTVDmvPkP+FodiDpvpsHgGjPwfBPu2eDH65zVnMQT5F1izRvD947Mb8+juhGc+J0OrKa1EGwjqo
+rZsWRlDFnBjDhXhDknH7nDryUYJKQfzkTLtHs/1OHSWYaqqFvqNorG1z+xx61cEIqtIpEOezKY9j
+B9NpfYJyOn0gYgr0u9b6Xh8YSPu43mDU/Q2ItM/ljlsbPkZu1agKoJpV3VhUjVOkoNqX+vFpAyWU
+8ZSDdTCHdZxgas0U8szZFNpAKe1EY6nMKqo34krXtI/r9QgnrvSBOONVlL5+g4hEheAM1D5KUHlM
+7xygedlGqaQMmnoytb8S1bjAiWfGjG5qcnZn9pt0Xe2Xilv78Nb7GOEV8EDzVZQRgdg+qKMeSlAV
+I9SZlhqg1FJKgxpS70QAC+xjenaCENMmMAgdrkk16xg5tQkp8S6JCInXzgIV2rcEmpdtlLguE82r
+Z1kMLHS2CNC9RsmzJLS/yd85bWKEcgaFkvIaAQH7wv/twpGqKkH6N8WTgH3N/62OUvPPUkeW1Lch
+SjwjGhOtnJyEoDR7Q4yQ8pgnU+oM1AucoCY8j0BzI/zdPkrh52zOY5IRR6g2WzhRFSGf2t87HZxd
+oEQzk+CNaJAvpcY/CDL+n3oYobT289A+NxpqglJDLVOhMm/IFQvtQ3qNEtIHEkRelwvF7E+nzZsu
+QkhbEEPmYMUE5QZ0CxjNNIMKzuwHn7S6KPmTuAiH7HdRsud3OuVKutp6ap1jtO5bfCrsKyN/jJJB
+eUJZbtk7sUNbKFdKWtqptw7lJcqt+5aAxDqUdZSmUju/9Eu78CDodErcbd1/a6KEd75MZb7k7MT9
+bHcwzqRtGVGeGlQbVNjn1PYYY1hkWwn7mr49GXkIsTyB+NbElGxCS9xI/0kXo/Sf0O/OIiFPzjEq
+qRNubrOxDubpBKMf2qHaD40lCEdC3znDKPQdrsTPXpyzD4uOMd500FEgXNzBM7xGiqYkCWhF731V
+RD44OPTQGX9FCSxlxFlkSWeAUjupJTATWOLIgOqgDHY+5Wzudc0fR7CeotwnORXLO0btL+pP6qcI
+0Txj+cmckUqJfUPqbIDxRL6GlOvZdAUrhcg+ri2UuBrz1IBKHRhTZyOkkP7H1aVGZ18xaqdzSIAG
+zq6OOEe5HXXORVjIvhtWPb/AiGqXMG32e35E45g62IXutjFeadqlDqIfhx2M0WVdmlpHsldHiaTg
+DrjSb2PE8kwXNLt4bjA98zFiqrF0cFSkjZI/uy7C709HOKFcAJWuHKTuFUqrc+ngrud+HyN79kA4
+OBvSxniVVg9kZt/WvEQJJZkWm0luIh16DYyRDj1i/ybCeg8neyYpdXAm5HSAE00Xh+l8pJx5Zx3J
+RgfjIxg9Ol09gOVmFb43wmi5a1SXzpbgeyhDRHrUPAFKHETd+Tcop1AqwYEdP0aJJZf22bLnY4Sy
+DzEsjD7qLiCI7Nue/SuMyx8G1WURZqPT59TBshLKF0U0rtL47z0XblIf5VzaByW0aspDGC7UXNGl
+A2RHGC8cK5B1F8LYn6CcAoikgYMouz7KNxn75N7dtRn9bygh5XHI7zSmPaLsQ9pCqaO44EGQO/gi
+cnCTRh/lKw0DcGFFDVAu6w3gdmYfy/YIJ5YJnTpcIh2glHafKxl59ZnI9f0IHOx/3tQxGqQDkkJ+
+9bUbK38wxAmqjIgo7iKpM0nj/G2BjqJxSBy8cz/AeA58QBaez+17UsM2Sq2l0RwDXbjTW2OUQXkG
+1xsCeVyzK4MA5UvCg7mKpVD2vanGGKX8cyHzK8aNorpyEDLeHV7hhHVB5vkGlZPLsQcXGPen3lB1
+gepFAoy6OQN+0cfoBQzhN0h59kedze0vroxRXuo8hFuayZxPnbirwy5ORpUQONg3xcmiEY1pmlJG
+3GxLDU9RomqOPHi+JMLJifoOyrMPQxXbl/rGFUYov+opVBjraenAfPqKcmX6bZHfHpQEwu8qkyQ0
+gZLswb7U1y/qKHFlCWVTWr1W4OBBxsE1RkwpsT+Ddk9Rij1PishIF7E8owuM66QjNdMq3oGvdImS
+QVVWhJlzpavZZ9EJxpdFRlrDh+4esx5dYbzI2QfKpHdKYsLA0fl7H6Vj70N8B2Hxpr2bd639S4zv
+WvugQlf+qI/SifKJmLq7KXPkY9zF98kyiHRZkjla0PebKFk1IrcOvKizHsZ7R339C1IunD3i4HdQ
+in7M7+DW1av2PspXw31tQCWcbd7Bc8WwDZQMy+0Hm3U7KGdUnkBM3d2P7V8gRZU7uO9kfI4TTOU4
+HnKEMR7SF9TrAbt1dqq8hzKAx1ehy5sh/RbGAya+g+DyyQ3KyVTp37oNd+/g+SjvjfMXNMscLfM3
+T1Eu8y/zhWhH0+g1xgX+Mdw6CDJrjVFC6SBe78rHCSV7KGIjnHmhY5S6fkzY3L5Z371ByaT6Jw0h
+9Oos9MZ8CnPu7HTuGKMBNVZzQe3f/94foORWxWjmboN0PMDJoeKWZpGbKyPHI4wBpgbShDCvD8zB
+gznjfh8hphMgrm43q7cxyv1kDiwEd8bppPMNI6qFOdUi3iXEXHgj4iA6qnkxwQitUHMFS1eXcU6u
+UYLqbAt/4rc8hIBegrR/EuJycokQymuijShH90VctzHu4l0T+9vM50OMJv4NJFOHr0LcoHwU84Ym
+U5gunO3h3aC8IO4m5nJpHcth7//7cN4qmalkSoQpl1UFSQlIEh5XPmyBurblm142HZAPlS0lazYH
+3T4l5RT9azUgWSoIhFlEiHxMnPJw+fgr5IHSSlpWA86k/vfLfwFQSwcILGosF3cNAADJ9QAAUEsD
+BBQACAAIAEtMVTkAAAAAAAAAAAAAAAAKAAAAc3R5bGVzLnhtbN1Z227cNhB971cIMhAkQLWS1m7i
+3XjllyDoQ1IEadp3WqK0bChSIKm95DHf06/ql3RISlpd10rsNm3WgNcizwwPzwzJoXxze8ips8NC
+Es42brgIXAezmCeEZRv3tw+vvWv3NvrhhqcpifE64XGZY6Y8qY4USweMmVzbzo1bCrbmSBK5ZijH
+cq3iNS8wq43WbfTaDGVbjLO55gbctlb4oOYaa2zHFt3NH9mA29aJQPu5xhoLmrbNUz7X+CCpl3Iv
+5nmBFOmxOFDCPm7crVLF2vf3+/1if7ngIvPD1Wrlm96GcNzgilJQg0piH1OsB5N+uAj9Gptjheby
+09g2JVbmd1jMlgYpNIhqIbAECExX5+U8R22bTn7tstnZtcsmZI63SMzOMwPupsplMj9VLpO2bY7U
+diK+1/5b6DS/3r455ZXI546lsR2pYkGK2dO06LY957yhqg3sYjd0l0Fw5dvnFnp/Fr4XRGHRgsdn
+4TGicaM4z8dEA1zoA8LDO53yrlNtR60tMHSjer9LOex1KYqxl+CYyujG5mnT7NhnrdHGfYX/QL+X
+zq+IydB1IJNqXE7oceM+QQWXL1sg2+A6HZ8a62WYYUFgroLniHUQBVExZMMOCaK3I9efzemRKMk9
+kfIhlN4Q2BvMGj1Pq4f7N6i1lFg+llxHqXD+EFIf0BayYIRO0/HQ0f2pbK/a7WFfs0xwikpalQC1
+54qSOSK9GFPq1vBTk1cIWLRCESgcalcxyRF0UBhUbtzlSYsCCZQJVGyHVuARBueFlxCpENOVR7C4
+Wi1Dwk72+qQfmpoZjqyMlK8pYlmJMuhJhWmIecmUgEm9fu/2zT3YGhEbJIwB1Y5qzKfDoe6qXNY9
+jDM8dK2PH4oP/fg2bpv+EcdNn3GtQzsSs+jGns/VMd0JpNXml8DtgZzqKSfMI0zhDOwSkhEFUQvN
+QCM+Gx9xKQRUlcexocLwxbugnseOU1jxuiRTosRTJIZpc55e3ZsJXhamsDXe/ca9TpbIaeZgHofc
+j/kdp7WvbrrU2FbKRH99/rPx2HMSjXR8iWDuVJabtKUcSq+LNA3g05+kNz7J705fK0+OimaBsITY
+WnKHaImfPnuSqZebJvFQUdBKba+TmP50rKzlMEKv7GJzp/dGf9r4PZbnbZ1mf2zuYV533DPJYXaZ
+6rpFFKIkrv0ZcMkSLODCgGuM5JQkE5A9SXRdikrFJxBVKppBzd9uw2GPSbaFOhOClbT2qXuUteIs
+v0qdrrD6zjEI97m4/IyRvhM/TmDOHIlGQghMxjzJS6EPt5Q0+7zABUZaTFiDDORLEZX4nkMTJD85
+3bgxGEJJPXlQNllCPsHY4fNCuVOZ87BgVoqGXyVpHY45kgpur4QebCma/ioYkvR7pU71qJMbrl8k
+9ro1UKEPYoqOvFSdORV56I5ghpz0xQb4ezlPwIwKT92dQrKFyZ3O0E5byjlErxcvvStvqxgEi+Xq
+pxdQCZkOJDLoozjVPd1GUeG7rXdcKX1xChbB6vrKFlT+NKuKzrdgCgXgKM0uJX8Qi/tDuPzOQqj7
+7rhI9BsZaLy8ek6YY3Z25yIwHwMpUGLf+gEmeBHWhij+qM91ltTb+UUc6J9GpBYCqoYMDzJmMOH/
+R0r9d2W7P8X9yf2r6siRbFzIU7lkGrWncwVNe1UMtz3LProxr1qL6ltuMbbg6Pb29sbvN1YtRU+D
+Xvx1KOvzm0ioTo+DE9BK04z+Tk+letCsbSUXhfV4rbYBhdpVR/OzFPyBjPcp+x4XXJwVdjkQtq4E
+Mn2kaT5fqLXz1OIUUbQNsc/PBjp0Ruo0mVXUGx0KKzxZY0Hl1oA8U4fD5SIIrr0w8JaQQmHgL0P9
+iu66YqGB0Y9OTRjYh+H68mq9vGxIj2VPl983SynHbwPN5SVardpA2/YPpZ4/vtb98f/lRH8DUEsH
+CAlWVnOiBQAACxoAAFBLAwQUAAAAAABLTFU5fUkUztADAADQAwAACAAAAG1ldGEueG1sPD94bWwg
+dmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPG9mZmljZTpkb2N1bWVudC1tZXRhIHht
+bG5zOm9mZmljZT0idXJuOm9hc2lzOm5hbWVzOnRjOm9wZW5kb2N1bWVudDp4bWxuczpvZmZpY2U6
+MS4wIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6ZGM9
+Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczptZXRhPSJ1cm46b2FzaXM6
+bmFtZXM6dGM6b3BlbmRvY3VtZW50OnhtbG5zOm1ldGE6MS4wIiB4bWxuczpvb289Imh0dHA6Ly9v
+cGVub2ZmaWNlLm9yZy8yMDA0L29mZmljZSIgb2ZmaWNlOnZlcnNpb249IjEuMSI+PG9mZmljZTpt
+ZXRhPjxtZXRhOmdlbmVyYXRvcj5PcGVuT2ZmaWNlLm9yZy8yLjQkVW5peCBPcGVuT2ZmaWNlLm9y
+Z19wcm9qZWN0LzY4MG0xNyRCdWlsZC05MzEwPC9tZXRhOmdlbmVyYXRvcj48bWV0YTpjcmVhdGlv
+bi1kYXRlPjIwMDctMDktMTNUMTg6MTQ6MDA8L21ldGE6Y3JlYXRpb24tZGF0ZT48ZGM6Y3JlYXRv
+cj5ZdXNlaSBUYWhhcmE8L2RjOmNyZWF0b3I+PGRjOmRhdGU+MjAwOC0xMC0yMVQxMTozNDoyMzwv
+ZGM6ZGF0ZT48ZGM6bGFuZ3VhZ2U+ZnItRlI8L2RjOmxhbmd1YWdlPjxtZXRhOmVkaXRpbmctY3lj
+bGVzPjM8L21ldGE6ZWRpdGluZy1jeWNsZXM+PG1ldGE6ZWRpdGluZy1kdXJhdGlvbj5QVDhNMTZT
+PC9tZXRhOmVkaXRpbmctZHVyYXRpb24+PG1ldGE6dXNlci1kZWZpbmVkIG1ldGE6bmFtZT0iSW5m
+byAxIi8+PG1ldGE6dXNlci1kZWZpbmVkIG1ldGE6bmFtZT0iSW5mbyAyIi8+PG1ldGE6dXNlci1k
+ZWZpbmVkIG1ldGE6bmFtZT0iSW5mbyAzIi8+PG1ldGE6dXNlci1kZWZpbmVkIG1ldGE6bmFtZT0i
+SW5mbyA0Ii8+PG1ldGE6ZG9jdW1lbnQtc3RhdGlzdGljIG1ldGE6dGFibGUtY291bnQ9IjEiIG1l
+dGE6Y2VsbC1jb3VudD0iNDk1Ii8+PC9vZmZpY2U6bWV0YT48L29mZmljZTpkb2N1bWVudC1tZXRh
+PlBLAwQUAAgACABLTFU5AAAAAAAAAAAAAAAAGAAAAFRodW1ibmFpbHMvdGh1bWJuYWlsLnBuZ22a
+dVQczbb2CRJcgrtbggaCu0uA4K7BYQZ3DZCBoEECBHf3wd3dgrsTILi7fJ333O+se+6988/MrNVV
+vat672f/nlodqqwkg45CjAIDA4MuJyupCnz3wsC8gkF6DfyCs4FKwMC8g5WTFFP3SD1KQ0/F07jr
+H/+GlB+IpI1SSitmlUmovP0xPxYkioKiawEJeENF+3VgJ5mlSuwLGMlG9p14X7ho05dgEwTZgM5g
+NqTrrkDWwLAZC+wwt+dd9+fUgwXn8aQk7wWBm9Wk3Ye7Q8uTNIETTsuxkbuxi1RTvt0Iym+YvNxr
+TKJYEGkV/LCXpxP/x5+mUWf6a1tDGc+XDMIep8bXie2PEN89CYowkHeG372134QUQVX9qld4msdm
+aCR0WSEqac1t93MGrmRWw9Ws3t24/7PzoUOd3Qq/ppZW/7TYfB045fGxB+dTJZvPBuph7EdWE8t0
+T3oSbtBPQeV9gXz/vawQDykphG6Wjfkq04UGxy1BV1FENMKO59MQkcqSirbk0RSe8anEhWINJr4T
+isd1xEMaijskvVobvOb1QFSU8ujWizEB0MlqK2/WPNecfndVRTKP/VhxSclC4276geJP9gA27cov
+ZN6HVaChH28PSdZupRe5fz40mfZHjf0JxqQY878qMapKF/LOz68/MnUmsslITEgY8o06s2+725mu
+QuK32OG/B9c/p4AF9PvX7EV2W5UP56uCPmUIk9GlX+1NSNiRokBQI5ZKtNgaq+7dffAFfnDZzioc
+/6B4ue0/b4ZleDyoaB97jUE6YNf0J//18HKDY86yjmWGLzfT27dvB2BNqOsoENMMPDYgh6YUDz+X
+v7uvejJ4n/USLGS8PFq6bUXyQCv8nw5a5OLoi8BVR7ZzLv4PS2vzcJiCHYYeGwieJrrNbmWpIWvC
+3El8zvQlRUUmOdKRn9fuxtxVMSv8+hVwadcuOpftSi9iwKZ1R8pTf/pfjptPdvrJ3FMvCIHFMEpq
+DAmevMzhCCA/7oq8mNTW1qL3HSzWlpy461P14I0ttXhy8vQLuOxFt1C3Phw3oyfcJY37BPtu4mQY
+m/ZFmEzlK9ouow+/aX86sv89+E6J+3rlxC/RwOesF93vxlZ04qaWL/2ObMvEh2xOmFtlKvkCzXnk
+0nX6fX2z981xVl234HO2Mu+cwAlks7R67Lyn7wzIoIsGBjMgQ4x3U50xymcP1TLucQ+mi9T2PDU0
+NDauv6y4LYFJNS6zpcL1h38IqBvt7E3kLHx7QzOv1XYe37dYk3peW+Eb2Xq/X6IwDX/YcjEmwbK7
+YfO4MO6naejqfz+VwdGaAFPne5R8vEXx0tAyucn7Ta96WrDr2NRhmKV+wPwRSL0e5ChXOSbJhLu8
+spw1t/abVW8nXhtPXNzha8vlluQb8VeSXAdZxTNiXNbZiX4qvl47M6Kkkp8euQjzv4e80/LtO5/m
+mKswGleJ/JQumJTmMimH4H2Qaz/MOS4Yd93M+0YwFc1v/rrWtunuYrfgCPXQyJmiWRtqJheEeFHZ
+P6Ivc7bc/Vin9xQMZq/vdn18YvwmHmPfM9Pb3a27bLXW5ruPRijiJ/hM/fa0Lq79Z6b4G9MeOJvO
+WS8IGh5KIHumuBjW6yJxFTW17vbbXjaOmk8U/o9n0MXW46YD3sWjdqDQ9cAbu8I3fM8Pay/COe+8
+er69weJULwsxO1qshdLtDDFVmH0Xvi9ctpeXTfO7/wNdOCdov4WAHDvZa85yQhur0F2yLprXnqLW
+fG9Wzi8UeVa+Ok9dPBwBGcsgg0rrM3AxLrJmTJGH0iuBKdRz3LCFcT1A833Agq1moANGPLODnk0H
++jUHD+aoR68OFMPp+XBUn0clhbPw/PSQd/d40/4yKvz059OwJkLExeAnv1gj1xmNQ6OXewKBo5op
+syyarov1IEyo39N9VT+Ff2rrWR9JC3iprgjudvIjW56SFx3nSfuL32yz+4lPmd3ql9sg35DDoG94
+DG0n9mW6teeUDI4mPLt0qL1ZEiEN8xuHwSR2xkbP54nmWaLhEYzwPps9oat5iYZDGT7ncnwB5Y9r
+/i++mjo6oSW4yVl8i9WfhK7U3YB15yUfUZrYNR9xLyj5DtIl4trHSZIXVlQkVuh8Q8V9uK5vZ7GF
+X6GU4P3cLnI1rVZkYnVg1ORiLazJUyE6UiSQ+vJ80y54aM9tlqXd5tOovs7eBBS50ZkT3slk3sf9
+MDPO8EypcHyoaOFJZScj43ACy8fIoButqG8pyuCeHkRmwxbttqWpensjaxMV2z3I54fro6Lkz0Bm
+OO1uPlEtC9OhtyA4nq6LNWJKvkJ6SolUz9JudMpjVhwXuiGVwYt4JxNQgqvAZpfhENv8pVEy61Rt
+T9JDGWloaOiU+CuDnYonMN/CbJmebwUzGb9LNFv703lie4QNF2ogIEODAmQwEhjPt/0iTi2I5g/o
+Pgd6a5sezfgv/tfVGXmsx1DlUu0qaq71VOexs9NkBGXMCQ+WbOfdsfNGsRFKLrUnKr1p2KJxj8Re
+bqV8zN9yloCCFD3RkRcLLeMwjehqEVhgijxWPn7E3qx7U7+LHhxKPKVWm39HIiqG5W/dLcE1uPlE
++CTJ8I1XIj2QEq1QGevrq79Jf8q1uEBoe1bZ/+bqR1EtPuYNaQCHx09Jhze6UHl5+RYQGu9sp3Mt
+DcGbIX0aSfzn3VXvE/PdDP+2Zdar1yBfXyEBn1v2xU2h9rMtJVppvSqfO6eom834UWltCjSe3OXE
+tss89T36ES4UvPRzlUo/4FnliHKxL+ev4DPF6yapKfFBRtOF9PxegIIaAzqHRU1YHloDH0tPPPjZ
+hswlR+ewg+xpT0bks9HTvlaV/TZ7y6twuHAeDKwRnA9+y6E9VkzKXS4pQqZ9aJ6TWXeYryi+jcA2
+sOd0FCIxyWJLSv0JXqpZYizi5nfdp8VsEB5JrdOqMLS+4Jml0tT3+pMH2p8uivZs0am2cHrAKokw
+pS73s16yJREZk7SpGb1AtXAFctqaDSkdkCF0JelpfiS3OXR37ebIZFiukCi+MvDzDn8PsiMqJadx
+IY7+dDGp3CusClKLxwacogluMDcKfLF5CwHEY56pomWyaUpFyvxzw8vZd/9MZSd1R48JdsZSjqk7
+As4B3Yk6sN7dcRxsvYJiCrdGwIM+JiM0ksKdmmuRre2Weg6Y6ZWhKfcZ55z8410kDUpOrUPRGUea
+P+kp6kFPkCv9Vn+abCT3AojaOrqAEgnuHS68yTrTCa4MTbfLq5+R39RUMYVhxRRU8qzf4gZ2qWCS
+CzKqibHqNyg/axoaju2OpjBQdIVgkIWZmYbOG8UMCtB1/+K4XLSt4EKSMQBogYcu/e08lnSj941d
+A1yUJjMurzOpWXb1oCgk1uuk9SYddLQPVN6iUwxSg+vBLAcm8+JhSUlJYxjDF3fH2mg8OLGNwnmC
+OSN/ob4tpFtV5M51cE/A+G6xjLzZudJg5TBrc0TSRiF3qGWMM0euxogEmaxdVNDIBDdRoWgAKY8d
+aX8JxU+MgLud2wGe8NINXs+OUp1q4+nfvPvv9CLgITmbgYGaYocEeK9CaXHq1/yaIzq6jaq2+4R0
+qePc5YOpMOZTf9GfgZzGWg44+h0HRRFsUJ7wjQGeWSb1v9qfUdW8OlkTiff+gIHBxkiKx4Vgc8Pn
+vNOh55D72NP7yvEKKL74iiHaPGVcSd53X2UJQxFjaDFiL+KjKi8cI78HwsRAzFo8KFDW21Rm3GSb
+9Eq/IstIrWEUih037pK/zY9m1F3Od8Kln8aVy6LsUgFjj9PPX2JwnMJmgH3al0jUBhYSwpnyxtY7
+g4Qu7dQOv6LL4I17F41vapbclgwwZzqoBw5Qbb9F6vqCgiBGqJxFiRT0S1qAsecDK1Um5CvHnNVy
+A9BdW4V9708B1OORTW1x3JJekIzc0fkgJP4t2/TjB8UUesExSbuaIHGF9xi0pMzuKdxgszXH/Vq4
+zT2x8nlA+88Mmt24CDEaQ+itB5qRcehF070A+Q9euObacKR1yjki+Fzc11ny+u8+kPFsXqFmn4n6
+T8+383K7r7hq2fDaIOpnYiU0Oe8q4cJG6cKv7NwnnfJiN05o0jxAvnSZTs/MOJKS/tTOPuvoRWS4
+xtPSn8hUXufCHFB3KYwioCNg0aW1r/9lWpSB/J0mhgQspYzEuBojviHOlT4a/MbN4Vzi14aneIH5
+cEI6r935agMUGpvh0IUMpaT8Xjr69eZwgbOun84pB+z32gKp0KNyS1aO0//5UXp52sw0OHGxqaVX
+Iod3I+2CXdFDP3TZKkRMfYm82C6Q0W1A7b+k759+L4OXk6YIa9ELFGkXVVoUPBnVCG4V5qxn0byd
+s6dJgtEhIFU5vlczWhc0yD9aY2Oxo/ALEMk9Oh4AVRp64+nejc7jwTpFNhcREENyNBjHUKArdInz
+hiobidLr7nfiwiBDBvNLYBOaplx8/3eKcYux1MEx3i20u6enm7XdnccZy9YUE8fPDh/4qNeRh+t7
+ww4ODA8HE8AWxJ0a0QUAU6oWCj9dTk2+oSInb79LOm4Adtew3i7NVSoalnyhTOxiZ5SoiyIImP+N
+hzY5Ss+SPdA/0eDZITF+0Vq2s6UxGZyyt/o/Gj7XxKxImpuH/JIQ5L8mg3pT8tXOYy5bNN0crwyv
+c2zKbkvrpc47STfgiaVrkWB5JbkQRbjnXh8udKuwR/uKx2vjUrebc1lPSj4XjZvgCBPQlBOCPWin
+hwDmLvCpff3wh0HkLrSU7suwSz9fnsW2NEnnqbm5OakAMYOvzWcVsu7UsGK9HbMh2g1HDQ08gXOF
+AG+/4Ol7v2HV9bDQrnC999HWEe7vN8ImgpPaTrtQ+eyKKC+jH5DJagrFNzhWHJUkyRon2n4n6Km2
+b0lqfoMzE3rV7UK0nCWBiKnFgbMEHaEdfvfc1NKi/4wpf6tfettrFR4nfLVUO2fI9OISqOC+zCib
+o4jlGPD/6+gficQasnowqR7iDi/tE0ge2bJw7/I7wDFrDu91eTAnC/EWzXDfsdzn4JWRXrJIONMZ
+P0XnLLTEk5mnRcFfnEVYrlnKrGrCIQfcmL2FI1I/0N3zyiSqko5Bn8uKhtdJ3YlA2Za30uJGQiW8
+2O+7qbs7urx/uulNEK4ghwwy27FuDfDjR/7BGOIvN7XDcCUiPeYhUco54hi2CLZ/MmYMZ7Yhtetz
+Ovgg7d5VqBI4ZptiwkY/dcSxuPmOwb+/qovCsKoz49/DwJzDIZgUO8BQPc2zTO3jvj0lD4B7ApJ6
+w1s/mojkPI3a+8V1W5guKdN8AJ6ghX6ny7S5A0ZknXjS73zFFK9/BjqWxSXUAGP3lRokQjBGEnT0
+FcN3rZyJ6jwJOPykvY+XG/eCsjtvp83ZicCBA8jqjP8lS6S1LWqZ8Sg3YLGbQ/lVc+qzEcdmt6Oh
+CRROp23ZZRwnQY+T5UbOA0tIDnLJKBe3J2KPRL2Px1/e6zQEms75j2kJy6SGRE3VT3SmUZwxkByl
+NH4N7n7qR2cg+WbLfV2J8OkFNSAJ2ZASoDdqNlrICwqR4nXM/02T84vro6XfN+ziWCwWO7yfhfUJ
+ogvSvWzE0kRZPbW0tBgwQd/Jhcwy/Pnn61u9b8aG73fCB7YNdHSSGCwGzppgkp8Cu4QnzEhw04tN
+42xN6MjvNwCqJhJ5OKxWmZRAFoPnSNpyOZgdPZxtMEaKdUfikZJlvceYK+h21AWAdPsg5RM1qkzv
+DEE74Hu98PDwrA2uYBPRnCEF+2bYbTaBiyhag4BbTWDRgdL+wKqJhEOZ+X3nSsRsY8dq5/n7QYl+
+D0+DS4oeMtClIhNJTNeMwsrGtmvSJcyJ/kmIuNFt6G2BR+WSA8MmEyYNvMHWHux5N8WzQ+cPLBHP
+ED36qqNSwAUSxm+5ySsihnAad8Dkr6J/hI0ZbF5cXHzNIKs8bzl/Oo2Aij/w4K7y4FG3Njq+I1F5
+75crakYHf2W+DwuNPo1z96jk7p/7TZYOd5aIG2a4GmqJP36SJxE4wPCfXUc9S3SAQTeecp2y8fLx
+Y1gfeztuFDG5eSEVedWKVXDbSdvDNn+OlMNqiycUwWbvV5aqPB0XLt52jxWNg+VYKp/VxrqszN1O
+in3+gsX8kZ59a3w74DAn38yjOVYYtm4HCDqsf0EL7mwpLi5mJL1iFK2mkiRrUmreTfeOZtTJJ+6l
+gM/l7XAije5RVv+1J01CGS2TCiKt+IRGxNFjkzLRZqSjg0yxEcpUP4NVIv4lriI/v6+a5UeXCifc
+LDkBNS7aoTeaxNAToIsGYfyP6KS87Fx+k+IqYjkk4C8lVQ3nHrKhmMghiSMKF0uAL54W6+Qz5+wZ
+IvysT4AblUy0R0ByIiyWW5wMGxODw6AkmRlTynclHlPzr1Ay87Fu9M4RRL+mBFeNJgXHWwgYqHar
+4A1Qs5Y7nCfIGvyQ/k4eqacSNSeqrMYYSxiGQrxiBSe0jVNBwNhF+3G2n5OlZli6Ob86Mm7aQb39
+dPLqYK4ALKMqoSI2QQIOZDT7N6P/06giLWrAwfPjhintjaWu3K9bCEGuhPrSKdjMBWrs0iSzOkSf
+9VTN8fTI6I8XLcomHhj6UHFsyxLUQHX8aPkTGMQioZrNxhHc8skcPX5y8d2LNhDobPkfMD0Zbk4Z
+RlCv1bBvUDhclzqYdtSGIGLitUnsu5DaGRTzMoOp5s9l4ROaIZ0fFm14OZIK9ejjcnWOAt8v8i8s
+gn3v8mvHZqBh6OET161Q2gkbgh8Tmi/d9BpuSXYptXWRuwS2BgpABKw5ZZgyO45Lu7li0imUTkj/
+XtVfJVkvjHSjsjyMghtgxSAI0G8vyPBrAqHI8CumTEi7ObY3HPP+XeFCJSqfqTupKL+Ca3b75eTH
+IhwRK349fXfcgxQ2lEErAlDfMe26ZQ3YccUxPzPCDQ3BaeJffz21ewcYGXMMComa46JYygXGcH9M
+sE5HrDh2fVhizQGT8LyNnqD/RioO+S9bJKZ5HvXV4AOjyCvrkNkOk+7gLAHjxjWwATKDxnJAy6AA
+ZJWLXbcYA+DokBLJ/jr4Ib4lEmSYSTsAKJ1eNDU1h/ye9Q2Qg3JDBaJ5PAs6ND66okeon2LJemWb
+6sGaU3srO3eTZSWRIlAXMm3866LdLlyPcgcVagHKP6deIffHc/HssskNcJ6J7l5zHbJOIHp+Jd0G
+q+mGJmzNdgZFIIhhAa25DhQ9q3cxfKxvdufiHbB7ySg9ZbD4vv5Hj4uOmdCkDHhPrt+lewRC95gv
+D+R8f9T7w4ePsRNqy0unHfXL6gA5wrUkMmiyxfPitdx3QAAHyf1uTWarTGX4WAvLy+vcLgCD57Da
+5Gqbeqpt/cmoQKEZxW3h8rNS26F85SGxEnICzYdFL9it7hBMZ/Pas6ZXTZUzBQHsgKWKfGy1HE8/
+by9JWVtc1A1eFX5PQWDyH4MxGDudGtZAZmY1T9iEKfgkGgI2pJnPcEvbHhWIyAEPNyfj3KB5Y4OJ
+SgOE/vd3UKa/QWfCD2/4Vce48hbb1fZHENGYQq6sT5UwgnMcGB1ELBftp3k376RYccY5+Bdc8Ehl
+Uo7/K8oL3Cgb3SOxoNd5ijlNlyxsbFprQtUpRi3r9OnmpSTEdSXGWpM7nz+1kdJ3Ov3ckPsSwS22
+jfV3D0X/nRY5rkRoXYuboKZXmgch9AvHK805eFSXl73JhIsW5SYWgCCPsjasww5oJpFVAlwNzfvU
+60wj6LHeEQDa6IIgtPpGytFKA1etkLbGbop+g4tOHrCIiGdJF/R02vf1e8rljORqeuU22n+oO68v
+4oH7oTnbevTDtoaGRpEmPVBnvhQfrKLr7Vb4ub0urQ648YmDGxNeHi7/0OThXv82/S7U53Y4T9Uv
+JXiD80mws7z92auGmp56H2N72QquxnkL3n8nyXJbQ86Es28If0uy2oRztu7u1pWldBbTcdCmwbre
+IP4HuVqUq/JofzmY+YOCc2TESRy94ibQ2M6Nw1GV4Nyr/F/8GiniVClFAZ+vr0M1PelWPErIpMes
+ZNMouiwtVvcW1LfITdFeDpm5nwHI/xuhtn4mATzuu6Vzg4a6ql+Vvfo0wiQQ2BdXZTXjtc1Z+WVY
+Z0cQit8DcVAqCVify0QuxoLi5uz+o7tfH2GtmI4OUf9g5FrAsLalbfpSvf13nMAK/cbYlGBStvak
+4UQS63l3iC0JaqSCabmKtnG1Y0keyTJvnHPOUZd5xIzD0wbpDE8l0UHm3XzfRPsB5kL+CnciJuj9
+byucSiVt0Vsim/bc4XWAEIfv7vGwzWqQqUP+XTX/PHEox+IC8Z++iHrWfO0D0NkwdVT517P2tjZD
+r58AIKlEuLVFcH+RQlArUIpXbPjWmy7kXfehqNx6xMNWEoJOxCFJrq1XynVavdtLaJvGUse8uSdP
+iIhPjam4yo+bQ1Y1MfuWiemiB5avXPYbYl8ocR8WzSpxrAOQJmPatuuW41uGH/caoN+2BDbXrsww
+UcImMG5SIiMi6zDKt2+NdHX3NdTVTyuDCbkQnhHT5vyuBa2IHLssaqTKhm1tbMwIK9H/PWCsUCVn
+O+AdgBaVwX5TP89mPewH2WaJe96v8pOApEnqFfZI4O3RUHntCqZvcXPSEHPKnudmZ7l/9rmhbvO8
+VJn2v2aVMKledewft9rq5I8728L4y39U/+Y/szRjviX8zEqTTNqHQBzmcERJJP6KTxnCPoAxOSyr
+X40tU5HD9fCMc2/iTWE3CRRkR8Qg/YIUU/S+pLh4UlzsjCg0ZtRsWGwFhUfT6TfvgLAW9W+A4VAg
+X04Wa5nAybnILYDgGqSGineoIDlMzkxPe9QlMR03HZTXmA0nuTD5fBiM36J80A/98fHjR3Nmblas
++X56Oex/3VANO1cqHN+ak6tb/JPw3fb/HKGyt0Fd3rCJYpslG9vBRAiIMNrHWjo9DGznH/p3cI/Y
+zDRdGOM49HI4HoAO31umgKohecmDCUFNeHal20O9zA9d9Kr4a2qh5JfjcoHbZP9LLsw2Cnutflyg
+K3BFDV7+mRIaUP9Q0dWRTSdPp9bHKoWKkzxhkFUiR4md0+p6oGlZyNilMhGhoaPzFnztOmeAuDQC
+CubHkOYzyiR6ozgyla+4hYrPbLzS5Br0+KPCc909d0DwrAfnt59mNyir5G45uPBbjxUiJMzQeZQL
+9GcyrxSw7JOpfVUlqz5BJU8NjlvbB6S85KdC/IUTvXa/bw02UAwiBWIIjzKdCfPQGV6cx4UY1qoC
+RL7pabXe5QOOe4837juFSPrRQrVM22RWte/Dtbpilf2asGclOKvEU/tqYLBxIvgUCQVPaOenaQvn
+GG/QVvHXYqQZZVKwU1sny4/isqU68NI6fMiEtGKAwrvKORtt+sGfW+KrkXX3bMczqlMNaK7vSX6L
+Z9qvtVlrLpk3xVlB8f6PMiSesbI0bULm8UNO0CrVpuLkoO7kMCzK4LE3HHJhAGgjd8KwxaOqmslY
+IccdMQJP5ZVM+fZQD+LPBGKEVw+k0pqPN7/IOK5p2pb6PolPgcSIwZBh0MHKqxzw04r72lWayNmr
+/Dx8AornMYGTymG2dv3nqBdOixHj+YK6s4vGYxWVaGm9jbDW2Wa417SN3aa6Nl+TuyaBXIqD9nW8
+AFYlL9cau8wNmJZLEJTq8usxFJOdxfVgtkwlbjh39vPLmdvR4vvcZxUuqX9d5dvQZV4XntW8Kt7B
+ZnL+K0tC6CyRW7BIM+X/6DaaOv1PA9M2QB2EdxtlyhGWMeDQK4geyCmR97xhiEJkvfpVMTszok1O
+z+k1V27Al70pHUUaGsIVhRYs4H58OepVziaABji3o8Vafb50GQrf6an+enMarU5ZRzp7ae/b0w3S
+0QA6OjqojNKK6lZHKIS3rA6sP4LDpKmhAcFNO3/Y6A7xdHWt5Wpu4MM0m50t46eeAq3gl/A6wm8e
+rraSVFGQZqUVH5imOlR2sbU/QlMxSnVrwx5cAyLUb+RdqGEx1oKg6XCOgUNo+1b0h8uNzoU4MxaF
+FD6nYrMVRiJ/aFY9ttDLESnvzGm+M3lyLtbW1nJ8YsZ4/YullncPuv0qZcYtkgnDqlj0y1+LWm0x
+ull3uLkjaNf+dP1ak0xzbhZcRc7QBlrgKEeQHCQLHFuI/6K+tJOcOKZjmYYgNmgS3TtDz37ABx9b
+qDM/ksQZE0pzGb/0Yfrq6ooU0fPp/orDjmRBUNn2bSA0pj+mhehopkRrWGH26eHGkoQbZGVcdHXt
++DeEpXxFEvryX/quA4HJsC/gYZ5dE11XfaEgaF4I15+GeNR9WCIuJH53/+sFy4VYuo+w1endpdQf
+H1Zbvc29kit/BnudbfbKVnwvFGxMn7drVYYHVkvj+X6RV2dCsYxXbpszhCLJ7KVPAyfgLtuBkg3X
+hslzjaDPI0XTYDn2NBP0x0MKtl6+OD9WQEwffmhoSNvAIG0kKmo3KJM1OqAh2mOPHqY25XYoqI6k
+Pq+hvvd64wkwVF6Qd1n5WfiQL6a+BQpJm6Hg3aOl+k8rx8VnBgsDW/KGEdwYLR47VuwjbKiNXQlP
+ei/MSqrjhxmwiDMjrMfJIXYzjpuLhqzTBSk89unCmHdGqcros56/MsVs/KwvOHY9AQdZs7LnxAQQ
+fav1VP60oCNJsLc5hInEc5kqR/G/AWiQqCcB93vo2y4osqLGAQzmRKu3uyAuJFkYxNPTK62c2GnV
+ye9xSknC60CZ/EutO47yQMGJ9eTXTrvVBPXbtF+XDOsWHn+mi9TMP+I1wZaXlV39QFJb9n95gkoN
+sjFrJHrc82fqELLwZTvkI9dklgdvfSsZNqbV7nsOiBMNVxeee7+2rb/6txHX+Urwi2GV6TdysLTU
+lJaO4KBu+bG8FTMpauqZmns13OOQIjqcW7LRsL7PQVjmAkBn4oMaRbokEAsl5IdL01aUQANLC64W
+6JGNhcXVsKhAMWWHJMGGm6DYtbCkZMtKqw65RqGJOAq1nDVIRc3YP7NIf/k4P9h07RtqiI8Bw9vB
+MmfWE+NSk4qAj7KRxFzy5Lnn504YoWYpnnXIiQDWnIQGDp7Zxb39tbnIUkkBTCImJQWpmcuuzDWU
+Emv/DVOx/zNpaEue9hzjmrgBm2GLT5xi7Ye710ARE/OMD+9sezM5FHyA0x8CwqobNp63lVI1S0Me
+FPjvLfqfhyHNucitUBJpru9z1quabcxnJaXqiEs/pIq4sM/rLkVqVlPwKYPV6EIL3xvQ7XPObJgN
+x/XoMZGXR+1jkjjZyOvtwTg1FuJ7ZJtk6w8kydcLNcvafYcL1b8vv0mIHvZUmnSXZhWEAcqXJTdq
+0xc3iVc1bLVVFgDUQUHk93wQvEEWstbhruwcl5GkTY2j6iL7qIurq6vxbb5SgVKamXUaly1+NSR9
+n7aV6XPiRN+zNG85uv58vlJa2JyLB1D8n9u/U3Mtbm4ncnaCUXrSuz5MmXTx/MXIpELrv8djRJ9U
+tXpYc4TcDrXzFzcUsbh9ANiF0uIiYRVNSGcHQqEcUeJfcKakfp4qMpuO/HxPOkOYEFQ5zqJXBx+c
+Tj9qnNIQwc1vS8RuDKNWn4HydZnaGVnBXfXbtNXBXYZDc25lkvXFbL+PaB2kZbPjHpIe/H7LkS5i
+ok9v6FaAIzWi7jXARFa0/+nWdei0x6apDybHa5ZXmt13h6wp2UBAY/i+mNsPocwp0wP12Jq6Z/XK
+1TfKUcXCDxdfDdbMm7DwQKc2XIOiyASG4IrZWXiwuQ9GTWyIyucdfIms7LovrTrF848qkcPD0RMn
+ZsVwDSdj8fYkY40XgqEDJsz1+/iEl4cLU3zjPGs+anU49aAFVYsHtWGH3uCUYdENvuOGrc++HA0R
+dRg27oeYZqT9S7Ce2qMt2HKB5sa6hwrMPKKROS/1JrO4YlUbcode8+Y1rr/IRGNtwwA6n1cWCSeb
+daLReX8cUk0VVx7yUV7+NpJnlfFi0qK2ErafTTrl1p9asRJUPQ8EYpc9PDxctnXr694bzFB0sMEu
+LTCIrxfyv5tcADNu437d3LhZCBVIwX3ew04ZlO8zmswF1ePajpByvgrDY5r/+zbKnSuRwvvFSOMa
+8Mp1E9T7QJqIjFJ85M/WN7ieM792a2j1qHi6tUL9mheBngIPBuk1OjUm4A23Qp+SsLP9DF6rRbjR
+EIL16lv7KfwFMYeIMUIZynXR+8TsUzf36fu5FN3ydQZcu/pcmqGxBKYKPIu/Jl56/h4etzPxEUyb
+s2cSHjm0L0RDumbBFUzN9UQp4L5P3YbNCv8eNttMaNrU7PKH2jvHdztGZn5vIiep+O3pSsWwsej7
+RcCuUqFCypZWK6UXSBG1WBMHxz7M8qf8POY1p5PBY0un4k0/e/fu3S0yQ+qXXUQdpMcmtHzCI2n2
+xTo7b8eSLCTTHzO8QYiY1+ojtXbQ6kFxcu58gcLmz0v2vYEedqenh5nVf3XYsp01KA7+P+F8W2HV
+wHVGY5Lhg/3qsvfz3S4f+T2W5DZPJOtslxtcaUg19ep6djjrkFcratWBSUoLCZ8TrcTeKQCrrUDO
+OtdwiIlvXJ3nBufvaKymua96kjZa3BwtMSz5TyznMWhocgbT6rT5NAqqUMn9klkt1iiZbILpa5Av
+nZmbq271vnEyeGzMV/kpJt8dgrlLqKmqSp1C+6arqEvjjXOWkpcGDAha1dS0qIUlDfm4mkWHwAL6
+zGtUafwKKBKS1OiIlT4XOTTF0ZIWOCsM+FOsU9i63CFtXn4qUn4XxrVqS8zFZSFHVSc9bAu6Wdbm
+Q+iHM8sDbm0ZSPUmJ4ohGFyGFigejs5v8DJq75cTUpJ/BJMCQou75EPRP1fSJ+VtgRf/NLFAk9zp
+GkuYnKzlGXLC6Fj8ZzxenahesSDNjVgG/YPVL0q+kfivOqFcKgMNb58DsXlSuHr3Z0r4evDON7Ld
+JnzJ2uCEImbpSFA7Lxq30xpGpap5QvS6EPoPX3GFZhV5xrvfohGdDzFVrAvRruUOFe4AkOTEx4ok
+3wXC8Reb2uNCsHmtv+FIvWETut3t1VDMEjFbp7Ds/prONwo2saW7muK6rLj38iYdpktLRW0kXUjP
+K8enzP/HtsbqxldsCON0FP44ymoAHKLqmqP4kp3UtG+b4j/bjSnHSMjvoalSWCMkCplYTCjCHObh
+9kS8vz5KwS/eRzFShAVCg8zyS2BFonv+90M4yoKNwqRNjqGFnzvsU7heBH1e1OYfYEU/Z7uiR8Kc
+cjnvjMS8bv57rIHAUpRVSAkw5HKDI9QTy9D070swMob/nOVKMKmVaJaZ6bX/TEz9Dib32yhAWZEP
+j3QYQ+3upnWtG8XE/UjQV3k2wBplHn50sTOeMf6vAwxsTZHreVNQfxSZ0zJtcHZgCxG45s94mgBB
+gnqb0yt1qg45FTW1rT+oVZDgYGSRmbKatRbRn7ljdXdJuE4AMKEjkDlni657fycXEsQdCQtD8az8
+7mIUvXgihyqFANClrKuRlla/+/HyID6bIXPIW4n5bKnwmqSlnTf0j7gMX6CTAPQ5jA2nUlQuWC89
+KqA0om6d+J54Q2e9Hs/6G71uULMKGXFv7WNrlNWjtXIib+IM/Z9c9bPg3D24s7IYo6NBQ/KW/GxT
+Ss07iGF5qKYttsGoWtbWb+3iGwqRUx+EQ//ZLz19cz5Dg76UAhROXHV/pFo6uWtUEY21MxhrErux
+4cfRhGmi+sCdR1zIKqTKrvAMNjM9taNmTq5uARhLUoXiUUj/P1/dGFi0YqpOUdw0oxYk4bHbRoKK
+f3ubjD8BfU0EydduHTb20QyQKs8duVtN0McOnajrlV7aTBpl/RLaB8dnuqHp0NkFQRldl1X/YiVA
+4CeXtKVAK+3dF0FkfTbtNxgX2odYC2fIIKbViZUP8PJW4ZsEZh1q/xD39588tPTd/756sfQ55ymW
+AScSs0ve5DCmyvTx9mwV2Ndtb4shGUp8vRXht4+bTRe1ZCpY/9z8ge4TPXFGAoueF5NW+Y+btvj4
+eA5pknFsP/oVtnKBMcnPNY7xHEbB1b2cah42dp0SG7NlelPBD65Eh2EHUZw/jJP+17HxC0zHolf9
+GuPNKxjgIyelJFkubhz4/wBQSwcIbvlB7gspAAA7KgAAUEsDBBQACAAIAEtMVTkAAAAAAAAAAAAA
+AAAnAAAAQ29uZmlndXJhdGlvbnMyL2FjY2VsZXJhdG9yL2N1cnJlbnQueG1sAwBQSwcIAAAAAAIA
+AAAAAAAAUEsDBBQAAAAAAEtMVTkAAAAAAAAAAAAAAAAcAAAAQ29uZmlndXJhdGlvbnMyL3Byb2dy
+ZXNzYmFyL1BLAwQUAAAAAABLTFU5AAAAAAAAAAAAAAAAGAAAAENvbmZpZ3VyYXRpb25zMi9mbG9h
+dGVyL1BLAwQUAAAAAABLTFU5AAAAAAAAAAAAAAAAGgAAAENvbmZpZ3VyYXRpb25zMi9wb3B1cG1l
+bnUvUEsDBBQAAAAAAEtMVTkAAAAAAAAAAAAAAAAYAAAAQ29uZmlndXJhdGlvbnMyL21lbnViYXIv
+UEsDBBQAAAAAAEtMVTkAAAAAAAAAAAAAAAAYAAAAQ29uZmlndXJhdGlvbnMyL3Rvb2xiYXIvUEsD
+BBQAAAAAAEtMVTkAAAAAAAAAAAAAAAAfAAAAQ29uZmlndXJhdGlvbnMyL2ltYWdlcy9CaXRtYXBz
+L1BLAwQUAAAAAABLTFU5AAAAAAAAAAAAAAAAGgAAAENvbmZpZ3VyYXRpb25zMi9zdGF0dXNiYXIv
+UEsDBBQACAAIAEtMVTkAAAAAAAAAAAAAAAAMAAAAc2V0dGluZ3MueG1s7ZlbU+pIEIDf91dYed1S
+AioKJZwKUS5HQQgQlLdJMsAc55KamRDg1++EiIuYHJHL1tYpeaEyl687PT3dPZObHzOCT6aQC8Ro
+Scue6doJpC7zEB2XtH6venqt/Sj/dcNGI+TCosfcgEAqTwWUUg0RJ2o6FcW4u6QFnBYZEEgUKSBQ
+FKVbZD6kq2nF9dHFpbC4ZYYRfSlpEyn9YiYThuFZeH7G+DiTLRQKmWXvaqjL6AiNtxUVj14XxRh7
+ExRNiJVZCsvp+kUmftZOXpVcM01WK6/ssHr98s2rgPjvFElIItucvDZHqpU0JbI4RTB8s5qWNO/9
+HBsJ5GBocAh6zNdWnXLuq05EpVbWbzIfIV8CP8CRPA55gDw5SUIXLgrXe9PrEI0niZpfXV9eXW3L
+PyXAP0XUgzPobcqCYfIiLeco9+LzbTSGYcPbUFNIrjxAK0ed2S9pGkE39OwBZZHPFH0/xQw4Vxsc
+pUz7MFgw3mYCSbUHng7oK+/Jz0nkbD6/G7vOOFowKgHu+hjJJvPg5iJMGN/DzyGXyD0WfUP7lYkO
+uU/X9T8C33AlmsIl3QJ0nGKe3G7wlb4Hjl0rrJUWWfbkHjaGr6gVJiUjiZvnYkf0kDHSU5yD+nQE
+tQEONqmxqvquVgBjGIXR39LzO8K7ExbWONoM3w5jGAKqlSUPYDI5oXE9a6R1L8P7tptrGfhTMsu/
+EX7vAORyhrEDeGo6z119u9nebhYJqKiy5qXNYVQmprncCGCR4nPbiBlCzpb6i6/79Db8FpPHQu+2
+ET8jR1STYcY30JhF2yiby5/ncpc71iDv1vUIVqkDoVQPCLVYWIfAU6eUowjpTiCUKtocgd4Qj4FU
+JzvYnROHYdGFm4n3IEK6FPg9ZgEh4eZCH2JnxeCGeD2eHE2CBYVa79QyXEW3HSPQJj65Ft8T3w0c
+D02RSFX/QPBk5Xd1nRhvzJDozqk74YyiBfzvKoLXo2nyAAHl9pcPcUPAQbTAX7mF+M4bf1jeeED0
+pe97QML0g+v5d0r6TknfKemPTkmfSTICyUyA3QCrUHF4fFsdVdV7tNRDyim23n4cjX5CeZXb+dwW
+y1B7ONi8e3GAgPmLCqKAz7Wy3an/ndEnnV5uSLrE1luLRtg0/r+/Ttbu9Bd+o39XIMMXH3u37rx5
+mzh0YBhNg4Rvz1WjOuyr/xenYxhdUkBWrao/d42ZSStzMLjUh0+NQrdaaQ/J8H741Dlv/jJCkxRU
+nx14aiwYFIK2XZm61Jo/D7BuktbUrWHsLvSZSbITl3i+Q6wJoPbCq2WxQzuFphmGD7eGaBr+Lyc3
+m7rEwm7dYu1eQ1dyF07Nzg0HYWG93yP417CnhyaudKy71tShFoZ31sSr3d33a1U6tFs+JP18r2br
+Xs2eq3cq7ejpvo/nfQH5LZDg8J5uTgAHrvJDkxGfQxGFhINffDTEPeTUEAjQdkBdGYCEK92D3COA
+KbTjL2KP1MRMHCO7xPVJlTPSg8T/XQDaQ4iBsaq0ohDxkzkmoC7ER6i2GPAsVQoxiuc7vENq3Z/5
+8Bkyk/aBtvwPUEsHCDL1TfeMBAAA4h0AAFBLAwQUAAgACABLTFU5AAAAAAAAAAAAAAAAFQAAAE1F
+VEEtSU5GL21hbmlmZXN0LnhtbLWVzWrDMAyA732K4HvibacRmhY22BN0D6A6SmrwH5Zc2rdfUtaf
+bT2sIb7JIH+fsC15uT5YU+wxkvauEc/VkyjQKd9q1zfic/NRvor1arG04HSHxPU5KIZ9ji7LRqTo
+ag+kqXZgkWpWtQ/oWq+SRcf1z/x6NK0WxRXcaYPlkBiPxVWGrYaSjwEbASEYrYCHOuXetdXJVd0q
+KgoRoaUdIosrpEvGlAF41wgp5ENOxgPLofD7NOUdj9oxYU4u8dEgzY61yDABeh+22SW7daANST6H
+VXD93PBZeO/edbpP8fR46EWCUmhwWPooVYpx2iU+7soiCNH3EYm2kEnQGQ+Muar3IYWheVMe/EjO
+djDsvckG1xZ6JPmm2ULI1AffjixsYuA05VH+nvOU3NicVdKVunX8r4x5BzMyD//iZTQv5Z9vcfUF
+UEsHCMmHNtpDAQAAUQcAAFBLAQIUABQAAAAAAEtMVTmFbDmKLgAAAC4AAAAIAAAAAAAAAAAAAAAA
+AAAAAABtaW1ldHlwZVBLAQIUABQACAAIAEtMVTksaiwXdw0AAMn1AAALAAAAAAAAAAAAAAAAAFQA
+AABjb250ZW50LnhtbFBLAQIUABQACAAIAEtMVTkJVlZzogUAAAsaAAAKAAAAAAAAAAAAAAAAAAQO
+AABzdHlsZXMueG1sUEsBAhQAFAAAAAAAS0xVOX1JFM7QAwAA0AMAAAgAAAAAAAAAAAAAAAAA3hMA
+AG1ldGEueG1sUEsBAhQAFAAIAAgAS0xVOW75Qe4LKQAAOyoAABgAAAAAAAAAAAAAAAAA1BcAAFRo
+dW1ibmFpbHMvdGh1bWJuYWlsLnBuZ1BLAQIUABQACAAIAEtMVTkAAAAAAgAAAAAAAAAnAAAAAAAA
+AAAAAAAAACVBAABDb25maWd1cmF0aW9uczIvYWNjZWxlcmF0b3IvY3VycmVudC54bWxQSwECFAAU
+AAAAAABLTFU5AAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAB8QQAAQ29uZmlndXJhdGlvbnMyL3By
+b2dyZXNzYmFyL1BLAQIUABQAAAAAAEtMVTkAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAALZBAABD
+b25maWd1cmF0aW9uczIvZmxvYXRlci9QSwECFAAUAAAAAABLTFU5AAAAAAAAAAAAAAAAGgAAAAAA
+AAAAAAAAAADsQQAAQ29uZmlndXJhdGlvbnMyL3BvcHVwbWVudS9QSwECFAAUAAAAAABLTFU5AAAA
+AAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAkQgAAQ29uZmlndXJhdGlvbnMyL21lbnViYXIvUEsBAhQA
+FAAAAAAAS0xVOQAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAWkIAAENvbmZpZ3VyYXRpb25zMi90
+b29sYmFyL1BLAQIUABQAAAAAAEtMVTkAAAAAAAAAAAAAAAAfAAAAAAAAAAAAAAAAAJBCAABDb25m
+aWd1cmF0aW9uczIvaW1hZ2VzL0JpdG1hcHMvUEsBAhQAFAAAAAAAS0xVOQAAAAAAAAAAAAAAABoA
+AAAAAAAAAAAAAAAAzUIAAENvbmZpZ3VyYXRpb25zMi9zdGF0dXNiYXIvUEsBAhQAFAAIAAgAS0xV
+OTL1TfeMBAAA4h0AAAwAAAAAAAAAAAAAAAAABUMAAHNldHRpbmdzLnhtbFBLAQIUABQACAAIAEtM
+VTnJhzbaQwEAAFEHAAAVAAAAAAAAAAAAAAAAAMtHAABNRVRBLUlORi9tYW5pZmVzdC54bWxQSwUG
+AAAAAA8ADwDuAwAAUUkAAAAA</string> </value>
+        </item>
+        <item>
+            <key> <string>precondition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>size</string> </key>
+            <value> <int>19797</int> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/default_accounts_express.sxc.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/default_accounts_express.sxc.xml
new file mode 100644
index 0000000000..b220f3771b
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/default_accounts_express.sxc.xml
@@ -0,0 +1,308 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="File" module="OFS.Image"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_EtagSupport__etag</string> </key>
+            <value> <string>ts90545842.37</string> </value>
+        </item>
+        <item>
+            <key> <string>__name__</string> </key>
+            <value> <string>default_accounts_express.sxc</string> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>application/vnd.sun.xml.calc</string> </value>
+        </item>
+        <item>
+            <key> <string>data</string> </key>
+            <value> <string encoding="base64">UEsDBBQAAAgAAAKndz1FvBOUHAAAABwAAAAIAAAAbWltZXR5cGVhcHBsaWNhdGlvbi92bmQuc3Vu
+LnhtbC5jYWxjUEsDBBQACAgIAAKndz0AAAAAAAAAAAAAAAALAAAAY29udGVudC54bWzVXNtu27gW
+fT9fIbjAeZPpexKfJIOczhQokABF0ynmzaApyuaUEjUkZcfnj/owX5EfO5vUxW5iyzdRzbSyWlOb
+a21e9tImpeT6l6eIewsqFRPxTavb7rQ8GhMRsHh20/r9ywf/svXL7b+uRRgyQseBIGlEY+0TEWv4
+14PasRpnV29ac62TMUIioXFW1BZyhnqdTgdl31t5BaVXvNreWhTmmj7pSmtjUBrj6R5sa1GYBxIv
+K62NAfRGYR+K0nq5XLaXfWvZvbq6Qn883qMPQka49OWJs/jbTnt7tfSDlHZJKrm1CgiinJoOV6jb
+7qLCNqIaV/psDArjOI2mVFY3EWv8Q4cnkipgxdrOioqam4bl4C5m25qcDeui7Egyx7J6VK3Fepz6
+wZ5x6gdlB2E939Htl+gBLtrTw/16UGVUCW4MyvYRyZJqzzOTooIQosJ68CI2wLpqQg7QUjJN5YY5
+qTQnmJOyE0W0Y2i6CCx8ujBzrZy9ptVqR4Ueyi6XxirYCf3Hw/0jmdMIr43ZfmOfxUrjeN0zsrLX
+h0jSRKwnjAhvWqmMxwIrBlGAIwraQMamYiFj48Jy3G33SpYgXAcXWKq2RfBNRcu1iWAjDZkq78q5
+xCgPcurSyZyfPiVUMlMRczNyfqSglTCaIhlv1B5bHV5PzafD4MwIiiB8iQgAGWBed0Pte2Uh4VjB
+UCsIaByoOaW6dVuofjabUfk9BPH3A0q4ur22srEu8bLvxr2b1l0cYE69Rxwr7/ePLS8UmWGII8ZX
+N61/40So//xolZW1vA3chGkC0bzAklnhRtWs9ylhAVYA95px89rpDHd8iuPVa/SifKNudsmf0RgG
+CuJULZk6jxvM+BbqrNgl86/0T/w1teO0ayg3TLaM4yuPVkrT6ByXvuC5MKLy0pui/GxytGXG50U4
+1cChGfEtRBkK9vyDl0R0S57cQZuBQBLF0yhuFTUTiFkqNaPKNGgKgfjNn1IIX8AwbAVIVs1fssDc
+5HrtUa9PIuvthgdV7vQcutNvXx3nTN+hM8N2v395nDsDp+4M+0f2ztChO6P2sNs7zp2R094ZDC6O
+c+fCae/0B93j3Ll0GleD0eA4d66cqk5vdNRgyV0iKMVymy9ZAVz055TN5pD4ddqDoZmu1W6mikKm
+plmEub9ZW8uUHu6txtu9LQojWC5R6Sd4Rv3i7hjilOttTbE1xwFTCcer3JMcx6TysLb0IxEABpe+
+nh4xwnTXfYXyMhdIsDTrdftlv6uma4UMoGlTobVZLHTanUuQUE8JzgLvXcf+ycYAk28zKdI4MFNK
+wArzHemYv60NGE5DXQmSmclskGIR081iLZJdlY/opV23u7fWSy9bL4t5v6fz6ugljSf0SUsabp/2
++2d1iLnaEmBoZ7aUX5iKYHV7nYHZcw6cufWBpoxzM8+z0s0BMjG6sSSBpahnlzprqhAWaapwLb+Y
+JJAFBlSxWZxHXen5hhO5SG5htclc3vZshtiJtHXqHI7Zc4DZLzCzDaDcVPmwSqZYU1ii9h2wDvay
+Om1rjZhDB5gjB5gXP6XHL0/FhJvyFkCTHrzgBrxtzGsxWGCeUl+vEihWWpo9WoAAGRsnt5gQ0Fw9
+YcE1youu0Uv4Ogk105w2yTUJZaN0Km6UjqeN0k1r6MzeIXQhi3FMGOYTRYnZNW+ItwgIc7UhyhlO
+apmkB5PVMUUPJmtsxhiyOqLhYDIWSlVJ90MR6PnZAl/lEcEJ05if0v6dN8ThIV3x/nTiKlj6V8r0
+Cqk5LDkmZzRuP0fdqKFECZmhLup24OjWDS/mOMBIrRTJ/ueKZ5o1o4d67YH5tLvZuV0/FU+ReYIV
+YBnY5tSNz7BCJloP66tGwxZWiiHTEy5UtZacAP3JQntCevcnou9fEVUKg4gSTb2AevL5u4IUF+u6
+m3ifEik8kXqfJP0zff77f8ILhPfbE5Xk+W/ChCNRiqmeZAP3T1OkXgNq1HeuRP3s3O7U3pwXSjRw
+qUTVzjeqQmbaJfb9mbob/JtBpidDn6dAD1g/f5eM1p44ADA1T5LrxsVKUY1iEU9IKs1WKwrZEw0m
+trz2sbGojrQGghXyhe7Qtd4AT+1BOi3lEpQGPu1ednac+UBTatezUm/MeLwdvWGxeYFKQGjWPqkf
+4N4/hx5linofc5qTbqjnSc+jFuSb8h5w6U390qq0+Cu1CRakekGqhRuFQLkW5SoEExaa9k/Soj7q
+X7jWIeBwtQLr2nda4QPZjz071qHa87dShKqRG1WgKY5rn8P/PRHzPKUBVlCB2kMfYElDgkKwmjsi
+AmTkYqhzZRmiYRcO56sq4OnB4V5h8rPjlZXpNmcisxe8UZ2RlFC2MGZ1N/h9CjfiiO7Zg3YiOe85
+c7FWzGDrl7KtoqMlDuhkPTyOWN2Nfy5BAzTowuF8m9kVzysJcqo80Ap3u8umi96O8iR45WLaPaZJ
+AnH6M2Tng0hlzCCs0tPYq7FlDKEaCFm/EnCGp4ybjeNiV8fR2KyJHBGsNacDRxOa44RnY0PZPNTq
+FmfHCytojrsN5b3K1nDaE6bQaDCbLOp/7PO5RPe+3n1pXoi+fL3zfn3+HqREMwdR9jFKBOR2ysPe
+Z0rShEp80ksUbz8nQm7nyVquzDE0n5E9jRpQrpKy9oTmVcrUz86OV23QIHf703u1sdmXaQTnLibk
+e8ClBITm5+lW7sLzd8eyJfic1q5arzMpoZ3S5HkUIsXANSRTzverczKXz+qzpKqfnd2nVrVr+hvV
+piQ1j5RU7eH7Kcf9CQu7OyDWbh+WmZeRJHb5rMz8koFYUSSSSfFfImauaBxp0AiNOnA4l5+cx9XK
+boiGID9Du7IbNrCyM81xJj95X72h1Z3CDtYGj6eCnqc9X+2Ws1Pt+WzWOxoroz5AF+DaGVhMRGRW
+Uwsap7VrQ4buSHEu0EUHDueKk/O4UhzIEUBrBlZxBg0ojmmOM8XZC/5abTZLbssfZ81+ahXt+K1o
+t/8HUEsHCJrjEeu5CAAAVk0AAFBLAwQUAAgICAACp3c9AAAAAAAAAAAAAAAACgAAAHN0eWxlcy54
+bWzdWe9u2zYQ/76nEBSgaIHJlJymTdxYQYci24BkKNJ22FeaomSulChQlJ3s455nT7Un2ZEUZcmS
+lTZZt24JkETH3/0/3p2c84vbnHsbKismiqUfzULfowURCSuypf/h/WVw6l/E35yLNGWELhJB6pwW
+KqjUHaeVB8xFtbCHS3+tVLlASJS0sKSZkBmah2GI7LPfMBjuSbxBOLiit2oSrQEtGK/ukW0QDp5I
+vJ1EawAEw+FT0aK32+1se2yQ0dnZGfrl3RW6FDLHrS23nBUfD+LNaWsHaXFlLblBJQRRTnW8KxTN
+IuSwOVV40mYNcOCizldUTruIFe4FvJS0Aq1YmaKY4OwC2+RusjGXbVo3bSDJGsvprBrELk/HyT15
+Ok7aAGG1PhD2U3QNh+bH9dUuqTKfFK4BrX9EsnLacgtxDEKICfTzvbsB6KmCfI62kikqO3AyCSeY
+kzaIIj+QmggBIqAbXWsOLSe9PEGSlmKXIJEu/VoWC4ErBlWHcwp3kSw0o+saC4dcRLN5qyVJd8UM
+yGpmJASa0ejqSjCVjTTLke81PanTvOZ+7DpVKqBLJZTwKj43tb2jePZZm7j0XxcJ5tR7h4vK+/Cj
+76XCAlOcM3639J/gUlSv+ihL872O3JIpAiW3wZKZ7oKmtV7VhCW4AnFDjd2zh2t4zVe4uBtKd/QO
+rz0KMlpQyaCYqi2rHqcbYHxEtSV/Sc1v6K/459rk6VAqO5CRPA4suqsUzR9j0nu8FjkeWuPoj1aO
+Riq+Idkp7exLaIpr3sxuJ7SxxszEgFDOfQcvJdw8qRiMecdPWI55UHJMaLX0584yYAahogwSVilc
+6FUA7uIJ6Zs+qEuOi6zGGRBTaQhE1IWSYM3lzYAzgKaAi+F9tTAnyqFo4U4ame7g+++GkonIS05v
+x25eK7fFDCW3RyBbp2Mk2PG5ncLNMO5lwIblp9DfA3nNU86KgBWKZsCXsIwpiHxkFI3IbGWQWkrY
+4+7GVEXhy7eh82IjOExvvTEpWdNDRoykftI8d5pJUZdmlTTSUSteb2yx1/pgHoe23+UrwZ2sfrk4
+bKdk4j9//6OVuCckHjn4nICN3QpTsVzAbnWUpjD2w33/gnH//nehtZHJcdnejCJhdnfcYF7Tp8+e
+ZOrVsq05XJa8CXTQq0l0OE2Wc5icN/ae+Yf7GTrMfEOrad7mpMSyfekJ+nrH68I0l+YthynMGWl7
+JaQjqIuEStj+dV8xBWTw5u/doNhSlq1hA4MQJ+PcMCGgAJop0PHxPofnD/K4Hyz9zjBI4VSsf6A4
+Me9Rf2+wO3GBMGdFUIla6gmUslsTy93R0icgmHZCXLHf9Kx6oXf1A1kbzcYnx7txOnqQ1y5i4yWW
+MEmJvWRcSSdGCvsyFmBdGEv/LBwai/a2g+YR1woWEsVI0F8bSj3/cnhBhJ7V9e26zKPDGdFvKWB8
+kIsEsFwGarWrjjV4thtZY97p3rduQh7OXp5EepnQdCwzOOI01Qd9omzgfepKKKVfe0K7keyiMWZE
+KoT6pwyDhWnEqr4FaJCCT8jK/L+XFX2yEjLRH1SEs/D0lOReJThLvKPQfBlEiRP7uRRAolPHhslH
+PQuLxDXTIxLq7zYKHQRM2ozugr3z7qusiq8nKvdXJTrYRZoDC9zrLQ1RS5qa6h1NwUjzsTmLz3Wr
+X5TN72pNqV3w44uLi3O0T2wo5V7m9y6DzpybeKyCHQ2ad4p51XvtE6qj/a32pXnQZtt9Jo6cvg5t
+YIIT1Qv6pAloEMf7QnvTfGozEdn5ILLNcKGZHi3aoM8MtvfU4hRTvAuxz88Ggehp6pHMrdnTDrsI
+PbiWwLLTggKzjsKOHUZhEEXB/NiP58coipCmNFZoYPyt5wwG66PTxcmLRXjSGj1WPn37/rWa8lAX
+aHb4+OysC7S0L1R7aPy2o/H/H8R/AVBLBwjfiuZUpQUAAH8YAABQSwMEFAAACAAAAqd3PU5sejqI
+AwAAiAMAAAgAAABtZXRhLnhtbDw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVURi04Ij8+
+CjxvZmZpY2U6ZG9jdW1lbnQtbWV0YSB4bWxuczpvZmZpY2U9Imh0dHA6Ly9vcGVub2ZmaWNlLm9y
+Zy8yMDAwL29mZmljZSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsi
+IHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6bWV0YT0i
+aHR0cDovL29wZW5vZmZpY2Uub3JnLzIwMDAvbWV0YSIgeG1sbnM6b29vPSJodHRwOi8vb3Blbm9m
+ZmljZS5vcmcvMjAwNC9vZmZpY2UiIG9mZmljZTp2ZXJzaW9uPSIxLjIiPjxvZmZpY2U6bWV0YT48
+bWV0YTpnZW5lcmF0b3I+T3Blbk9mZmljZS5vcmcvMy4xJFVuaXggT3Blbk9mZmljZS5vcmdfcHJv
+amVjdC8zMTBtMTkkQnVpbGQtOTQyMDwvbWV0YTpnZW5lcmF0b3I+PG1ldGE6Y3JlYXRpb24tZGF0
+ZT4yMDA2LTA2LTAxVDE2OjExOjA4PC9tZXRhOmNyZWF0aW9uLWRhdGU+PGRjOmRhdGU+MjAxMC0x
+MS0yM1QxODo1NjowNTwvZGM6ZGF0ZT48bWV0YTplZGl0aW5nLWN5Y2xlcz4zOTwvbWV0YTplZGl0
+aW5nLWN5Y2xlcz48bWV0YTplZGl0aW5nLWR1cmF0aW9uPlBUMTRIMDVNMDJTPC9tZXRhOmVkaXRp
+bmctZHVyYXRpb24+PG1ldGE6dXNlci1kZWZpbmVkIG1ldGE6bmFtZT0iSW5mbyAxIi8+PG1ldGE6
+dXNlci1kZWZpbmVkIG1ldGE6bmFtZT0iSW5mbyAyIi8+PG1ldGE6dXNlci1kZWZpbmVkIG1ldGE6
+bmFtZT0iSW5mbyAzIi8+PG1ldGE6dXNlci1kZWZpbmVkIG1ldGE6bmFtZT0iSW5mbyA0Ii8+PG1l
+dGE6ZG9jdW1lbnQtc3RhdGlzdGljIG1ldGE6dGFibGUtY291bnQ9IjEiIG1ldGE6Y2VsbC1jb3Vu
+dD0iMTU2IiBtZXRhOm9iamVjdC1jb3VudD0iMCIvPjwvb2ZmaWNlOm1ldGE+PC9vZmZpY2U6ZG9j
+dW1lbnQtbWV0YT5QSwMEFAAICAgAAqd3PQAAAAAAAAAAAAAAABgAAABUaHVtYm5haWxzL3RodW1i
+bmFpbC5wbmfteOVb1N3XLyUtqEiXgoDE0J0CMki3KB3SMYSUlEi3dHeDxADD0EMPMXQ3DjEo3Q0P
+9/0757nOua7zB5wXz37zXW/WJ/b+7n2ttcLVVeWf4lPho6GhPVX48F7z8XuIhoaOhov9GEXX3Eih
+odFNKLyX1vbM3MvC83mp09CnZoHexYmL9V4jsH/rfRClxktGzNJdvLCwqGdYfWjor4GH6GxDb3+s
+1UTkfwepJzJ9r42KYGDDx+i2VhfE0cguCKPGfSMT/62JFOS8467j5jGxuOfzcBX9FbDsNtp0ViTm
+C8skkX8vio6WKDvrBuBcCkRDSyRSmfyq1XHQfuOozjlR1l15OiOmD7jR1NTkmE2ADmF4A4A+UZYG
+KTBBavgVg4S1cznRKHXgZgwqYjSn2vV0L1TJZm6dfnyHOptgxWRIBGmQhqG6t5Cmek8mS4p/XDYi
+p7MNswqLF1uSL6iWUCXJWTZxtGoQB67nLL+Hqav89Xv4qifBt5z56bxLSEihkPbhKvhazVDxj9CM
+kCMWy0pGmrQavf3zxFebOxGLORxp79Y/7hbbaZaMIX7P4mxeszFuDea0GjaCOQmOcdHhL51cjum3
+dwqMx+IetrSud1NKu0kFou/8myoZi7j0HBxXXRdzbC6RNIozF5oHpiTiRjV3jU8Sj5bt+E3MRItg
+J2qzkaO+J69UDLOlGQ/0aPtTW48vI2gT/dt/nm+Iq/L7+H6oruRdOe7z+8n3nMtnL407qsrHDP9y
+of5me6Srm99syb78Gb1dtvr7ZouMPNIHLuBkVDWMrbdnbGLvocjo7IISLso0zayoWJKfT+5LLa3s
+g9Z1GPsDGTC6ekgG+UV1bVcRVe1lZ9SmGAbEUkYfHaJTDf42AC960n0zxnh19HUvB2dyFVgy0d11
+PoWg42/3vNFWdvibJhJ9PfUtdt+bP8ulJRba1rGp84KGK3u6SESFCjZ95Pn5Z/VQQ2z2AB+dlA8q
+520Finaq1Bdb4sL6INfA2KLHINzr/QoDsVYHCORGNhHByQhYZG+JJmuItz5JPo0PLQAJXByvRqY4
+LNlfFemLu3enXtXPePIvjZp6hxrq0uGUDNf8Oe2r+W7Ma/vMlQmlgchYbkUqdY2Z4X/KjjJ5EWEX
+zJttXVDfJDsiSzwTgK7+kkIETT1TuNjMP7tjif5WJMnM/PS2i2F4/5OwSLtv9opDx8vr0/fiyzAT
+9mFKT8gszxF4iCcc/kMI2d+5ulTmJPWer0/s8N6C+G9bH1cxI4sAW7+UgluFbj79iVnpNO18/Q1k
+gH+/+dup+zHGAqQQasHrxz5h8/vn4tlARQMlSh6fsq1P40Lg5k+l0rn66i4qHHukPmoSwCnC7O7o
+JTOy3HXh6jtIzah5EGrd98yp+rerzTF8VR2W7FbfbWf1hyS5XRpH8kZoz8s3wnnCQaRiu4zZ4zng
+yEB0ewpC0nbjG+fstx9Xl0fbhpnhN1iS4tgc9cKMyga0VUh50+P8LXJof+n4R6aYu9RluhDwzQrx
+eNRrE8uZUm3wxuzvxBb4eNCsVCHPE+8/fZwX1DcvzCDIWNnzyAt3VGjG1AIe/00ByPrT2fC3jPvF
+7YqlzXQpZzkz5TyZEcPO37qJMPp8SlnIzlZs4b4DV56kFfvfYBjpxPbigmaAXyfmjQxKu9k5taSu
+XO6snL9G1jz2pHt4NylWU1FPKz3dOLI2uQ20670WY+cTwa5pjk/qsm97f2A1uPqPwjWywJyZGEK/
+hXOsc7ke5KhaKmwnzFhxV+yq4kh4wk/pV87xT/fDS9lk33m7C1ukcBYyYipVJlh+X/MinsvLPPFi
+KRizeujD+DXArL6P1P4ntB9jpwPtrXIaVubDHXqb5nKxxhmJCJU5PvnvkaLJs26JqnfIlO8wnzuN
+u0E6LUSshsCOUMnjP3Li+QawVAe21uMQ2OENlFzknnFTNjNwUW43YtdEcrIX8XQK/1bivBtYLh5Y
+Pg3+hu3g+atCbetFyU6KZQwjqWwHh0m7MMzbhl4RtBKc7NOgsQgV1joQ3X8iKu3GeoCqLlX85eZ8
+LxRqS408CRleelewU5VfaDRZJgfnGPRdd47GAy4RfXRCqaI0e//6s/nxz4TF9QqcB7Ar0Cxmvp79
+hIw3j3ftcCUZcE55Mt8PPjBo50TZ6YUCT23vKKcsHzybT8FQG5cLdv4jOiQ2cfKQQ+zpVIvkFRmE
+uilkJdUtlNJ15GfDt75sasTOQhYcFbWZQXtwsyHWC5f/mSl/FIrmjTBOGC2yRzg3g3R6fHAEyVGR
+lOf3+OurU+OR1jOw9iL908qp3DNP0QSPnhJyiGQ1C4RWO4Nt9o88vcN1hrMPams4ec9EI8+WoPk2
+mQBISKZr272QDAaHk7MsA5Kbh2/Sm47cHYXXOQlq49bLB4+aKUgKlqXuFRKoGnJ3mYgncqfsrF06
+bcxhWZ3rK5QZ24gmjG/eK23v61RTb/hSDoohoZaaLUB/D4lYlL54O98BPuyYYriPRqsDifRZ1Jvm
+uvwc/Jf6/pVk9WoXbb1Ht1xipmDCfd3969hHUdpfzvgf6FL2QcpbV1+Go3eaTKNaOPqBMfgbXsSF
+/NZ6t8m6hQ8WYwkLbX/4EBwLlOIjO6K+h66SkIrP43+5uO5hdFqdO17iqzPrcs2p8ud4f8dnY7a7
+q+ccqbX4M5SU0U96ry623ASItxBNOc0rYz/9osrUKF1nJlphRnZevPqNUFm/FUaP24Dse5jxn99X
+vlHrx+5v4+DMjPA32QfY/uT0JHnONxH2G9sX3XJVF9/D7A9NmnxECyTcyrWi00skig783BJZR+QC
+q0vqHdmHXY1pXDP2vNzhLZnfRuLhaq7Mmi45yfV31UMco79dWTM8M/f1SXme2HOOjLYdNnwdHvNa
+mJVFpS26hirA6LNvp8/XS27FqRpie4g5tQQPJn/cSQPvzYJA3lHRu8O4NC0nbYZDbwidU0jVSBDi
+tS04ngiz3fzOwE5XL/dmlFszYKmKVohumPd+0eYaqCKp5uOwc6SR3Go0b157vtM0ACOGVsPPLEjU
++E1xGzlWc4FD0Opc+zVJXGJuF7RcblNyJ35AudjzaB6guTIbEvod00EPdya/+balCcqDMxmVF+/c
+sQ1N+PkeNeqXx6QTMxu7QTq3FQP/YlXlNGjBT2nE8ES2A8lwPUbPorHVPnK6nM2CENBskXOZvzWF
+NnJxjdShChvaMwX9XH70oTaoUDVyZyaUND0ZFme5gs3Qxi98P5Yv23qvtnY5Xw5SBErHnwvs3flB
+/ZSV2FZErXfr+GTDtvCxhYycMpVpXjlRYJCRD0hN+xULhObku0dnH15/Gf+HBgQVzjnvCj2d0o3c
+ZutEe8YRGHiJyQKW+aXmHG6J1XLkHc3Xw4MdmA0hse7NI01Ub7E6EjsiNM/JouzilEJ4guvdn8LX
+X9X8C0/9MWIysj5iC88xcgPZ1baMbF9G3n7fuKZiUivO72Itbvxh4fRsNcA3WilqwPF2BflFil+G
+0pz7g0I50HzWMd9Woe7PFPgF+mLa693j7mFeVbi0CQ8WB2e8lNAp9l+3G80TrBI5l5CsK9meRaR4
+IKAcZ2jtVTsmiMYr4V+xxn1cOVYe4qmPckMMqcbywr1Lz+pDTodbmG52Ec9UmZ/GVF9hFsGf1bR+
+uMcEZ/iDebRUIzcI529fc+0PRZ4gxfIN0BnHsHFauJRae5l0M5yoYHaZ1THHwlKfeLAxJbdk9n36
+OdP0WfiC9P2WtuixsOGgvDYm/ekBJ2poOU/AsdLcbAA6WhHLK4y+fL9LXLl9Hlhc5BXOncXV5bal
+Ni4c2VZtiQVFpTRsRsFGn1ruK3Vv2QSejY/+KuCKzSnuqQDlHo22Kn6GYlfVAj9vMSee5ONvidXY
+13qCQSQLx8t+tslzcQ1fWBKECn4YRP/QcXTSnyJuAHeORJlYIUzMESOOwFaI8o2fVrQrOaFtiVXb
+KV40ewx45ZoQyRzSdWIFOGKphmX0DL4gFBEEhWDzXKDwR8Z+GxN5bywP465rCxR6ZLF9u66a/mpV
+URJxAdvTiqnL/qSa4O4jd1FfKhsKHc7b2C+zfEJwJCoEtVaUJ/b/MjCPUjqYvnE8UL7Jpl8Tha1E
+MXDA70cIQDddJ5OFH0mv26X9Yy+Xtiw1Bok0e+27wT5BZE9xLwwM4gTp71h0fo1n72eBuyo0pKuA
+nf9tZu2L+Pb0oVkdhHCxBEBdpEvbli6pxh5+1FE+kOz+2uw23Pkq+V8PxoRPbwUSvqmCR1sin/eV
+2fbL3lXn5p3QF4v6n0rAxVyhY3UPn97HVk6Ulb6K3ar+Fhyy4t605/Zxww808Lklyq3+YIp3kcYz
+g7qJKRJ20jXMZEYHPVCsQ0RCm46gE/JvTJ7XWL+zNi4gq7y0NjyKnoodebit1S3AkK1aWmsopbc3
+D8yi7BzwVNe+fR0DTf5NaK9DY14RT2FBEkgBIyO3K+MwJc/gCsG+T3+vdeom6JUy6oqQMCw1Gxff
+4UpctBZ382afR7W62U6naer6KZOINhTmEP0qUNKH1tGQVzOiOFpkVb4dZoGse/dSmkequYBxE4jI
+THkvI4p9V/PK0zyMGGMzJsgv6YOYBcXoZrVcK602atKP4gL9EJfA1v9W9+lVQ7JC06IrZKYKQCBf
+xdH50/xkdswkxUOIMSrV+3mlWbgTvL5sfS+eeWdmtFCS0tB6Ig9U5tLWx/9lweXaxNZjPfVTVmH3
+GXTiE6tVQY5/ENWScML2toHuegQX8Lk5h0UqeYg4FyG0KY7dt/T7Hv1pRuTVVrb+AHnBD/1NbC8N
+qdRp1kwErmofRuwMrxKvxAiYj+fQ3MwCr10tarhqIeiW6nwRukDF1AN3b0JNwerJl4Wtn7sddg+m
+psaX+dZITTafdBpH+xtUJNxm1yXIKwlmbc3SF3ywQcmJ7/NwTTQusfmWos0EFKQaj26yH8kRvpV4
+xo2Gj4mOmcvtRy2i/fkZqlKHqiQqT/YAcTpgkitjkNexuhRwaNqOKeXkIHHXPTM69mpPBN7rbEln
+EkZwbkrdRFwzw6a7KjnryaGbqC5Spd7higKAZn81TUJ+KCXh473mO0iUV0ZfvbrWS19tFGo7HQyM
+iVy3P8p8zTknz3ukkz4pYMO0aragk6gu8E/ybJmd+WzrdPSwR+VXly0Do36E2OZzrQ4e+/HSS/OE
+RaSwEPEjb5yy9EqKdh6VPoHvq3Ik/hNxD1bq0cYtgCBn8hJbVtBEqxYdz5PWBnn6a/Prk8TzZcaq
+yHVC507J+PDqpSC9C+8Zz12H8Zw8RYO876gq0IrBbKtXxdoLxRNVr56+/vHl0N4jgkeSiNvgRH3v
+p0mPBDNLRd5t9D6Va/kydpTTHbwvcHEvsaXE3z2WmoRYHN8HSSxwRAgBRWQ1QuuBPuKJwPD1RdSf
+ZWzlPDW1nsk7goaJzADdm6+GSXq5WAQiHq44AmefVt0wH1OKSSJ13lHMiY1oops91OK4GT2XHpVS
+SAqS87rHSGHp2fnlAtcRqM5vnmZPI7gndCS6ugzmX79Vhyz0bwvENFfPq4EMa0OvLaXU+J2YB7AD
+GaslkBq+nWW1YUuqRd1VOOJsFjW3KukrwKYIIl66poSwBkHecvN2zDp8XA+BUocytHG7S4M6BpkC
+xaPrWdiml3bS4wUudMFZT9Z3bOC4dHXFbftpaR9aPt1XnHP8pyiDsyAoFbiQIWLTgBJOw99li+zf
+007uvbPUnzdH9cQMUpNuLNmkn4E6Ciqjo/6mYliSPhshh8mFExzIFWbokGeWK3Kj1w3SRiUibJKf
++DsS/Q4qnwba7mGl340L8f+6tmxTeXA41dl3URGkaEzD3xhkcBFLOgGDG5IkFjiX8gzkcChFPHjH
+Z4BANw4Y5lASY08EbjAK36FC9nCQltCrMydDNtNI6pP0sNHV26JCgaKyK8hbu/mbPsl5ExMrtsOi
+2jB9mnET7Z+uF54LSsnr/wECEjW5BMnLYaHfZ+rP0ozjO4zWSK2W8cq9Kvu39Wg8Y3msSt8Jkl5q
+fu7hJCqxJWZjQO2DmpUsSHsX+99jfgJivDN9ZYL2EhsD+53pIIeJl6/AC3Gw+540sF7ttGVZobCH
+xNbTeHOiz8johIxImRHeuPN3fHGA4K2EJbiIAW5BP/IGLBFqkBfQ+ZQ6U51SMLPGjpj3eIpoiJjq
+nCvWazZ+JT0Vk3K+tUM/5X2daeet5mDfHMNWHErG/qYr7oTRcRR2z0fMFyUuNW4Wg8e8JXb4vzrH
+8aHqL5/ZuBGj9o42o6a681389reqpYTUqo0QnOe/eSbjV2Yc8P43bADB4MgcQ5dr57PFdO6N27BF
+QLn24bfY95EizKmpGKph0xEsgJUCl+Cl7O6qWrnGR5Q5CE5cNA0hXd2koLwg1+EM07j9p5rLuSfm
+j49uNkHI3EyQw9DVc+imd4+jX34vDYmyMjpsTCTJkeacwU1MsNOs/+ei65xOw1pING3kN4rFPF57
+YdNZuo08Zn0AkAg79vOKH8hId2hHJI18MNBU2r6kKwpA/GbLc2McT0QKea4y3PB5//m89fopVUcE
+61pvTs6lobUhBylFuU5pYeSeyBKb/hjfOUBZJtrB+5ni6/H+zhUFrh6DH00Ss0InMvwUQrvPVn0l
+FsveJBj2Pm1p4HLx41iUENRDcKsmiecLwAO6GoTiP9Q3oJwOFLC+U5nQUqAFayh2lJ6r33dktqzr
+dNjvVZ21Uf8pyfFoYR53PJIc0xG5LTvvmH1BshhVAPJQgbZZfjZLuPCOBEiAy1dYL7DOqhNyN7M8
+P1efhAK+Xi8yLRB7y/9xq8qQT3sQlT6pOtldp/4bey4OOqbI7BOHTvfSudKR6AczVwGuMP0bQJMb
+jtcyEoGC4jPTB94Bw1cgueZQMLZl3AsDdpfDAZ8vd/5hOfB70gruN48VC+/5kgmNB5/XYTkNoVAB
+TvXhOAeYcbippKxXu6tc4jKwilxTxgeClJ+UqLKpvwuLzuPrIsYaj3oF3wJIgsAS3M2sT9Nbcq7V
+2mLOR9MUhoFJPjdtr10Fijg/FEynUb994ajqTPjg1yrwVPQmE7xqg3CVotg4ogp1rUVIHVpdbf/T
+V15RmNIMUU58RIkkPbm6muBAkposXGQogriGpzZEYvkn1RudK/s7/f+q7DsXMfGYkYb0NProeVsz
+Q+xOPTwS4ATkbOaNlBKewbERAgvkMKNa+M4Vpt2YDmzvYc4oAc4sBWcVBH5W5lAJkVTGyVBhSm9O
+LuYQ/UBM3xqBf0z0p8CDrkRr0fUtsyMB7SB1rpBCWGRqRk29ueXq2xOpw5STuCYfKFMJg9kTihIe
+uXSbt0uNHzfW+gl2zUixAZzJp6n4fX7GynT/2TsNMBCGnG1ZXT+7zXv1YPc300fIN844V8xQS/CZ
+cO+WnY/qrEJjI3SGxT1X0uqAxlfJgF5PV0z6xuwKt60z12N7A6lf7yCb8YdxhqYIis1/LjZiorHA
+U2esMge3DskkPqfP1hK5eFTCwjDM/9Lxn+O8qzMk2yd/2p490VzJT9eSJu7TRBSoe2k95YthwQ9t
+p6s4XyMGk3JNbxECJg6y70FwO1FK3I251l5UZDiT3Ret5qaDN7aitYWK/av0KwrzLQsUsYvKw8VZ
+/hx+ulTcq9UUgSo2fUvCbmQqiKspTw6ULKIs0xuMoTy4rGU9FK8cPXxlVaKaUU1rU5zntK4XJytu
++QoyuAaPodavi3oQTRenqWL0j7JAGZQegmfPzpbWZm3TzvIahubqxguocKXgw6km4ZVRzMkb4S0Q
+LRIu+1Ep90GEQ1JP50KZeSBglojFh7A95rMfnfyIPDR4UYCnxGV/E5+7tSsUbicf9ngWQb6UrC8c
+P6JpM+1iYKMlZufiC6eT/S5gJdN5N9L2ePMsylSfVwlSt9d/PBLihH7qmT3srelEEKuGhGsGUasP
+mm0cChzcCrRFyyGasiixbjlNwMGKgBmZzXysOoxAasfiSMMd+pNPQcSk7pU6G4MvGGop3yFCrd/+
+HCVRwaMxJqRG3D7DK34q9giE+3Xl6o4xXXqwxVm271lN43c/nU3Pu3BimPuvjldIx2ZPDqxuKLwK
+EqFvgTdPuPbl7WFvYm6+aTeevzne1xWIRYE44hWOmR/rbN9TStmOY4zmJb2e8HfpnBjhhnakDaus
+nP8mOfExOWnz2wv/BnHk9XsHRjg3WBYcR8QBnNHb3P3Qo48m9ILWLZtNLu1acV/+R7KZgSPA4r1s
+5yTlHq0KHgMblWDmIUvyO1TWqhTSa3O58bU57lxlcMScXo/xZHAjLr3irl5FfxLTRjLrit7g4acl
+ZTwafwRx3OlN9QebKJr7jazfkKTReOWME2BwoUQs2yUk6mWZEDXaJuk/01QKXAosGgpuGfmyJzQ2
+Oym89j67BwEZbmnSOQ4UOyfCjBJV6muVyBDorSdfWw/Tm/GrOmNrhaT1M0avJ5IPth/Tm8LPBUXo
+KnXcufbMPyOsHmptaefnhzmmX1AQYEMm64yug/o2NzTbzijJGOGDr0VFIOO4Ov/nHKzgWtYGWf7Z
+Kdlvgi3VQfKLlnR9vd7zaCpK2fM/9wgxocPGTQaFm/RzP5i+VDETKYiW/zx8WhV/NAcwLQG9gQxY
+QlKZIeVjF0+vvXuYY5Uyu+VYxRLt1pHjer1EHysLdLsjJcjmK2KMVHJKkrSrhWtsa3v7wSfxgn6P
+QrBJyxtyh0DOVRu/QQZN8iOaSc3kCz79wCBrawgDtUA66CHp4wbdhddKUwAcQC5hxzIWIcv+Ns99
+FOmBpOyTBC/gDbna7IuEzK1Y3FTxxw7SHzf2iCyleQS7nKAe+ct65TSObmpb+yVrdHyj9R7pf1bo
+ND7yksrJyZEni2O8nA3D30EI0rsYjI/Zbm6nP39DJaCZLbVmWuU0RPzIyKowbb27oKINsBHMEv3I
+YHLlpsgnRAhui7SvBVOnuBFF/seohQ08q4GUbUPOnbJJL1ifOnot5Eus1uZT//UXiz79xT+srTEf
+3Wxf3Vj/or8y5cYM0eekcrd5F8q8nzczSTUhdCAKi4G5Mppb1cbBmUZMU7RGWYX8Gyp1dtm0hQG1
+fJcHybVx3WXRwLc/YTVOtssa6Y3Ctc9fUy187wc+NYR+XDpkklo6NUshuM+UuS/cfXE0ryPGOrRk
+kPrwOdnBK+ZLQpjtCQoCwUd75dIp+m8zEsiLuQ68PGxikH+LTfJWUI36V6yfJa2v1y0/k5EvZrT/
+lg7VuOQ4SFbGq6csP2zR9dbBC5NRfo0bi4PT0crgmit+MZRbmxfwRQKcybx3GbFvoxFKBMqQHVjW
+UmipC5HXfxnyl+AqAFj11mUr1LjUtneweS4eaC/VfU0/r8MeEMfI/89wBgrzdWhwECNJUib4f7TG
+jiJ1C3YGbJwbOFRN+DikqAPlI7/xIMaGHNO7WIr7JXpuFywi2Q4k0v2e+sG8hbs63iZPq2IksfnY
+PH0MzHT31YTWcKGZdrrgwCdMqS349h2j7u9S498Wem63Ub3/wPy+uW2SMtnApQG69/TulfOw25PD
+dXgBv/SlEq6/fM1TCG0vGjyjmvxpM8Rqc0NR7VzW+JOesIeNRi3zfrwCD16lhxdFk9f5rMbCuSXU
+918T4axpCzg3fJVi9KdMnGdkx4EBEPzQ6SBGv+c99Is67M7N/9Bx/N/V7P8E/xP8fxXc04tRxQ4Y
+Hjeboj0uBTnV91UyJj/+C1BLBwgQxpv+TxwAAAsfAABQSwMEFAAICAgAAqd3PQAAAAAAAAAAAAAA
+ACcAAABDb25maWd1cmF0aW9uczIvYWNjZWxlcmF0b3IvY3VycmVudC54bWwDAFBLBwgAAAAAAgAA
+AAAAAABQSwMEFAAACAAAAqd3PQAAAAAAAAAAAAAAABwAAABDb25maWd1cmF0aW9uczIvcHJvZ3Jl
+c3NiYXIvUEsDBBQAAAgAAAKndz0AAAAAAAAAAAAAAAAYAAAAQ29uZmlndXJhdGlvbnMyL2Zsb2F0
+ZXIvUEsDBBQAAAgAAAKndz0AAAAAAAAAAAAAAAAaAAAAQ29uZmlndXJhdGlvbnMyL3BvcHVwbWVu
+dS9QSwMEFAAACAAAAqd3PQAAAAAAAAAAAAAAABgAAABDb25maWd1cmF0aW9uczIvbWVudWJhci9Q
+SwMEFAAACAAAAqd3PQAAAAAAAAAAAAAAABgAAABDb25maWd1cmF0aW9uczIvdG9vbGJhci9QSwME
+FAAACAAAAqd3PQAAAAAAAAAAAAAAAB8AAABDb25maWd1cmF0aW9uczIvaW1hZ2VzL0JpdG1hcHMv
+UEsDBBQAAAgAAAKndz0AAAAAAAAAAAAAAAAaAAAAQ29uZmlndXJhdGlvbnMyL3N0YXR1c2Jhci9Q
+SwMEFAAICAgAAqd3PQAAAAAAAAAAAAAAAAwAAABzZXR0aW5ncy54bWztWd1T4joUf79/hdPXO0pB
+5Yqj7JQqH6662EJR3tL2CNlNk06SUvCv35QPr1YKCOXOnR15ANqc/M5nzjlJLr6NA3IwAi4wo5da
+8UjXDoB6zMd0cKl1O/XDM+1b9a8L9vyMPTj3mRcFQOWhACkViThQ06k4nw1fakMpw/NCgYVAZ6+O
+GB8USrquF2bP2nzCmGD665U+juOj+HhKW6xUKoXp6ILUY/QZD1ZgFwszksUExtgK6pNXSeY6vVG+
+pFUXmi4UrF7MwOdiHGIJQaL9wfw1RYHSe4QhfrWJtmzOe3oHC+wSMDigDgu1xaCchGoQU6lV9YvC
+R5BPAd/Cs9wPcg/7crgMulw+0093hm8CHgyXin56XDnbFP4wQOEhpj6MwU+zgni5k6ZzVHjzySYC
+Q9zyU1IKyVUEaNVksPgpSRPQlJwdpAyyTtD3U+oQYUKguEEImhEXjLeZwFJF/+Myc5e2c+V75Kcc
+kZuM4xdGJSJ2SLC8Yz6kHTBkfIcYBy6xty/0lPQLA+W5Rt/Kvwd8w5N4BFN0C9FBhnm2dO5C3pzz
+1gLWykoqG2eU5bj55u8Fao1JyYIcgfuMBR2FkmtEJ6AOIlEadWbXky1NgAaQ5M+V4OUtJbaHLG5w
+nM7bLmMEENWqkkewHHnJy7flImt4mtc3XVnTjJ9RUhapfefc43FGiIt4ZhUv/fMVY7vGWMKgpnqZ
+X20OSXOYFW/PiIiMgNuETR84m8ovPh/Qm+DfM7kv6O1W4TrkBNVkhPEUNGHJGiqWysel0mk5B7/u
+wSpNJJToUUAtFjcB+Wpfshcm9hBAqlSzB/SW+BFJtXkDexK4jAgb0iU3FyY2RWGHWUhISDs6j5U1
+A26J+Z5kbxwsEMrfme13UW2b84Ff2oPvCm9Hro9HWGSKnxP4cuG3DZ0ZvDHGwp5Qb8gZxS/w37UD
+8w3pcgIBcrPjhtlDxFHi3M+cO3zVjD+sZtxi+qsb+khC9nb1+KscfZWjr3L0R5ejdZyMSDITES8i
+KlXkD99We1Slx716yNi+NoACx97BnHInNmoZR+lDFxcJKJ/UMEV8olUdo/l3QfeJGzgT1LsbdJs3
+oUst4g2M/+Wnq/v1DqnZznrSnmHcGcG/etQMY2ir32tffdlBBVuNuv5kG2OT1pTup3r/sVWxSk7U
+f7wJnya1By8gkd9wJmZQUeOO+l/XUa8StZ3ayKPW5KlHdDO4H3kNQrwXfWwGxaEX+KEbWENEnRe/
+USQufajcmXF8e2WIOyP86ZbGIy9Q9m1arN1p6Yr3i9twSv1eXHk77gfkZ7+jxyapPVjX96PEJ3Bt
+Df3G9fduo077zn0IQbf80HlQ2lxebhnsYUgmXQH8CkmUR7Bn3yXUGXex7wM1h4gjTyZFctebhVtE
+BxH6eLo6X0nPWy4ek0UJ/6zjJWvLI2fEMaLpsjpHLayfX4MBpqqLydB2A4Rr6q+cv2unvtauC8+b
+LAg5iKRI5H4K1hLfgVNDKFu3I+rJCC052s/lVAmNwJndiP6gJmFiH/3GrGOtcxZ0IAhXlaQdmBiE
+qN47qRg3zDUR9YDsof9myLdUc8woSa+sPHRoiav5jbutoiy7MVjBInOjWfhw013IuuWv/gZQSwcI
+9jrs87kEAAAnIAAAUEsDBBQACAgIAAKndz0AAAAAAAAAAAAAAAAVAAAATUVUQS1JTkYvbWFuaWZl
+c3QueG1stdXPS8MwFAfwu39Fzb19204yVgf7IQjqPHQHjzF97QJpEpIX2f57o1g3UMGN5paU5PN9
+bdPX2XzfqewNnZdGl2xcjFiGWpha6rZk2+ouv2Hz26vZ9WqzrF6e11nHtWzQ07QfZM/bxcP9MmM5
+wMai3jSNFFgY1wKsqlX22K+LNsD6iWWsv1TUVLOI/zRjUdp/T0u2I7JTABN9c/Qno9EY+kURyo5S
+IxXmqMkdTirGWvKcDhZLxq1VUnCKdw1vui580EUMLQRXgh23NEGp3HLalQwYnJVAuCeI5O+aMJri
+5o/MQV1PB4V+cLZD4hegv2PVLnSvmkvlgfphYXU7ND6ItzS6kW1wn0fFT4ALgQrj1DgQwbnLXuL5
+WUkCrDOtQ+9feaKARhlOmKp6Y4PtUIc0/Iec7MGQMSoZLjveooeFpI7bRN/BV0YS2xOncMmh/Kur
+B1mI04z/lTFsY0ai+E/9bs0zOCJfg9t3UEsHCKdGr+VoAQAAjQcAAFBLAQIUABQAAAgAAAKndz1F
+vBOUHAAAABwAAAAIAAAAAAAAAAAAAAAAAAAAAABtaW1ldHlwZVBLAQIUABQACAgIAAKndz2a4xHr
+uQgAAFZNAAALAAAAAAAAAAAAAAAAAEIAAABjb250ZW50LnhtbFBLAQIUABQACAgIAAKndz3fiuZU
+pQUAAH8YAAAKAAAAAAAAAAAAAAAAADQJAABzdHlsZXMueG1sUEsBAhQAFAAACAAAAqd3PU5sejqI
+AwAAiAMAAAgAAAAAAAAAAAAAAAAAEQ8AAG1ldGEueG1sUEsBAhQAFAAICAgAAqd3PRDGm/5PHAAA
+Cx8AABgAAAAAAAAAAAAAAAAAvxIAAFRodW1ibmFpbHMvdGh1bWJuYWlsLnBuZ1BLAQIUABQACAgI
+AAKndz0AAAAAAgAAAAAAAAAnAAAAAAAAAAAAAAAAAFQvAABDb25maWd1cmF0aW9uczIvYWNjZWxl
+cmF0b3IvY3VycmVudC54bWxQSwECFAAUAAAIAAACp3c9AAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAA
+AACrLwAAQ29uZmlndXJhdGlvbnMyL3Byb2dyZXNzYmFyL1BLAQIUABQAAAgAAAKndz0AAAAAAAAA
+AAAAAAAYAAAAAAAAAAAAAAAAAOUvAABDb25maWd1cmF0aW9uczIvZmxvYXRlci9QSwECFAAUAAAI
+AAACp3c9AAAAAAAAAAAAAAAAGgAAAAAAAAAAAAAAAAAbMAAAQ29uZmlndXJhdGlvbnMyL3BvcHVw
+bWVudS9QSwECFAAUAAAIAAACp3c9AAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAABTMAAAQ29uZmln
+dXJhdGlvbnMyL21lbnViYXIvUEsBAhQAFAAACAAAAqd3PQAAAAAAAAAAAAAAABgAAAAAAAAAAAAA
+AAAAiTAAAENvbmZpZ3VyYXRpb25zMi90b29sYmFyL1BLAQIUABQAAAgAAAKndz0AAAAAAAAAAAAA
+AAAfAAAAAAAAAAAAAAAAAL8wAABDb25maWd1cmF0aW9uczIvaW1hZ2VzL0JpdG1hcHMvUEsBAhQA
+FAAACAAAAqd3PQAAAAAAAAAAAAAAABoAAAAAAAAAAAAAAAAA/DAAAENvbmZpZ3VyYXRpb25zMi9z
+dGF0dXNiYXIvUEsBAhQAFAAICAgAAqd3PfY67PO5BAAAJyAAAAwAAAAAAAAAAAAAAAAANDEAAHNl
+dHRpbmdzLnhtbFBLAQIUABQACAgIAAKndz2nRq/laAEAAI0HAAAVAAAAAAAAAAAAAAAAACc2AABN
+RVRBLUlORi9tYW5pZmVzdC54bWxQSwUGAAAAAA8ADwDuAwAA0jcAAAAA</string> </value>
+        </item>
+        <item>
+            <key> <string>precondition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>size</string> </key>
+            <value> <int>15318</int> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>Minimal set of accounts for an accounting plan</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/module_permission_access.sxc.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/module_permission_access.sxc.xml
new file mode 100644
index 0000000000..8bb0c89e97
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/module_permission_access.sxc.xml
@@ -0,0 +1,192 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="File" module="OFS.Image"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_EtagSupport__etag</string> </key>
+            <value> <string>ts08337463.82</string> </value>
+        </item>
+        <item>
+            <key> <string>__name__</string> </key>
+            <value> <string>module_permission_access.sxc</string> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>application/vnd.sun.xml.calc</string> </value>
+        </item>
+        <item>
+            <key> <string>data</string> </key>
+            <value> <string encoding="base64">UEsDBBQAAAAAABlKkDhFvBOUHAAAABwAAAAIAAAAbWltZXR5cGVhcHBsaWNhdGlvbi92bmQuc3Vu
+LnhtbC5jYWxjUEsDBBQAAAAAABlKkDgAAAAAAAAAAAAAAAAaAAAAQ29uZmlndXJhdGlvbnMyL3N0
+YXR1c2Jhci9QSwMEFAAIAAgAGUqQOAAAAAAAAAAAAAAAACcAAABDb25maWd1cmF0aW9uczIvYWNj
+ZWxlcmF0b3IvY3VycmVudC54bWwDAFBLBwgAAAAAAgAAAAAAAABQSwMEFAAAAAAAGUqQOAAAAAAA
+AAAAAAAAABgAAABDb25maWd1cmF0aW9uczIvZmxvYXRlci9QSwMEFAAAAAAAGUqQOAAAAAAAAAAA
+AAAAABoAAABDb25maWd1cmF0aW9uczIvcG9wdXBtZW51L1BLAwQUAAAAAAAZSpA4AAAAAAAAAAAA
+AAAAHAAAAENvbmZpZ3VyYXRpb25zMi9wcm9ncmVzc2Jhci9QSwMEFAAAAAAAGUqQOAAAAAAAAAAA
+AAAAABgAAABDb25maWd1cmF0aW9uczIvbWVudWJhci9QSwMEFAAAAAAAGUqQOAAAAAAAAAAAAAAA
+ABgAAABDb25maWd1cmF0aW9uczIvdG9vbGJhci9QSwMEFAAAAAAAGUqQOAAAAAAAAAAAAAAAAB8A
+AABDb25maWd1cmF0aW9uczIvaW1hZ2VzL0JpdG1hcHMvUEsDBBQACAAIABlKkDgAAAAAAAAAAAAA
+AAALAAAAY29udGVudC54bWzVWdtu2zgQfd+vEFRg32RadhzbWcdFgEWBBZKnXtC3gqZGNjcSKZCU
+Ff/9DnWLnEhynERBFwVUaOZw5vBwOKSV1eeHOHL2oDSX4tr1R2PXAcFkwMX22v3+7Yu3cD+v/1jJ
+MOQMrgLJ0hiE8ZgUBv93cLTQV4X32t0Zk1wRIhMQhWkk1ZZMxuMxKd7dcoA2h6gfnyMquIEH04u2
+gBpMNydi54gKHiia9aItANWo8KGs0VmWjbJpjvSXyyX5+fWWfJEqpjWXh4iL+0587q15sBqXpCrK
+UQEjEIEVXBN/5JMKG4OhvZwtoAKLNN6A6p8iNfRIcL3ftrEuVmZfa8F2VPUvTI54lHoanJB6GtRz
+pGbXodyC3KEzf9zdPq6LinuDW0A9P6Z40s+8gFQDpJQ96Isn5Y3ovpq6IJniBlQDznrhjEasFlHG
+HUvjE0R4sLflUhegnbXuGDAhhbsG66Az9M+7269sBzF9BPPTYI8LbaiwypQd5LjVlEYWUY0kdaKA
+BnoHYNx11XKKdSD1e4idxwuARXq9ymv20eIU74LGuP9vREAjcL5SoZ3v/7hOKAtgSGMeHa7dP2ki
+9V/HqMLmOo24CTcM63BPFc+7BunPepsyHlCN4Z5nbPpen+Em2lBxeB69sjfGFi5vCwIUxwrTGddv
+yn3LsZNQg+uXK9Yl6hNYi6rvzuxv+Jf+SHtZNSAvYXTQBuK3UPpGd9Jul6dsKvubk5OWHVGaaGow
+h+HMy0PUWyV/HrFk0q/zlATz4xFP+CiNhVuNTBQ2JmU4aDuhDW7Ue28D2D4whs1WBSmGeRkPbPv2
+R4u5P+eC7XLCDRJ9jCYDMhqPLhfLxbmMpsMymi2m5zK6GJTRfOovz2U0G5TRbDY5e9Uuh2U0GZ+t
+0XxQRovlZHYeI9W1+5XM2ugUBnR6O+DbnbFZ/XlZvf1kUw2eTAyPaeQ1AxiVwssJG9pOuDLGeI8F
+5SV0C151MoQ0jUzbbPKRVwHXSUQPJZMyjr2g4aXfi2WAMSLlmc0Z6wxdPRWiqPIkVNkfUvnLaapW
+Wsrut0qmIrD1IvFG/4mN7b/nxEjnMVA6NjI4rFfF/PNnqUXBI4PNL40X1F84+9RqWzibVO06NK5k
+eIl07LORMcSfininC2mkwS2dSYKnXACab0WpbOEmR1zK7dCSNT+sylUrtMolbRXx5TEnA8ScDhDz
+YoCYswFiXr42JraFloC2Rz3JjfHaMkNdHXsapeCZQ4JmbZT9+Y4h4MFcJWvcUjHeNvF2uiKlaUWe
+hn/PhDfaFjzAh6aT6uPSScap+bDppQE3Hze71OxOJDsyYQm/uaZ7+TAGWjvl5zftcBHmH5xeWc3F
+t6FyM2tPQQK4ksG1O2sTJ4yk/bTVcOAN/5Gb//vI9IND9r/To2npPpyxfWkpfsOjee6eEvH0wWB3
+5dsPheG6/1Btfqh+PljjHqhDv3srPt5T5Oj6Szr+qLH+D1BLBwi6XTYVTAQAABUZAABQSwMEFAAI
+AAgAGUqQOAAAAAAAAAAAAAAAAAoAAABzdHlsZXMueG1s3Vjhbts2EP6/pxBUoGiByZQcN43TWEGH
+otuAdCjSdthfmqJkrpQoUJSd7OeeZ0+1J9mRFGXJkpU26bZuKZBUdx+Px+/ueCddXN7k3NtSWTFR
+rPxoFvoeLYhIWJGt/A/vXwdn/mX8zYVIU0boeSJIndNCBZW65bTyYHFRnVvlyt8oVZ4jJEpaWNFM
+yAzNwzBE9tlvFpjVk3iDcHBFb9QkWgNaMF7fYdsgHDyReDeJ1gAgw+FT0aJ3u91sd2KQ0XK5RL+8
+u0Kvhcxx68sNZ8XHo3ijbf0gLa6sJTeohCDKqea7QtEsQg6bU4UnfdYABy7qfE3l9BGxwj3Cq202
+5rWNzLblgmywnA6MQeypPknuoPokac+I1eYIc2foDSjNrzdX+7jIfNK4BrTnI5KV055biFsghJhA
+Lw7SG9BTObVAO8kUlR04mYQTzElLosiPhCZCgAjoVqeL7zUF26vs2JVxKqCEE0p4FV+YwO8lnn0u
+cA5F9LJIMKfeO1xU3ocffS8VFpjinPHblf8Yl6J60UdZme917JZMEQjmFktmSg9N73pVE5bgCswN
+d+zq7r/DS77Gxe3QupN31lpVkNGCSgZhqnasetDeVwzKESsIimHsGKkHsBFWv7hnr+iv+Od60qsO
+5FM8uq0UzR/i0nu8ETkeeuPkD94cjVREI7ItzvmX0BTXvGl8zmjjjWkoAaGc+w5eSihkqRj0SLee
+sBzzoOSY0Grlz51nsBiMijJIWKVwoftoOFss5xEryKbn/iB3OS6yGmcgTKUREFEXSoJHr68HKwNc
+MVwMa9rCnCmHooXTNDad4vvvhpaJyEtOb8aqs7XbYoaWWxXY1iEZITy+sG2s6Wa9KFhaftLXWw/k
+NU85KwJWKJrBuoRlTAH7kdloxGZrg9RSwiB0O7ZVFD5/G7pTbAWHMtUjh5I1PebESPgn3XPaTIq6
+NLOYsY5a83rkib32DOZx6Pttvhbc2eqni8N2Uib+8/c/WosHRuIRxecQNlYZJmO5gOHkUZpC0w0P
+zxeMn+9/R61lJsdlWxlFwpTp21vMa/rk6eNMvVi1OYfLkjdEB72cRMfDZFcOg/PK1pl//E5Dxxdf
+02p6baMpsWzfGoL+vuN5YS6X5jWBKcwZae9LCEdQFwmVMD7re8UkkMGb/++bxY6ybANTHlCcjK+G
+LgEJ0HSCzhnvOvD8Xifuk6WH7kEIp7j+geLEvIh8WbI7vADNWRFUopa6C6XsxnC5V618AoZph+KK
+/QbI6FRPykeiNhqNT+a7OXR0r1M7xsZTLGGSEltkXElnRgplpq4A68RY+ctw6Cw6mBCaR1wrGEoU
+I0F/dCh1/8vhDQvurO7Zyjw6HhD9igC+B7lIAMploNb75NjAwfYda+xw+urbNIyHs/ny2XM7TmgV
+lhloOU217lAsmzWH8rVQSr96hLNwebYw2j0vY/6kQqh/2EeYoo442HcGDeJyd6jm/+lQae1ayER/
+CADxyeJUi71KcJZ4j0LzY0AlTuynH0CFz6P9Ykw+6oZZJO7GfURC/a+lpYOAdpzRPfn7437tCfO1
+0XR32qKjd0+jsMCDG6kRaktTs0Bnp2B4ZdkYxhe6P5yXzd9qQ6l9K4gvLy8v0KGwkZQHmXBQLTqM
+rk2yCgY7uPFTzKve+6JQnd3f6qM0D9prOwTFkduvIxu44Ez1OJ90AQ1ovIvZa1oKOUnsfEBs05Bo
+ptuR9uczufaeWJxiinch9vnpgIfeTj2RqZ+D3WF+oUdHGRiQWlBgRliYy8PwLAgXQXTqx+ECRaf6
+o9VZ44UGxt96zmHwPpqfR6fnz8LW6bHs6fv3r6WUh7pAM/fHy2UXaGV/U+qh8VpH4x/t478AUEsH
+CEta56ptBQAA9BcAAFBLAwQUAAgACAAZSpA4AAAAAAAAAAAAAAAACAAAAG1ldGEueG1sjZNfT7Mw
+GMXv/RSk8baUsomsYTXxwvgmr9HovDbYPmC1tEspbn57+TOILMYsISSc53cOh+Yhu9pXOvgEVytr
+1oiGEQrACCuVKdfoeXODU3TFzzJbFEoAk1Y0FRiPK/B50FpNzYbRGr15v2WE2C2YQQqtK0kcRREZ
+ntHBsNfKfEz8brcLd4uepavVivTTEZVi4raN0z0lBQENXYua0JCSke0q/dmiA0bYWvsHu5waH757
+dkB8PI0ukGfdnZVgwOXeOn7fpt3/SAvj8//KNPtgPnjZOvsOwpMkjSqanl83Sku8ognNyFHi8Abh
+IPdtByxzD7wtmeD2itMNXbBlyuLk4JtzmRRsNKQ4WmKabGjMaMIuooyMw47SuSmbvAReOHzz2M8m
+aWgAUvl2LbD4EhpqTsemR/oclo3r6/CHDb2NL+7o5dORbSIGY1ODwxIKZUAGvWLyql2vf6awAUXk
+FCw+DVuchi0nbFr/2reVa6/EAPv8VQMWtjF+jWI0iAK0nrQ+g8z2hvz2T/FvUEsHCHlFm4+JAQAA
+kQMAAFBLAwQUAAgACAAZSpA4AAAAAAAAAAAAAAAAGAAAAFRodW1ibmFpbHMvdGh1bWJuYWlsLnBu
+Z+1W/TvT6x9XKcVBjhAdVleUEno4jQw7RFqeihM6krRTkm3Kw4aNna8SPeDbJIkRU055amRjYyhN
+yLOYPZ6+ntJmy+Ps+fs5v37/hO91frrv13Xd13W/rtfr9X7d972zAT76uha6Wlpa+rDTXkHAOqKl
+tUFr6xZgx9xpCwC9cpiXx6/JJQtcfPaOVVD34uC0bG9ThXb+jxrbA50Ev/cinfJTMojfQV+l0X3Z
+3uU3ZbaVjx4V3IWKW3f4B8s9ZmDzMmO8d3bIzoqQsO33LJJOmc/mpR8WpODXxUednLD0+T7Uaqlh
+2NoaCjPb2LjMJRLN7ScpyPCvWiVkuphmZ/tK4qFlloE3Cdp512FrRgkeP0fEcPfmuRIwLpn8+j1y
+ubCe96noGG/khS/P2yzi1yH4wOqSkgoPerh/gobe17e/jMZUsGPrW6rK0l0kP+NOw5kPb7lh1xLb
+1fLqXU6okvCmGwUKlVTAG4RqRFZ45S3M4gcz+j3j/bRdqOZOtzUWXI1pS12Nh2DEiVR+arXiW3U9
+d+xVMK8ugq78Y3aAKHRoV8aHBgURUiEJ7f3FToputidAXXhRwm/j3dlmzOVhBETitZONUe+3YARp
+UtnVsTYsRkP3LIz29s6MnWx4AYmfzsauTUar4Pl9x2Tsush2xngsMc6vd7GydtNi0gKimwBWvX59
+ULpAFdCCqwJaRkZGRMn9nLj2BbVc6Kih/muTDo1Hx9Bly3N0X8e2twNXp082FBmYH+0KHENwm4eT
+hOP9x2+MfbR0x7Ga4gT8QFd11xZ9i2mdmIlhaY2FsWqmMJKb48T/uteXTiSnrt5wih74SdPYzymt
+bNN74d+4xzllqRKSrmwWjlblFbth0eBKz8Kq2sNrFSDnm7sV9OklPwYlpj6JceRAdz7FwHqiqdHc
+l72CbEtTrU7w4tpVIcJgyX27upufP39GDZa6oUQsch1ASp0y1vTQDzbbY149fjFlpgA1/fGRmEWG
+iwm+Dovtsey3MWse4M71pJHHB4K5TgLc1LX+ZzOleLXsN+qU3vFlo1Lzk3UxYO21jZzehisfdKWA
+jQp7bSzGPjHlWldo7v/Q6gJoWQK0NLI5EB44ilf4lmxe4SYMfs6GCo4edbfG6oRREEVCFpmkmVmd
+iJTwk6f0I0XTPfkR+fv8g0Alsyvzo2rLjjMM+bfqWF5uY95AyvKsDMnbsGnLDtc8vQLkldbv7/TS
+9Tr555CNQrVC4picwn7ZR5cwhKFHw8tHrCM5uPqkeL/Y8ZpFSe/rRWVx0l9+TMBbrLilG19xwQu4
+5vURw2JKJrvmwjGpbK5M0e+sB4k0dLemN5oULn5/bzhBIyGx+/ADSUjvbpu4aPEEyccQD1OE49L1
+PzxwZDxVtQD5UF/RjShVyVcTJi4m+KON3dTUT0lLTf7YWj3z/BuuSbWb7pMr/QXMq4VvZW6rY8HH
+xdg+e2plrs09nsBsO+enVzU1iRF0dK2kPPkDuDShJ2tsu0Dl6LXmzXb4UMFiJjgUsM5Nyq20bzL6
+UOw0ILflaYFsOqZ+4cKB3uZTeVaWDpdanSUs3RYBMJjvr2NpzLQKzOBQrvGKRABdJUdZ/ynMTswl
+s8Qj0633z61sdr3IwLUstLyWkk1HwwgjzCf687VU/pIOfKI2PNqOEN7wO+y6DimgxPlLb1+fil+4
+joQ0IBQiQyvXr9LHbxGTR7ND3g2hTcAoLqveuYez2GldpRn2Ack2tVKqG3wLHVBd2UadSCrP1MDS
+ZUyTLl+ZR/U9sacU2iA+vz6fI3vJixOO137pLbCLqJNxrMh5ULWzonl/GW4kbpSTRpqz2NcdD5TO
+3WEcF+gQC7bZSlPsBI2RppC7wexCaj4GKIDpMdAolwOl3SD8OnwP+IkjY/0dfltAMQonWpwfy8qy
+Sv0IwhzY8uHnJ5VvybJ/54KgVuy6Nh9Q2lj7uimBCCYDOXpOo7H5mbE8SsQdiiqWrteuEEMwo/5O
+LSC8ctjbriSy028JfTE+9YGpfUOBoP60W+rKVlLBJ0lDyeEoz++dOqA7E5ewyCGglYZCuNO4UbGZ
+/15bOzu9hH5BF8jMvxsq5mMl+gh1D5lV9zn0UopN81QuRBRs98ZWJH9vCK25NRJXDEZyy09mcdcW
+OLzqesa3qiJZOGMuedax9hSHgkQiVt0Ngv3gsDO7ig173JEiy0TmQ3OUgJEmBnTRPaZTK9qZH0Gg
+kky6+KrbJJ+8u+ihIVY3cQFLDc5FPOvh3OqZV2k6igSJvQi3C4dgMcv+9Eh2MiHezQF5COjN+sWd
+iukzyz37y1hVSdvT2OO/bdNNy3XWrIcOg+cqMF7hJzLSVfJMSpETgnVYkaiLtKGOuhKoyMLZY4Ou
+xmyZD/rNQXbJtgXXg+HDpMDNkI0RU+ig+FS0C9M40DVKMhTFnt/z0vuBqfppKI4RE+3JUvHxGtUQ
+uD2+v90h86GNmZ7oReElXftW/V3gO+AnoPT1LzVV2DpLCPpQCRj5TPPY0d5enxQYDPke5lj87G8v
+L8KX95wPCbmmY47UnZRu0Cz/eY7UYPymbIpKKmgZ9xOJsmmobu9R3f+MYgGDVDYoQEUPJQ1o8qSo
+WVpkfGpMHgyLW2neLQgjTJgPz4bncIZfXlGemCWi0lpEDX0bFQNFJxxzyJV9x8EUO60Nnhu1t27b
+vtv6l46slY5NhnckbdJSKKnTwJntAIeg4t1/yskKOEL0Pwt41Jty7bblG+7bmHzoUIzOmYXE1c7b
+OgrS4szMTNTSD3dvTTEzTUxMPLpzLU8qss5SfKk1NZ/QQlNe/qkv9+cRGVcsfIMGju1CFNaoio0g
++kw1Obg6pLbBBzU6cPkN3FohlRgCrY6WAsmXtxsNy+qfDuyzfUm2nnFtLAck9kjcJsAt+2vwTl0v
+iLChloRo6s0vnpq856aHwv5ySfz6HeS2+bnzVQz4B5A7F3SzyRg2RYg+zCrSXoMaTOKtjsTxWzsG
+LEDQdCXe/eZ1k9FJ7b/ldhlEHAYegYTLxTHmRXsXznk1lXacD40w+T2DQ4b7nHP1KCFecSl+/pRJ
+6CrS7zjhdfoPrT0bNt7R3rr9x92//AP+Af+H4DtUWWBlhGVjcoA/uxbMO8CrzvNyxn8BUEsHCBgC
+MgkaCQAA2gsAAFBLAwQUAAgACAAZSpA4AAAAAAAAAAAAAAAADAAAAHNldHRpbmdzLnhtbO1aW2/i
+OhB+P7+iyutRS0Ivu1Qtq5CWy7awkEBoeVk5iQtufYlihwC//jgEqiVLujQE6WgFLyjx+JuxZ+ab
+seHm24zgkykMOGL0VtHOVOUEUpd5iI5vlUG/fvpV+Vb954a9vCAXXnvMDQmk4pRDIaQIP5HTKb9O
+hm+ViRD+danEfEiTV2csGJfKqqqWkmdlNWGGEX17l4+i6Cw6X8pqlUqltBxdi7qMvqDxB9haKRFZ
+T2CMfSB98W7Jak0bi6+uV7peYPUmAV+ZcYoEJPHqT1avKSBy3VMEo/c9UbbN2ZS3EUcOhnoAQZ/5
+ynpQzH05iKhQqupN6XeQTwE/whdxGOQh8sRkG7RW/qJd7g3fhGg82Wq6dn55sSv8KQH+KaIenEEv
+rQpG2520nCPDO5jvYjCMWl7KSi4CGQFKNR7UPmVpDJqysw/khvzJ0M0pvoxlRn8S5oUY7hCHRijl
+gy7jSMgUeCowXDaRn7d6Mx9ykwVowagA2PIxEm3mwbQXJizYI9BhIJB7KPSU9esNKjJRf7X/APi6
+K9AULtFNQMcZ21POB762t2DyWsOaWcyyJ26xJL5GrTEhGPkE8JaXH1NaFo9E0PkpbYCFMsnVwZik
+mFw8MsmRSY5MshOTZA0vu5hdHb/sbzIaqI1GZu/8cAOGsQOCzMa1/CXnBo8YI32JU2hmx6A2wGEa
+Nema1LyxAMYw7ks/RL/KCW5NWBQrqMn+/a0bwPhAlMJ3GMMQUKX6AjDP6dNYzQgGbGk/z1IggnAP
+/A4Th4JuBCh9YigAOUY1GGZBChqzOJO08tV5uXyZs/hu+PUAu9IEXJoeEmqyqAmBJ9P+IEqsCYRC
+Es4B0Fv8RygwotCaE4dhbsF0XShEiUWB32cm4AKmHV1EZiXALb46hx9Mgwm59HdmjyjZLScDpeG3
+Hzn3hLdCx0NTxDPNLwi8yPNyiyfw+gxxa07dScAoWsAcRJSzKVhdwmwX4FDsdsWWPIQBiJ37mbu2
+Y834y2rGI6JvA98DAmafqc6P5ehYjo7l6K8uR3/SpIeCGQC7IZZUUTx8V55U5To68iHjENvs3kH+
+HYrzq8u8Z7ZEh8zhMH0t4AAOry5qiIJgrlTtXvPfkjrpmQ17YRFbbS+etbb+//30NLs3WPitwb2J
+XdXH3l273OlvFR3qelsn0ftzXa+PBvL7zenpukUqyGzU1WdLnxm0NgfDS3X01KpY9dr96KnzMHrq
+LTqvg8ggFTlmh56UBcNK2LVrU5ea8+chVg3SmboNjN2FOjOINnGJ5zvEnABqL7yGhh3aq7SNKHq8
+03lb91+d8mzqEml302TdfkuVehdOwy6PhlHl13GP4NdRX40MXOuZ952pQ00M782J17h/GDTqdGR3
+fEgGV/2GrXoNey7XdJsz0n0fzwccBndAgOIj3ZiAALgyDg1G/ADymBIKv/Ro8QcYUJ0jQLshdUUI
+ttw2FnKHAKbQTn7z/UENzPghqkvSn9QDRvqQ+B8R0B5KdIxlpxVTxHfmGIC6EB+g22LAM2UrxCie
+51hDZs9f+u2H9lLWnwyq/wFQSwcIDuJfq4oEAACmIAAAUEsDBBQACAAIABlKkDgAAAAAAAAAAAAA
+AAAVAAAATUVUQS1JTkYvbWFuaWZlc3QueG1stdXPa8IwFAfw+/6KLvf2qachdoI/BoNtetDDjjF9
+rYE0CcmL6H+/OFYd7AdzmNtLST/fl5Sko/G+VdkOnZdGl6xf9FiGWphK6qZk69VDfsfG9zej29li
+unpdzrOWa1mjp2FXZMv15OlxmrEcYGFRL+paCiyMawBmq1n23M2LNsD8hWWse1RUVLGIfzVjU9qf
+hiXbEtkhgIm+OfuDXq8P3aQIZWeplgpz1OQOnzrGSvKcDhZLxq1VUnCKq4adrgofdBFDC8GVYOdX
+6qBUbjltSwYMLkr4XpkaXcsmuPdkPwBPnILfcJeG50Kgwjg0DkRwLoLHZSbPShJQK8MJE+HW2GBb
+1CER70zj0Kf70sfWk+FkjEqGy5Y36GEiqeXWJ8240P7pkgiyEJ8D/tbDheGEe4LjWf0Wj/n0v8P8
+u+vpoNBfnW2R+NUuntU2tBvNpfJAXVlY3Vwbv+7GIlH8p562dgRn5KO4fwNQSwcIosfUWWcBAACN
+BwAAUEsBAhQAFAAAAAAAGUqQOEW8E5QcAAAAHAAAAAgAAAAAAAAAAAAAAAAAAAAAAG1pbWV0eXBl
+UEsBAhQAFAAAAAAAGUqQOAAAAAAAAAAAAAAAABoAAAAAAAAAAAAAAAAAQgAAAENvbmZpZ3VyYXRp
+b25zMi9zdGF0dXNiYXIvUEsBAhQAFAAIAAgAGUqQOAAAAAACAAAAAAAAACcAAAAAAAAAAAAAAAAA
+egAAAENvbmZpZ3VyYXRpb25zMi9hY2NlbGVyYXRvci9jdXJyZW50LnhtbFBLAQIUABQAAAAAABlK
+kDgAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAANEAAABDb25maWd1cmF0aW9uczIvZmxvYXRlci9Q
+SwECFAAUAAAAAAAZSpA4AAAAAAAAAAAAAAAAGgAAAAAAAAAAAAAAAAAHAQAAQ29uZmlndXJhdGlv
+bnMyL3BvcHVwbWVudS9QSwECFAAUAAAAAAAZSpA4AAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAA/
+AQAAQ29uZmlndXJhdGlvbnMyL3Byb2dyZXNzYmFyL1BLAQIUABQAAAAAABlKkDgAAAAAAAAAAAAA
+AAAYAAAAAAAAAAAAAAAAAHkBAABDb25maWd1cmF0aW9uczIvbWVudWJhci9QSwECFAAUAAAAAAAZ
+SpA4AAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAACvAQAAQ29uZmlndXJhdGlvbnMyL3Rvb2xiYXIv
+UEsBAhQAFAAAAAAAGUqQOAAAAAAAAAAAAAAAAB8AAAAAAAAAAAAAAAAA5QEAAENvbmZpZ3VyYXRp
+b25zMi9pbWFnZXMvQml0bWFwcy9QSwECFAAUAAgACAAZSpA4ul02FUwEAAAVGQAACwAAAAAAAAAA
+AAAAAAAiAgAAY29udGVudC54bWxQSwECFAAUAAgACAAZSpA4S1rnqm0FAAD0FwAACgAAAAAAAAAA
+AAAAAACnBgAAc3R5bGVzLnhtbFBLAQIUABQACAAIABlKkDh5RZuPiQEAAJEDAAAIAAAAAAAAAAAA
+AAAAAEwMAABtZXRhLnhtbFBLAQIUABQACAAIABlKkDgYAjIJGgkAANoLAAAYAAAAAAAAAAAAAAAA
+AAsOAABUaHVtYm5haWxzL3RodW1ibmFpbC5wbmdQSwECFAAUAAgACAAZSpA4DuJfq4oEAACmIAAA
+DAAAAAAAAAAAAAAAAABrFwAAc2V0dGluZ3MueG1sUEsBAhQAFAAIAAgAGUqQOKLH1FlnAQAAjQcA
+ABUAAAAAAAAAAAAAAAAALxwAAE1FVEEtSU5GL21hbmlmZXN0LnhtbFBLBQYAAAAADwAPAO4DAADZ
+HQAAAAA=</string> </value>
+        </item>
+        <item>
+            <key> <string>precondition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>size</string> </key>
+            <value> <long>8669</long> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string>module_permission_access.sxc</string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/portal_types_roles_standard.sxc.xml b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/portal_types_roles_standard.sxc.xml
new file mode 100644
index 0000000000..c0670a0ba3
--- /dev/null
+++ b/bt5/erp5_configurator_standard/SkinTemplateItem/portal_skins/erp5_configurator_standard/portal_types_roles_standard.sxc.xml
@@ -0,0 +1,312 @@
+<?xml version="1.0"?>
+<ZopeData>
+  <record id="1" aka="AAAAAAAAAAE=">
+    <pickle>
+      <global name="File" module="OFS.Image"/>
+    </pickle>
+    <pickle>
+      <dictionary>
+        <item>
+            <key> <string>_EtagSupport__etag</string> </key>
+            <value> <string>ts80777520.01</string> </value>
+        </item>
+        <item>
+            <key> <string>__name__</string> </key>
+            <value> <string>portal_types_roles_standard.sxc</string> </value>
+        </item>
+        <item>
+            <key> <string>content_type</string> </key>
+            <value> <string>application/vnd.sun.xml.calc</string> </value>
+        </item>
+        <item>
+            <key> <string>data</string> </key>
+            <value> <string encoding="base64">UEsDBBQAAAgAAOmbAj1FvBOUHAAAABwAAAAIAAAAbWltZXR5cGVhcHBsaWNhdGlvbi92bmQuc3Vu
+LnhtbC5jYWxjUEsDBBQACAgIAOmbAj0AAAAAAAAAAAAAAAALAAAAY29udGVudC54bWztXd1y27YS
+vu9TcNSZc0fRkp02UW130qTuZGqfpI3b07sMRC4l1CDAAqAlnacvAP5IViSaEilP5OxkRjLBxe7i
+2wWwiwDQ+Y/zhHn3IBUV/KI36J/0POChiCifXPT+uL3yX/Z+vPzmXMQxDWEUiTBLgGs/FFybb8/U
+5mqUv73oTbVOR0EgUuB5UV/ISTA8OTkJ8udeUUHpBaundxQluYa5rqW2BBUxGT/C21GU5JEks1pq
+S2DQKOljUVHPZrP+7NRRDl69ehX89fE6uBIyIZUuc0b53VZ697bSI6zo0kwyRxWFATCwgKtg0B8E
+JW0CmtTqbAlKYp4lY5D1TSSaPAA8laCMVKKdV9TUXCWsjHs/2dTk3Kz3FZDhlMh6qzqKpZ1Oo0fs
+dBpVABE93QL7y+DGvHQfN9dLo8qklrklqNoXSprWa56TlBWEEDXUZ2t9w1DXOeRZMJNUg1whD2vJ
+Q8LCCkSRbDHNIDAUPtxbX6u817ZabakwDPLXFbGKtrL+6+b6YziFhCyJ6ePEPuVKE75ERtai/iKQ
+kIqlw4j4opdJPhJEUdMLSAJmbAhHtmI5jI1KytGgP6ykRPGycxlK1XccfFvRyVrl4HpaYKt8W/kS
+BRYVoislC/kwT0FSW5Ewazk/UaaVxpoiHa3UHrlxeOma82bsrAVFFK9zNAxyhkXdldF+WBWGjChj
+amU6NInUFED3LstRP/fmoHqOzeDvRxAydXnuho1liZc/W/Uueq95RBh4HwlX3h/vel4scsKYJJQt
+Lnr/IalQPzykyst63grflOrQ9OZ7IqkbuIN6qddZSCOiDLvPJa6+21/CazYmfPE597J8pW7+yp8A
+N4Yy/VTNqGon25CxDaLz4kNKfgt/kz8zZ6dtplwh2WDHzzRaKA1JG5VuyVTYQWVdm7K8tfBgg8cX
+RSTTRoamoe9YVF3BfT7QMhSDSk6hoItATBDFsoT3ypqp6bMgNQVlGzQ2HfHOH4PpvoaHlVYyyav5
+MxrZSe67/ovTF2HitF3RoE6d4QHVGQz7r852U+f0gOqc9V+eDHZT5+yA6gz7w+++30Uduc13pJht
+0iUvMC/9KdDJ1MyXJ/2zF0Mjsl7NTIGZ4DRNCPNXa2uZwS7abnGtXbT9/nRvbWPC1A7qarIZ3LIw
+MUExSD8lE/DLMTAmGdOb2uJqjiKqUkYWBXAFHxuwmQzCT0RkeDDp6/EODgnbRg9g1YifEmmzMvfw
+uKoWWxLeTaTIeGQdW5j04NvwxP7bRbFt48jeiuUFNpnzCaMT7iuRSZtYxnTuXGL56qL3d6Y0jfNp
+OCFyQrnPILY+tFN/h23DT8tWuCnjYbyw9sI3YSXhn4dJ62ShSFIG8wfRyw4+/slgJiHe7OmPO/KW
+PhVsnQaLF2MRLS7Pc2bus2Ccq3UFGWXMunZeugqt7ZYrsabJMTwXwy5FxSb6VqVqxcs0NdN7BMq6
+Td7RKs1XlCiG8Q1S3SxdtD23rXOBjUZvznN4AJ6nJc88sy9IlW/SHyAaTO6xt1QzmG4QaSehNe0M
+v026LQ16T1gGvl6kplhpaRdQDAvjiqP00mZphH2yL8+Douw8WOffpUQ71KWfaPRE4uKMh3ZFZFeJ
+wRqVMUdr+9Tp+cFkgoJ7NyLK2F6mqGP+OouoFvIH73Wmp0Luw77GwZ8aqvdyQjhVbqGrBWAPnem0
+iTM9LxzfZNLMpeECMdwfw98ykG0A/HqQ+tmuZyJSDVrz0Yag71M7NWecanSvRqBlDjDvd/gnA4WO
+1qQ1NwA2GUasmkyWJEmJSWgQrCatCUORcedbt9LkyCRsGat9ddAhVk0nSuNgEXhvBDctQydrmGxm
+MpwSheDtH57JCCTCtYuvIWQ7edgHEt7ZCfSaYjS7m6Mhcju25h23ubnAhYxGrXlb7DfCZbMWHpeQ
+CSCAHTjhOz4BhSvh7dD8H4zNrIEe2WqBRCSp4LjG2zBYkQakELFqFA6DvKdhm8759WB1S+aIU6PR
+ipuSceZmzlshWOdwKbv9JcfrOQH3C4kmoA8DWQ7UkQP0KxczBgYkE1FE2BcfE3f29FOv22lzwP7u
+/gJwf4mQmnY+t0FgdQcOAtnBFhwEsYt9TD/Pwykx+bB3TXn3Y+7XBKnb1oQItvl/XNdEu0SDMOan
+UY4hNriy6RMoRSY4frRdUEMc2+N4DVrDXo1ACMtNboQy9MUOgPyv0AhgGwD/pIpiNNAqdZ8KDt4b
+wg65XPf8YVzfYI5gdrfxHLFsvyEdMexgozqCeDxL0sWmbzRZN2cOPoCkYq8DxohmofVPhNnrvlaP
+byCebUOud/xeUAS1M1CrHb8I7FOc30JI2/gqWbj9mohnVxMUv/MwbuoiX1BTk7xOqMKV5pZISjDN
+8d4QibHnESVfb/NLpdFkbWa3t1eIX6vt4Mu7uxHINnnW8tJkxLHNPnLzhQC22UlCD7Dt97kB+AVF
+Ae5EIhrseAxWntlDmx2Rzej/TXK09+GR/c9Yopl2MVN1lBP7Vvsjnohh+6OfiGGbUN6uOMfut7Aw
+u+wSSu99ChJB7RxU+0WY9zvkPzmA4O507fuwSVi0hnn1CBHC/oUGbPtYmczRil+WFRtdw4VG6+y+
+QYSy6xv1ENEDXLyKoHZyISvC2OWto4hmx3dTI6DHE4zl9xx1brGjWY5ufMXRgSA6Iq9tBtVPovtk
+7OmhWi25rH55MP+BwfKp/EFuw5Vr8335L1BLBwjSMXSa6wcAANqAAABQSwMEFAAICAgA6ZsCPQAA
+AAAAAAAAAAAAAAoAAABzdHlsZXMueG1s3Vnvbts2EP++pxAUoGiByZSc/rHdWEGHotuAZijSdthX
+mqJkrpQoUJSd7OOeZ0+1J9mRFGXJkpU2XbduCZBEx9/9P96dnIvLm5x7OyorJoq1H81C36MFEQkr
+srX//t2rYOFfxt9ciDRlhK4SQeqcFiqo1C2nlQfMRbWyh2t/q1S5QkiUtLCkmZAZmodhiOyz3zAY
+7km8QTi4ojdqEq0BLRhv7pBtEA6eSLyfRGsABMPhU9Gi9/v9bH9ukNFyuUS/vH2NXgmZ49aWG86K
+Dyfx5rS1g7S4spbcoBKCKKc63hWKZhFy2JwqPGmzBjhwUecbKqddxAr3Al5KWoFWrExRTHB2gW1y
+d9mYyzatuzaQZIvldFYN4pCn8+SOPJ0nbYCw2p4I+wJdwaH5cfX6kFSZTwrXgNY/Ilk5bbmFOAYh
+xAT68dHdAPRUQT5Ge8kUlR04mYQTzEkbRJGfSE2EABHQna41h5aTXj5BkpbikCCRrv1aFiuBKwZV
+h3MKd5GsNKPrGiuHXEWzeaslSQ/FDMhqZiQEmtHo6kowlY00y5nvNT2p07zmfuw6VSqgSyWU8Cq+
+MLV9oHj2WZu49l8UCebUe4uLynv/o++lwgJTnDN+u/Yf4FJUz/soS/O9jtySKQIlt8OSme6CprW+
+rglLcAXihhq7Z/fX8IJvcHE7lO7oHV57FGS0oJJBMVV7Vn2eboDxEdWW/CU1v6S/4p9rk6dTqexA
+RvI4sOi2UjT/HJPe4a3I8dAaR/9s5Wik4huSndLOvoSmuObN7HZCG2vMTAwI5dx38FLCzZOKwZh3
+/ITlmAclx4RWa3/uLANmECrKIGGVwoVeBeAuPiF90wd1yXGR1TgDYioNgYi6UBKseXU94AygKeBi
+eF8tzIlyKFq4k0amO/j+u6FkIvKS05uxm9fKbTFDye0RyNbpGAl2fGGncDOMexmwYfkp9I9AXvOU
+syJghaIZ8CUsYwoiHxlFIzJbGaSWEva42zFVUfjsTei82AkO01tvTErW9JQRI6mfNM+dZlLUpVkl
+jXTUitcbW+y1PpjHoe23+UZwJ6tfLg7bKZn4z9//aCUeCYlHDj4lYGO3wlQsF7BbnaUpjP3w2L9g
+3L//XWhtZHJctjejSJjdHXeY1/ThoweZer5uaw6XJW8CHfRqEp1Ok+UcJuelvWf+6X6GTjNf02qa
+tzkpsWxfeoK+3vG6MM2lecthCnNG2l4J6QjqIqEStn/dV0wBGbz5+zAo9pRlW9jAIMTJODdMCCiA
+Zgp0fLzL4fm9PO4HS78zDFI4FesfKE7Me9TfG+xOXCDMWRFUopZ6AqXsxsTycLT2CQimnRBX7Dc9
+q57qXf1E1kaz8dHxbpyO7uW1i9h4iSVMUmIvGVfSiZHCvowFWBfG2l+GQ2PR0XbQPOJawUKiGAn6
+a0Op518OL4jQs7q+XZV5dDoj+i0FjA9ykQCWy0BtDtWxBc8OI2vMO937tk3Iw9mzJ5FeJjQdywyO
+OE31QZ8oG3ifuhFK6dee0G4kh2iMGZEKof4pw2BhGrGqbwEapOAjsjL/72VFn2yETPQHFeEsXCxI
+7lWCs8Q7C82XQZQ4sZ9LASRaODZMPuhZWCSumZ6RUH+3UeggYNJm9BDsg3dfZVV8PVG5uyrRyS7S
+HFjgUW9piFrS1FTvaApGmo/NWXyhW/2qbH5XW0rtgh9fXl5eoGNiQymPMn90GXTm3MRjFexo0LxT
+zKvea59QHe1vtC/Ngzbb7jNx5PR1aAMTnKhe0CdNQIM43hXa6+ZTm4nIzgeRbYYLzfRo0QZ9YrC9
+hxanmOJdiH1+NAhET1OPZG7NkXbYRejJtQSWnRYUmHUUduwwCoNwEYTgaThH4QJpSmOFBsbfes5g
+sD56ujqPVtGyNXqsfPr2/Ws15aEu0Ozw8XLZBVraF6o9NH7b0fj/D+K/AFBLBwgOpJUApAUAAH8Y
+AABQSwMEFAAACAAA6ZsCPWT48ECIAwAAiAMAAAgAAABtZXRhLnhtbDw/eG1sIHZlcnNpb249IjEu
+MCIgZW5jb2Rpbmc9IlVURi04Ij8+CjxvZmZpY2U6ZG9jdW1lbnQtbWV0YSB4bWxuczpvZmZpY2U9
+Imh0dHA6Ly9vcGVub2ZmaWNlLm9yZy8yMDAwL29mZmljZSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93
+d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVu
+dHMvMS4xLyIgeG1sbnM6bWV0YT0iaHR0cDovL29wZW5vZmZpY2Uub3JnLzIwMDAvbWV0YSIgeG1s
+bnM6b29vPSJodHRwOi8vb3Blbm9mZmljZS5vcmcvMjAwNC9vZmZpY2UiIG9mZmljZTp2ZXJzaW9u
+PSIxLjIiPjxvZmZpY2U6bWV0YT48bWV0YTpnZW5lcmF0b3I+T3Blbk9mZmljZS5vcmcvMy4xJFVu
+aXggT3Blbk9mZmljZS5vcmdfcHJvamVjdC8zMTBtMTkkQnVpbGQtOTQyMDwvbWV0YTpnZW5lcmF0
+b3I+PG1ldGE6Y3JlYXRpb24tZGF0ZT4yMDA2LTA2LTI4VDE0OjI2OjU3PC9tZXRhOmNyZWF0aW9u
+LWRhdGU+PGRjOmRhdGU+MjAxMC0wOC0wMlQxNjozMToxOTwvZGM6ZGF0ZT48bWV0YTplZGl0aW5n
+LWN5Y2xlcz42NDwvbWV0YTplZGl0aW5nLWN5Y2xlcz48bWV0YTplZGl0aW5nLWR1cmF0aW9uPlBU
+MDdINTJNMDBTPC9tZXRhOmVkaXRpbmctZHVyYXRpb24+PG1ldGE6dXNlci1kZWZpbmVkIG1ldGE6
+bmFtZT0iSW5mbyAxIi8+PG1ldGE6dXNlci1kZWZpbmVkIG1ldGE6bmFtZT0iSW5mbyAyIi8+PG1l
+dGE6dXNlci1kZWZpbmVkIG1ldGE6bmFtZT0iSW5mbyAzIi8+PG1ldGE6dXNlci1kZWZpbmVkIG1l
+dGE6bmFtZT0iSW5mbyA0Ii8+PG1ldGE6ZG9jdW1lbnQtc3RhdGlzdGljIG1ldGE6dGFibGUtY291
+bnQ9IjEiIG1ldGE6Y2VsbC1jb3VudD0iMTY5IiBtZXRhOm9iamVjdC1jb3VudD0iMCIvPjwvb2Zm
+aWNlOm1ldGE+PC9vZmZpY2U6ZG9jdW1lbnQtbWV0YT5QSwMEFAAICAgA6ZsCPQAAAAAAAAAAAAAA
+ABgAAABUaHVtYm5haWxzL3RodW1ibmFpbC5wbmdteHVYVG3XrzyEOiDgMDSClAwMwxDSSDdIMzRI
+DSAq0iGhdEh3w9AdQ6fSDI10iDRICIM0yhk9z3vO+13Xt//Z+1rr91tx773XWvcdpqGm8ABAA7hz
+584DJUVZLew96M4dnDv3CLBPmeP163fu0L9WkpXS8cg4yPR8AdJtCPEjTyLVgDO3mmu6PfE/HkTG
+HOMAgIw4D0FWDzXG37PgvbVSkZTq4n0VzpQuEvCKcQBorUklJymrI0n3lvRnCSeTP9F9Uq0qh6DS
+pZb6/Mb8sviTX+alZWVvdL8UtZaJjwk3boxmilqT9jxfaHSAJf60CrGn9JXdVXYHzZ0F8h2BwfS7
+EwyL4lf6jVwiIjSVDrSNjWwZ0UDQfqQPUoqVrlgCsJ5G39Mk2PCNREd2GPWlRsD1scisXVDNUNG6
+l9oh7LnXSyB8/4aGsip4jni0IXvuwNzFl5k6nqCqa+Y5yrWfhv43Y1/lzT8jltoxIjcd/n71gUa2
+K6BzNaW+dz7xPL/zJLi9HWmYNgN2eH6ybjaneJK5iMrVh3fpUVrdeGDeZVywDp3d8RHRkfl+JahZ
+M0H6OtOrXM84N9n1FwFxfvs/RCvfxmblLt5TgHIZgfnpJPNaoSw4gjCp9ARY0eJuUILguPuCtJjb
+ulAWreji2Z2H7SKrPesOyNPyqwWRU/35SlzOuboHI2/YN6tmZS5woGCBaPpoBA/Mwqrdh0qwjY0r
+SEeq8aJEMf20rsEx08kcvZJ1Pt19k7/axLi40lR9UDDpzjEUzV9eXKEXPV2lKgJsdZWXbTX3cNYi
+6ezg7npXl6NomOvr09j1vZK5/oF8z/5UUrLDqMbvs6wrCi9C3Bp7fHq348GGH0u5zGnPMt4nLTXi
++JWThFxdAe/55eEFTS8HsOlHxtb4pBstPhz9nGekhfTQiKMul8zGW+WscwAoxVkpcXzoM0F8GyjE
+6yQA0LZa6fsYd2LadTpfsV/KFu51yCRBoz83UGYLGimAiFqyo+2TSRjrbm6bkoDV9haCl7F6jbkH
+J3vVrm6URK8m8ckKFXJ9z3dtFxgfhoh7y4m0CZn6Wu0DM7oPqNJa7jvfFVTYf+ZafbnnTJXsdm+Q
+x7VesKbjJzNx1i/p30oWjYW38Jmw68ZFPqpu4jp41nrAe2jZ+tH26Wr5KIgF/z0XWHllEuS6UAQe
+Uh+Z8781HeqLulRnjw7xrQVe97lLzh99nUNtWlub7A/IpZxuVtnC/D7SnLtoz/RCL4n41KFdJjUj
+sRk+BrStRonc5WINQHPdluYOHkTKYeeTbdAMg4rcYminUVb1YRsi82RdAj8XSRiekUF3EO9uknS8
+G8RZV0HFUaP+sgy9WQCvOkgkeVMaONCkc2PTTWUtqulyGlnOxchLLSyo5QJkbvldoajfid84kx2p
+IjEyPnNyjQoYYixIPN1UDnwxec22serqvqeWIgGT+C1KSpfkzgCRfxYYtdqIVFpSPRjJnLuEpZz4
++a314j9L7Ldzzu5lrrBf9VZ0JUpvpT/Jbl7ESNa3TH2qOb77dmzK8MKTTfX8x8/ptz2uJhVi588X
+PGTPXgUvj3E2ilXB4JE5n8B36nJIYWsiaiucJqm+J59LH6KzEz52awEan58wnhQwhAzP0o/Rpp1v
+foou4lpRbGlmUhJYZpiL5EOvGKD9btuSMlq9fGEnJ0wAPAwoEAcA6JL85M+0t+/ulLpIO8H/AVfT
+f224yHljh57sSEXxmaphO/l9Ep2T7yMYWW7d8q94es5W2JqAA/cAS/HwvhG7qhQN/z3J+/QjbVgg
+qizBT/JJeUv95YMx73lim46Mkrb7VQ989dVMUYTbfDLjSGdgh4eEARmcQ+JVBstJnMqSzW3w4OR0
+uoExy6eMECCIdtTGoveX+2Md+oDhk8Q6ttTq7wZ5vJNRI7KLoanolqhol55RlPDF4YCeUDXPuaks
+Ofy0dVP8a3Jsbrxxn88T+/7HOFtiCTk7hsJEKInr++pbnAr6m1QHSk/KjRlshVlYYJRMLWP6bXXH
+fB/R4qECJlm6MyVdaNcvpd407zobKNs2eBdDQvBSUBr+Fr9bQC47E3hf8u+pmuaN+XlUmKnUtec9
+kFZO0qPvHG8WlhefAswLGOghsZwiu0ujtxuT1sAXxLL3w18eAAu6i8hc1Ys7e2mjb4JjYjTqdjsl
+DbLrfucksEQx7TMrc6F8iM1utN/xKb4XjvB2UEreF2aEsn/kY6TDHYR03cHHN3+sZ3qQBXM/SPd3
+GE3sQhFK9C39fkC4uTZExmjNmqWoeMnACg52ZYhIcVWoqdjC+ansRbiT/ZJUQtUKeu0WEfeh/ucA
+Qml4eC1I+8cJ4YTPkkVGEzjX5Ad7cZMdHcGhWUS/4bDsVtCjFkFuCUbXxaCVt6eHbd95gVr42GJv
+5DvWJXHYiWvO+HBypk7oy4PUAUN4gT8mmRGBOO7abZ+cjbm5HNtZ5jT2dD6L9Jahr/0mF7hyXWu+
+dBM4dfDcy/w8WMiI2lqIAaglnosnV74Xmdq+bUMEzWZUeFZDWETcDglbCwnjnGW43DKTQVDAMpyM
+u5Puj7Qa28XNkYQw9eXuNSh239+A5Mew5VGx5APoNzPT272AyHUac2W4NQvXraxnl/JNcYo1oiQf
+5kHPU/ESuZ2oIdyiDpgs2iToLi5+2y10eb+khRVtx4s+bMMuFgkruFQhOva3D+LjYZhX9BMV5MUq
+bGeYF3XxWo0oLa+itd6FunnkvZyHxgWoFZZPheIcG3orHqgOQkN3s2drd+JpZWOKHhNpaJASJOQI
+tUN0D8ffAdQ2p6Qn40h4auxfZ3ceKqniw5pT9aKfy2enp+q5u/kAyW4vkqWABxlHYA/hfEBFhI07
+RXEKE7vuhW2qnsOK310uE9rIfQjhc8Gn8TKqVkqDrzViLMLzdVbz8OSKlK1jrkr2tJ/dyrn42EVi
+AsFhwxukZAZ+T87iCbVUYxM4vBNy9Js4cc77n0or5s2AHb0puEvapYAGg4zsdS96QUolXQr3wxd4
+tAu0/VR14cbirqqXUMF42TY6Lb/rstnDKH8KbZYCAGU3dBf68IHY1dO4FA6vPylesIKL8aptc/c8
+eyVWw55asL43EHSqcyxugzVN+GgfOchmVmthzr4oOOr1tmpUuqSoGYZZ+7y8nwNIPMcXbMn5thLj
+qzvEuL5xF43xq7L+vhGra5D9V5e0AnLgL2eqWoqv5IzADJSWqwehr/1phxzCo9e+W2zfE/igot+B
+CU28g9HwNHtrOX8S7thtdRelJd6BF4MFMvxbrN4zB3SRUcuvDd+CpWJ5XGPEMKcuN2+3eEv5X0U6
+VlV1OR9grkw32eJvpvlUgpLNEUfblo3QsKc/NPyZHBdaU6rPQVmvaKLWW7eYeJ9QTFqS14nrcsB5
+B0ttZuaSdGuYnRjPYAeMYdGeqYmeqwnwqIE+S15VkGEb97r54tk9GNu79F9yTCOhQNA18et+2h+c
+XRv8vE61fDUvRt7Z3q7UG2aXyrBVgmmNBlnKsgxICio+DxNE46q8o6KPoNZ/KYwkb+Mmoz6RNalC
+dSrmU2v6Iy0j1EJNfgmbfh8n6vRLjlo4r5PTzRD4WVIbpwR/hupSVqxUN2If6vcmSDKMKmYCQEXN
+t7QNmMKe4ipr5Dsoyo2Zm3CvzlWBjU7ViLKuuL7/oLfe0bZmjS/3QkB3QRECMnop4lvWSffizX90
+xr8wahhw2FM5owx7ytz8rAq5XqAe3beXTe1DapHNAUm1muGLqLlYdI6btjwhKjfWoUY8qeuJEG+o
++GEdxjLpAdhP0vE+AWAAWbWdNxHMz/Af6gPEwAAjrthhzKPGjURYqJNS+3kVBT9F52H24blgdO0n
+734t02d+dlVqa00Q5FThXulHIKqWqtYb17zgjSv0uaBibj0ucuOiO/Pt1ae69EXDZK7wyNV5twT8
+LdEkzMsBGVcX2pa/RDfe8BE/w/bplQRrTUBv1Q1gLwpFcPyF6DpsEcsYeey5KZyEUU4QehNRnJ4N
+1ZQ/trL5FaoW63PkA2/gVGacrR6IlU48wEBMQLTd6VIYtDPn5nQKAcMeS1Qrk/KrFi6ENY9y4EzS
+FvFg7LXqLfpx0Fe6SZplBtPCV8lmu8g5qq/7HixVYv2GpoyG8UKT/v3W6rKgFZfMMbRFcefsCFAi
+/gxiL7CH/qd1+Fb2KvKRtiHntl4LWCCYMloBgxZdamGFqj7UTel/PMzoKUd1xA5WBJE/T8g50sEU
+e4hY5hT1I031P0hdF3LHi7VVXxo1y5FuPoCF9+wXJ/04nxnRGmDQEUvKVNXqLzTVDwqhACHiQigF
+VoJuYqvaVlF5pcnDk1gMM32EVRxq3L9LFXPUVShvqyQs4Zlnv2CKxLswAHgOR2E/CqopwrK3E/8X
+0af6tZiPII1x9A9zSO0JTzElfBWJF5S4MUGY/jD4qzYCqWji2+L6LDW7QGNJ7Y9/bJBBKh88AWkF
+3B5/8sjJeUwE2nkVkKX4BB3nRJyEetAhcGFe8eqo7xSScvUCD66b/aE4b13jHYa4YDYx5UPvjy9I
+58PEjWDG88G2Ht691IIsImslYdyheQJR8UlNPYG5s0wS7ly4Ngv0USSOcRVEHDdiZftT39Jtya8l
+0btEwKFSG4p/CXnXH6cTH8jP2m5c6W8N/CJo43jG/zb4rGSDr7rHh2o4MAILxoupzc/4sPkqAOby
+5g2Y9mnA2CfexX41izCNpAS+6ozX3Ha/pJQ4aXX8Oi8jhMVxh14xaFqkng6vJbOrcBxduKh8H00U
+Vyr/FiCGb56j4d9VQm2o9qxKMg+/1+GuwsAqdJv595BzyuyaQOdvGc/0XNbKk8YULRUiQuVafPut
+FApQ+tosk5s53UyfQ1eb+t1vO5gJp3PHCMc1ZOBRueqSYf3H2qXKc9Dwa2cii9QccKyH1Obz4CQh
+eoiMVahWJIP9naQAGDPIemGxJjm348mZyMUJL8TnJ7y2mS+Cqbsk7vn98P1hS8yAj81bO/e0vRlH
+0Sjrs8RWkuyQjTE/+R+IVa3u2oLNjYMVyNCr61bjbNIaVY2eSoXEVmpDsZfUSPD0RQ0NyWskBOvC
+8Pw1a/1sT1ZyUvT418eoSQUH1nRRFJg3g2Me2+uaD4WnqI4ecnG9gR3QTOr7vllW2pCUTx1fggF9
+DYIolRHAwf8yO3BR08Mr7WiEmjU/Tds3DZBAaFoJ6day30r7+TkyxJ0psEOQhSzmK+1+/Vn4Y8yF
+us9/tgE5QmwGFZua6ZbZeh8nmBYnIRaz0YtEUL79/DR9efCb9NH2P/kDZVonFR76DSMH3pZaaftb
+fFZPriPj0Hsd47JbJIXGhEk5c7pPERYoaof1VJdxoYbGaxdWVGOOFws2UBWH/NDI2QN73audTCvL
+OZsoYd1a/CXtmCUnehwSQJcnyN5TLkXbFqO8/053Cl+DW3sHo9zL8M9ACYZt7n5om8WFzB1h3d94
+ojixekR+9x4XobNfFI1vJIZK4MVob6pXY+HhZtskOBuyl2T7/xkTwl00Yp6eEHcOC+woJel08FF6
+GXQVR0FGZXeU+igTubbWkucJPEvyO3gC0sSZFOo7cMRVvp+1mg24c6KA8q3lxQSJQ6uvItlUzTJ0
+EeTpy+NmBRE3e1vRj4YtRmCoB2mfeQtK9w3LaS2fseWV9/FCzOuGwktXoPit59vZmyzhPBwmdX3/
+4l6eUUNOLI940S//mG74ygEBKMZeOh58603pVKaklntefmndIAXpGWYzlTeItIZ3pZjBQRJcJNnH
+1oKtjNFFBREfkU9mbngXc8L14bZZrPxDbn9jDD7y7NxEBfZfZRnDUbRXeS4TquXC/GXoR+E/oeyr
+j0B/+zVhOOpi0t9/2R7V3E7jnvqBOR0oBpTvyHhftPkhiLUz3Fkp9zB9bWFT5h70VqKyAE+mkAyy
+qKL8shzSaslJNw5Xu+mfpUp3u6crSIRrVtjoVV2eeAxt+hGauyra/ei4t8+L5wY3kxsD9w1b43CS
+YVhu4uhtztegBBU42IWLHPTeT3Ey5y19V7FIZO3e+NE4wmHdiXXc3T7O1drr+qW8nbX386HEM0Pv
+mpo1lZCdwNhGjApIb1oZsQlBhhsp5XKBnZycMBgOPMZuK52oPWco4sWpg6aJdITxfZak3WNr745w
+mCaVJ7Qzh1JPaxD4VsGXvChOeojwOR8jc9JyWGhtOGy9tfOYK7tnFil1finnGxa6XgrajpOGgnsi
+aPkYv7iM0w2W70etmCXoGu6ItcwLqKCxSREym20ke6j6GrtmcnSEWyoxLscBCcDge7igf0cgs8nj
+UW8RhahDHpzOwKnu/Gmj2CNJ/u6GwzQR5TBCMV+lflpqQXqf2UdyfnbUNH2Rsl3zumn4BwtXbRVh
+Oo1GXlZ8BT3CeJ3566+FssPIz1c+aHgS8Y7pTc7w8c3nyW96P89f2FAN0lr7JwLrqQVO3L0/5tsV
+Lzz0EC4sbzQ2zOL8/jJVsX4wFVDQg0+BNTNiluxP/CztRRpo9aphvlD0feuTuJB/6aX1KgnE2WpT
+Fdp+K60dDUa1fLHwyMnwd8rGj3ONtP5udd77+3OTHrmIufcks/VzcLA7fmD5tuuBWIuQKMy8WRBp
+JZQ97s15Yt/xEIuBHBfQf4H7fgZ3UE1ZjQj+kxVlw9oxZbkwCDsroeilDEgrv5T/9OV4v4eyW83X
+IFOU3+Ak8n3RemoYzFfM6LL+ZeCmL5b3bicpgVtSSooKXCulmWEv5dMLS9X7LnCIhjmKqVvH7pAP
+nxWk4rb1Y6UcbTdrRX6czr8AL+HQqnjTFa53yof1rWTEndN6lHQvIxHrHNaOLQi/7qkE+E21Y9yw
+usTu6DBOlpUzOVvJ5qy8bdsNsCh8wwbnxWTZQbULXUfdEndw5ef57egtUf4CdMdHouWf8YhQrYja
+5uFje+anpr5hTCoJpkok8J6daN8+dIj93szJg9Gl1DQtuQzfSSK+Erl5Y3lA+cM0cC0Qb5cfUxFW
+PPGEXEh4zImotYS9t4Ni7Wf84TCd5Lzx1kXFw7RWbTmOpQRTSvXv55v9VFOlXF+/3pbtTiUgZqnY
+qUNYv9Zgno9f+MiWbNoJUOYVq0D7v8ZNTiV86K6RksIj/vv/3gA8thIF+90UTJtRncsdbTccbwo+
+4oy18YoKwDrmhBz6TQXo9BLNONouLEYGDTtWaLF7/1HoJWs4rEEtway3JIHnW6oeon+rl5K26Loh
+Lni9FFM2E+e7QOXtXPudFRXj9qrQCDNEe9wLLsVA/kIp+nnS/9FONBPDIjKArN8qbzBwb55w5N9I
+qNeEEP3TG8n4Vaf2uw03wF5Kmf/yIkBmhugfSTQ7IbKs3iwymo2XkZZejjNDXlgcYcqaEnkp5o20
+4sy+alsF+B/Rd+LJOVI8k3uY2YaBV4YaqB1qLAVqcOdeF4ZGlELKMDZyVQRzvldgGr299wdKsaTX
+OsfI0DB6lNq5qoeJWCsZ7nlVryUUwXTSRRyNvg6PIwU8+Sn1eTCbzYFQrm+QhNQw91FWWs3kY+OL
+19SIzMPUo7i4xRcD/pQPfas0icjZGEGqO/7+yRIHHDp96Ge7lTk7kXuUv+1IuRAm+71/fPxKnVMX
+B/EQmzTK0RCbZmBDM/fMNeg0wN+nO+ZhsjDtoq056woKy0rku5vi1pIs7RxgrqPTtErVq3QPn6wQ
+oxzPv4DwC9LN5vCdL//ic7qwPIH4xCQG9g6PSMeGCljSvvGERog3SxEMQrokJQP885P5JgbLYoCb
+3L7tvmdt/oHK1xlh2OrsYYgUeEcPi6W3XbjHFv1jgjdb3FBcWtCV5Vr09PO98lJxXE2F/tyzjUfK
+L8J+lfTY0ZbUjaViUzOZL/sqtf+wHjNuYLIVL6Sx6C7+KdDweWydy1OCJSLOGonE6bpIMZ0FSg8X
+qc9O5PPqoYAV5vAxb14yxQl+mmbxWmGnTpwqZfUHGbl4kXPZ6JcL8vQcB4RiLTlNfG4UfUU+eZwn
+wN3P179LIdeoNAFNls7fOjoL26qcfFXlha91eCBFZEO35VfaYV/EwvdK6mDV/+nNf2qp72Abb4Cs
+zhHyutDj0m9vAPkeqHLRt5KVC+lHkclNCT0TmsAPSv0jzII8Qv5PIW/CUfMMZtPDDRlKU3SX7dLU
+NpzV20I4KxOM7Nv9HCZlGubXCxSvoRvj2AvDAmD0K3FawqYTIX8myQFrU02B5B9CHCfKz0jMAslp
+T15G7TviegBfewpxnYR/ToaFt5dd8FDK/QgyqeJAackf0029Zl+HkPRbm4Ythv3RnVvP1B/oWsPR
+tq7ECceJIeu8VVRu7WU/eSEKo1V6ifr/JZfdtzJIVnFIOysVcdqtXeU/KviI0OjTo49CtwHHusvd
+E02TIt9j/RzzF2M1/eZ+WE+U/e8AcdZB0esB/mDvP0ulrDH1AMJ6uxfNaWwyizOicCBXNh9S3W5j
+l1AyRz/L5zfu++4AL1LwwUpFH2MsSD8hx9aMEZRt3BK8YiYcyAgJWc9m5n1bb8kaCLetIuP9SHlY
+yeHnNrZ34a2UofB81mdwjmOUiZ0ULHUs2atxs3cD0/erpft98gn0SlyXsjPjR/B4ePnKNJ8Izulc
+36n+WxuSWfIXGebcrYV7HVavyG1iQfcScopX2pgo3qjeoVHrgRaglePTFZ3Wrq81d2Hqa2gSLxzy
+rqvFJt8nw9WvWw4t++CO5EofJO+HH93tOh5pGvE4Wl5SN209hvIcHVc0nU+/zZ/6Qlh8Gn3W0467
+gnZ/4Yf4jxdbEYuqhMztJNKHKDl0B1J8jabC+R9llk5sJFiMHhYDOEhKYNE5kszy5/5WnJNTzm6T
+g9ebunyyWemjfTTSrOXhttqfsthpLvk1ZU2sOztew99C/7wm1MAdtPiSXrKKZTZT7lYnkxvd9hb9
+FBX+Ky/6tQG5KBOlxe0kfZxJofYe4vSot3HFSMBHcKgHGXz4Qep+OLTTZpUB28OrY+7Z2RtWJgD5
+qoZ5y6j+/9nDHEJk+kcSpL48rSPd2kJT5vxTzp8zOQa/s6xsnjrvYLrTHq4MkZ9vKnm3eP9SzVmN
+jZQ8tdAcX+4rxi7bXY3KPFjGDQCCUHrq0i7GzKqDpR97NrPB6kddA1GsmRYTiB1AtzgiVe1yMP/f
+pJBeP6l2V2x+CkchUvUsEOSWx43bYqMuQIZ/A1j9AmU3mad8TrfJfs9G45uUlDTHxXjig5Z04c0w
+EBMjufdOB/vFMPtZ9BiCUNUjl37pQPP0oFbWhaFRHwJbquH8asNonaTb+5hR9y22zoxlWFTP/2Np
+r+vYqqB7vnry53DS0DOXmiU/I5oLjLVDkA4dP1Vwa1TQJbYywSqyAOx81H/ZG+9yd5WiS39i9yLB
+WMsdT00xuooGieC4GA4hziGC6f6ss2IRHtuoNyp+99hR5RxALfy7noD/N7VgF7JvSgozMPvluDt1
+qHimmr+vvQMwVl+2Jfhhk8Ruc5fn/g/N/+3gaUT+a+WeXq/sjAJbg8X1bp6tcUWAwKeJzTxrXf1B
+A0rNQpcUvZHFErpxYbBUzY9xt7bjUSZVU2ZmNlEywpm2kCL6dm09rgFZuFs8zYDQJY40pE7GbUYU
+7WWqL5fAznrrwf+lbOuApSID+9YeGblI738fO9YKQVz8anWZ6iiCvqG80uWJdW2SLm5zUm+BgL3W
+O22cAvwp4eL8DkWcHP05bem7tFoTzvqUqkJnEDS8nSygqCOCvrOA5kp32gGOI6rg/TE0JfnoumbJ
+ta26xfEgeHZkkT0CjQ1WEypievXTtu1Ipy7X+KhqT01RsG7b2bJgN0c4Dlwue5Mq1/vYTrd6HMr+
+dwH/zGAa/v7qppqD6kBNCt0JufsAU1Ko9xVjtakuq0pyvEFVachvPgY9bQJzT0yF0PmpbCeAnRyo
+Ndp1dMJ4Vrrg5QEofZr+3k7BT3BfVbrU1uIeoEaPXFu5Ul2g0mabyu0Jo+5THrygubKX8CqDCyND
+pq2faZHHCoXfG1ixGmw1F+jOGQyG9X9n0DYwmwh6o3T/75RdFdCV7iTJwUhE3HboyZqEW2v/8cYq
+oSW6yMBoTUSdtoksa9VtDIL6rfPSjpFkZXy5dCN69VD1/c3vV6kHlJrN5cNn9l9yuKIYFosipS7u
+Nr4zNTgtsqA2GCrVGadf5HfZPrZ6Iln2a86zQthLTZBgVfTNeVvtd/WCJIrS6MvgQzirH8fhKJ5t
+c/YgVeAPj+WT8Ozp6BCHHa5wjo7A8fjUO54Xv5B59J/AsL7H+8fF2+TdlRKJHrE2icIFb7bf+HH6
+Zi5zht5QBZ7/d8PDpvXh9m7T0+/K+Gvn6Xewl5Kcmmyl9Av//wNQSwcIyu2XaBgeAACmHgAAUEsD
+BBQACAgIAOmbAj0AAAAAAAAAAAAAAAAnAAAAQ29uZmlndXJhdGlvbnMyL2FjY2VsZXJhdG9yL2N1
+cnJlbnQueG1sAwBQSwcIAAAAAAIAAAAAAAAAUEsDBBQAAAgAAOmbAj0AAAAAAAAAAAAAAAAcAAAA
+Q29uZmlndXJhdGlvbnMyL3Byb2dyZXNzYmFyL1BLAwQUAAAIAADpmwI9AAAAAAAAAAAAAAAAGAAA
+AENvbmZpZ3VyYXRpb25zMi9mbG9hdGVyL1BLAwQUAAAIAADpmwI9AAAAAAAAAAAAAAAAGgAAAENv
+bmZpZ3VyYXRpb25zMi9wb3B1cG1lbnUvUEsDBBQAAAgAAOmbAj0AAAAAAAAAAAAAAAAYAAAAQ29u
+ZmlndXJhdGlvbnMyL21lbnViYXIvUEsDBBQAAAgAAOmbAj0AAAAAAAAAAAAAAAAYAAAAQ29uZmln
+dXJhdGlvbnMyL3Rvb2xiYXIvUEsDBBQAAAgAAOmbAj0AAAAAAAAAAAAAAAAfAAAAQ29uZmlndXJh
+dGlvbnMyL2ltYWdlcy9CaXRtYXBzL1BLAwQUAAAIAADpmwI9AAAAAAAAAAAAAAAAGgAAAENvbmZp
+Z3VyYXRpb25zMi9zdGF0dXNiYXIvUEsDBBQACAgIAOmbAj0AAAAAAAAAAAAAAAAMAAAAc2V0dGlu
+Z3MueG1s7ZlfU+o6EMDf76dw+npHKQU54ihnCojgEZQWEHhL20gjadJJUgp++pvyx6s9LSKUO3fO
+6ANOm81vN8lmN5te/Zx7+GQGGUeUXCv5M1U5gcSmDiKTa6Xfa5xeKD8rf13R52dkw0uH2oEHiTjl
+UAgpwk9kd8IvV83XiiuEf5nLUR+S1aszyiY5TVXV3OpZWXeYY0Smb/JhGJ6FhaVsvlwu55atG1Gb
+kmc02cLO51Yimw6U0i3SxTdL1mN6N3hNqWxGuhlg5WoFX5txigT0otGfrF8T4MlxzxAM3+ZESerz
+UX6AOLIw1BkEPeorm0ax8GUjIkKpqFe53yFfAt/DZ3Ec8hNyhJuE1or5i/OD8U2IJm6i6UXtx/nF
+rvxTD/iniDhwDp24Lhgmr9Kyj/RvttjFYhi2nJiZXDDpAkolasx/ydIIGrOzB+SMfGboxy4NGCCM
+YX4HH6wFjFP2SDkS0v2HGbrKR/IoiVzaeRk/opuUoVdKBMCmj5FoUwfGV8Cl7AAvh0wg+1j0mPWb
+Gcpyl763/wh83RZoBpd0A5BJyvRo+8E39mYcuTZYIy2sHMjNNoJvqFUqBPWSwOd7kseUej2JydSl
+I+gA4CBOXVqaV/edBDCBUQjdSi/tCTddGt4yFA/dFqUYAqJUBAtgMjnh5fuMkda8DO277q1l0E/J
+KpvofnD0sRnF2AIsPZP/+Hayg50sUlCVB5rpI4PRCTHN4Z4B5iket4uaMWR0aT//ukfvwu9QcSz0
+ftvwM3JErVFMWQyNabSJ8lqpoGnnpQzW9Qiz0gRcmh54xKBhEwJHFidHUWK6EAoZa45Ab/GHQMgK
+DpoLz6KYmzCedTNRYhLg96gBuIDxhc5iZ63ALb4uTI6mwYBcrnfqEVxGtz0jUByfeA4/FG8GloNm
+iKeanxE82fh9XWeF1+eImwtiu4wS9Ar/u/PAuihNFuBQ7HbnsHoIGIgW9yuXD9854w/LGfeITPu+
+AwRMr1gL3+noOx19p6M/Oh19pkkPBK0BbAdYhors8Y+ySJXj6MiHlPqV2/Oitne5tsLL7RvE71ss
+wGGpWEUEsIVSGU6af+cKnRdY7y7adf1//9fND7r9V/91VJio7Rc93CL6pOtt3f/3uarrrin/3zjy
+x/TKyLhtqCNTn9dIdQGeztXxsFW2tU6xU2+FsufM9mTdTwzXucUz6yXftQp3qu01fEf3X6xC1R8P
+2+V21xej4R2R/aejJz9vFwwxlqzHns7btTC8r+u/RlqZy77T8bCqgrq66Oh+aGtz7HgDLuXetY/9
+kdYvS93d/o1Rt7TIJvdmNDTcGr7DtpRzhoZvacVS+1UPx82qrzeq7lgb9MDQxw/TG1UO7XpPh/d9
+vOhzyOpAgOwdvuYCBmzpkzXq+QzyKDJkfvfR4r8gIzpHgDwGxBYBSLjSzeQqAczgYPUt7IHUMOXH
+SDKrY0qDUa8HPX9bHDpAiY6xPHBF4eKOWjVAbIiPcOiiwDHkiYgSvDjCGFq8vv7WakovS88GW1Sk
+Vhe5375x5tK+71b+AVBLBwgt7qgaewQAACEeAABQSwMEFAAICAgA6ZsCPQAAAAAAAAAAAAAAABUA
+AABNRVRBLUlORi9tYW5pZmVzdC54bWy11c9LwzAUB/C7f0XNvX3bTjJWB/shCOo8dAePMX3tAmkS
+khfZ/nujWDdQwY3mlpTk831t09fZfN+p7A2dl0aXbFyMWIZamFrqtmTb6i6/YfPbq9n1arOsXp7X
+Wce1bNDTtB9kz9vFw/0yYznAxqLeNI0UWBjXAqyqVfbYr4s2wPqJZay/VNRUs4j/NGNR2n9PS7Yj
+slMAE31z9Cej0Rj6RRHKjlIjFeaoyR1OKsZa8pwOFkvGrVVScIp3DW+6LnzQRQwtBFeCHbc0Qanc
+ctqVDBiclUC4J4jk75owmuLmj8xBXU8HhX5wtkPiF6C/Y9UudK+aS+WB+mFhdTs0Poi3NLqRbXCf
+R8VPgAuBCuPUOBDBucte4vlZSQKsM61D7195ooBGGU6Yqnpjg+1QhzT8h5zswZAxKhkuO96ih4Wk
+jttE38FXRhLbE6dwyaH8q6sHWYjTjP+VMWxjRqL4T/1uzTM4Il+D23dQSwcIp0av5WgBAACNBwAA
+UEsBAhQAFAAACAAA6ZsCPUW8E5QcAAAAHAAAAAgAAAAAAAAAAAAAAAAAAAAAAG1pbWV0eXBlUEsB
+AhQAFAAICAgA6ZsCPdIxdJrrBwAA2oAAAAsAAAAAAAAAAAAAAAAAQgAAAGNvbnRlbnQueG1sUEsB
+AhQAFAAICAgA6ZsCPQ6klQCkBQAAfxgAAAoAAAAAAAAAAAAAAAAAZggAAHN0eWxlcy54bWxQSwEC
+FAAUAAAIAADpmwI9ZPjwQIgDAACIAwAACAAAAAAAAAAAAAAAAABCDgAAbWV0YS54bWxQSwECFAAU
+AAgICADpmwI9yu2XaBgeAACmHgAAGAAAAAAAAAAAAAAAAADwEQAAVGh1bWJuYWlscy90aHVtYm5h
+aWwucG5nUEsBAhQAFAAICAgA6ZsCPQAAAAACAAAAAAAAACcAAAAAAAAAAAAAAAAATjAAAENvbmZp
+Z3VyYXRpb25zMi9hY2NlbGVyYXRvci9jdXJyZW50LnhtbFBLAQIUABQAAAgAAOmbAj0AAAAAAAAA
+AAAAAAAcAAAAAAAAAAAAAAAAAKUwAABDb25maWd1cmF0aW9uczIvcHJvZ3Jlc3NiYXIvUEsBAhQA
+FAAACAAA6ZsCPQAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAA3zAAAENvbmZpZ3VyYXRpb25zMi9m
+bG9hdGVyL1BLAQIUABQAAAgAAOmbAj0AAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAABUxAABDb25m
+aWd1cmF0aW9uczIvcG9wdXBtZW51L1BLAQIUABQAAAgAAOmbAj0AAAAAAAAAAAAAAAAYAAAAAAAA
+AAAAAAAAAE0xAABDb25maWd1cmF0aW9uczIvbWVudWJhci9QSwECFAAUAAAIAADpmwI9AAAAAAAA
+AAAAAAAAGAAAAAAAAAAAAAAAAACDMQAAQ29uZmlndXJhdGlvbnMyL3Rvb2xiYXIvUEsBAhQAFAAA
+CAAA6ZsCPQAAAAAAAAAAAAAAAB8AAAAAAAAAAAAAAAAAuTEAAENvbmZpZ3VyYXRpb25zMi9pbWFn
+ZXMvQml0bWFwcy9QSwECFAAUAAAIAADpmwI9AAAAAAAAAAAAAAAAGgAAAAAAAAAAAAAAAAD2MQAA
+Q29uZmlndXJhdGlvbnMyL3N0YXR1c2Jhci9QSwECFAAUAAgICADpmwI9Le6oGnsEAAAhHgAADAAA
+AAAAAAAAAAAAAAAuMgAAc2V0dGluZ3MueG1sUEsBAhQAFAAICAgA6ZsCPadGr+VoAQAAjQcAABUA
+AAAAAAAAAAAAAAAA4zYAAE1FVEEtSU5GL21hbmlmZXN0LnhtbFBLBQYAAAAADwAPAO4DAACOOAAA
+AAA=</string> </value>
+        </item>
+        <item>
+            <key> <string>precondition</string> </key>
+            <value> <string></string> </value>
+        </item>
+        <item>
+            <key> <string>size</string> </key>
+            <value> <int>15506</int> </value>
+        </item>
+        <item>
+            <key> <string>title</string> </key>
+            <value> <string></string> </value>
+        </item>
+      </dictionary>
+    </pickle>
+  </record>
+</ZopeData>
diff --git a/bt5/erp5_configurator_standard/TestTemplateItem/testConfiguratorStandardWorkflow.py b/bt5/erp5_configurator_standard/TestTemplateItem/testConfiguratorStandardWorkflow.py
new file mode 100644
index 0000000000..e67cd896a8
--- /dev/null
+++ b/bt5/erp5_configurator_standard/TestTemplateItem/testConfiguratorStandardWorkflow.py
@@ -0,0 +1,2618 @@
+##############################################################################
+# Copyright (c) 2010 Nexedi SA and Contributors. All Rights Reserved.
+#                     Rafael Monnerat <rafael@nexedi.com>
+#                     Ivan Tyagov <ivan@nexedi.com>
+#                     Lucas Carvalho <lucas@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.
+#
+##############################################################################
+
+
+from DateTime import DateTime
+from Products.ERP5Type.tests.Sequence import SequenceList
+from Products.ERP5Type.tests.ERP5TypeLiveTestCase import ERP5TypeLiveTestCase
+from Products.ERP5Type.tests.SecurityTestCase import SecurityTestCase
+from Products.ERP5Type.tests.backportUnittest import expectedFailure
+from AccessControl import Unauthorized
+from zLOG import LOG
+
+class TestConfiguratorStandardWorkflow(ERP5TypeLiveTestCase, SecurityTestCase):
+  """
+    Tests the express configuration.
+  """
+  # The list of standard business templates that the configurator should force
+  # to install
+  standard_bt5_list = ('erp5_configurator_standard_categories',)
+
+  DEFAULT_SEQUENCE_LIST = """
+      stepCreateBusinessConfiguration 
+      stepTic
+      stepSetStandardWorkflow
+      stepTic
+      stepConfiguratorNext
+      stepTic
+      stepCheckBT5ConfiguratorItem
+      stepCheckConfigureOrganisationForm
+      stepSetupOrganisationConfiguratorItem%(country)s
+      stepConfiguratorNext
+      stepTic
+      stepCheckConfigureUserAccountNumberForm
+      stepCheckOrganisationConfiguratorItem%(country)s
+      stepSetupUserAccounNumberSix
+      stepConfiguratorNext
+      stepTic
+      stepCheckConfigureMultipleUserAccountForm
+      stepSetupMultipleUserAccountSix
+      stepConfiguratorNext
+      stepTic
+      stepCheckMultiplePersonConfigurationItem
+      stepCheckConfigureAccountingForm
+      stepSetupAccountingConfiguration%(country)s
+      stepConfiguratorNext
+      stepTic
+      stepCheckAccountingConfigurationItemList%(country)s
+      stepCheckConfigurePreferenceForm
+      stepSetupPreferenceConfiguration%(country)s
+      stepConfiguratorNext
+      stepTic
+      stepCheckPreferenceConfigurationItemList%(country)s
+      stepCheckConfigureInstallationForm
+      stepSetupInstallConfiguration
+      stepConfiguratorNext
+      stepCheckInstallConfiguration
+      stepTic
+      stepStartConfigurationInstallation
+      stepTic
+      stepCheckInstanceIsConfigured%(country)s
+  """
+
+  def afterSetUp(self):
+    newId = self.portal.portal_ids.generateNewId
+    id_group ='testConfiguratorStandardWorkflow'
+
+    self.login(user_name='test_configurator_user')
+    # XXX (lucas): The request is not clean between tests.
+    # So, we need to force the test to use a clean REQUEST
+    # Otherwise the next test will fail trying to validate the form,
+    # because the REQUEST has data from the previous step/test.
+    if getattr(self.app.REQUEST, 'default_other', None) is None:
+      self.app.REQUEST.default_other = self.app.REQUEST.other.copy()
+    else:
+      self.stepCleanUpRequest()
+
+    self.sales_manager_reference = 'sales_manager_%s' % newId(id_group)
+    self.purchase_manager_reference = 'purchase_manager_%s' % newId(id_group)
+    self.accounting_agent_reference = 'accounting_agent_%s' % newId(id_group)
+    self.accounting_manager_reference = 'accounting_manager_%s' % newId(id_group)
+    self.warehouse_agent_reference = 'warehouse_agent_%s' % newId(id_group)
+    self.simple_user_reference = 'simple_user_%s' % newId(id_group)
+
+    self.accountant_username_list = (self.accounting_agent_reference,
+                                     self.accounting_manager_reference,)
+    self.all_username_list = (self.sales_manager_reference,
+                              self.purchase_manager_reference,
+                              self.accounting_agent_reference,
+                              self.accounting_manager_reference,
+                              self.warehouse_agent_reference,
+                              self.simple_user_reference,)
+    self.sales_and_purchase_username_list = (self.sales_manager_reference,
+                                             self.purchase_manager_reference,)
+    self.warehouse_username_list = (self.warehouse_agent_reference,)
+    self.simple_username_list = (self.simple_user_reference,)
+
+    self.restricted_security = 0
+
+    # information to know if a business template is a standard business
+    # template or a custom one
+    self.portal.portal_templates.updateRepositoryBusinessTemplateList(
+                           ['http://www.erp5.org/dists/snapshot/bt5/'])
+
+    # it is required by SecurityTestCase
+    self.workflow_tool = self.portal.portal_workflow
+
+  def stepCleanUpRequest(self, sequence=None, sequence_list=None, **kw):
+    """ Restore clean up the request """
+    self.app.REQUEST.other = self.app.REQUEST.default_other.copy()
+
+  def stepCreateBusinessConfiguration(self,  sequence=None, sequence_list=None, **kw):
+    """ Create one Business Configuration """
+    module = self.portal.business_configuration_module
+    business_configuration = module.newContent(
+                               portal_type="Business Configuration",
+                               title='Test Configurator Standard Workflow')
+    next_dict = {}
+    sequence.edit(business_configuration=business_configuration, 
+                  next_dict=next_dict)
+
+  def stepSetStandardWorkflow(self, sequence=None, sequence_list=None, **kw):
+    """ Set Standard Workflow into Business Configuration """
+    business_configuration = sequence.get("business_configuration")
+    business_configuration.setResource("workflow_module/erp5_standard_workflow")
+
+  # utility methods for things that are likely to change in the future
+  def assertCurrentStep(self, step_title, server_response):
+    """ Checks the current step title. """
+    self.assertTrue(
+      '<h2>%s</h2>' % step_title in server_response['data'],
+      'Unable to guess current step title (expected:%s) in: \n%s' %
+      (step_title, server_response))
+
+  def stepConfiguratorNext(self, sequence=None, sequence_list=None, **kw):
+    """ Go Next into Configuration """
+    business_configuration = sequence.get("business_configuration")
+    next_dict = sequence.get("next_dict")
+    response_dict = self.portal.portal_configurator._next(
+                            business_configuration, next_dict)
+    sequence.edit(response_dict=response_dict)
+    
+  def stepConfiguratorPrevious(self, sequence=None, sequence_list=None, **kw):
+    """ Go to the previous form. """
+    business_configuration = sequence.get("business_configuration")
+    next_dict = sequence.get("next_dict")
+    response_dict = self.portal.portal_configurator._previous(
+                            business_configuration, next_dict)
+    sequence.edit(response_dict=response_dict)
+
+  def stepCheckConfigureOrganisationForm(self, sequence=None, sequence_list=None, **kw):
+    """ Check if Confire Organisation step was showed """
+    response_dict = sequence.get("response_dict")
+    if 'command' in response_dict:
+      self.assertEquals('show', response_dict['command'])
+    self.assertEquals(None, response_dict['previous'])
+    self.assertEquals('Configure organisation', response_dict['next'])
+    self.assertCurrentStep('Your organisation', response_dict)
+
+  def _stepSetupOrganisationConfiguratorItem(self, sequence=None, sequence_list=None, **kw):
+    """ Create one Organisation """
+    next_dict = dict(
+        field_your_title='My Organisation',
+        field_your_default_email_text='me@example.com',
+        field_your_default_telephone_text='01234567890',
+        field_your_default_address_street_address='.',
+        field_your_default_address_zip_code='59000')
+    next_dict.update(**kw)
+    sequence.edit(next_dict=next_dict)
+
+  def stepSetupOrganisationConfiguratorItemFrance(self, sequence=None, sequence_list=None, **kw):
+    """ Create one Organisation with French information """
+    self._stepSetupOrganisationConfiguratorItem(
+        sequence=sequence,
+        sequence_list=sequence_list,
+        field_your_default_address_city='LILLE',
+        field_your_default_address_region='europe/western_europe/france')
+
+  def stepSetupOrganisationConfiguratorItemBrazil(self, sequence=None, sequence_list=None, **kw):
+    """ Create one Organisation with Brazilian information"""
+    self._stepSetupOrganisationConfiguratorItem(
+        sequence=sequence,
+        sequence_list=sequence_list,
+        field_your_default_address_city='CAMPOS',
+        field_your_default_address_region='americas/south_america/brazil')
+
+  def stepCheckConfigureUserAccountNumberForm(self, sequence=None, sequence_list=None, **kw):
+    """ Check if Configure Organisation step was showed """
+    response_dict = sequence.get("response_dict")
+    if 'command' in response_dict:
+      self.assertEquals('show', response_dict['command'])
+    #import pdb; pdb.set_trace()
+    self.assertEquals('Configure user accounts number', response_dict['next'])
+    self.assertEquals('Previous', response_dict['previous'])
+    self.assertCurrentStep('Number of user accounts', response_dict)
+
+  def stepCheckBT5ConfiguratorItem(self, sequence=None, sequence_list=None, **kw):
+    """ Check if the Configuration Item list is correct """
+    business_configuration = sequence.get("business_configuration")
+    # second one: install some standard business templates
+    standard_bt5_config_save = business_configuration['1']
+    self.assertEquals(len(self.standard_bt5_list),
+          len(standard_bt5_config_save.contentValues(
+                  portal_type='Standard BT5 Configurator Item')))
+    self.assertEquals(
+      set(self.standard_bt5_list),
+      set([x.bt5_id for x in standard_bt5_config_save.contentValues()]))
+
+    # third one: we create a business template to store customer configuration
+    custom_bt5_config_save = business_configuration['2']
+    custom_bt5_config_item = custom_bt5_config_save['1']
+    self.assertEquals(custom_bt5_config_item.getPortalType(),
+                      'Customer BT5 Configurator Item')
+
+    self.assertEquals(custom_bt5_config_item.bt5_id,
+          '_'.join(business_configuration.getTitle().strip().lower().split()))
+
+  def _stepCheckOrganisationConfiguratorItem(self, business_configuration,
+                                                   default_address_city,
+                                                   default_address_region):
+    """ Check if configuration key was created fine """
+    # last one: a step for what the client selected
+    organisation_config_save = business_configuration['3']
+    self.assertEquals(2, len(organisation_config_save.contentValues()))
+    # first item: configuration of our organisation
+    organisation_config_item = organisation_config_save['1']
+    self.assertEquals(organisation_config_item.getPortalType(),
+                      'Organisation Configurator Item')
+    # this organisation configurator items contains all properties that the
+    # orgnanisation will have.
+    self.assertEquals(organisation_config_item.getDefaultAddressCity(),
+                      default_address_city)
+    self.assertEquals(organisation_config_item.getDefaultAddressRegion(),
+                      default_address_region)
+    self.assertEquals(organisation_config_item.getDefaultEmailText(),
+                      'me@example.com')
+    self.assertEquals('01234567890',
+        organisation_config_item.getDefaultTelephoneTelephoneNumber())
+
+    # we also create a category for our group
+    category_config_item = organisation_config_save['2']
+    self.assertEquals(category_config_item.getPortalType(),
+                      'Category Configurator Item')
+    self.assertEquals(category_config_item.getTitle(),
+                      'My Organisation')
+
+    self.assertEquals(3, len(business_configuration.contentValues(portal_type="Configuration Save")))
+    self.assertEquals(0, len(business_configuration.contentValues(portal_type="Link")))
+
+  def stepCheckOrganisationConfiguratorItemFrance(self, sequence=None, sequence_list=None, **kw):
+    """ Check if configuration key was created fine """
+    self._stepCheckOrganisationConfiguratorItem(
+                business_configuration=sequence.get('business_configuration'),
+                default_address_city='LILLE',
+                default_address_region='europe/western_europe/france')
+
+  def stepCheckOrganisationConfiguratorItemBrazil(self, sequence=None, sequence_list=None, **kw):
+    """ Check if configuration key was created fine """
+    self._stepCheckOrganisationConfiguratorItem(
+                business_configuration=sequence.get('business_configuration'),
+                default_address_city='CAMPOS',
+                default_address_region='americas/south_america/brazil')
+
+  def stepSetupUserAccounNumberSix(self, sequence=None, sequence_list=None, **kw):
+    """ Create one more user account """
+    next_dict = dict(field_your_company_employees_number='6', )
+    sequence.edit(next_dict=next_dict)
+
+  def stepCheckConfigureMultipleUserAccountForm(self, sequence=None, sequence_list=None, **kw):
+    """ Check the multiple user account form """
+    response_dict = sequence.get("response_dict")
+    if 'command' in response_dict:
+      self.assertEquals('show', response_dict['command'])
+    self.assertEquals('Previous', response_dict['previous'])
+    self.assertEquals('Configure user accounts', response_dict['next'])
+    self.assertCurrentStep('User accounts configuration', response_dict)
+
+  def stepSetupMultipleUserAccountSix(self, sequence=None, sequence_list=None, **kw):
+    """ Create multiple user account """
+    # create our 6 users:
+    user_list = [
+      dict(
+                # A sales manager
+        field_your_first_name='Sales',
+        field_your_last_name='Manager',
+        field_your_reference=self.sales_manager_reference,
+        field_your_password='sales_manager',
+        field_your_password_confirm='sales_manager',
+        field_your_function='sales/manager',
+        field_your_default_email_text='sales_manager@example.com',
+        field_your_default_telephone_text='',
+      ), dict(
+                # A purchase manager
+        field_your_first_name='Purchase',
+        field_your_last_name='Manager',
+        field_your_reference=self.purchase_manager_reference,
+        field_your_password='purchase_manager',
+        field_your_password_confirm='purchase_manager',
+        field_your_function='purchase/manager',
+        field_your_default_email_text='purchase_manager@example.com',
+        field_your_default_telephone_text='',
+      ), dict(
+                # An Accounting agent
+        field_your_first_name='Accounting',
+        field_your_last_name='Agent',
+        field_your_reference=self.accounting_agent_reference,
+        field_your_password='accounting_agent',
+        field_your_password_confirm='accounting_agent',
+        field_your_function='af/accounting/agent',
+        field_your_default_email_text='accounting_agent@example.com',
+        field_your_default_telephone_text='',
+      ), dict(
+                # An Accounting Manager
+        field_your_first_name='Accounting',
+        field_your_last_name='Manager',
+        field_your_reference=self.accounting_manager_reference,
+        field_your_password='accounting_manager',
+        field_your_password_confirm='accounting_manager',
+        field_your_function='af/accounting/manager',
+        field_your_default_email_text='accounting_manager@example.com',
+        field_your_default_telephone_text='',
+      ), dict(
+                # A Warehouse Agent
+        field_your_first_name='Warehouse',
+        field_your_last_name='Agent',
+        field_your_reference=self.warehouse_agent_reference,
+        field_your_password='warehouse_agent',
+        field_your_password_confirm='warehouse_agent',
+        field_your_function='warehouse/agent',
+        field_your_default_email_text='warehouse_agent@example.com',
+        field_your_default_telephone_text='',
+      ), dict(
+          # A Simple user without meaningfull function ( hr / manager)
+        field_your_first_name='Simple',
+        field_your_last_name='User',
+        field_your_reference=self.simple_user_reference,
+        field_your_password='simple_user',
+        field_your_password_confirm='simple_user',
+        field_your_function='hr/manager',
+        field_your_default_email_text='simple_user@example.com',
+        field_your_default_telephone_text='',
+      ),
+    ]
+    next_dict = {}
+    for user in user_list:
+      for k, v in user.items():
+        next_dict.setdefault(k, []).append(v)
+    sequence.edit(next_dict=next_dict)
+
+  def stepCheckMultiplePersonConfigurationItem(self, sequence=None, sequence_list=None, **kw):
+    """ 
+      Check if multiple Person Configuration Item of the Business
+      Configuration have been created successfully.
+    """
+    business_configuration = sequence.get("business_configuration")
+
+    person_number_business_configuration_save = business_configuration['4']
+    self.assertEquals(6,
+        person_number_business_configuration_save.company_employees_number)
+    self.assertEquals(0,
+        len(person_number_business_configuration_save.contentValues()))
+    person_business_configuration_save = business_configuration['5']
+    self.assertEquals(6, # we have 6 users
+        len(person_business_configuration_save.contentValues()))
+    person_business_configuration_item =\
+          person_business_configuration_save['1']
+    self.assertEquals('Person Configurator Item',
+            person_business_configuration_item.getPortalType())
+    self.assertEquals('Sales',
+            person_business_configuration_item.getFirstName())
+    self.assertEquals('Manager',
+            person_business_configuration_item.getLastName())
+    self.assertEquals(self.sales_manager_reference,
+            person_business_configuration_item.getReference())
+    self.assertEquals('sales_manager',
+            person_business_configuration_item.getPassword())
+    self.assertEquals('sales/manager',
+            person_business_configuration_item.getFunction())
+
+    # ...
+    person_business_configuration_item =\
+          person_business_configuration_save['3']
+    self.assertEquals('Person Configurator Item',
+            person_business_configuration_item.getPortalType())
+    self.assertEquals('Accounting',
+            person_business_configuration_item.getFirstName())
+    self.assertEquals('Agent',
+            person_business_configuration_item.getLastName())
+    self.assertEquals(self.accounting_agent_reference,
+            person_business_configuration_item.getReference())
+    self.assertEquals('accounting_agent',
+            person_business_configuration_item.getPassword())
+    self.assertEquals('af/accounting/agent',
+            person_business_configuration_item.getFunction())
+
+  def stepCheckConfigureAccountingForm(self, sequence=None, sequence_list=None, **kw):
+    """ Check the accounting form configuration. """
+    response_dict = sequence.get("response_dict")
+    if 'command' in response_dict:
+      self.assertEquals('show', response_dict['command']) 
+    self.assertEquals('Previous', response_dict['previous'])
+    self.assertEquals('Configure accounting', response_dict['next'])
+    self.assertCurrentStep('Accounting', response_dict)
+
+  def _stepSetupAccountingConfiguration(self, accounting_plan):
+    """ Setup up the accounting configuration """
+    return dict(field_your_accounting_plan=accounting_plan,
+                subfield_field_your_period_start_date_year='2008',
+                subfield_field_your_period_start_date_month='01',
+                subfield_field_your_period_start_date_day='01',
+                subfield_field_your_period_stop_date_year='2008',
+                subfield_field_your_period_stop_date_month='12',
+                subfield_field_your_period_stop_date_day='31',
+                field_your_period_title='2008',
+           )
+
+
+  def stepSetupAccountingConfigurationFrance(self, sequence=None, sequence_list=None, **kw):
+    """ Setup up the French accounting configuration """
+    next_dict = self._stepSetupAccountingConfiguration(accounting_plan='fr')
+    sequence.edit(next_dict=next_dict)
+
+  def stepSetupAccountingConfigurationBrazil(self, sequence=None, sequence_list=None, **kw):
+    """ Setup up the Brazilian accounting configuration """
+    next_dict = self._stepSetupAccountingConfiguration(accounting_plan='br')
+    sequence.edit(next_dict=next_dict)
+
+  def stepCheckConfigurePreferenceForm(self, sequence=None, sequence_list=None, **kw):
+    """ Check the preference form """
+    response_dict = sequence.get("response_dict")
+    if 'command' in response_dict:
+      self.assertEquals('show', response_dict['command'])
+    self.assertEquals('Previous', response_dict['previous'])
+    self.assertEquals('Configure preferences', response_dict['next'])
+    self.assertCurrentStep('Application preferences', response_dict)
+
+  def _stepSetupPreferenceConfiguration(self, price_currency, lang):
+    """ Setup the preference configuration """
+    return dict(field_your_price_currency=price_currency,
+                field_your_preferred_date_order='dmy',
+                field_your_lang=lang,
+                default_field_your_lang=1
+           )
+
+
+  def stepSetupPreferenceConfigurationFrance(self, sequence=None, sequence_list=None, **kw):
+    """ Setup the French preference configuration """
+    next_dict = self._stepSetupPreferenceConfiguration(
+                                               price_currency='EUR;0.01;Euro',
+                                               lang='erp5_l10n_fr',
+                )
+    sequence.edit(next_dict=next_dict)
+
+  def stepSetupPreferenceConfigurationBrazil(self, sequence=None, sequence_list=None, **kw):
+    """ Setup the Brazil preference configuration """
+    next_dict = self._stepSetupPreferenceConfiguration(
+                                      price_currency='BRL;0.01;Brazilian Real',
+                                      lang='erp5_l10n_pt-BR',
+                )
+    sequence.edit(next_dict=next_dict)
+
+  def _stepCheckAccountingConfigurationItemList(self, business_configuration,
+                                                      bt5_id,
+                                                      accounting_transaction_gap,
+                                                      gap):
+    """ Check the French accounting configuration item list """
+    # 1. the localization business template
+    accounting_business_configuration_save = business_configuration['6']
+    bt5_business_configuration_item =\
+          accounting_business_configuration_save['1']
+    self.assertEquals('Standard BT5 Configurator Item',
+            bt5_business_configuration_item.getPortalType())
+    self.assertEquals(bt5_id, bt5_business_configuration_item.bt5_id)
+
+    # 2. a preference
+    preference_buisiness_configurator_item_list =\
+       accounting_business_configuration_save.contentValues(
+           portal_type='Preference Configurator Item')
+    self.assertEquals(1, len(preference_buisiness_configurator_item_list))
+    preference_buisiness_configurator_item = \
+        preference_buisiness_configurator_item_list[0]
+    self.assertEquals(accounting_transaction_gap,
+           preference_buisiness_configurator_item.getProperty(
+              'preferred_accounting_transaction_gap'))
+    self.assertEquals('group/my_group',
+           preference_buisiness_configurator_item.getProperty(
+              'preferred_accounting_transaction_section_category'))
+    
+    # 3. some pre-configured accounts
+    account_business_configuration_item =\
+          accounting_business_configuration_save['2']
+    self.assertEquals('Account Configurator Item',
+            account_business_configuration_item.getPortalType())
+    self.assertEquals('capital',
+        getattr(account_business_configuration_item, 'account_id', 'not set'))
+    self.assertEquals('equity',
+            account_business_configuration_item.getAccountType())
+    self.assertEquals(gap, account_business_configuration_item.getGap())
+    self.assertEquals('equity/share_capital',
+            account_business_configuration_item.getFinancialSection())
+
+    # title is translated here
+    self.assertEquals('Capital',
+            account_business_configuration_item.getTitle())
+
+    # 4. An accounting period configuration item
+    accounting_period_configuration_item = \
+        accounting_business_configuration_save['14']
+    # this ['14'] will break when we'll add more accounts
+    self.assertEquals('Accounting Period Configurator Item',
+        accounting_period_configuration_item.getPortalType())
+    
+    self.assertEquals(DateTime(2008, 1, 1),
+        accounting_period_configuration_item.getStartDate())
+    self.assertEquals(DateTime(2008, 12, 31),
+        accounting_period_configuration_item.getStopDate())
+    self.assertEquals('2008',
+        accounting_period_configuration_item.getShortTitle())
+
+  def stepCheckAccountingConfigurationItemListFrance(self, sequence=None, sequence_list=None, **kw):
+    """ """
+    self._stepCheckAccountingConfigurationItemList(
+                business_configuration=sequence.get("business_configuration"),
+                bt5_id='erp5_accounting_l10n_fr',
+                accounting_transaction_gap='gap/fr/pcg',
+                gap='fr/pcg/1/10/101')
+
+  def stepCheckAccountingConfigurationItemListBrazil(self, sequence=None, sequence_list=None, **kw):
+    """ """
+    self._stepCheckAccountingConfigurationItemList(
+                business_configuration=sequence.get("business_configuration"),
+                bt5_id='erp5_accounting_l10n_br_extend',
+                accounting_transaction_gap='gap/br/pcg',
+                gap='br/pcg/2/2.4/2.4.1/2.4.1.01')
+
+  def _stepCheckPreferenceConfigurationItemList(self, business_configuration,
+                                                      currency_title,
+                                                      currency_reference,
+                                                      bt5_id):
+    """
+      Check the creation of:
+      - Currency Configurator Item
+      - Service Configurator Item
+      - System Preference Configurator Item
+      - Standard BT5 Configurator Item
+    """
+    # this created a currency
+    preferences_business_configuration_save = business_configuration['7']
+    currency_business_configuration_item =\
+          preferences_business_configuration_save['1']
+    self.assertEquals('Currency Configurator Item',
+          currency_business_configuration_item.getPortalType())
+    self.assertEquals(currency_title,
+          currency_business_configuration_item.getTitle())
+    self.assertEquals(0.01,
+          currency_business_configuration_item.getBaseUnitQuantity())
+    self.assertEquals(currency_reference,
+          currency_business_configuration_item.getReference())
+    # some services
+    # TODO
+    service_business_configuration_item =\
+          preferences_business_configuration_save['2']
+    self.assertEquals('Service Configurator Item',
+                     service_business_configuration_item.getPortalType())
+    # and a preference
+    preference_business_configuration_item =\
+          preferences_business_configuration_save['3']
+    self.assertEquals('Preference Configurator Item',
+        preference_business_configuration_item.getPortalType())
+    # that uses the currency
+    self.assertEquals('currency_module/%s' % currency_reference,
+        preference_business_configuration_item.getProperty(
+             'preferred_accounting_transaction_currency'))
+
+    # system preferences
+    system_pref_configurator_item =\
+        preferences_business_configuration_save['4']
+    self.assertEquals('System Preference Configurator Item',
+        system_pref_configurator_item.getPortalType())
+
+    # a standard bt5 for localisation
+    bt5_business_configuration_item =\
+          preferences_business_configuration_save['5']
+    self.assertEquals('Standard BT5 Configurator Item',
+            bt5_business_configuration_item.getPortalType())
+    self.assertEquals(bt5_id,
+            bt5_business_configuration_item.bt5_id)
+
+  def stepCheckPreferenceConfigurationItemListFrance(self, sequence=None, sequence_list=None, **kw):
+    """
+      Check the creation of:
+      - Currency Configurator Item
+      - Service Configurator Item
+      - System Preference Configurator Item
+      - Standard BT5 Configurator Item
+    """
+    self._stepCheckPreferenceConfigurationItemList(
+                business_configuration=sequence.get("business_configuration"),
+                currency_title='Euro',
+                currency_reference='EUR',
+                bt5_id='erp5_l10n_fr')
+
+  def stepCheckPreferenceConfigurationItemListBrazil(self, sequence=None, sequence_list=None, **kw):
+    """
+      Check the creation of:
+      - Currency Configurator Item
+      - Service Configurator Item
+      - System Preference Configurator Item
+      - Standard BT5 Configurator Item
+    """
+    self._stepCheckPreferenceConfigurationItemList(
+                business_configuration=sequence.get("business_configuration"),
+                currency_title='Brazilian Real',
+                currency_reference='BRL',
+                bt5_id='erp5_l10n_pt-BR')
+
+  def stepCheckConfigureInstallationForm(self, sequence=None, sequence_list=None, **kw):
+    """ Check the installation form """
+    response_dict = sequence.get("response_dict")
+    # configuration is finished. We are at the Install state.
+    self.assertEquals('show', response_dict['command'])
+    self.assertEquals('Previous', response_dict['previous'])
+    self.assertEquals('Install', response_dict['next'])
+
+    self.assertCurrentStep('TioLive installation', response_dict)
+
+  def stepSetupInstallConfiguration(self, sequence=None, sequence_list=None, **kw):
+    """ Install the Configuration """
+    next_dict = {}
+    sequence.edit(next_dict=next_dict)
+
+  def stepCheckInstallConfiguration(self, sequence=None, sequence_list=None, **kw):
+    """ Check the installation of the configuration """
+    response_dict = sequence.get("response_dict")
+    self.assertEquals('install', response_dict['command'])
+
+  def _stepCheckInstanceIsConfigured(self, business_configuration, bt5_tuple):
+    """ Check if the instance is configured with proper business templates """
+    # XXX FIXME (lucas): it should be a property of business configuration
+    bc_id = '_'.join(business_configuration.getTitle().strip().lower().split())
+
+    # check if bt5 are installed.
+    bt5_title_list = self.portal.portal_templates.getInstalledBusinessTemplateTitleList()
+    expected_list = self.standard_bt5_list + bt5_tuple
+    self.assertEquals([i for i in expected_list if i not in bt5_title_list], [])
+
+    self.assertTrue(bc_id in bt5_title_list)
+
+    # check for links
+    link_list = business_configuration.searchFolder(portal_type="Link")
+    # XXX FIXME Too poor check, it should verify if links are correnct.
+    self.assertEquals(2, len(link_list))
+
+    # check for links
+    file_list = business_configuration.searchFolder(portal_type="File")
+    # XXX FIXME Too poor check, it should verify if file are correnct.
+    self.assertEquals(2, len(file_list))
+    file_title_list = ('%s_copy.bt5' % self.standard_bt5_list[0],
+                       '%s' % bc_id,)
+    self.assertSameSet(file_title_list, [f.getTitle() for f in file_list])
+
+  def stepCheckInstanceIsConfiguredFrance(self, sequence=None,  sequence_list=None, **kw):
+    """ Check if the instance is configured with French business templates """
+    self._stepCheckInstanceIsConfigured(
+                business_configuration=sequence.get('business_configuration'),
+                bt5_tuple=('erp5_accounting_l10n_fr', 'erp5_l10n_fr',))
+
+  def stepCheckInstanceIsConfiguredBrazil(self, sequence=None,  sequence_list=None, **kw):
+    """ Check if the instance is configured with Brazil business templates """
+    self._stepCheckInstanceIsConfigured(
+             business_configuration=sequence.get('business_configuration'),
+             bt5_tuple=('erp5_accounting_l10n_br_extend', 'erp5_l10n_pt-BR',))
+
+  def stepStartConfigurationInstallation(self, sequence=None, sequence_list=None, **kw):
+    """ Starts the installation """
+    business_configuration = sequence.get("business_configuration")
+    self.portal.portal_configurator.startInstallation(
+         business_configuration, REQUEST=self.portal.REQUEST)
+
+  ##########################################
+  # testExpressConfigurationInstance
+  #########################################
+  def getBusinessConfigurationObjectList(self, business_configuration,
+                                               portal_type):
+    """
+      It returns a list of object filtered by portal_type.
+      This list should be created based on the paths into specialise value
+      of the business configuration.
+    """
+    object_list = []
+    bt5_obj = business_configuration.getSpecialiseValue()
+    for path in bt5_obj.getTemplatePathList():
+      obj = self.portal.restrictedTraverse(path, None)
+      if obj is not None and hasattr(obj, 'getPortalType'):
+        if obj.getPortalType() == portal_type:
+          object_list.append(obj)
+    return object_list
+
+  def stepCheckValidAccountList(self, sequence=None, sequence_list=None, **kw):
+    """
+      Check is the Account documents are validated
+    """
+    business_configuration = sequence.get("business_configuration")
+    account_list = self.getBusinessConfigurationObjectList(business_configuration, 'Account')
+    self.assertNotEquals(len(account_list), 0)
+    for account in account_list:
+      self.assertEquals('validated', account.getValidationState())
+      # all accounts have a financial section set correctly
+      self.assertNotEquals(None, account.getFinancialSectionValue())
+      # all accounts have a gap correctly
+      self.assertNotEquals(None, account.getGapValue())
+      account.Base_checkConsistency()
+
+  def stepCheckAccountReference(self, sequence=None, sequence_list=None, **kw):
+    """
+     Accounts are exported with the same ID that the one in the spreadsheet
+    """
+    # XXX FIXME (Lucas): this is not possible yet, because the Account does not have
+    # the id set like that, we probably gonna use reference.
+    return
+    account_id_list = [
+      'capital', 'profit_loss', 'equipments',
+      'inventories', 'bank', 'receivable',
+      'payable', 'refundable_vat', 'coll_vat',
+      'purchase', 'sales']
+    for account_id in account_id_list:
+      account = self.portal.account_module._getOb(account_id)
+      self.assertNotEquals(account, None, 
+                     "%s account is not Found." % account_id)
+
+  def stepCheckValidPersonList(self, sequence=None, sequence_list=None, **kw):
+    """
+      Check if after the configuration the Person objects are validated.
+      The Assignments must be opened and valid.
+    """
+    business_configuration = sequence.get("business_configuration")
+    person_list = self.getBusinessConfigurationObjectList(business_configuration, 'Person')
+    self.assertNotEquals(len(person_list), 0)
+    for person in person_list:
+      self.assertEquals('validated', person.getValidationState())
+      person.Base_checkConsistency()
+      assignment_list = person.contentValues(portal_type='Assignment')
+      self.assertNotEquals(len(assignment_list), assignment_list)
+      for assignment in assignment_list:
+        self.assertEquals('open', assignment.getValidationState())
+        self.assertNotEquals(None, assignment.getStartDate())
+        self.assertNotEquals(None, assignment.getStopDate())
+        self.assertTrue(assignment.getStopDate() > assignment.getStartDate())
+        assignment.Base_checkConsistency()
+
+  def stepCheckValidOrganisationList(self, sequence=None, sequence_list=None, **kw):
+    """
+      Check if after the configuration the Organisation objects are validated.
+    """
+    business_configuration = sequence.get("business_configuration")
+    organisation_list = self.getBusinessConfigurationObjectList(business_configuration, 'Organisation')
+    self.assertNotEquals(len(organisation_list), 0)
+    organisation = organisation_list[0]
+    self.assertEquals('validated', organisation.getValidationState())
+    organisation.Base_checkConsistency()
+
+  def stepCheckValidCurrencyList(self, sequence=None, sequence_list=None, **kw):
+    """
+      Check if after configuration the Currency objects are validated.
+    """
+    business_configuration = sequence.get("business_configuration")
+    currency_list = self.getBusinessConfigurationObjectList(business_configuration, 'Currency')
+    self.assertNotEquals(len(currency_list), 0)
+    for currency in currency_list:
+      # XXX FIXME: should the currency be validated by After Configuration Script?
+      # On tiolive it is not validated, is there any reason?
+      # self.assertEquals('validated', currency.getValidationState())
+      currency.Base_checkConsistency()
+
+  def stepCheckPublicGadgetList(self, sequence=None, sequence_list=None, **kw):
+    """
+     Assert all gadgets are publics.
+    """
+    business_configuration = sequence.get("business_configuration")
+    gadget_list = self.getBusinessConfigurationObjectList(business_configuration, 'Gadget')
+    for gadget in gadget_list:
+      self.assertEquals('public', gadget.getValidationState(), 
+                        "%s is not public but %s" % (gadget.getRelativeUrl(), 
+                                                     gadget.getValidationState()))
+      gadget.Base_checkConsistency()
+ 
+  def stepCheckPreferenceList(self, sequence=None, sequence_list=None, **kw):
+    """
+      Assert all the Peference properties.
+    """
+    pref = self.portal.portal_preferences
+    business_configuration = sequence.get("business_configuration")
+    bt5_object = business_configuration.getSpecialiseValue()
+    preference_list = bt5_object.getTemplatePreferenceList()
+    self.assertEquals(len(preference_list), 2)
+
+    organisation_list = self.getBusinessConfigurationObjectList(business_configuration, 'Organisation')
+    self.assertNotEquals(len(organisation_list), 0)
+    organisation_id = organisation_list[0].getId()
+
+    # ui
+    self.assertEquals('dmy', pref.getPreferredDateOrder())
+    self.assertEquals('ODT', pref.getPreferredReportStyle())
+    self.assertEquals('pdf', pref.getPreferredReportFormat())
+    self.assertEquals(10, pref.getPreferredMoneyQuantityFieldWidth())
+    # XXX FIXME (lucas): oood and oood port should be defined
+    # on Business Configuration
+    self.assertEquals('oood', pref.getPreferredOoodocServerAddress())
+    self.assertEquals(8008, pref.getPreferredOoodocServerPortNumber())
+
+    # accounting
+    self.assertEquals('currency_module/EUR',
+                      pref.getPreferredAccountingTransactionCurrency())
+    self.assertEquals('gap/fr/pcg',
+                      pref.getPreferredAccountingTransactionGap())
+    self.assertEquals('group/my_group', 
+                  pref.getPreferredAccountingTransactionSectionCategory())
+    self.assertEquals('organisation_module/%s' % organisation_id,
+                      pref.getPreferredAccountingTransactionSourceSection())
+    self.assertEquals(pref.getPreferredSectionCategory(),
+                      'group/my_group')
+    self.assertEquals('organisation_module/%s' % organisation_id,
+                      pref.getPreferredSection())
+    self.assertEquals(['delivered', 'stopped'],
+                  pref.getPreferredAccountingTransactionSimulationStateList())
+
+    # trade
+    self.assertEquals(['supplier'], pref.getPreferredSupplierRoleList())
+    self.assertEquals(['client'], pref.getPreferredClientRoleList())
+    self.assertEquals(['trade/sale'], pref.getPreferredSaleUseList())
+    self.assertEquals(['trade/purchase'], pref.getPreferredPurchaseUseList())
+    self.assertEquals(['trade/container'], pref.getPreferredPackingUseList())
+
+  def stepCheckModulesBusinessApplication(self, sequence=None, sequence_list=None, **kw):
+    """
+      Test modules business application.
+    """
+    ba = self.portal.portal_categories.business_application
+    self.assertEquals('Base',
+        self.portal.organisation_module.getBusinessApplicationTitle())
+    self.assertEquals('Base',
+        self.portal.person_module.getBusinessApplicationTitle())
+    self.assertEquals('Base',
+        self.portal.currency_module.getBusinessApplicationTitle())
+    self.assertEquals(set([self.portal.organisation_module,
+                       self.portal.person_module,
+                       self.portal.currency_module,
+                       ba.base]),
+         set(ba.base.getBusinessApplicationRelatedValueList()))
+
+    self.assertEquals('CRM',
+        self.portal.campaign_module.getBusinessApplicationTitle())
+    self.assertEquals('CRM',
+        self.portal.event_module.getBusinessApplicationTitle())
+    self.assertEquals('CRM',
+        self.portal.sale_opportunity_module.getBusinessApplicationTitle())
+    self.assertEquals('CRM',
+        self.portal.meeting_module.getBusinessApplicationTitle())
+    self.assertEquals('CRM',
+        self.portal.support_request_module.getBusinessApplicationTitle())
+    self.assertEquals(set([self.portal.campaign_module,
+                       self.portal.event_module,
+                       self.portal.sale_opportunity_module,
+                       self.portal.meeting_module,
+                       self.portal.support_request_module,
+                       ba.crm]),
+         set(ba.crm.getBusinessApplicationRelatedValueList()))
+
+    self.assertEquals('Accounting',
+        self.portal.account_module.getBusinessApplicationTitle())
+    self.assertEquals('Accounting',
+        self.portal.accounting_module.getBusinessApplicationTitle())
+    self.assertEquals(set([self.portal.account_module,
+                       self.portal.accounting_module,
+                       ba.accounting]),
+         set(ba.accounting.getBusinessApplicationRelatedValueList()))
+
+    self.assertEquals('Trade',
+        self.portal.sale_order_module.getBusinessApplicationTitle())
+    self.assertEquals('Trade',
+        self.portal.purchase_order_module.getBusinessApplicationTitle())
+    self.assertEquals('Trade',
+        self.portal.sale_trade_condition_module.getBusinessApplicationTitle())
+    self.assertEquals('Trade',
+        self.portal.purchase_trade_condition_module.getBusinessApplicationTitle())
+    self.assertEquals('Trade',
+        self.portal.sale_packing_list_module.getBusinessApplicationTitle())
+    self.assertEquals('Trade',
+        self.portal.purchase_packing_list_module.getBusinessApplicationTitle())
+    self.assertEquals('Trade',
+        self.portal.inventory_module.getBusinessApplicationTitle())
+    self.assertEquals('Trade',
+        self.portal.internal_packing_list_module.getBusinessApplicationTitle())
+    self.assertEquals('Trade',
+        self.portal.returned_sale_packing_list_module.getBusinessApplicationTitle())
+    self.assertEquals('Trade',
+        self.portal.discount_module.getBusinessApplicationTitle())
+    self.assertEquals('Trade',
+        self.portal.tax_module.getBusinessApplicationTitle())
+    self.assertEquals(set([self.portal.sale_order_module,
+                       self.portal.purchase_order_module,
+                       self.portal.sale_trade_condition_module,
+                       self.portal.purchase_trade_condition_module,
+                       self.portal.sale_packing_list_module,
+                       self.portal.purchase_packing_list_module,
+                       self.portal.internal_packing_list_module,
+                       self.portal.returned_sale_packing_list_module,
+                       self.portal.inventory_module,
+                       self.portal.discount_module,
+                       self.portal.tax_module,
+                       ba.trade]),
+         set(ba.trade.getBusinessApplicationRelatedValueList()))
+
+    self.assertEquals('PDM',
+        self.portal.service_module.getBusinessApplicationTitle())
+    self.assertEquals('PDM',
+        self.portal.product_module.getBusinessApplicationTitle())
+    self.assertEquals('PDM',
+        self.portal.component_module.getBusinessApplicationTitle())
+    self.assertEquals('PDM',
+        self.portal.transformation_module.getBusinessApplicationTitle())
+    self.assertEquals('PDM',
+        self.portal.sale_supply_module.getBusinessApplicationTitle())
+    self.assertEquals('PDM',
+        self.portal.purchase_supply_module.getBusinessApplicationTitle())
+    self.assertEquals(set([self.portal.service_module,
+                       self.portal.product_module,
+                       self.portal.component_module,
+                       self.portal.transformation_module,
+                       self.portal.sale_supply_module,
+                       self.portal.purchase_supply_module,
+                       ba.pdm]),
+         set(ba.pdm.getBusinessApplicationRelatedValueList()))
+
+  def stepCheckBaseCategoryList(self, sequence=None, sequence_list=None, **kw):
+    """
+       Tests that common base categories are not overwritten by configurator
+       We use role as an example
+    """
+    role = self.portal.portal_categories.role
+    self.assertEquals('Role', role.getTitle())
+    self.assertEquals(['subordination'], role.getAcquisitionBaseCategoryList())
+    self.assertEquals(['default_career'], role.getAcquisitionObjectIdList())
+    # ... this is enough to proove it has not been erased by an empty one
+
+  def stepCheckOrganisationSite(self, sequence=None, sequence_list=None, **kw):
+    """
+      Check if organisation is on the main site (for stock browser)
+    """
+    business_configuration = sequence.get('business_configuration')
+    organisation_list = self.getBusinessConfigurationObjectList(business_configuration, 'Organisation')
+    self.assertNotEquals(len(organisation_list), 0)
+
+    self.assertEquals(self.portal.portal_categories.site.main,
+                      organisation_list[0].getSiteValue())
+
+  def stepCheckAccountingPeriod(self, sequence=None, sequence_list=None, **kw):
+    """
+      The configurator prepared an accounting period for 2008, make
+      sure it's openned and have correct parameters.
+    """
+    business_configuration = sequence.get('business_configuration')
+    organisation_list = self.getBusinessConfigurationObjectList(business_configuration, 'Organisation')
+    self.assertNotEquals(len(organisation_list), 0)
+ 
+    organisation = organisation_list[0]
+    period_list = organisation.contentValues(portal_type='Accounting Period')
+    self.assertEquals(1, len(period_list))
+    period = period_list[0]
+    self.assertEquals('started', period.getSimulationState())
+    self.assertEquals(DateTime(2008, 1, 1), period.getStartDate())
+    self.assertEquals(DateTime(2008, 12, 31), period.getStopDate())
+    self.assertEquals('2008', period.getShortTitle())
+
+    # security on this period has been initialised
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(
+          username, 'cancel_action', period)
+
+  def stepCheckRuleValidation(self, sequence=None, sequence_list=None, **kw):
+    """
+      Check if rule are validated 
+    """
+    business_configuration = sequence.get('business_configuration')
+    rule_dict = self.portal.ERPSite_getConfiguratorSimulationRuleDict()
+    self.assertEquals(9, len(rule_dict))
+    for value in rule_dict.itervalues():
+      portal_type = value.get('portal_type')
+      result = self.getBusinessConfigurationObjectList(business_configuration, portal_type)
+      self.assertNotEquals(0, len(result))
+      for rule in result:
+        self.assertEquals('validated', rule.getValidationState())
+
+  @expectedFailure
+  def stepCheckQuantityConversion(self, sequence=None, sequence_list=None, **kw):
+    resource = self.portal.product_module.newContent(
+                      portal_type='Product',
+                      quantity_unit_list=('mass/gram',
+                                          'mass/kilogram'),)
+    node = self.portal.organisation_module.newContent(
+                      portal_type='Organisation')
+    delivery = self.portal.purchase_packing_list_module.newContent(
+                      portal_type='Purchase Packing List',
+                      start_date='2010-01-26',
+                      price_currency='currency_module/EUR',
+                      destination_value=node,
+                      destination_section_value=node)
+    delivery.newContent(portal_type='Purchase Packing List Line',
+                        resource_value=resource,
+                        quantity=10,
+                        quantity_unit='mass/gram')
+    delivery.newContent(portal_type='Purchase Packing List Line',
+                        resource_value=resource,
+                        quantity=3,
+                        quantity_unit='mass/kilogram')
+    delivery.confirm()
+    delivery.start()
+    delivery.stop()
+    get_transaction().commit()
+    self.tic()
+
+    # inventories of that resource are index in grams
+    self.assertEquals(3010,
+        self.portal.portal_simulation.getCurrentInventory(
+          resource_uid=resource.getUid(),
+          node_uid=node.getUid()))
+
+    # converted inventory also works
+    self.assertEquals(3.01,
+        self.portal.portal_simulation.getCurrentInventory(
+          quantity_unit='mass/kilogram',
+          resource_uid=resource.getUid(),
+          node_uid=node.getUid()))
+
+  ###################################
+  ## Test Configurator Security
+  ###################################
+  def stepViewAddGadget(self, sequence=None, sequence_list=None, **kw):
+    """
+       Test if gadget system is working.
+    """
+    for user_id in self.all_username_list:
+      self._loginAsUser(user_id)
+      knowledge_pad_module = self.portal.knowledge_pad_module
+      knowledge_pad = knowledge_pad_module.newContent(portal_type='Knowledge Pad')
+      self.failUnlessUserCanViewDocument(user_id, knowledge_pad)
+      self.failUnlessUserCanAccessDocument(user_id, knowledge_pad)
+      # only in visible state we can add Gadgets (i.e. Knowledge Boxes)
+      knowledge_pad.visible()
+      knowledge_box = knowledge_pad.newContent(portal_type='Knowledge Box')
+      self.failUnlessUserCanViewDocument(user_id, knowledge_box)
+      self.failUnlessUserCanAccessDocument(user_id, knowledge_box)
+
+  def stepViewEventModule(self, sequence=None, sequence_list=None, **kw):
+    """ Everybody can view events. """
+    for username in self.all_username_list:
+      self.failUnlessUserCanViewDocument(username, self.portal.event_module)
+      self.failUnlessUserCanAccessDocument(username, self.portal.event_module)
+
+  def stepAddEvent(self, sequence=None, sequence_list=None, **kw):
+    """ Everybody can add events. """
+    for username in self.all_username_list:
+      self.failUnlessUserCanAddDocument(username, self.portal.event_module)
+      for event_type in ('Visit', 'Web Message', 'Letter', 'Note',
+                         'Phone Call', 'Mail Message', 'Fax Message'):
+        self._loginAsUser(username)
+        event = self.portal.event_module.newContent(portal_type=event_type)
+        self.failUnlessUserCanViewDocument(username, event)
+        self.failUnlessUserCanAccessDocument(username, event)
+
+  def stepSentEventWorkflow(self, sequence=None, sequence_list=None, **kw):
+    for event_type in ('Visit', 'Web Message', 'Letter', 'Note',
+                       'Phone Call', 'Mail Message', 'Fax Message'):
+      event = self.portal.event_module.newContent(portal_type=event_type)
+      # in draft state, we can view & modify
+      for username in self.all_username_list:
+        self.failUnlessUserCanAccessDocument(username, event)
+        self.failUnlessUserCanViewDocument(username, event)
+        self.failUnlessUserCanModifyDocument(username, event)
+
+      # everybody can cancel from draft
+      for username in self.all_username_list:
+        self.failUnlessUserCanPassWorkflowTransition(
+                    username, 'cancel_action', event)
+
+      # everybody can submit
+      for username in self.all_username_list:
+        self.failUnlessUserCanPassWorkflowTransition(
+                    username, 'plan_action', event)
+
+      event.plan()
+      self.assertEquals('planned', event.getSimulationState())
+
+      # everybody can request or post a submitted event
+      for username in self.all_username_list:
+        self.failUnlessUserCanPassWorkflowTransition(
+                    username, 'order_action', event)
+        self.failUnlessUserCanPassWorkflowTransition(
+                    username, 'start_action', event)
+
+      event.start()
+      self.assertEquals('started', event.getSimulationState())
+
+      # everybody can deliver a posted event
+      for username in self.all_username_list:
+        self.failUnlessUserCanPassWorkflowTransition(
+                    username, 'deliver_action', event)
+      event.deliver()
+      self.assertEquals('delivered', event.getSimulationState())
+
+  ## Accounts {{{
+  def stepViewAccountModule(self, sequence=None, sequence_list=None, **kw):
+    """ everybody can view and access account module. """
+    for username in self.all_username_list:
+      self.failUnlessUserCanViewDocument(username,
+                              self.portal.account_module)
+      self.failUnlessUserCanAccessDocument(username,
+                              self.portal.account_module)
+
+  def stepAddAccountModule(self, sequence=None, sequence_list=None, **kw):
+    """ only accountants can add accounts. """
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanAddDocument(username,
+                    self.portal.account_module)
+    if self.restricted_security:
+      for username in (self.all_username_list - self.accountant_username_list):
+        self.failIfUserCanAddDocument(username,
+                      self.portal.account_module)
+
+  def stepViewAccount(self, sequence=None, sequence_list=None, **kw):
+    account = self.portal.account_module.newContent(
+                                      portal_type='Account')
+    # in draft state,
+    self.assertEquals('draft', account.getValidationState())
+    # everybody can see
+    for username in self.all_username_list:
+      self.failUnlessUserCanViewDocument(username, account)
+      self.failUnlessUserCanAccessDocument(username, account)
+
+    # only accountants can modify
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanModifyDocument(username, account)
+    if self.restricted_security:
+      for username in (self.all_username_list - self.accountant_username_list):
+        self.failIfUserCanModifyDocument(username, account)
+
+    # only accountants can validate
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(
+                  username, 'validate_action', account)
+    if self.restricted_security:
+      for username in (self.all_username_list - self.accountant_username_list):
+        self.failIfUserCanPassWorkflowTransition(
+                    username, 'validate_action', account)
+
+    account.validate()
+    self.assertEquals('validated', account.getValidationState())
+    # in validated state, every body can view, but *nobody* can modify
+    for username in self.all_username_list:
+      self.failUnlessUserCanViewDocument(username, account)
+      self.failUnlessUserCanAccessDocument(username, account)
+      self.failIfUserCanModifyDocument(username, account)
+
+    # only accountants can invalidate
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(
+                  username, 'invalidate_action', account)
+    if self.restricted_security:
+      for username in (self.all_username_list - self.accountant_username_list):
+        self.failIfUserCanPassWorkflowTransition(
+                  username, 'invalidate_action', account)
+
+    account.invalidate()
+    self.assertEquals('invalidated', account.getValidationState())
+    # back in invalidated state, everybody can view
+    for username in self.all_username_list:
+      self.failUnlessUserCanViewDocument(username, account)
+      self.failUnlessUserCanAccessDocument(username, account)
+    # only accountants can modify
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanModifyDocument(username, account)
+    if self.restricted_security:
+      for username in (self.all_username_list - self.accountant_username_list):
+        self.failIfUserCanModifyDocument(username, account)
+
+    account.delete()
+    # nobody can view delete object, but we can still access, for safety
+    for username in self.all_username_list:
+      self.failIfUserCanViewDocument(username, account)
+
+  def stepCopyPasteAccount(self, sequence=None, sequence_list=None, **kw):
+    # tests copy / pasting accounts from account module
+    account = self.portal.account_module.newContent(
+                                      portal_type='Account')
+    # in draft state,
+    self.assertEquals('draft', account.getValidationState())
+
+    # everybody can see
+    for username in self.all_username_list:
+      self.failUnlessUserCanViewDocument(username, account)
+      self.failUnlessUserCanAccessDocument(username, account)
+
+  def stepViewEntityModules(self, sequence=None, sequence_list=None, **kw):
+    # Everybody can view entities.
+    for username in self.all_username_list:
+      for module in [self.portal.person_module,
+                     self.portal.organisation_module]:
+        self.failUnlessUserCanViewDocument(username, module)
+        self.failUnlessUserCanAccessDocument(username, module)
+
+  def stepAddEntityModules(self, sequence=None, sequence_list=None, **kw):
+    # Everybody can add entities.
+    for username in self.all_username_list:
+      for module in [self.portal.person_module,
+                     self.portal.organisation_module]:
+        self.failUnlessUserCanAddDocument(username, module)
+
+  def stepCopyAndPastePerson(self, sequence=None, sequence_list=None, **kw):
+    # copy & paste in person module
+    person = self.portal.person_module.newContent(
+                                    portal_type='Person')
+
+    for username in self.all_username_list:
+      self._loginAsUser(username)
+      person.Base_createCloneDocument()
+
+  def stepCopyAndPasteOrganisation(self, sequence=None, sequence_list=None, **kw):
+    # copy & paste in organisation module
+    organisation = self.portal.organisation_module.newContent(
+                                    portal_type='Organisation')
+    for username in self.all_username_list:
+      self._loginAsUser(username)
+      organisation.Base_createCloneDocument()
+
+  def stepEntityWorkflow(self, sequence=None, sequence_list=None, **kw):
+    for module in [self.portal.person_module,
+                   self.portal.organisation_module]:
+      entity = module.newContent()
+      # in draft state, we can view, modify & add
+      for username in self.all_username_list:
+        self.failUnlessUserCanAccessDocument(username, entity)
+        self.failUnlessUserCanViewDocument(username, entity)
+        self.failUnlessUserCanModifyDocument(username, entity)
+        self.failUnlessUserCanAddDocument(username, entity)
+
+      # everybody can validate
+      for username in self.all_username_list:
+        self.failUnlessUserCanPassWorkflowTransition(
+                    username, 'validate_action', entity)
+      entity.validate()
+      self.assertEquals('validated', entity.getValidationState())
+
+      # in validated state, we can still modify
+      for username in self.all_username_list:
+        self.failUnlessUserCanAccessDocument(username, entity)
+        self.failUnlessUserCanViewDocument(username, entity)
+        self.failUnlessUserCanModifyDocument(username, entity)
+        self.failUnlessUserCanAddDocument(username, entity)
+
+      # and invalidate
+      for username in self.all_username_list:
+        self.failUnlessUserCanPassWorkflowTransition(
+                    username, 'invalidate_action', entity)
+
+  def stepViewCreatedPersons(self, sequence=None, sequence_list=None, **kw):
+    self.login(user_name='test_configurator_user')
+    business_configuration = sequence.get('business_configuration')
+    person_list = self.getBusinessConfigurationObjectList(business_configuration, 'Person')
+    self.assertNotEquals(0, len(person_list))
+
+    for entity in person_list:
+      for username in self.all_username_list:
+        self.failUnlessUserCanAccessDocument(username, entity)
+        self.failUnlessUserCanViewDocument(username, entity)
+
+  def stepViewCreatedOrganisations(self, sequence=None, sequence_list=None, **kw):
+    self.login(user_name='test_configurator_user')
+    business_configuration = sequence.get('business_configuration')
+    organisation_list = self.getBusinessConfigurationObjectList(business_configuration, 'Organisation')
+    self.assertNotEquals(0, len(organisation_list))
+
+    for entity in organisation_list:
+      for username in self.all_username_list:
+        self.failUnlessUserCanAccessDocument(username, entity)
+        self.failUnlessUserCanViewDocument(username, entity)
+
+  def stepViewCreatedAssignemnts(self, sequence=None, sequence_list=None, **kw):
+    self.login(user_name='test_configurator_user')
+    business_configuration = sequence.get('business_configuration')
+    person_list = self.getBusinessConfigurationObjectList(business_configuration, 'Person')
+    self.assertNotEquals(0, len(person_list))
+
+    for person in person_list:
+      found_one = 0
+      for assignment in person.contentValues(portal_type='Assignment'):
+        found_one = 1
+        for username in self.all_username_list:
+          self.failUnlessUserCanAccessDocument(username, assignment)
+          self.failUnlessUserCanViewDocument(username, assignment)
+      self.assertTrue(found_one, 'No assignment found in %s' % person)
+
+  # }}}
+
+  ## Accounting Periods {{{
+  def stepAddAccoutingPeriod(self, sequence=None, sequence_list=None, **kw):
+    # Everybody can add accounting periods.
+    organisation = self.portal.organisation_module.newContent(
+                          portal_type='Organisation')
+    for username in self.all_username_list:
+      self._loginAsUser(username)
+      self.assertTrue('Accounting Period' in
+            organisation.getVisibleAllowedContentTypeList())
+
+  def stepValidatedAccountingPeriods(self, sequence=None, sequence_list=None, **kw):
+    organisation = self.portal.organisation_module.newContent(
+                          portal_type='Organisation')
+    accounting_period = organisation.newContent(
+                          portal_type='Accounting Period',
+                          start_date=DateTime(2001, 01, 01),
+                          stop_date=DateTime(2002, 12, 31))
+    self.assertEquals(accounting_period.getSimulationState(), 'draft')
+
+    # accountants can modify the period
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanModifyDocument(username, accounting_period)
+    # accountants can cancel the period
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(
+          username, 'cancel_action', accounting_period)
+    # accountants can start the period
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(
+          username, 'start_action', accounting_period)
+
+    # once the period is started, nobody can modify
+    accounting_period.start()
+    self.assertEquals('started', accounting_period.getSimulationState())
+    for username in self.accountant_username_list:
+      self.failIfUserCanModifyDocument(username, accounting_period)
+    # accountants can still cancel the period
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(
+          username, 'cancel_action', accounting_period)
+    # accountants can stop the period
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(
+          username, 'stop_action', accounting_period)
+    # and reopen it
+    accounting_period.stop()
+    self.assertEquals('stopped', accounting_period.getSimulationState())
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(
+          username, 'restart_action', accounting_period)
+    # but only accounting manager can close it
+    self.failUnlessUserCanPassWorkflowTransition(
+          self.accounting_manager_reference, 'deliver_action', accounting_period)
+    if self.restricted_security:
+      self.failIfUserCanPassWorkflowTransition(
+          self.accounting_agent_reference, 'deliver_action', accounting_period)
+
+  # }}}
+
+  ## Payment Nodes (Bank Account & Credit Cards) {{{
+  def stepViewBankAccount(self, sequence=None, sequence_list=None, **kw):
+    # Everybody can view bank accounts.
+    entity = self.portal.organisation_module.newContent(
+                                               portal_type='Organisation')
+    bank_account = entity.newContent(portal_type='Bank Account')
+    # everybody can view in draft ...
+    self.assertEquals('draft', bank_account.getValidationState())
+    for username in self.all_username_list:
+      self.failUnlessUserCanViewDocument(username, bank_account)
+      self.failUnlessUserCanAccessDocument(username, bank_account)
+    # ... and validated states
+    bank_account.validate()
+    self.assertEquals('validated', bank_account.getValidationState())
+    for username in self.all_username_list:
+      self.failUnlessUserCanViewDocument(username, bank_account)
+      self.failUnlessUserCanAccessDocument(username, bank_account)
+
+  def stepViewCreditCard(self, sequence=None, sequence_list=None, **kw):
+    # Everybody can view credit cards
+    entity = self.portal.organisation_module.newContent(
+                                               portal_type='Organisation')
+    ext_payment = entity.newContent(portal_type='Credit Card')
+    # every body can view in draft ...
+    self.assertEquals('draft', ext_payment.getValidationState())
+    for username in self.all_username_list:
+      self.failUnlessUserCanViewDocument(username, ext_payment)
+      self.failUnlessUserCanAccessDocument(username, ext_payment)
+    # ... and validated states
+    ext_payment.validate()
+    self.assertEquals('validated', ext_payment.getValidationState())
+    for username in self.all_username_list:
+      self.failUnlessUserCanViewDocument(username, ext_payment)
+      self.failUnlessUserCanAccessDocument(username, ext_payment)
+
+  def stepValidateAndModifyBankAccount(self, sequence=None, sequence_list=None, **kw):
+    # Every body can modify Bank Accounts
+    entity = self.portal.organisation_module.newContent(
+                                               portal_type='Organisation')
+    bank_account = entity.newContent(portal_type='Bank Account')
+    # draft
+    for username in self.all_username_list:
+      self.failUnlessUserCanModifyDocument(username, bank_account)
+    for username in self.all_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                'validate_action', bank_account)
+    # validated
+    bank_account.validate()
+    self.assertEquals('validated', bank_account.getValidationState())
+    for username in self.all_username_list:
+      self.failUnlessUserCanModifyDocument(username, bank_account)
+    for username in self.all_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                'invalidate_action', bank_account)
+    # invalidated
+    bank_account.invalidate()
+    self.assertEquals('invalidated', bank_account.getValidationState())
+    for username in self.all_username_list:
+      self.failUnlessUserCanModifyDocument(username, bank_account)
+    for username in self.all_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                'validate_action', bank_account)
+
+  def stepValidateAndModifyCreditCard(self, sequence=None, sequence_list=None, **kw):
+    # Every body can modify Credit Card
+    entity = self.portal.organisation_module.newContent(
+                                               portal_type='Organisation')
+    credit_card = entity.newContent(portal_type='Credit Card')
+    # draft
+    for username in self.all_username_list:
+      self.failUnlessUserCanModifyDocument(username, credit_card)
+    for username in self.all_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                'validate_action', credit_card)
+    # validated
+    credit_card.validate()
+    self.assertEquals('validated', credit_card.getValidationState())
+    for username in self.all_username_list:
+      self.failUnlessUserCanModifyDocument(username, credit_card)
+    for username in self.all_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                'invalidate_action', credit_card)
+    # invalidated
+    credit_card.invalidate()
+    self.assertEquals('invalidated', credit_card.getValidationState())
+    for username in self.all_username_list:
+      self.failUnlessUserCanModifyDocument(username, credit_card)
+    for username in self.all_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                'validate_action', credit_card)
+
+  def stepAddPaymentNodeInPerson(self, sequence=None, sequence_list=None, **kw):
+    person = self.portal.person_module.newContent(portal_type='Person')
+    for username in self.all_username_list:
+      self._loginAsUser(username)
+      self.failUnlessUserCanAddDocument(username, person)
+      self.failUnless('Bank Account' in
+                    person.getVisibleAllowedContentTypeList())
+      self.failUnless('Credit Card' in
+                    person.getVisibleAllowedContentTypeList())
+    # when the entity is validated, we can still add some payment nodes
+    person.validate()
+    self.portal.portal_caches.clearAllCache()
+    for username in self.all_username_list:
+      self._loginAsUser(username)
+      self.failUnlessUserCanAddDocument(username, person)
+      self.failUnless('Bank Account' in
+                    person.getVisibleAllowedContentTypeList())
+      self.failUnless('Credit Card' in
+                    person.getVisibleAllowedContentTypeList())
+
+  def stepAddPaymentNodeInOrganisation(self, sequence=None, sequence_list=None, **kw):
+    org = self.portal.organisation_module.newContent(
+                                    portal_type='Organisation')
+    for username in self.all_username_list:
+      self._loginAsUser(username)
+      self.failUnlessUserCanAddDocument(username, org)
+      self.failUnless('Bank Account' in
+                    org.getVisibleAllowedContentTypeList())
+      self.failUnless('Credit Card' in
+                    org.getVisibleAllowedContentTypeList())
+    # when the entity is validated, we can still add some payment nodes
+    org.validate()
+    self.portal.portal_caches.clearAllCache()
+    for username in self.all_username_list:
+      self._loginAsUser(username)
+      self.failUnlessUserCanAddDocument(username, org)
+      self.failUnless('Bank Account' in
+                    org.getVisibleAllowedContentTypeList())
+      self.failUnless('Credit Card' in
+                    org.getVisibleAllowedContentTypeList())
+
+  def stepCopyAndPasteBankAccountInPerson(self, sequence=None, sequence_list=None, **kw):
+    # everybody can cp bank accounts in persons
+    person = self.portal.organisation_module.newContent(
+                                    portal_type='Organisation')
+    bank_account = person.newContent(
+                              portal_type='Bank Account')
+    for username in self.all_username_list:
+      self._loginAsUser(username)
+      bank_account.Base_createCloneDocument()
+
+  def stepCopyAndPasteBankAccountInOrganisation(self, sequence=None, sequence_list=None, **kw):
+    # everybody can cp bank accounts in organisation
+    organisation = self.portal.organisation_module.newContent(
+                                    portal_type='Organisation')
+    bank_account = organisation.newContent(
+                              portal_type='Bank Account')
+    for username in self.all_username_list:
+      self._loginAsUser(username)
+      bank_account.Base_createCloneDocument()
+
+  # }}}
+
+  ## Accounting Module {{{
+  def stepViewAccountingTransactionModule(self, sequence=None, sequence_list=None, **kw):
+    for username in self.all_username_list:
+      self.failUnlessUserCanViewDocument(username,
+              self.portal.accounting_module)
+      self.failUnlessUserCanAccessDocument(username,
+              self.portal.accounting_module)
+
+  def stepAddAccountingTransactionModule(self, sequence=None, sequence_list=None, **kw):
+    # Anyone can adds accounting transactions
+    for username in self.all_username_list:
+      self.failUnlessUserCanAddDocument(username,
+              self.portal.accounting_module)
+
+  def stepCopyAndPasteAccountingTransactions(self, sequence=None, sequence_list=None, **kw):
+    # Anyone can copy and paste accounting transaction.
+    for portal_type in self._getAccountingTransactionTypeList():
+      if portal_type != 'Balance Transaction':
+        transaction = self.portal.accounting_module.newContent(
+                                        portal_type=portal_type)
+        for username in self.all_username_list:
+          self._loginAsUser(username)
+          transaction.Base_createCloneDocument()
+
+  def _getAccountingTransactionTypeList(self):
+    module = self.portal.accounting_module
+    return [ti for ti in module.getVisibleAllowedContentTypeList()
+               if ti not in ('Balance Transaction', )]
+
+  def stepAccountingTransaction(self, sequence=None, sequence_list=None, **kw):
+    transaction = self.portal.accounting_module.newContent(
+                      portal_type='Accounting Transaction',
+                      start_date=DateTime(2001, 01, 01),
+                      stop_date=DateTime(2001, 01, 01))
+    self.assertEquals('draft', transaction.getSimulationState())
+    for username in self.all_username_list:
+      self.assertUserCanViewDocument(username, transaction)
+      self.assertUserCanAccessDocument(username, transaction)
+    if self.restricted_security:
+      for username in (self.all_username_list - self.accountant_username_list):
+        self.failIfUserCanModifyDocument(username, transaction)
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanModifyDocument(username, transaction)
+      self.failUnlessUserCanAddDocument(username, transaction)
+    if self.restricted_security:
+      for username in (self.all_username_list - self.accountant_username_list):
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'cancel_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'plan_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'confirm_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'start_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'stop_action',
+                                                 transaction)
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                               'cancel_action',
+                                               transaction)
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                               'plan_action',
+                                               transaction)
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                               'confirm_action',
+                                               transaction)
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                               'stop_action',
+                                               transaction)
+      # TODO
+      ### self.failUnlessUserCanPassWorkflowTransition(username,
+      ###                                          'delete_action',
+      ###                                          transaction)
+
+    # (skip some states)
+    transaction.start()
+    self.assertEquals('started', transaction.getSimulationState())
+    self.stepTic()
+
+    for username in self.all_username_list:
+      # everybody can view
+      self.assertUserCanViewDocument(username, transaction)
+      self.assertUserCanAccessDocument(username, transaction)
+
+    # only accountant can modify
+    if self.restricted_security:
+      for username in  (self.all_username_list - self.accountant_username_list):
+        self.failIfUserCanModifyDocument(username, transaction)
+        self.failIfUserCanAddDocument(username, transaction)
+
+    if self.restricted_security:
+      # only accountant can "stop"
+      for username in (self.all_username_list - self.accountant_username_list):
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'stop_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'deliver_action',
+                                                 transaction)
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                               'stop_action',
+                                               transaction)
+
+    transaction.stop()
+    self.assertEquals('stopped', transaction.getSimulationState())
+    for username in self.all_username_list:
+      # everybody can view
+      self.assertUserCanViewDocument(username, transaction)
+      self.assertUserCanAccessDocument(username, transaction)
+      # nobody can modify
+      self.failIfUserCanModifyDocument(username, transaction)
+      self.failIfUserCanAddDocument(username, transaction)
+
+    if self.restricted_security:
+      for username in (self.all_username_list - self.accountant_username_list):
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'restart_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'deliver_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'cancel_action',
+                                                 transaction)
+
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                               'restart_action',
+                                               transaction)
+    # in started state, we can modify again, and go back to stopped state
+    transaction.restart()
+    self.assertEquals('started', transaction.getSimulationState())
+    self.stepTic()
+
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanModifyDocument(username, transaction)
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                                  'stop_action',
+                                                  transaction)
+
+    # go back to stopped state
+    transaction.stop()
+    self.assertEquals('stopped', transaction.getSimulationState())
+
+    # only accounting_manager can validate
+    self.failUnlessUserCanPassWorkflowTransition(self.accounting_manager_reference,
+                                            'deliver_action',
+                                             transaction)
+    if self.restricted_security:
+      self.failIfUserCanPassWorkflowTransition(self.accounting_agent_reference,
+                                              'deliver_action',
+                                               transaction)
+
+  def stepSaleInvoiceTransaction(self, sequence=None, sequence_list=None, **kw):
+    transaction = self.portal.accounting_module.newContent(
+                      portal_type='Sale Invoice Transaction',
+                      start_date=DateTime(2001, 01, 01),
+                      stop_date=DateTime(2001, 01, 01))
+    self.assertEquals('draft', transaction.getSimulationState())
+    for username in self.all_username_list:
+      self.assertUserCanViewDocument(username, transaction)
+      self.assertUserCanAccessDocument(username, transaction)
+    if self.restricted_security:
+      for username in (self.all_username_list - self.accountant_username_list):
+        self.failIfUserCanModifyDocument(username, transaction)
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanModifyDocument(username, transaction)
+      self.failUnlessUserCanAddDocument(username, transaction)
+    if self.restricted_security:
+      for username in (self.all_username_list - self.accountant_username_list -
+                       sales_and_purchase_username_list):
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'cancel_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'plan_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'confirm_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'stop_action',
+                                                 transaction)
+
+    for username in self.sales_and_purchase_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                                   'cancel_action',
+                                                    transaction)
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                                   'plan_action',
+                                                    transaction)
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                                   'confirm_action',
+                                                    transaction)
+
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                               'cancel_action',
+                                               transaction)
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                               'plan_action',
+                                               transaction)
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                               'confirm_action',
+                                               transaction)
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                               'stop_action',
+                                               transaction)
+      # TODO
+      ### self.failUnlessUserCanPassWorkflowTransition(username,
+      ###                                          'delete_action',
+      ###                                          transaction)
+
+    # (skip some states)
+    transaction.start()
+    self.assertEquals('started', transaction.getSimulationState())
+    self.stepTic()
+
+    for username in self.all_username_list:
+      # everybody can view
+      self.assertUserCanViewDocument(username, transaction)
+      self.assertUserCanAccessDocument(username, transaction)
+
+    # only accountant can modify
+    if self.restricted_security:
+      for username in (self.all_username_list - self.accountant_username_list):
+        self.failIfUserCanModifyDocument(username, transaction)
+        self.failIfUserCanAddDocument(username, transaction)
+
+    if self.restricted_security:
+      # only accountant can "stop"
+      for username in (self.all_username_list - self.accountant_username_list):
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'stop_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'deliver_action',
+                                                 transaction)
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                               'stop_action',
+                                               transaction)
+
+    transaction.stop()
+    self.assertEquals('stopped', transaction.getSimulationState())
+    for username in self.all_username_list:
+      # everybody can view
+      self.assertUserCanViewDocument(username, transaction)
+      self.assertUserCanAccessDocument(username, transaction)
+      # nobody can modify
+      self.failIfUserCanModifyDocument(username, transaction)
+      self.failIfUserCanAddDocument(username, transaction)
+
+    if self.restricted_security:
+      for username in (self.all_username_list - self.accountant_username_list):
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'restart_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'deliver_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'cancel_action',
+                                                 transaction)
+
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                               'restart_action',
+                                               transaction)
+    # in started state, we can modify again, and go back to stopped state
+    transaction.restart()
+    self.assertEquals('started', transaction.getSimulationState())
+    self.stepTic()
+
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanModifyDocument(username, transaction)
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                                  'stop_action',
+                                                  transaction)
+
+    # go back to stopped state
+    transaction.stop()
+    self.assertEquals('stopped', transaction.getSimulationState())
+
+    # only accounting_manager can validate
+    self.failUnlessUserCanPassWorkflowTransition(self.accounting_manager_reference,
+                                            'deliver_action',
+                                             transaction)
+    if self.restricted_security:
+      self.failIfUserCanPassWorkflowTransition(self.accounting_agent_reference,
+                                              'deliver_action',
+                                               transaction)
+
+
+  def stepPurchaseInvoiceTransaction(self, sequence=None, sequence_list=None, **kw):
+    transaction = self.portal.accounting_module.newContent(
+                      portal_type='Purchase Invoice Transaction',
+                      start_date=DateTime(2001, 01, 01),
+                      stop_date=DateTime(2001, 01, 01))
+    self.assertEquals('draft', transaction.getSimulationState())
+    for username in self.all_username_list:
+      self.assertUserCanViewDocument(username, transaction)
+      self.assertUserCanAccessDocument(username, transaction)
+    if self.restricted_security:
+      for username in (self.all_username_list - self.accountant_username_list):
+        self.failIfUserCanModifyDocument(username, transaction)
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanModifyDocument(username, transaction)
+      self.failUnlessUserCanAddDocument(username, transaction)
+    if self.restricted_security:
+      for username in (self.all_username_list - self.accountant_username_list -
+                       sales_and_purchase_username_list):
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'cancel_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'plan_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'confirm_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'stop_action',
+                                                 transaction)
+
+    for username in self.sales_and_purchase_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                                   'cancel_action',
+                                                    transaction)
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                                   'plan_action',
+                                                    transaction)
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                                   'confirm_action',
+                                                    transaction)
+      # XXX would require to go to confirmed state first
+      # self.failIfUserCanPassWorkflowTransition(username,
+      #                                         'start_action',
+      #                                         transaction)
+
+
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                               'cancel_action',
+                                               transaction)
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                               'plan_action',
+                                               transaction)
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                               'confirm_action',
+                                               transaction)
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                               'stop_action',
+                                               transaction)
+      # TODO
+      ### self.failUnlessUserCanPassWorkflowTransition(username,
+      ###                                          'delete_action',
+      ###                                          transaction)
+
+    # (skip some states)
+    transaction.start()
+    self.assertEquals('started', transaction.getSimulationState())
+    self.stepTic()
+
+    for username in self.all_username_list:
+      # everybody can view
+      self.assertUserCanViewDocument(username, transaction)
+      self.assertUserCanAccessDocument(username, transaction)
+
+    # only accountant can modify
+    if self.restricted_security:
+      for username in (self.all_username_list - self.accountant_username_list):
+        self.failIfUserCanModifyDocument(username, transaction)
+        self.failIfUserCanAddDocument(username, transaction)
+
+    if self.restricted_security:
+      # only accountant can "stop"
+      for username in (self.all_username_list - self.accountant_username_list):
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'stop_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'deliver_action',
+                                                 transaction)
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                               'stop_action',
+                                               transaction)
+
+    transaction.stop()
+    self.assertEquals('stopped', transaction.getSimulationState())
+    for username in self.all_username_list:
+      # everybody can view
+      self.assertUserCanViewDocument(username, transaction)
+      self.assertUserCanAccessDocument(username, transaction)
+      # nobody can modify
+      self.failIfUserCanModifyDocument(username, transaction)
+      self.failIfUserCanAddDocument(username, transaction)
+
+    if self.restricted_security:
+      for username in (self.all_username_list - self.accountant_username_list):
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'restart_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'deliver_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'cancel_action',
+                                                 transaction)
+
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                               'restart_action',
+                                               transaction)
+    # in started state, we can modify again, and go back to stopped state
+    transaction.restart()
+    self.assertEquals('started', transaction.getSimulationState())
+    self.stepTic()
+
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanModifyDocument(username, transaction)
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                                  'stop_action',
+                                                  transaction)
+
+    # go back to stopped state
+    transaction.stop()
+    self.assertEquals('stopped', transaction.getSimulationState())
+
+    # only accounting_manager can validate
+    self.failUnlessUserCanPassWorkflowTransition(self.accounting_manager_reference,
+                                            'deliver_action',
+                                             transaction)
+    if self.restricted_security:
+      self.failIfUserCanPassWorkflowTransition(self.accounting_agent_reference,
+                                              'deliver_action',
+                                               transaction)
+
+  def stepPaymentTransaction(self, sequence=None, sequence_list=None, **kw):
+    transaction = self.portal.accounting_module.newContent(
+                      portal_type='Payment Transaction',
+                      start_date=DateTime(2001, 01, 01),
+                      stop_date=DateTime(2001, 01, 01))
+    self.assertEquals('draft', transaction.getSimulationState())
+    for username in self.all_username_list:
+      self.assertUserCanViewDocument(username, transaction)
+      self.assertUserCanAccessDocument(username, transaction)
+    if self.restricted_security:
+      for username in (self.all_username_list - self.accountant_username_list):
+        self.failIfUserCanModifyDocument(username, transaction)
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanModifyDocument(username, transaction)
+      self.failUnlessUserCanAddDocument(username, transaction)
+    if self.restricted_security:
+      for username in (self.all_username_list - self.accountant_username_list):
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'cancel_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'plan_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'confirm_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'start_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'stop_action',
+                                                 transaction)
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                               'cancel_action',
+                                               transaction)
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                               'plan_action',
+                                               transaction)
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                               'confirm_action',
+                                               transaction)
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                               'stop_action',
+                                               transaction)
+      # TODO
+      ### self.failUnlessUserCanPassWorkflowTransition(username,
+      ###                                          'delete_action',
+      ###                                          transaction)
+
+    # (skip some states)
+    transaction.start()
+    self.assertEquals('started', transaction.getSimulationState())
+    self.stepTic()
+
+    for username in self.all_username_list:
+      # everybody can view
+      self.assertUserCanViewDocument(username, transaction)
+      self.assertUserCanAccessDocument(username, transaction)
+
+    # only accountant can modify
+    if self.restricted_security:
+      for username in (self.all_username_list - self.accountant_username_list):
+        self.failIfUserCanModifyDocument(username, transaction)
+        self.failIfUserCanAddDocument(username, transaction)
+
+    # only accountant can "stop"
+    if self.restricted_security:
+      for username in (self.all_username_list - self.accountant_username_list):
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'stop_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'deliver_action',
+                                                 transaction)
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                               'stop_action',
+                                               transaction)
+
+    transaction.stop()
+    self.assertEquals('stopped', transaction.getSimulationState())
+    for username in self.all_username_list:
+      # everybody can view
+      self.assertUserCanViewDocument(username, transaction)
+      self.assertUserCanAccessDocument(username, transaction)
+      # nobody can modify
+      self.failIfUserCanModifyDocument(username, transaction)
+      self.failIfUserCanAddDocument(username, transaction)
+
+    if self.restricted_security:
+      for username in (self.all_username_list - self.accountant_username_list):
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'restart_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'deliver_action',
+                                                 transaction)
+        self.failIfUserCanPassWorkflowTransition(username,
+                                                 'cancel_action',
+                                                 transaction)
+
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                               'restart_action',
+                                               transaction)
+    # in started state, we can modify again, and go back to stopped state
+    transaction.restart()
+    self.assertEquals('started', transaction.getSimulationState())
+    self.stepTic()
+
+    for username in self.accountant_username_list:
+      self.failUnlessUserCanModifyDocument(username, transaction)
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                                  'stop_action',
+                                                  transaction)
+
+    # go back to stopped state
+    transaction.stop()
+    self.assertEquals('stopped', transaction.getSimulationState())
+
+    # only accounting_manager can validate
+    self.failUnlessUserCanPassWorkflowTransition(self.accounting_manager_reference,
+                                            'deliver_action',
+                                             transaction)
+    if self.restricted_security:
+      self.failIfUserCanPassWorkflowTransition(self.accounting_agent_reference,
+                                              'deliver_action',
+                                               transaction)
+
+  def stepBalanceTransaction(self, sequence=None, sequence_list=None, **kw):
+    # Balance Transaction must be viewable by users (creation & validation is
+    # done from unrestricted code, so no problem)
+    balance_transaction = self.portal.accounting_module.newContent(
+                      portal_type='Balance Transaction')
+    for username in self.all_username_list:
+      self.assertUserCanViewDocument(username, balance_transaction)
+      self.assertUserCanAccessDocument(username, balance_transaction)
+
+  def stepAccountingTransaction_getCausalityGroupedAccountingTransactionList(
+      self, sequence=None, sequence_list=None, **kw):
+    self._loginAsUser(self.accounting_manager_reference)
+    accounting_transaction_x_related_to_a = self.portal.\
+                                    accounting_module.newContent(
+                                    portal_type='Accounting Transaction',
+                                    start_date=DateTime(2010, 06, 01),
+                                    stop_date=DateTime(2010, 06, 01))
+
+    accounting_transaction_y_related_to_a = self.portal.\
+                                    accounting_module.newContent(
+                                    portal_type='Accounting Transaction',
+                                    start_date=DateTime(2010, 06, 01),
+                                    stop_date=DateTime(2010, 06, 01))
+
+    accounting_transaction_a = self.portal.accounting_module.newContent(
+                                    portal_type='Accounting Transaction',
+                                    start_date=DateTime(2010, 06, 01),
+                                    stop_date=DateTime(2010, 06, 01))
+  
+    accounting_transaction_b = self.portal.accounting_module.newContent(
+                                    portal_type='Accounting Transaction',
+                                    start_date=DateTime(2010, 06, 01),
+                                    stop_date=DateTime(2010, 06, 01))
+  
+    accounting_transaction_c = self.portal.accounting_module.newContent(
+                                   portal_type='Accounting Transaction',
+                                   start_date=DateTime(2010, 06, 01),
+                                   stop_date=DateTime(2010, 06, 01))
+    
+    accounting_transaction_x_related_to_a.setCausalityValue(\
+                                                   accounting_transaction_a)
+
+    accounting_transaction_y_related_to_a.setCausalityValue(\
+                                                   accounting_transaction_a)
+
+
+    accounting_transaction_a.setCausalityValueList([accounting_transaction_b,
+                                                    accounting_transaction_c])
+    self.stepTic()
+  
+    accounting_transaction_list = accounting_transaction_a.\
+          AccountingTransaction_getCausalityGroupedAccountingTransactionList()
+    
+    self.assertEquals(5, len(accounting_transaction_list))
+  
+    self.assertTrue(accounting_transaction_a in accounting_transaction_list)
+    self.assertTrue(accounting_transaction_b in accounting_transaction_list)
+    self.assertTrue(accounting_transaction_c in accounting_transaction_list)
+    self.assertTrue(accounting_transaction_x_related_to_a in \
+                                                accounting_transaction_list)
+    self.assertTrue(accounting_transaction_y_related_to_a in \
+                                                accounting_transaction_list)
+  
+    accounting_transaction_x_related_to_a.delete()
+    accounting_transaction_y_related_to_a.cancel()
+    self.stepTic()
+ 
+    accounting_transaction_list = accounting_transaction_a.\
+          AccountingTransaction_getCausalityGroupedAccountingTransactionList()
+  
+    self.assertEquals(3, len(accounting_transaction_list))
+  
+    self.assertFalse(accounting_transaction_x_related_to_a in \
+                                                accounting_transaction_list)
+    self.assertFalse(accounting_transaction_y_related_to_a in \
+                                                accounting_transaction_list)
+
+  # }}}
+
+  ## Assignments / Login and Password {{{
+  def stepAddAssignments(self, sequence=None, sequence_list=None, **kw):
+    # for now, anybody can add assignements
+    person = self.portal.person_module.newContent(portal_type='Person')
+    for username in self.all_username_list:
+      self._loginAsUser(username)
+      self.failUnless('Assignment' in
+                  person.getVisibleAllowedContentTypeList())
+      self.failUnlessUserCanAddDocument(username, person)
+
+  def stepAssignmentTI(self, sequence=None, sequence_list=None, **kw):
+    ti = self.getTypesTool().getTypeInfo('Assignment')
+    self.assertNotEquals(None, ti)
+    # Acquire local roles on Assignment ? no
+    self.failIf(ti.getProperty('type_acquire_local_role', 1))
+
+  def stepEditAssignments(self, sequence=None, sequence_list=None, **kw):
+    # everybody can open assignments in express
+    person = self.portal.person_module.newContent(portal_type='Person')
+    assignment = person.newContent(portal_type='Assignment')
+    for username in self.all_username_list:
+      self.failUnlessUserCanModifyDocument(username, assignment)
+      self.failUnlessUserCanPassWorkflowTransition(username,
+                                                   'open_action',
+                                                   assignment)
+  # }}}
+
+  # {{{ Trade
+  def stepViewAcessAddPurchaseTradeCondition(self, sequence=None, sequence_list=None, **kw):
+    module = self.portal.purchase_trade_condition_module
+    for username in self.all_username_list:
+      self.assertUserCanViewDocument(username, module)
+      self.assertUserCanAccessDocument(username, module)
+    for username in self.sales_and_purchase_username_list:
+      self.assertUserCanAddDocument(username, module)
+      self._loginAsUser(username)
+      tc = module.newContent(portal_type='Purchase Trade Condition')
+      self.assertUserCanViewDocument(username, tc)
+      self.failUnlessUserCanPassWorkflowTransition(
+                    username, 'validate_action', tc)
+      self.portal.portal_workflow.doActionFor(tc, 'validate_action')
+      self.failUnlessUserCanPassWorkflowTransition(
+                    username, 'invalidate_action', tc)
+
+  def stepViewAccessAddSaleTradeCondition(self, sequence=None, sequence_list=None, **kw):
+    module = self.portal.sale_trade_condition_module
+    for username in self.all_username_list:
+      self.assertUserCanViewDocument(username, module)
+      self.assertUserCanAccessDocument(username, module)
+    for username in self.sales_and_purchase_username_list:
+      self.assertUserCanAddDocument(username, module)
+      self._loginAsUser(username)
+      tc = module.newContent(portal_type='Sale Trade Condition')
+      self.assertUserCanViewDocument(username, tc)
+      self.failUnlessUserCanPassWorkflowTransition(
+                    username, 'validate_action', tc)
+      self.portal.portal_workflow.doActionFor(tc, 'validate_action')
+      self.failUnlessUserCanPassWorkflowTransition(
+                    username, 'invalidate_action', tc)
+
+  def stepViewAccessAddSaleOrder(self, sequence=None, sequence_list=None, **kw):
+    module = self.portal.sale_order_module
+    for username in self.all_username_list:
+      self.assertUserCanViewDocument(username, module)
+      self.assertUserCanAccessDocument(username, module)
+    for username in self.sales_and_purchase_username_list:
+      self.assertUserCanAddDocument(username, module)
+      self._loginAsUser(username)
+      order = module.newContent(portal_type='Sale Order')
+      self.assertUserCanViewDocument(username, order)
+      self.failUnlessUserCanPassWorkflowTransition(
+                    username, 'plan_action', order)
+      self.failUnlessUserCanPassWorkflowTransition(
+                    username, 'confirm_action', order)
+      self.failUnlessUserCanPassWorkflowTransition(
+                    username, 'cancel_action', order)
+
+      order.confirm()
+      self.assertEquals('confirmed', order.getSimulationState())
+      self.assertUserCanViewDocument(username, order)
+      self.failIfUserCanModifyDocument(username, order)
+
+
+  def stepViewAccessAddSalePackingList(self, sequence=None, sequence_list=None, **kw):
+    module = self.portal.sale_packing_list_module
+    for username in self.all_username_list:
+      self.assertUserCanViewDocument(username, module)
+      self.assertUserCanAccessDocument(username, module)
+    for username in self.sales_and_purchase_username_list:
+      self.assertUserCanAddDocument(username, module)
+      self._loginAsUser(username)
+      pl = module.newContent(portal_type='Sale Packing List')
+      self.assertUserCanViewDocument(username, pl)
+      self.failUnlessUserCanPassWorkflowTransition(
+                    username, 'confirm_action', pl)
+
+  def stepViewAccessPurchaseOrder(self, sequence=None, sequence_list=None, **kw):
+    module = self.portal.purchase_order_module
+    for username in self.all_username_list:
+      self.assertUserCanViewDocument(username, module)
+      self.assertUserCanAccessDocument(username, module)
+    for username in self.sales_and_purchase_username_list:
+      self.assertUserCanAddDocument(username, module)
+      self._loginAsUser(username)
+      order = module.newContent(portal_type='Purchase Order')
+      self.assertUserCanViewDocument(username, order)
+      self.failUnlessUserCanPassWorkflowTransition(
+                    username, 'plan_action', order)
+      self.failUnlessUserCanPassWorkflowTransition(
+                    username, 'confirm_action', order)
+      self.failUnlessUserCanPassWorkflowTransition(
+                    username, 'cancel_action', order)
+
+      order.confirm()
+      self.assertEquals('confirmed', order.getSimulationState())
+      self.assertUserCanViewDocument(username, order)
+      self.failIfUserCanModifyDocument(username, order)
+
+  def stepPurchasePackingList(self, sequence=None, sequence_list=None, **kw):
+    module = self.portal.purchase_packing_list_module
+    for username in self.all_username_list:
+      self.assertUserCanViewDocument(username, module)
+      self.assertUserCanAccessDocument(username, module)
+    for username in self.sales_and_purchase_username_list:
+      self.assertUserCanAddDocument(username, module)
+      self._loginAsUser(username)
+      pl = module.newContent(portal_type='Purchase Packing List')
+      self.assertUserCanViewDocument(username, pl)
+      self.failUnlessUserCanPassWorkflowTransition(
+                    username, 'confirm_action', pl)
+
+  def stepViewAccessTaxModule(self, sequence=None, sequence_list=None, **kw):
+    for username in self.all_username_list:
+      self.assertUserCanViewDocument(username, self.portal.tax_module)
+      self.assertUserCanAccessDocument(username, self.portal.tax_module)
+      self.assertUserCanAddDocument(username, self.portal.tax_module)
+
+  def stepAddTax(self, sequence=None, sequence_list=None, **kw):
+    tax = self.portal.tax_module.newContent(portal_type='Tax')
+    for username in self.all_username_list:
+      self.assertUserCanViewDocument(username, tax)
+      self.assertUserCanAccessDocument(username, tax)
+
+  # }}}
+  # web
+  def stepWebSiteModule(self, sequence=None, sequence_list=None, **kw):
+    """Anonymous should not be able to access web_site_module."""
+    web_site_module = self.portal.web_site_module
+    checkPermission = self.portal.portal_membership.checkPermission
+    # switch to Anonymous user
+    self.logout()
+    self.assertEquals(None, checkPermission('View', web_site_module))
+    self.assertEquals(None, checkPermission('Access Contents Information',web_site_module))
+    self.assertRaises(Unauthorized,  web_site_module)
+
+  # DMS
+  def stepPortalContributionsTool(self, sequence=None, sequence_list=None, **kw):
+    """
+      TioLive user should be able to contribute from this tool
+      (i.e. has Manage portal content).
+    """
+    portal_contributions = self.portal.portal_contributions
+    checkPermission = self.portal.portal_membership.checkPermission
+    for username in self.all_username_list:
+      self._loginAsUser(username)
+      self.assertEquals(True,  \
+                        checkPermission('Modify portal content', portal_contributions))
+
+  def stepConfiguredPropertySheets(self, sequence=None, sequence_list=None, **kw):
+    """
+      Configurator can configure some PropertySheets.
+    """
+    portal = self.portal
+    purchase_order = portal.portal_types['Purchase Order']
+    purchase_order_line = portal.portal_types['Purchase Order Line']
+    sale_order = portal.portal_types['Sale Order']
+    sale_order_line = portal.portal_types['Sale Order Line']
+    inventory = portal.portal_types['Inventory']
+    sale_packing_list = portal.portal_types['Sale Packing List']
+    sale_packing_list_line = portal.portal_types['Sale Packing List Line']
+    self.assertEquals(True,
+                      'TradeOrder' in sale_packing_list.getTypePropertySheetList())
+    self.assertEquals(True,
+                      'TradeOrderLine' in sale_packing_list_line.getTypePropertySheetList())
+    self.assertEquals(True,
+                      'TradeOrder' in purchase_order.getTypePropertySheetList())
+    self.assertEquals(True,
+                      'TradeOrderLine' in purchase_order_line.getTypePropertySheetList())
+    self.assertEquals(True,
+                      'TradeOrder' in sale_order.getTypePropertySheetList())
+    self.assertEquals(True,
+                      'TradeOrderLine' in sale_order_line.getTypePropertySheetList())
+    self.assertEquals(True,
+                      'InventoryConstraint' in inventory.getTypePropertySheetList())
+
+  def test_security_standard_workflow_france(self):
+    """ Test the after configuration script """
+    sequence_list = SequenceList()
+    sequence_string =  self.DEFAULT_SEQUENCE_LIST % dict(country='France') + \
+      """
+      stepTic
+      stepViewAddGadget
+      stepViewEventModule
+      stepAddEvent
+      stepSentEventWorkflow
+      stepViewAccountModule
+      stepAddAccountModule
+      stepViewAccount
+      stepCopyPasteAccount
+      stepViewEntityModules
+      stepAddEntityModules
+      stepCopyAndPastePerson
+      stepCopyAndPasteOrganisation
+      stepEntityWorkflow
+      stepViewCreatedPersons
+      stepViewCreatedOrganisations
+      stepViewCreatedAssignemnts
+      stepAddAccoutingPeriod
+      stepValidatedAccountingPeriods
+      stepViewBankAccount
+      stepViewCreditCard
+      stepValidateAndModifyBankAccount
+      stepValidateAndModifyCreditCard
+      stepAddPaymentNodeInPerson
+      stepAddPaymentNodeInOrganisation
+      stepCopyAndPasteBankAccountInPerson
+      stepCopyAndPasteBankAccountInOrganisation
+      stepViewAccountingTransactionModule
+      stepAddAccountingTransactionModule
+      stepCopyAndPasteAccountingTransactions
+      stepTic
+      stepAccountingTransaction
+      stepTic
+      stepSaleInvoiceTransaction
+      stepTic
+      stepPurchaseInvoiceTransaction
+      stepTic
+      stepPaymentTransaction
+      stepTic
+      stepBalanceTransaction
+      stepTic
+      stepAccountingTransaction_getCausalityGroupedAccountingTransactionList
+      stepAddAssignments
+      stepAssignmentTI
+      stepEditAssignments
+      stepViewAcessAddPurchaseTradeCondition
+      stepViewAccessAddSaleTradeCondition
+      stepViewAccessAddSaleOrder
+      stepViewAccessAddSalePackingList
+      stepViewAccessPurchaseOrder
+      stepPurchasePackingList
+      stepViewAccessTaxModule
+      stepAddTax
+      stepWebSiteModule
+      stepPortalContributionsTool
+      stepConfiguredPropertySheets
+      stepPreferredExpressPassword
+      """
+    sequence_list.addSequenceString(sequence_string)
+    sequence_list.play(self)
+
+  def test_after_configuration_standard_workflow_france(self):
+    """ Test the after configuration script """
+    sequence_list = SequenceList()
+    sequence_string =  self.DEFAULT_SEQUENCE_LIST % dict(country='France') + \
+      """
+      stepCheckValidAccountList
+      stepCheckAccountReference
+      stepCheckValidPersonList
+      stepCheckValidOrganisationList
+      stepCheckValidCurrencyList
+      stepCheckPublicGadgetList
+      stepCheckPreferenceList
+      stepCheckModulesBusinessApplication
+      stepCheckBaseCategoryList
+      stepCheckOrganisationSite
+      stepCheckAccountingPeriod
+      stepCheckRuleValidation
+      """
+    # XXX (lucas): expected failure, it must be fixed in ERP5 core.
+    sequence_string += """
+      stepCheckQuantityConversion
+      """
+    sequence_list.addSequenceString(sequence_string)
+    sequence_list.play(self)
+
+  def test_standard_workflow_france(self):
+    """ Test the standard workflow with french configuration"""
+    sequence_list = SequenceList()
+    sequence_string = self.DEFAULT_SEQUENCE_LIST % dict(country='France')
+    sequence_list.addSequenceString(sequence_string)
+    sequence_list.play(self)
+
+  def test_standard_workflow_brazil(self):
+    """ Test the standard workflow with brazilian configuration """
+    sequence_list = SequenceList()
+    sequence_string = self.DEFAULT_SEQUENCE_LIST % dict(country='Brazil')
+    sequence_list.addSequenceString(sequence_string)
+    sequence_list.play(self)
+
+  def test_standard_workflow_brazil_with_previous(self):
+    """ This time we must simulate the previous buttom """
+    sequence_list = SequenceList()
+    sequence_string = """
+      stepCreateBusinessConfiguration
+      stepTic
+      stepSetStandardWorkflow
+      stepTic
+      stepConfiguratorNext
+      stepTic
+      stepCheckBT5ConfiguratorItem
+      stepCheckConfigureOrganisationForm
+      stepSetupOrganisationConfiguratorItemBrazil
+      stepConfiguratorNext
+      stepTic
+      stepCheckConfigureUserAccountNumberForm
+      stepCheckOrganisationConfiguratorItemBrazil
+    """
+    # check previous to organisation form and go back to
+    # User Account Number Form to setup the number of user
+    sequence_string += """
+      stepConfiguratorPrevious
+      stepCheckConfigureOrganisationForm
+      stepConfiguratorNext
+      stepCheckConfigureUserAccountNumberForm
+      stepSetupUserAccounNumberSix
+      stepConfiguratorNext
+      stepTic
+      stepCheckConfigureMultipleUserAccountForm
+    """
+    # check previous to user account number form
+    sequence_string += """
+      stepConfiguratorPrevious
+      stepCheckConfigureUserAccountNumberForm
+    """
+    # check previous to organisation form
+    sequence_string += """
+      stepConfiguratorPrevious
+      stepCheckConfigureOrganisationForm
+      stepSetupOrganisationConfiguratorItemBrazil
+    """
+    # go next to user account number form
+    sequence_string += """
+      stepConfiguratorNext
+      stepCheckConfigureUserAccountNumberForm
+      stepSetupUserAccounNumberSix
+    """
+    # go next to Multiple User Account Form
+    sequence_string += """
+      stepConfiguratorNext
+      stepCheckConfigureMultipleUserAccountForm
+      stepSetupMultipleUserAccountSix
+      stepConfiguratorNext
+      stepTic
+      stepCheckMultiplePersonConfigurationItem
+      stepCheckConfigureAccountingForm
+      stepSetupAccountingConfigurationBrazil
+      stepConfiguratorNext
+      stepTic
+      stepCheckAccountingConfigurationItemListBrazil
+      stepCheckConfigurePreferenceForm
+    """
+    # check previous until organisation form
+    # and go back to Configure Preference form
+    sequence_string += """
+      stepConfiguratorPrevious
+      stepCheckConfigureAccountingForm
+      stepConfiguratorPrevious
+      stepCheckConfigureMultipleUserAccountForm
+      stepConfiguratorPrevious
+      stepCheckConfigureUserAccountNumberForm
+      stepConfiguratorPrevious
+      stepCleanUpRequest
+      stepCheckConfigureOrganisationForm
+      stepSetupOrganisationConfiguratorItemBrazil
+      stepConfiguratorNext
+      stepCheckConfigureUserAccountNumberForm
+      stepSetupUserAccounNumberSix
+      stepConfiguratorNext
+      stepCheckConfigureMultipleUserAccountForm
+      stepSetupMultipleUserAccountSix
+      stepConfiguratorNext
+      stepCheckConfigureAccountingForm
+      stepSetupAccountingConfigurationBrazil
+      stepConfiguratorNext
+      stepTic
+      stepCheckConfigurePreferenceForm
+    """
+    # check next Configure Installation form
+    sequence_string += """
+      stepSetupPreferenceConfigurationBrazil
+      stepConfiguratorNext
+      stepTic
+      stepCheckPreferenceConfigurationItemListBrazil
+      stepCheckConfigureInstallationForm
+      stepSetupInstallConfiguration
+      stepConfiguratorNext
+      stepCheckInstallConfiguration
+      stepTic
+      stepStartConfigurationInstallation
+      stepTic
+      stepCheckInstanceIsConfiguredFrance
+    """
+    sequence_list.addSequenceString(sequence_string)
+    sequence_list.play(self)
+   
+#  def exportConfiguratorBusinessTemplate(self):
+#    """ """
+#    # we save this configuration business template for another test
+#    outfile_path = os.path.join(os.environ['INSTANCE_HOME'],
+#                        'configurator_express_configuration.bt5')
+#    outfile = file(outfile_path, 'w')
+#    try:
+#      outfile.write(server_response['filedata'][-1])
+#      print 'Saved generated business template as', outfile_path
+#    finally:
+#      outfile.close()
+
+import unittest
+def test_suite():
+  suite = unittest.TestSuite()
+  suite.addTest(unittest.makeSuite(TestConfiguratorStandardWorkflow))
+  return suite
diff --git a/bt5/erp5_configurator_standard/bt/copyright_list b/bt5/erp5_configurator_standard/bt/copyright_list
new file mode 100644
index 0000000000..fe948b9fb7
--- /dev/null
+++ b/bt5/erp5_configurator_standard/bt/copyright_list
@@ -0,0 +1 @@
+Copyright (c) 2010 Nexedi SA
\ No newline at end of file
diff --git a/bt5/erp5_configurator_standard/bt/dependency_list b/bt5/erp5_configurator_standard/bt/dependency_list
new file mode 100644
index 0000000000..32a7ac4403
--- /dev/null
+++ b/bt5/erp5_configurator_standard/bt/dependency_list
@@ -0,0 +1,4 @@
+erp5_simulation
+erp5_accounting
+erp5_configurator
+erp5_workflow
\ No newline at end of file
diff --git a/bt5/erp5_configurator_standard/bt/license b/bt5/erp5_configurator_standard/bt/license
new file mode 100644
index 0000000000..3a3e12bcad
--- /dev/null
+++ b/bt5/erp5_configurator_standard/bt/license
@@ -0,0 +1 @@
+GPL
\ No newline at end of file
diff --git a/bt5/erp5_configurator_standard/bt/maintainer_list b/bt5/erp5_configurator_standard/bt/maintainer_list
new file mode 100644
index 0000000000..4cff0242c6
--- /dev/null
+++ b/bt5/erp5_configurator_standard/bt/maintainer_list
@@ -0,0 +1,2 @@
+rafael
+lucas
\ No newline at end of file
diff --git a/bt5/erp5_configurator_standard/bt/publication_url b/bt5/erp5_configurator_standard/bt/publication_url
new file mode 100644
index 0000000000..4af18322e3
--- /dev/null
+++ b/bt5/erp5_configurator_standard/bt/publication_url
@@ -0,0 +1 @@
+None
\ No newline at end of file
diff --git a/bt5/erp5_configurator_standard/bt/revision b/bt5/erp5_configurator_standard/bt/revision
new file mode 100644
index 0000000000..b18fcc5ba2
--- /dev/null
+++ b/bt5/erp5_configurator_standard/bt/revision
@@ -0,0 +1 @@
+535
\ No newline at end of file
diff --git a/bt5/erp5_configurator_standard/bt/short_title b/bt5/erp5_configurator_standard/bt/short_title
new file mode 100644
index 0000000000..4af18322e3
--- /dev/null
+++ b/bt5/erp5_configurator_standard/bt/short_title
@@ -0,0 +1 @@
+None
\ No newline at end of file
diff --git a/bt5/erp5_configurator_standard/bt/template_extension_id_list b/bt5/erp5_configurator_standard/bt/template_extension_id_list
new file mode 100644
index 0000000000..61f0669462
--- /dev/null
+++ b/bt5/erp5_configurator_standard/bt/template_extension_id_list
@@ -0,0 +1 @@
+ConfiguratorCustomer
\ No newline at end of file
diff --git a/bt5/erp5_configurator_standard/bt/template_format_version b/bt5/erp5_configurator_standard/bt/template_format_version
new file mode 100644
index 0000000000..56a6051ca2
--- /dev/null
+++ b/bt5/erp5_configurator_standard/bt/template_format_version
@@ -0,0 +1 @@
+1
\ No newline at end of file
diff --git a/bt5/erp5_configurator_standard/bt/template_path_list b/bt5/erp5_configurator_standard/bt/template_path_list
new file mode 100644
index 0000000000..fadce615a8
--- /dev/null
+++ b/bt5/erp5_configurator_standard/bt/template_path_list
@@ -0,0 +1,6 @@
+portal_categories/configurator_function
+portal_categories/configurator_function/**
+portal_categories/configurator_region
+portal_categories/configurator_region/**
+workflow_module/erp5_standard_workflow
+workflow_module/erp5_standard_workflow/**
\ No newline at end of file
diff --git a/bt5/erp5_configurator_standard/bt/template_skin_id_list b/bt5/erp5_configurator_standard/bt/template_skin_id_list
new file mode 100644
index 0000000000..e9a45ddbb9
--- /dev/null
+++ b/bt5/erp5_configurator_standard/bt/template_skin_id_list
@@ -0,0 +1 @@
+erp5_configurator_standard
\ No newline at end of file
diff --git a/bt5/erp5_configurator_standard/bt/template_test_id_list b/bt5/erp5_configurator_standard/bt/template_test_id_list
new file mode 100644
index 0000000000..c037ba48c4
--- /dev/null
+++ b/bt5/erp5_configurator_standard/bt/template_test_id_list
@@ -0,0 +1 @@
+testConfiguratorStandardWorkflow
\ No newline at end of file
diff --git a/bt5/erp5_configurator_standard/bt/title b/bt5/erp5_configurator_standard/bt/title
new file mode 100644
index 0000000000..e9a45ddbb9
--- /dev/null
+++ b/bt5/erp5_configurator_standard/bt/title
@@ -0,0 +1 @@
+erp5_configurator_standard
\ No newline at end of file
diff --git a/bt5/erp5_configurator_standard/bt/version b/bt5/erp5_configurator_standard/bt/version
new file mode 100644
index 0000000000..48360de846
--- /dev/null
+++ b/bt5/erp5_configurator_standard/bt/version
@@ -0,0 +1 @@
+5.4.7
\ No newline at end of file
-- 
2.30.9