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.

55 lines
2.3 KiB

  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <odoo>
  3. <record id="view_partner_form" model="ir.ui.view">
  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="//field[@name='child_ids']" position="before">
  8. <group>
  9. <group>
  10. <field
  11. name="partner_delivery_id"
  12. domain="[('id', 'child_of', commercial_partner_id)]"
  13. />
  14. </group>
  15. <group>
  16. <field
  17. name="partner_invoice_id"
  18. domain="[('id', 'child_of', commercial_partner_id)]"
  19. />
  20. </group>
  21. </group>
  22. </xpath>
  23. <xpath expr="//field[@name='child_ids']//form//group" position="after">
  24. <group
  25. string="Force addresses"
  26. attrs="{'invisible': [('type', '=', 'private')]}"
  27. >
  28. <group colspan="4">
  29. <field name="commercial_partner_id" invisible="1" />
  30. <div class="oe_grey">
  31. <div
  32. >You can force and delivery and invoice address for this contacts.</div>
  33. <div
  34. >If you keep empty this fields the Odoo's behavior will be normal</div>
  35. </div>
  36. </group>
  37. <group colspan="4">
  38. <group>
  39. <field
  40. name="partner_delivery_id"
  41. domain="[('id', 'child_of', commercial_partner_id)]"
  42. />
  43. </group>
  44. <group>
  45. <field
  46. name="partner_invoice_id"
  47. domain="[('id', 'child_of', commercial_partner_id)]"
  48. />
  49. </group>
  50. </group>
  51. </group>
  52. </xpath>
  53. </field>
  54. </record>
  55. </odoo>