[IMP]: *: Reviewed config wizards of all modules and changed type + state in order to follow the behaviour described below:

* After a fresh installation of a DB if we dont select and application to install nothing will come
* If I select HR module first time, this module will be installed and all special wizards of this module should be appeared
* If I select HR module(its installed) again from application list, all special wizards of this module should be set as todo in order to display when clicking next
* For any other wizards we have to go to list of config wizards and run them manually (for web client these are supposed to be there in config panel)

bzr revid: rpa@tinyerp.com-20110427133518-52mawayc3rgoyx9h
This commit is contained in:
Rucha (Open ERP) 2011-04-27 19:05:18 +05:30
parent bb72a48bb9
commit 1d5fa6ca4c
26 changed files with 38 additions and 22 deletions

View File

@ -616,7 +616,6 @@
<record id="action_wizard_multi_chart_todo" model="ir.actions.todo">
<field name="name">Generate Chart of Accounts from a Chart Template</field>
<field name="action_id" ref="account.action_wizard_multi_chart"/>
<field name="state">open</field>
<field name="type">special</field>
</record>

View File

@ -13,7 +13,8 @@
<record id="account_analytic_plan_installer_todo" model="ir.actions.todo">
<field name="action_id" ref="account_analytic_plan_form_action_installer"/>
<field name="sequence">15</field>
<field name="type">normal_recurring</field>
<field name="type">normal</field>
<field name="state">skip</field>
</record>
</data>

View File

@ -51,6 +51,7 @@
<field name="action_id" ref="action_account_seq_installer"/>
<field name="sequence">3</field>
<field name="type">special</field>
<field name="state">skip</field>
</record>
</data>

View File

@ -50,7 +50,7 @@
id="config_install_module">
<field name="action_id" ref="action_config_install_module"/>
<field name="sequence">3</field>
<field name="type">normal_recurring</field>
<field name="type">special</field>
</record>
<menuitem

View File

@ -53,6 +53,7 @@
<field name="action_id" ref="action_base_contact_installer"/>
<field name="sequence">3</field>
<field name="state">skip</field>
<field name="type">special</field>
</record>
</data>

View File

@ -57,7 +57,7 @@
<record id="report_designer_installer_todo" model="ir.actions.todo">
<field name="action_id" ref="action_report_designer_installer"/>
<field name="sequence">3</field>
<field name="type">normal_recurring</field>
<field name="type">special</field>
</record>
<record id="action_report_designer_wizard" model="ir.actions.act_window">

View File

@ -112,6 +112,7 @@
<record id="migrade_application_installer_modules_todo" model="ir.actions.todo">
<field name="action_id" ref="action_migrade_application_installer_modules"/>
<field name="type">normal</field>
<field name="state">skip</field>
</record>
<!-- Import or create customers configartion view -->
@ -160,7 +161,7 @@
<!-- register configuration wizard -->
<record id="config_wizard_res_product_installer" model="ir.actions.todo">
<field name="action_id" ref="action_import_create_installer"/>
<field name="type">normal_recurring</field>
<field name="type">normal</field>
<field name="state">skip</field>
</record>
@ -214,6 +215,7 @@
<record id="config_action_user_preferences_config_form" model="ir.actions.todo">
<field name="action_id" ref="action_user_preferences_config_form"/>
<field name="type">normal</field>
<field name="state">skip</field>
</record>
<!-- Config Wiz Give access to others users -->

View File

@ -77,7 +77,7 @@
<record id="crm_case_section_installer_todo" model="ir.actions.todo">
<field name="action_id" ref="crm_case_section_view_form_installer"/>
<field name="sequence">10</field>
<field name="type">normal_recurring</field>
<field name="type">special</field>
</record>
<record model="ir.actions.act_window" id="crm_case_stage_form_installer">
@ -92,7 +92,7 @@
<record id="crm_case_stage_installer_todo" model="ir.actions.todo">
<field name="action_id" ref="crm_case_stage_form_installer"/>
<field name="sequence">10</field>
<field name="type">normal_recurring</field>
<field name="type">special</field>
</record>
</data>

View File

@ -45,8 +45,7 @@
<record model="ir.actions.todo" id="config_auto_directory">
<field name="action_id" ref="action_config_auto_directory"/>
<field name="groups_id" eval="[(6,0,[ref('base.group_extended')])]"/>
<field name="state" eval="'skip'" />
<field name="type" eval="'special'" />
<field name="type">special</field>
</record>
</data>
</openerp>

View File

@ -56,6 +56,7 @@
<record id="config_wizard_step_case_section_menu" model="ir.actions.todo">
<field name="action_id" ref="action_view_document_ics_config_directories"/>
<field name="type">special</field>
<field name="state">skip</field>
</record>
</data>
</openerp>

View File

@ -13,7 +13,8 @@
<record id="view_email_server_form_installer_todo" model="ir.actions.todo">
<field name="action_id" ref="view_email_server_form_installer"/>
<field name="sequence">4</field>
<field name="type">normal_recurring</field>
<field name="type">normal</field>
<field name="state">skip</field>
</record>
</data>
</openerp>

View File

