5 <record model="ir.ui.view" id="mrp_production_workcenter_tree_view_inherit">
6 <field name="name">mrp.production.workcenter.line.inherit.tree</field>
7 <field name="model">mrp.production.workcenter.line</field>
8 <field name="inherit_id" ref="mrp.mrp_production_workcenter_tree_view"/>
9 <field name="type">tree</field>
10 <field name="arch" type="xml">
11 <field name="hour" position="after">
12 <field name="production_id"/>
13 <field name="state" />
18 <record model="ir.ui.view" id="mrp_production_workcenter_form_view_inherit">
19 <field name="name">mrp.production.workcenter.line.form.inherit</field>
20 <field name="model">mrp.production.workcenter.line</field>
21 <field name="type">form</field>
22 <field name="inherit_id" ref="mrp.mrp_production_workcenter_form_view"/>
23 <field name="arch" type="xml">
24 <field name="hour" position="after">
25 <group colspan="4" col="6">
26 <field name="state" select="2"/>
27 <button name="button_draft" string="Set Draft" states="cancel"/>
28 <button name="button_confirm" string="Confirm" states="draft"/>
29 <button name="button_done" string="Done" states="confirm"/>
30 <button name="button_cancel" string="Cancel" states="draft,confirm"/>
33 <field name="production_id"/>
34 <!-- <field name="date_finnished"/>
35 <field name="date_start"/>
42 <!-- Action for tree view of workcenter line -->
44 <record model="ir.actions.act_window" id="mrp_production_wc_action_form">
45 <field name="name">Operations</field>
46 <field name="type">ir.actions.act_window</field>
47 <field name="res_model">mrp.production.workcenter.line</field>
48 <field name="view_type">form</field>
49 <field name="view_mode">tree,form</field>
50 <field name="domain">[('id','=',active_id)]</field>
53 <!-- Action for All Operations -->
55 <record model="ir.actions.act_window" id="mrp_production_wc_action">
56 <field name="name">All Operations</field>
57 <field name="type">ir.actions.act_window</field>
58 <field name="res_model">mrp.production.workcenter.line</field>
59 <field name="view_type">tree</field>
60 <field name="view_mode">tree,form</field>
63 <!-- Action for Confirm Operations -->
65 <record model="ir.actions.act_window" id="mrp_production_wc_confirm_action">
66 <field name="name">Confirm Operations</field>
67 <field name="type">ir.actions.act_window</field>
68 <field name="res_model">mrp.production.workcenter.line</field>
69 <field name="view_type">tree</field>
70 <field name="view_mode">tree,form</field>
71 <field name="domain">[('state','=','confirm')]</field>
74 <!-- Action for Draft Operations -->
76 <record model="ir.actions.act_window" id="mrp_production_wc_draft_action">
77 <field name="name">Draft Operations</field>
78 <field name="type">ir.actions.act_window</field>
79 <field name="res_model">mrp.production.workcenter.line</field>
80 <field name="view_type">tree</field>
81 <field name="view_mode">tree,form</field>
82 <field name="domain">[('state','=','draft')]</field>
85 <record model="ir.values" id="mrp_production_wc_action_open">
86 <field name="key2" eval="'tree_but_open'"/>
87 <field name="model" eval="'mrp.production.workcenter.line'"/>
88 <field name="name">Operations</field>
89 <field name="value" eval="'ir.actions.act_window,'+str(mrp_production_wc_action_form)"/>
90 <field name="object" eval="True"/>
94 <menuitem name="All Operations" parent="mrp.menu_mrp_root" id="menu_mrp_production_wc_action" action="mrp_production_wc_action"/>
95 <menuitem name="Production Orders to Do" parent="menu_mrp_production_wc_action" action="mrp_production_wc_confirm_action" id="menu_mrp_production_wc_confirm_action"/>
96 <menuitem name="Waiting Production Orders" parent="menu_mrp_production_wc_action" action="mrp_production_wc_draft_action" id="menu_mrp_production_wc_draft_action"/>
98 <!-- Operation codes -->
100 <record model="ir.ui.view" id="mrp_production_code_tree_view">
101 <field name="name">mrp.production.code.tree</field>
102 <field name="model">mrp_operations.operation.code</field>
103 <field name="type">tree</field>
104 <field name="arch" type="xml">
105 <tree string="Production Operation Code">
106 <field name="name" select="1"/>
107 <field name="code" select="1"/>
108 <field name="start_stop" select="1"/>
113 <record model="ir.ui.view" id="mrp_production_code_form_view">
114 <field name="name">mrp.production.code.form</field>
115 <field name="model">mrp_operations.operation.code</field>
116 <field name="type">form</field>
117 <field name="arch" type="xml">
118 <form string="Production Operation Code">
119 <field name="name" select="1"/>
120 <field name="code" select="1"/>
121 <field name="start_stop" select="1"/>
126 <record model="ir.actions.act_window" id="mrp_production_code_action">
127 <field name="name">Operation Code</field>
128 <field name="type">ir.actions.act_window</field>
129 <field name="res_model">mrp_operations.operation.code</field>
130 <field name="view_type">form</field>
131 <field name="view_mode">tree,form</field>
132 <field name="view_id" ref="mrp_production_code_tree_view"/>
135 <menuitem name="Start - Stop Codes" parent="mrp.menu_mrp_configuration" id="menu_mrp_production_code_action" action="mrp_production_code_action"/>
139 <record model="ir.ui.view" id="mrp_production_operation_tree_view">
140 <field name="name">mrp.production.operation.tree</field>
141 <field name="model">mrp_operations.operation</field>
142 <field name="type">tree</field>
143 <field name="arch" type="xml">
144 <tree string="Production Operation" editable="top">
145 <field name="production_id"/>
146 <field name="workcenter_id"/>
147 <field name="code_id"/>
152 <!--<record model="ir.ui.view" id="mrp_production_operation_form_view">
153 <field name="name">mrp.production.operation.form</field>
154 <field name="model">mrp_operations.operation</field>
155 <field name="type">form</field>
156 <field name="arch" type="xml">
157 <form string="Production Operation">
158 <field name="production_id" select="1"/>
159 <field name="workcenter_id" select="1"/>
160 <field name="code_id" select="1"/>
165 <record model="ir.actions.act_window" id="mrp_production_operation_action">
166 <field name="name">Operation</field>
167 <field name="type">ir.actions.act_window</field>
168 <field name="res_model">mrp_operations.operation</field>
169 <field name="view_type">form</field>
170 <field name="view_id" ref="mrp_production_operation_tree_view"/>
173 <menuitem name="Operations" parent="mrp.menu_mrp_configuration" id="menu_mrp_production_operation_action" action="mrp_production_operation_action"/>