<field name="padding"/>
<field name="number_increment"/>
<field name="number_next"/>
- <field name="weight" />
- <field name="condition" colspan="4" />
+ <field name="weight" />
<separator colspan="4" string="Legend (for prefix, suffix)"/>
<group col="8" colspan="4">
<group>
- <label colspan="4" string="Year with century: %%(year)s"/>
- <label colspan="4" string="Year without century: %%(y)s"/>
+ <label colspan="4" string="Current Year with Century: %%(year)s"/>
+ <label colspan="4" string="Current Year without Century: %%(y)s"/>
<label colspan="4" string="Month: %%(month)s"/>
<label colspan="4" string="Day: %%(day)s"/>
</group>
<field name="name"/>
<field name="code"/>
<field name="company_id"/>
- <field name="number_next"/>
- <field name="number_increment"/>
- <field name="prefix"/>
- <field name="padding"/>
- <field name="active"/>
+ <field name="number_next"/>
+ <field name="number_increment"/>
+ <field name="prefix"/>
+ <field name="padding"/>
+ <field name="active"/>
</tree>
</field>
</record>
<field name="usage"/>
<field name="view_type"/>
<notebook colspan="4">
- <page string="General Settings">
- <field colspan="4" name="view_ids">
- <form string="Views">
- <field colspan="4" name="sequence"/>
- <field name="view_mode"/>
- <field domain="[('type', '=', view_mode)]" name="view_id"/>
- </form>
- <tree string="Views">
- <field name="sequence"/>
- <field name="view_mode"/>
- <field name="view_id"/>
- </tree>
- </field>
- <field colspan="4" name="default_user_ids"/>
- <field colspan="4" name="menus"/>
- <field colspan="4" name="domain"/>
- <field colspan="4" name="context"/>
- <field name="limit"/>
- <field name="auto_refresh"/>
- <newline/>
- <field name="view_mode"/>
- <field name="filter"/>
- <field name="view_id"/>
- <field name="search_view_id"/>
- </page>
- <page string="Security">
- <separator colspan="4" string="Select Groups" />
- <field name="groups_id" nolabel="1" colspan="4" />
- </page>
- </notebook>
+ <page string="General Settings">
+ <field colspan="4" name="view_ids">
+ <form string="Views">
+ <field colspan="4" name="sequence"/>
+ <field name="view_mode"/>
+ <field domain="[('type', '=', view_mode)]" name="view_id"/>
+ </form>
+ <tree string="Views">
+ <field name="sequence"/>
+ <field name="view_mode"/>
+ <field name="view_id"/>
+ </tree>
+ </field>
+ <field colspan="4" name="default_user_ids"/>
+ <field colspan="4" name="menus"/>
+ <field colspan="4" name="domain"/>
+ <field colspan="4" name="context"/>
+ <field name="limit"/>
+ <field name="auto_refresh"/>
+ <newline/>
+ <field name="view_mode"/>
+ <field name="filter"/>
+ <field name="view_id"/>
+ <field name="search_view_id"/>
+ </page>
+ <page string="Security">
+ <separator colspan="4" string="Select Groups" />
+ <field name="groups_id" nolabel="1" colspan="4" />
+ </page>
+ </notebook>
</form>
</field>
</record>
<field name="type">tree</field>
<field eval="8" name="priority"/>
<field name="arch" type="xml">
- <tree string="Menu">
+ <tree string="Menu" editable="top">
+ <field name="sequence"/>
<field icon="icon" name="complete_name"/>
</tree>
</field>
<field model="ir.model" name="model_id" ref="model_ir_property"/>
<field eval="True" name="global"/>
</record>
- <record id="property_rule_group2" model="ir.rule.group">
- <field name="name">Property multi-company 2</field>
- <field model="ir.model" name="model_id" ref="model_ir_property"/>
- <field eval="True" name="global"/>
- </record>
<record id="property_rule" model="ir.rule">
- <field model="ir.model.fields" name="field_id" search="[('model', '=', 'ir.property'), ('name', '=', 'company_id')]"/>
- <field name="operator">child_of</field>
- <field name="operand">user.company_id.id</field>
+ <field name="domain_force">['|',('company_id','child_of',user.company_id.id),('company_id','=',False)]</field>
<field name="rule_group" ref="property_rule_group"/>
</record>
- <record id="property_rule_bis" model="ir.rule">
- <field model="ir.model.fields" name="field_id" search="[('model', '=', 'ir.property'), ('name', '=', 'company_id')]"/>
- <field name="operator">=</field>
- <field name="operand">False</field>
- <field name="rule_group" ref="property_rule_group2"/>
- </record>
<!--server action view-->
<field name="type">form</field>
<field name="arch" type="xml">
<form string="Server Action">
- <group col="6" colspan="4">
- <field name="name" select="1"/>
- <field name="model_id" select="1"/>
- <field name="state" select="1"/>
- <field name="sequence" select="2"/>
- <field name="condition"/>
- </group>
+ <group col="6" colspan="4">
+ <field name="name" select="1"/>
+ <field name="model_id" select="1"/>
+ <field name="state" select="1"/>
+ <field name="sequence" select="2"/>
+ </group>
<notebook colspan="4">
<page string="Python Code" attrs="{'invisible':[('state','!=','code')]}">
<separator colspan="4" string="Python Code"/>
<field name="trigger_name" select="2" attrs="{'required':[('state','=','trigger')]}"/>
</page>
<page string="Action to Launch" attrs="{'invisible':[('state','!=','client_action')]}">
- <separator colspan="4" string="Client Action Configuration"/>
+ <separator colspan="4" string="Client Action Configuration"/>
<field name="action_id" select="2" attrs="{'required':[('state','=','client_action')]}"/>
</page>
<page string="Email Configuration" attrs="{'invisible':[('state','!=','email')]}">
</page>
<page string="Create / Write" attrs="{'invisible':[('state','!=','object_create'),('state','!=','object_write')]}">
<separator colspan="4" string="Fields Mapping"/>
- <field name="srcmodel_id" select="2" attrs="{'required':[('state','!=','dummy'), ('state','!=','sms'), ('state','!=','code'), ('state','!=','loop'),('state','!=','trigger'), ('state','!=','client_action'), ('state','!=','email'), ('state','!=','sms'), ('state','!=','other')]}"/>
+ <field name="srcmodel_id" select="2" attrs="{'required':[('state','!=','dummy'), ('state','!=','sms'), ('state','!=','code'), ('state','!=','loop'),('state','!=','trigger'), ('state','!=','client_action'), ('state','!=','email'), ('state','!=','sms'), ('state','!=','other')]}"/>
<field name="fields_lines" nolabel="1" select="2" colspan="4">
<tree string="Field Mappings" editable="top">
<field name="col1" domain="[('model_id','=',parent.srcmodel_id or parent.model_id)]"/>
<page string="Multi Actions" attrs="{'invisible':[('state','!=','other')]}">
<separator colspan="4" string="Other Actions Configuration"/>
<field name="child_ids" nolabel="1" colspan="4"/>
- <label colspan="4" string="Only one client action will be execute, last
- clinent action will be consider in case of multiples clients actions" align="0.0"/>
+ <label colspan="4" string="Only one client action will be executed, last client action will be considered in case of multiple client actions." align="0.0"/>
</page>
</notebook>
<field name="type" readonly="1"/>
<field name="type">tree</field>
<field name="arch" type="xml">
<tree editable="bottom" string="Config Wizard Steps">
- <field name="name" select="1"/>
- <field name="action_id" select="1"/>
<field name="sequence"/>
+ <field name="action_id" select="1"/>
<field name="state"/>
- <field name="active" select="1"/>
+ <field name="active" select="2"/>
</tree>
</field>
</record>
<field name="type">form</field>
<field name="arch" type="xml">
<form editable="bottom" string="Config Wizard Steps">
- <field name="name" select="1"/>
- <field name="active" select="1"/>
- <field name="action_id" select="1"/>
<field name="sequence"/>
+ <field name="action_id" select="1"/>
<field name="state"/>
- <field colspan="4" name="note"/>
+ <field name="active" select="2"/>
</form>
</field>
</record>
<field name="res_model">ir.actions.todo</field>
<field name="view_id" ref="ir_actions_todo_tree"/>
<field name="view_type">form</field>
- <field name="domain">[('type','=','configure')]</field>
</record>
<menuitem id="next_id_11" name="Configuration Wizards" parent="base.menu_config" sequence="1"/>
<menuitem action="act_ir_actions_todo_form" id="menu_ir_actions_todo_form" parent="next_id_11"/>
- <record id="view_config_wizard_form" model="ir.ui.view">
- <field name="name">Main Configuration Wizard</field>
- <field name="model">ir.actions.configuration.wizard</field>
- <field name="type">form</field>
- <field name="arch" type="xml">
- <form string="Next Configuration Step">
- <image name="gtk-dialog-info"/>
- <group>
- <separator string="Next Configuration Step" colspan="4"/>
- <field name="name" nolabel="1" colspan="4" width="500"/>
- <field name="progress" widget="progressbar"/>
- <separator colspan="4" string=""/>
- <label string="" colspan="2"/>
- <group colspan="2" col="2">
- <button icon="gtk-cancel" name="button_skip" string="Skip Step" type="object"/>
- <button icon="gtk-go-forward" name="button_continue" string="Continue" type="object"/>
- </group>
- </group>
- </form>
- </field>
- </record>
-
- <record id="action_config_wizard_form" model="ir.actions.act_window">
- <field name="name">Configuration Wizard</field>
- <field name="type">ir.actions.act_window</field>
- <field name="res_model">ir.actions.configuration.wizard</field>
- <field name="view_type">form</field>
- <field name="view_mode">form</field>
- <field name="target">new</field>
+ <record id="action_start_configurator" model="ir.actions.server">
+ <field name="name">Start Configuration</field>
+ <field name="model_id" ref="model_res_config"/>
+ <field name="state">code</field>
+ <field name="code">action = self.next(cr, uid, [])</field>
</record>
- <menuitem action="action_config_wizard_form" id="menu_config_module" parent="base.next_id_11"/>
-
+ <menuitem action="action_start_configurator" name="Start Configuration"
+ id="menu_configurator_module" parent="next_id_11"
+ type="server"/>
</data>
</openerp>