306 lines
11 KiB
XML
306 lines
11 KiB
XML
<?xml version="1.0"?>
|
|
<terp>
|
|
<data>
|
|
<menuitem name="Network" groups="admin"/>
|
|
<menuitem name="Network/Configuration" id="menu_network_definition" groups="admin" sequence="1"/>
|
|
|
|
<record model="ir.ui.view" id="edit_network">
|
|
<field name="name">network.material.form</field>
|
|
<field name="model">network.material</field>
|
|
<field name="type">form</field>
|
|
<field name="priority" eval="1"/>
|
|
<field name="arch" type="xml">
|
|
<form string="Network Material">
|
|
<notebook>
|
|
<page string="Material Info">
|
|
<separator string="Informations" colspan="4"/>
|
|
<field name="name" colspan="3" select="1"/>
|
|
<field name="type" select="1"/>
|
|
<field name="supplier" select="1" />
|
|
<field name="date" select="1"/>
|
|
<field name="warranty" />
|
|
<field name="parent_id"/>
|
|
<field name="network_id"/>
|
|
<separator string="Softwares" colspan="4"/>
|
|
<field name="software_id" nolabel="1" colspan="4" widget="one2many_list"/>
|
|
</page>
|
|
<page string="Updates">
|
|
<field name="change_id" nolabel="1" colspan="4" widget="one2many_list" />
|
|
</page>
|
|
<page string="Notes">
|
|
<field name="note" nolabel="1" colspan="4"/>
|
|
</page>
|
|
</notebook>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
|
|
<record model="ir.ui.view" id="material_view">
|
|
<field name="name">network.material.tree</field>
|
|
<field name="model">network.material</field>
|
|
<field name="type">tree</field>
|
|
<field name="field_parent">child_id</field>
|
|
<field name="arch" type="xml">
|
|
<tree string="All Network Material">
|
|
<field name="name"/>
|
|
<field name="type"/>
|
|
<field name="supplier" />
|
|
<field name="date"/>
|
|
<field name="warranty" />
|
|
</tree>
|
|
</field>
|
|
</record>
|
|
|
|
<record model="ir.actions.act_window" id="action_material_tree">
|
|
<field name="name">network.material.tree</field>
|
|
<field name="res_model">network.material</field>
|
|
<field name="view_type">form</field>
|
|
<field name="domain">[('parent_id','=',False)]</field>
|
|
</record>
|
|
<menuitem name="Network/All Materials" id="menu_action_material_tree" action="action_material_tree" groups="admin"/>
|
|
|
|
<record model="ir.ui.view" id="material_view_by_network">
|
|
<field name="name">network.material.tree</field>
|
|
<field name="model">network.material</field>
|
|
<field name="type">tree</field>
|
|
<field name="field_parent">child_id</field>
|
|
<field name="arch" type="xml">
|
|
<tree string="Material in this Network">
|
|
<field name="name"/>
|
|
<field name="date"/>
|
|
<field name="type"/>
|
|
</tree>
|
|
</field>
|
|
</record>
|
|
<record model="ir.actions.act_window" id="tree_by_network">
|
|
<field name="name">network.material.tree_by_network</field>
|
|
<field name="type">ir.actions.act_window</field>
|
|
<field name="res_model">network.material</field>
|
|
<field name="view_type">tree</field>
|
|
<field name="domain">[('network_id', '=', active_id)]</field>
|
|
<field name="view_id" ref="material_view_by_network"/>
|
|
</record>
|
|
<record model="ir.values" id="ir_open_network">
|
|
<field name="key" eval="'action'" />
|
|
<field name="key2" eval="'tree_but_open'" />
|
|
<field name="model" eval="'network.network'"/>
|
|
<field name="name">Material</field>
|
|
<field name="value" eval="'ir.actions.act_window,%d'%tree_by_network" />
|
|
<field name="object" eval="True" />
|
|
</record>
|
|
<record model="ir.values" id="ir_open_network2">
|
|
<field name="key" eval="'action'" />
|
|
<field name="key2" eval="'client_action_multi'" />
|
|
<field name="model" eval="'network.network'"/>
|
|
<field name="name">Material</field>
|
|
<field name="value"
|
|
eval="'ir.actions.act_window,%d'%tree_by_network" />
|
|
<field name="object" eval="True" />
|
|
</record>
|
|
|
|
<record model="ir.actions.act_window" id="edit_material_2click">
|
|
<field name="name">network.material.edit_material_2click</field>
|
|
<field name="view_mode">tree,form</field>
|
|
<field name="type">ir.actions.act_window</field>
|
|
<field name="res_model">network.material</field>
|
|
<field name="view_type">form</field>
|
|
<field name="domain">[('id', '=', active_id)]</field>
|
|
<field name="view_id" ref="edit_network" />
|
|
</record>
|
|
<record model="ir.values" id="ir_open_network3">
|
|
<field name="key" eval="'action'" />
|
|
<field name="key2" eval="'tree_but_open'" />
|
|
<field name="model" eval="'network.material'" />
|
|
<field name="name">Material (edit)</field>
|
|
<field name="value"
|
|
eval="'ir.actions.act_window,%d'%edit_material_2click" />
|
|
<field name="object" eval="True" />
|
|
</record>
|
|
|
|
<record model="ir.ui.view" id="view_software_type_form">
|
|
<field name="name">network.software.type.form</field>
|
|
<field name="model">network.software.type</field>
|
|
<field name="type">form</field>
|
|
<field name="arch" type="xml">
|
|
<form string="Software Type">
|
|
<field name="name" colspan="3" select="1"/>
|
|
<field name="note" colspan="3"/>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
<record model="ir.actions.act_window" id="action_software_type">
|
|
<field name="name">network.software.type</field>
|
|
<field name="res_model">network.software.type</field>
|
|
<field name="view_type">form</field>
|
|
<field name="view_mode">tree,form</field>
|
|
</record>
|
|
<menuitem name="Network/Configuration" groups="admin" />
|
|
<menuitem name="Network/Configuration/Software/Types" id="menu_action_software_type" action="action_software_type"/>
|
|
|
|
<record model="ir.ui.view" id="view_hardware_type_form">
|
|
<field name="name">network.hardware.type.form</field>
|
|
<field name="model">network.hardware.type</field>
|
|
<field name="type">form</field>
|
|
<field name="arch" type="xml">
|
|
<form string="Hardware Type">
|
|
<field name="name"/>
|
|
<field name="networkable"/>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
<record model="ir.actions.act_window" id="action_hard_type">
|
|
<field name="name">network.hardware.type</field>
|
|
<field name="res_model">network.hardware.type</field>
|
|
<field name="view_type">form</field>
|
|
<field name="view_mode">tree,form</field>
|
|
</record>
|
|
<menuitem name="Network/Configuration/Hardware/Types" id="menu_action_hard_type" action="action_hard_type" groups="admin"/>
|
|
|
|
|
|
<record model="ir.ui.view" id="password_form">
|
|
<field name="name">network.software.logpass.form</field>
|
|
<field name="model">network.software.logpass</field>
|
|
<field name="type">form</field>
|
|
<field name="arch" type="xml">
|
|
<form string="Add a password">
|
|
<field name="login" colspan="3"/>
|
|
<field name="password" colspan="3"/>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
<record model="ir.ui.view" id="password_tree">
|
|
<field name="name">network.software.logpass.tree</field>
|
|
<field name="model">network.software.logpass</field>
|
|
<field name="type">tree</field>
|
|
<field name="arch" type="xml">
|
|
<tree string="Passwords">
|
|
<field name="login"/>
|
|
<field name="password"/>
|
|
</tree>
|
|
</field>
|
|
</record>
|
|
|
|
<record model="ir.ui.view" id="software_form">
|
|
<field name="name">network.software.form</field>
|
|
<field name="model">network.software</field>
|
|
<field name="type">form</field>
|
|
<field name="arch" type="xml">
|
|
<form string="Network Softwares">
|
|
<separator string="General Informations" colspan="4"/>
|
|
<field name="name" colspan="3" select="1"/>
|
|
<field name="type"/>
|
|
<field name="date" select="1"/>
|
|
<field name="email" select="1"/>
|
|
<separator string="Login / Password" colspan="4" />
|
|
<field name="logpass" colspan="4" nolabel="1"/>
|
|
<separator string="Notes" colspan="4"/>
|
|
<field name="note" colspan="4" nolabel="1"/>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
<record model="ir.ui.view" id="view_software_tree">
|
|
<field name="name">network.software.tree</field>
|
|
<field name="model">network.software</field>
|
|
<field name="type">tree</field>
|
|
<field name="arch" type="xml">
|
|
<tree string="Network Softwares">
|
|
<field name="name"/>
|
|
<field name="type"/>
|
|
<field name="email"/>
|
|
<field name="date"/>
|
|
</tree>
|
|
</field>
|
|
</record>
|
|
|
|
<record model="ir.ui.view" id="view_network">
|
|
<field name="name">network.network.tree</field>
|
|
<field name="model">network.network</field>
|
|
<field name="type">tree</field>
|
|
<field name="arch" type="xml">
|
|
<tree string="All Networks">
|
|
<field name="name" />
|
|
<field name="user_id" />
|
|
<field name="contact_id" />
|
|
</tree>
|
|
</field>
|
|
</record>
|
|
<record model="ir.actions.act_window" id="add_view_network">
|
|
<field name="name">network.network.tree</field>
|
|
<field name="res_model">network.network</field>
|
|
<field name="view_type">tree</field>
|
|
</record>
|
|
<menuitem name="Network/Network list"
|
|
id="menu_add_view_network" action="add_view_network" groups="admin"/>
|
|
|
|
<record model="ir.ui.view" id="add_network_view">
|
|
<field name="name">network.network.form</field>
|
|
<field name="model">network.network</field>
|
|
<field name="type">form</field>
|
|
<field name="arch" type="xml">
|
|
<form string="Network Element">
|
|
<separator string="Network Definition" colspan="4"/>
|
|
<field name="name" colspan="3" select="1"/>
|
|
<field name="range" colspan="3" select="1"/>
|
|
<field name="user_id" colspan="3" select="1"/>
|
|
<field name="contact_id" colspan="3" select="1"/>
|
|
<field name="material_ids" nolabel="1" colspan="4" widget="one2many_list">
|
|
<form string="Network Material">
|
|
<notebook>
|
|
<page string="Material Info">
|
|
<separator string="Informations" colspan="4"/>
|
|
<field name="name" colspan="3" select="1"/>
|
|
<field name="type" select="1"/>
|
|
<field name="supplier" select="1" />
|
|
<field name="date" select="1"/>
|
|
<field name="warranty" />
|
|
<field name="parent_id"/>
|
|
<separator string="Softwares" colspan="4"/>
|
|
<field name="software_id" nolabel="1" colspan="4" widget="one2many_list"/>
|
|
</page>
|
|
<page string="Updates">
|
|
<field name="change_id" nolabel="1" colspan="4" widget="one2many_list" />
|
|
</page>
|
|
<page string="Notes">
|
|
<field name="note" nolabel="1" colspan="4"/>
|
|
</page>
|
|
</notebook>
|
|
</form>
|
|
</field>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
<record model="ir.actions.act_window" id="add_new_network">
|
|
<field name="name">network.network.form</field>
|
|
<field name="res_model">network.network</field>
|
|
<field name="view_type">form</field>
|
|
</record>
|
|
<menuitem name="Network/Networks" id="menu_add_new_network" action="add_new_network" groups="admin"/>
|
|
|
|
<record model="ir.ui.view" id="add_diary_entry_form">
|
|
<field name="name">network.changes.form</field>
|
|
<field name="model">network.changes</field>
|
|
<field name="type">form</field>
|
|
<field name="arch" type="xml">
|
|
<form string="Enter a diary entry">
|
|
<separator string="Diary entry" colspan="4" />
|
|
<field name="name" colspan="3" select="1" />
|
|
<field name="date" colspan="3" select="1"/>
|
|
<field name="description" colspan="3" />
|
|
</form>
|
|
</field>
|
|
</record>
|
|
|
|
<record model="ir.ui.view" id="add_diary_entry_tree">
|
|
<field name="name">network.changes.tree</field>
|
|
<field name="model">network.changes</field>
|
|
<field name="type">tree</field>
|
|
<field name="arch" type="xml">
|
|
<tree string="Interventions">
|
|
<field name="date"/>
|
|
<field name="name"/>
|
|
</tree>
|
|
</field>
|
|
</record>
|
|
</data>
|
|
</terp>
|