You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

50 lines
2.0 KiB

  1. <odoo>
  2. <record id="view_partner_form_capital" model="ir.ui.view">
  3. <field name="name">Partner form with capital info</field>
  4. <field name="model">res.partner</field>
  5. <field name="inherit_id" ref="base.view_partner_form" />
  6. <field name="arch" type="xml">
  7. <xpath expr="//page[@name='sales_purchases']/group" position="inside">
  8. <group
  9. name="capital"
  10. string="Capital"
  11. attrs="{'invisible': [('is_company', '=', False)]}"
  12. >
  13. <field name="capital_amount" />
  14. <field name="capital_currency_id" />
  15. <field name="capital_country_id" />
  16. <field name="turnover_amount" />
  17. <field name="turnover_range_id" />
  18. <field name="company_size" />
  19. </group>
  20. </xpath>
  21. </field>
  22. </record>
  23. <record id="view_res_partner_filter_capital" model="ir.ui.view">
  24. <field name="name">Partner search with capital</field>
  25. <field name="model">res.partner</field>
  26. <field name="inherit_id" ref="base.view_res_partner_filter" />
  27. <field name="arch" type="xml">
  28. <filter name="salesperson" position="after">
  29. <filter
  30. string="Capital country"
  31. name="capital_country"
  32. domain="[('is_company', '=', True)]"
  33. context="{'group_by': 'capital_country_id'}"
  34. />
  35. <filter
  36. string="Turnover"
  37. name="turnover"
  38. domain="[('is_company', '=', True)]"
  39. context="{'group_by': 'turnover_range_id'}"
  40. />
  41. <filter
  42. string="Company size"
  43. name="company_size"
  44. domain="[('is_company', '=', True)]"
  45. context="{'group_by': 'company_size'}"
  46. />
  47. </filter>
  48. </field>
  49. </record>
  50. </odoo>