@ -52,7 +52,7 @@
<record id="hr_installer_todo" model="ir.actions.todo">
<field name="action_id" ref="action_hr_installer"/>
<field name="sequence">3</field>
<field name="type">special</field>
<field name="type">special</field>
</record>
<record model="ir.actions.act_window" id="view_employee_form_installer">
@ -67,7 +67,8 @@
<record id="view_employee_form_todo" model="ir.actions.todo">
<field name="action_id" ref="view_employee_form_installer"/>
<field name="sequence">3</field>
<field name="type">normal_recurring</field>
<field name="type">normal</field>
<field name="state">skip</field>
</record>

View File

@ -13,7 +13,8 @@
<record id="view_department_form_todo" model="ir.actions.todo">
<field name="action_id" ref="view_department_form_installer"/>
<field name="sequence">3</field>
<field name="type">normal_recurring</field>
<field name="type">normal</field>
<field name="state">skip</field>
</record>
</data>
</openerp>

View File

@ -14,7 +14,8 @@
<record id="product_normal_form_view_todo" model="ir.actions.todo">
<field name="action_id" ref="product_normal_form_view_installer"/>
<field name="sequence">3</field>
<field name="type">normal_recurring</field>
<field name="type">normal</field>
<field name="state">skip</field>
</record>
</data>
</openerp>

View File

@ -13,7 +13,8 @@
<record id="hr_recruitment_stage_form_todo" model="ir.actions.todo">
<field name="action_id" ref="hr_recruitment_stage_form_installer"/>
<field name="sequence">3</field>
<field name="type">normal_recurring</field>
<field name="type">normal</field>
<field name="state">skip</field>
</record>
</data>
</openerp>

View File

@ -41,6 +41,7 @@
<field name="action_id" ref="action_hr_timesheet_invoice_wizard"/>
<field name="sequence">3</field>
<field name="type">normal</field>
<field name="state">skip</field>
</record>
</data>

View File

@ -53,7 +53,7 @@
<field name="action_id" ref="action_knowledge_installer"/>
<field name="sequence">3</field>
<field name="groups_id" eval="[(6,0,[ref('base.group_extended')])]"/>
<field name="type">special</field>
<field name="type">special</field>
</record>
</data>

View File

@ -13,7 +13,8 @@
<record id="view_lunch_product_form_todo" model="ir.actions.todo">
<field name="action_id" ref="view_lunch_product_form_installer"/>
<field name="sequence">50</field>
<field name="type">normal_recurring</field>
<field name="type">normal</field>
<field name="state">skip</field>
</record>
</data>
</openerp>

View File

@ -58,7 +58,7 @@
<record id="marketing_installer_todo" model="ir.actions.todo">
<field name="action_id" ref="action_marketing_installer"/>
<field name="sequence">3</field>
<field name="type">normal_recurring</field>
<field name="type">special</field>
</record>
</data>

View File

@ -61,6 +61,7 @@
<record id="outlook_installer_todo" model="ir.actions.todo">
<field name="action_id" ref="action_outlook_installer"/>
<field name="type">normal</field>
<field name="state">skip</field>
<field name="sequence">4</field>
</record>

View File

@ -15,7 +15,7 @@
<record id="config_wizard_res_product_installer" model="ir.actions.todo">
<field name="action_id" ref="product_form_config_action"/>
<field name="target">current</field>
<field name="type">normal_recurring</field>
<field name="type">normal</field>
<field name="sequence">20</field>
<field name="state">skip</field>
</record>

View File

@ -46,6 +46,7 @@
<record id="purchase_installer_todo" model="ir.actions.todo">
<field name="action_id" ref="action_purchase_install_module"/>
<field name="sequence">3</field>
<field name="type">special</field>
<field name="groups_id" eval="[(6,0,[ref('base.group_extended')])]"/>
</record>
</data>

View File

@ -44,7 +44,8 @@
<!-- register configuration wizard -->
<record id="config_wizard_step_purchase_limit_amount" model="ir.actions.todo">
<field name="action_id" ref="action_config_purchase_limit_amount"/>
<field name="type">special</field>
<field name="type">normal</field>
<field name="state">skip</field>
</record>
</data>

View File

@ -45,7 +45,8 @@
<record id="report_designer_installer_todo" model="ir.actions.todo">
<field name="action_id" ref="action_report_designer_installer"/>
<field name="type">special</field>
<field name="type">normal</field>
<field name="state">skip</field>
<field name="sequence">3</field>
</record>
</data>

View File

@ -574,7 +574,7 @@
<!-- register configuration wizard -->
<record id="config_wizard_step_sale_picking_policy" model="ir.actions.todo">
<field name="action_id" ref="action_config_picking_policy"/>
<field name="type">normal</field>
<field name="type">special</field>
<field name="groups_id" eval="[(6,0,[ref('base.group_extended')])]"/>
</record>

View File

@ -62,6 +62,7 @@
<record id="thunderbird_installer_todo" model="ir.actions.todo">
<field name="action_id" ref="action_thunderbird_installer"/>
<field name="type">normal</field>
<field name="state">skip</field>
<field name="sequence">3</field>
</record>