123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231 |
- <?xml version="1.0"?>
- <odoo>
- <data>
- <record id="view_partner_base_meggit_form" model="ir.ui.view">
- <field name="name">res.partner.base.meggit.form</field>
- <field name="model">res.partner</field>
- <field name="inherit_id" ref="base.view_partner_form"/>
- <field name="arch" type="xml">
- <field name="user_id" position="after">
- <field name="custom_sales_id"/>
- <field name="region_id"/>
- <field name="division_id"/>
- <field name="segment_id"/>
- </field>
- </field>
- </record>
- <!-- Extra views -->
- <record id="view_partner_region_form" model="ir.ui.view">
- <field name="name">res.partner.region.form</field>
- <field name="model">res.partner.region</field>
- <field name="arch" type="xml">
- <form string="Region">
- <sheet>
- <group>
- <field name="name"/>
- </group>
- </sheet>
- </form>
- </field>
- </record>
- <record id="view_partner_region_tree" model="ir.ui.view">
- <field name="name">res.partner.region.tree</field>
- <field name="model">res.partner.region</field>
- <field name="arch" type="xml">
- <tree string="Region">
- <field name="name"/>
- </tree>
- </field>
- </record>
- <record id="action_res_partner_region" model="ir.actions.act_window">
- <field name="name">Regions</field>
- <field name="res_model">res.partner.region</field>
- <field name="view_type">form</field>
- <field name="view_mode">tree,form</field>
- <field name="help" type="html">
- <p class="oe_view_nocontent_create">Click here to add Partner Region.</p>
- </field>
- </record>
- <record id="view_partner_division_form" model="ir.ui.view">
- <field name="name">res.partner.division.form</field>
- <field name="model">res.partner.division</field>
- <field name="arch" type="xml">
- <form string="Division">
- <sheet>
- <group>
- <field name="name"/>
- </group>
- </sheet>
- </form>
- </field>
- </record>
- <record id="view_partner_division_tree" model="ir.ui.view">
- <field name="name">res.partner.division.tree</field>
- <field name="model">res.partner.division</field>
- <field name="arch" type="xml">
- <tree string="Division">
- <field name="name"/>
- </tree>
- </field>
- </record>
- <record id="action_res_partner_division" model="ir.actions.act_window">
- <field name="name">Division</field>
- <field name="res_model">res.partner.division</field>
- <field name="view_type">form</field>
- <field name="view_mode">tree,form</field>
- <field name="help" type="html">
- <p class="oe_view_nocontent_create">Click here to add Partner Division.</p>
- </field>
- </record>
- <record id="view_res_segment_form" model="ir.ui.view">
- <field name="name">res.segment.form</field>
- <field name="model">res.segment</field>
- <field name="arch" type="xml">
- <form string="Segment">
- <sheet>
- <group col="4">
- <field name="type"/>
- <field name="name"/>
- </group>
- </sheet>
- </form>
- </field>
- </record>
- <record id="view_res_segment_tree" model="ir.ui.view">
- <field name="name">res.segment.tree</field>
- <field name="model">res.segment</field>
- <field name="arch" type="xml">
- <tree string="Segment">
- <field name="type"/>
- <field name="name"/>
- </tree>
- </field>
- </record>
- <record id="action_res_segment" model="ir.actions.act_window">
- <field name="name">Segment</field>
- <field name="res_model">res.segment</field>
- <field name="view_type">form</field>
- <field name="view_mode">tree,form</field>
- <field name="help" type="html">
- <p class="oe_view_nocontent_create">Click here to add new Segment.</p>
- </field>
- </record>
-
- <!-- Customer form view -->
- <record id="res_partner_meggit_form" model="ir.ui.view">
- <field name="name">res.partner.meggit.form</field>
- <field name="model">res.partner</field>
- <field name="priority" eval="30"/>
- <field name="arch" type="xml">
- <form string="Customer">
- <sheet>
- <div class="oe_title">
- <label for="name" class="oe_edit_only"/>
- <h2><field name="name" required="1"/></h2>
- </div>
- <group>
- <group>
- <label for="street" string="Address"/>
- <div class="o_address_format">
- <div class="oe_edit_only">
- <button name="open_parent" type="object" string="(edit)" class="oe_link"
- attrs="{'invisible': ['|', ('parent_id', '=', False), ('type', '!=', 'contact')]}"/>
- </div>
- <field name="street" placeholder="Street..." class="o_address_street"
- attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}"/>
- <field name="street2" placeholder="Street 2..." class="o_address_street"
- attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}"/>
- <field name="city" placeholder="City" class="o_address_city"
- attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}"/>
- <field name="state_id" class="o_address_state" placeholder="State" options='{"no_open": True}'
- attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}" context="{'country_id': country_id, 'zip': zip}"/>
- <field name="zip" placeholder="ZIP" class="o_address_zip"
- attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}"/>
- <field name="country_id" placeholder="Country" class="o_address_country" options='{"no_open": True, "no_create": True}'
- attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}"/>
- </div>
- <field name="website" widget="url" placeholder="e.g. www.odoo.com"/>
- <field name="category_id" widget="many2many_tags" placeholder="Tags..." options="{'no_create_edit': True}"/>
- </group>
- <group>
- <field name="function" placeholder="e.g. Sales Director"
- attrs="{'invisible': [('is_company','=', True)]}"/>
- <field name="phone" widget="phone"/>
- <field name="mobile" widget="phone"/>
- <field name="user_ids" invisible="1"/>
- <field name="email" widget="email" attrs="{'required': [('user_ids','!=', [])]}"/>
- <field name="lang"/>
- <field name="is_company" invisible="1"/>
- <field name="type" invisible="1"/>
- <field name="parent_id" invisible="1"/>
- </group>
- </group>
- <group>
- <group>
- <field name="custom_sales_id" required="1"/>
- <field name="segment_id"/>
- <field name="custom_sales" invisible="1"/>
- </group>
- <group>
- <field name="region_id"/>
- <field name="division_id"/>
- </group>
- </group>
- </sheet>
- </form>
- </field>
- </record>
- <record id="action_partner_custom_sales_form" model="ir.actions.act_window">
- <field name="name">Customers</field>
- <field name="type">ir.actions.act_window</field>
- <field name="res_model">res.partner</field>
- <field name="view_type">form</field>
- <field name="view_mode">kanban,tree,form</field>
- <field name="context">{"search_default_customer":1}</field>
- <field name="domain">[('custom_sales','=','True')]</field>
- <field name="search_view_id" ref="base.view_res_partner_filter"/>
- <field name="help" type="html">
- <p class="oe_view_nocontent_create">
- Click to add a contact in your address book.
- </p><p>
- Odoo helps you easily track all activities related to
- a customer: discussions, history of business opportunities,
- documents, etc.
- </p>
- </field>
- </record>
- <record id="action_partner_custom_sales_kanban_view" model="ir.actions.act_window.view">
- <field eval="1" name="sequence"/>
- <field name="view_mode">kanban</field>
- <field name="view_id" ref="base.res_partner_kanban_view"/>
- <field name="act_window_id" ref="action_partner_custom_sales_form"/>
- </record>
- <record id="action_partner_custom_sales_tree_view" model="ir.actions.act_window.view">
- <field eval="2" name="sequence"/>
- <field name="view_mode">tree</field>
- <field name="view_id" ref="base.view_partner_tree"/>
- <field name="act_window_id" ref="action_partner_custom_sales_form"/>
- </record>
- <record id="action_partner_custom_sales_form_view" model="ir.actions.act_window.view">
- <field eval="3" name="sequence"/>
- <field name="view_mode">form</field>
- <field name="view_id" ref="res_partner_meggit_form"/>
- <field name="act_window_id" ref="action_partner_custom_sales_form"/>
- </record>
- </data>
- </odoo>
|