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.

77 lines
2.8 KiB

  1. <odoo>
  2. <record model="ir.ui.view" id="task_view_tree">
  3. <field name="name">Task Template List</field>
  4. <field name="model">beesdoo.shift.shift</field>
  5. <field name="arch" type="xml">
  6. <tree>
  7. <field name="start_time" />
  8. <field name="planning_id" />
  9. <field name="task_type_id" />
  10. <field name="name" />
  11. <field name="worker_id" />
  12. <field name="end_time" />
  13. </tree>
  14. </field>
  15. </record>
  16. <record model="ir.ui.view" id="task_view_calendar">
  17. <field name="name">Task Template List</field>
  18. <field name="model">beesdoo.shift.shift</field>
  19. <field name="arch" type="xml">
  20. <calendar string="Calendar View" date_start="start_time"
  21. date_stop="end_time" color="task_type_id">
  22. <field name="name" />
  23. <field name="worker_id" />
  24. </calendar>
  25. </field>
  26. </record>
  27. <record model="ir.ui.view" id="task_view_form">
  28. <field name="name">Task Template Form</field>
  29. <field name="model">beesdoo.shift.shift</field>
  30. <field name="arch" type="xml">
  31. <form>
  32. <header>
  33. <field name="state" widget="statusbar" clickable="1" />
  34. </header>
  35. <sheet>
  36. <div class="oe_title">
  37. <h1>
  38. <field name="name" />
  39. </h1>
  40. </div>
  41. <group>
  42. <group>
  43. <field name="task_template_id" />
  44. <field name="task_type_id" />
  45. <field name="worker_id" />
  46. </group>
  47. <group>
  48. <field name="start_time" />
  49. <field name="end_time" />
  50. </group>
  51. </group>
  52. </sheet>
  53. <!-- Solution Ex1 -->
  54. <div class="oe_chatter">
  55. <field name="message_follower_ids" widget="mail_followers" />
  56. <field name="message_ids" widget="mail_thread" />
  57. </div>
  58. </form>
  59. </field>
  60. </record>
  61. <!-- Actions -->
  62. <record model="ir.actions.act_window" id="action_task">
  63. <field name="name">Task Action</field>
  64. <field name="res_model">beesdoo.shift.shift</field>
  65. <field name="view_mode">calendar,tree,form,pivot</field>
  66. </record>
  67. <!-- Top menu item -->
  68. <menuitem name="Planning" id="menu_task_top" parent="menu_root"
  69. sequence="1" />
  70. <!-- actions -->
  71. <menuitem name="Shift" id="menu_task" parent="menu_task_top"
  72. action="action_task" />
  73. </odoo>