# HG changeset patch # User alorimier <anael.lorimier@xcg-consulting.fr> # Date 1371215464 -7200 # Fri Jun 14 15:11:04 2013 +0200 # Node ID ef3c583d85ca19aa258df1cda0143fb4648ebce1 # Parent 278518cf62d182190614f678deef3c416add00f1 Adding a code view to allow users to load codes with the import functionality This view is editable in tree view diff --git a/analytic_dimension.py b/analytic_dimension.py --- a/analytic_dimension.py +++ b/analytic_dimension.py @@ -28,8 +28,8 @@ _columns = dict( name=fields.char("Name", size=128, translate=True, required=True), validated=fields.boolean("Validated"), - nc_ids=fields.one2many("analytic.code", "nd_id"), - ns_id=fields.one2many("analytic.structure", "nd_id"), + nc_ids=fields.one2many("analytic.code", "nd_id", "Codes"), + ns_id=fields.one2many("analytic.structure", "nd_id", "Structures"), ) _sql_constraints = [ diff --git a/analytic_dimension.xml b/analytic_dimension.xml --- a/analytic_dimension.xml +++ b/analytic_dimension.xml @@ -2,6 +2,25 @@ <openerp> <data> + <record id="view_analytic_code" model="ir.ui.view"> + <field name="name">analytic.code.view.form</field> + <field name="model">analytic.code</field> + <field name="arch" type="xml"> + <tree string="Analytic Codes" version="7.0" editable="bottom"> + <field name="active"/> + <field name="name"/> + <field name="description"/> + </tree> + </field> + </record> + + <record id="action_analytic_code" model="ir.actions.act_window"> + <field name="name">Analytic Code</field> + <field name="res_model">analytic.code</field> + <field name="view_type">form</field> + <field name="view_mode">tree, form</field> + </record> + <record id="view_analytic_dimension" model="ir.ui.view"> <field name="name">analytic.dimension.view.form</field> <field name="model">analytic.dimension</field> @@ -76,8 +95,8 @@ <record id="action_analytic_structure" model="ir.actions.act_window"> <field name="name">Analytic Structure</field> <field name="res_model">analytic.structure</field> - <field name="view_type">form</field> - <field name="view_mode">tree,form</field> + <field name="view_type">tree</field> + <field name="view_mode">tree</field> <field name="help" type="html"> <p class="oe_view_nocontent_create"> Define Analytical Structure (ANS) for objects in your system. @@ -89,6 +108,7 @@ <menuitem id="menu_analytic_config_root" name="Analytic" parent="base.menu_custom" sequence="5" /> <menuitem id="menu_analytic_dimension" name="Dimensions" parent="menu_analytic_config_root" sequence="10" action="action_analytic_dimension" /> <menuitem id="menu_analytic_structure" name="Structure" parent="menu_analytic_config_root" sequence="15" action="action_analytic_structure" /> + <menuitem id="menu_analytic_code" name="Codes" parent="menu_analytic_config_root" sequence="20" action="action_analytic_code"/> </data> </openerp>