car_services_view.xml 4.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <openerp>
  3. <data>
  4. <record id="view_car_form" model="ir.ui.view">
  5. <field name="name">view.car.form</field>
  6. <field name="model">car.service</field>
  7. <field name="arch" type="xml">
  8. <form string="Vehiculo">
  9. <sheet>
  10. <field name="logo" widget="image" class="oe_avatar oe_left"/>
  11. <div class="oe_title">
  12. <div class="oe_edit_only">
  13. <label for="name" string="Modelo y Número de chapa"/>
  14. </div>
  15. <h1>
  16. <field name="name"/>
  17. </h1>
  18. <h2>
  19. <field name="car_brand_id" placeholder="Marca"/>
  20. </h2>
  21. </div>
  22. <notebook>
  23. <page string="Configuración">
  24. <group>
  25. <group string="Información legal">
  26. <field name="partner_id" string="Propietario" required="1" domain="[('customer','=',True)]"/>
  27. <field name="policy" string="¿Tiene seguro?"/>
  28. <field name="secure_id" string="Aseguradora" attrs="{'invisible': [('policy','=', False)],'required': [('policy','=', True)]}" domain="[('is_insurer','=',True)]"/>
  29. <field name="agent_id" string="Agente" attrs="{'invisible': [('policy','=', False)],'required': [('policy','=', True)]}" domain="[('is_agent','=', True),('parent_id','=', secure_id)]"/>
  30. <field name="car_value" string="Valor del vehiculo"/>
  31. </group>
  32. <group string="Información técnica">
  33. <field name="odometer" string="Odometro"/>
  34. <field name="transmission" string="Tipo de transmisión"/>
  35. <field name="fuel_type" string="Tipo de combustible"/>
  36. </group>
  37. </group>
  38. <group>
  39. <group string="Descripción">
  40. <field name="description" nolabel="1"/>
  41. </group>
  42. <group string="Información Adicional">
  43. <field name="seats" string="Número de asientos"/>
  44. <field name="doors" string="Número de puertas"/>
  45. </group>
  46. </group>
  47. </page>
  48. </notebook>
  49. </sheet>
  50. </form>
  51. </field>
  52. </record>
  53. <record id="view_car_tree" model="ir.ui.view">
  54. <field name="name">view.car.tree</field>
  55. <field name="model">car.service</field>
  56. <field name="arch" type="xml">
  57. <tree string="Vehiculo">
  58. <field name="name"/>
  59. <field name="car_brand_id"/>
  60. <field name="partner_id"/>
  61. </tree>
  62. </field>
  63. </record>
  64. <record model="ir.actions.act_window" id="action_car">
  65. <field name="name">Vehiculos</field>
  66. <field name="res_model">car.service</field>
  67. <field name="view_type">form</field>
  68. <field name="view_mode">tree,form</field>
  69. </record>
  70. <menuitem
  71. name="Registro de vehiculos"
  72. id="menu_car"
  73. action="action_car"
  74. parent="eiru_base_for_services.menu_worksheet_config"/>
  75. </data>
  76. </openerp>