178 lines
6.7 KiB
XML
178 lines
6.7 KiB
XML
<?xml version="1.0"?>
|
|
<openerp>
|
|
<data>
|
|
|
|
<record model="ir.ui.view" id="mrp_production_workcenter_tree_view_inherit">
|
|
<field name="name">mrp.production.workcenter.line.inherit.tree</field>
|
|
<field name="model">mrp.production.workcenter.line</field>
|
|
<field name="inherit_id" ref="mrp.mrp_production_workcenter_tree_view"/>
|
|
<field name="type">tree</field>
|
|
<field name="arch" type="xml">
|
|
<field name="hour" position="after">
|
|
<field name="production_id"/>
|
|
<field name="state" />
|
|
</field>
|
|
</field>
|
|
</record>
|
|
|
|
<record model="ir.ui.view" id="mrp_production_workcenter_form_view_inherit">
|
|
<field name="name">mrp.production.workcenter.line.form.inherit</field>
|
|
<field name="model">mrp.production.workcenter.line</field>
|
|
<field name="type">form</field>
|
|
<field name="inherit_id" ref="mrp.mrp_production_workcenter_form_view"/>
|
|
<field name="arch" type="xml">
|
|
<field name="hour" position="after">
|
|
<group colspan="4" col="6">
|
|
<field name="state" select="2"/>
|
|
<button name="button_draft" string="Set Draft" states="cancel"/>
|
|
<button name="button_confirm" string="Confirm" states="draft"/>
|
|
<button name="button_done" string="Done" states="confirm"/>
|
|
<button name="button_cancel" string="Cancel" states="draft,confirm"/>
|
|
</group>
|
|
<field name="delay"/>
|
|
<field name="production_id"/>
|
|
<!-- <field name="date_finnished"/>
|
|
<field name="date_start"/>
|
|
<newline/>
|
|
-->
|
|
</field>
|
|
</field>
|
|
</record>
|
|
|
|
<!-- Action for tree view of workcenter line -->
|
|
|
|
<record model="ir.actions.act_window" id="mrp_production_wc_action_form">
|
|
<field name="name">Operations</field>
|
|
<field name="type">ir.actions.act_window</field>
|
|
<field name="res_model">mrp.production.workcenter.line</field>
|
|
<field name="view_type">form</field>
|
|
<field name="view_mode">tree,form</field>
|
|
<field name="domain">[('id','=',active_id)]</field>
|
|
</record>
|
|
|
|
<!-- Action for All Operations -->
|
|
|
|
<record model="ir.actions.act_window" id="mrp_production_wc_action">
|
|
<field name="name">All Operations</field>
|
|
<field name="type">ir.actions.act_window</field>
|
|
<field name="res_model">mrp.production.workcenter.line</field>
|
|
<field name="view_type">form</field>
|
|
<field name="view_mode">tree,form</field>
|
|
</record>
|
|
|
|
<!-- Action for Confirm Operations -->
|
|
|
|
<record model="ir.actions.act_window" id="mrp_production_wc_confirm_action">
|
|
<field name="name">Confirm Operations</field>
|
|
<field name="type">ir.actions.act_window</field>
|
|
<field name="res_model">mrp.production.workcenter.line</field>
|
|
<field name="view_type">form</field>
|
|
<field name="view_mode">tree,form</field>
|
|
<field name="domain">[('state','=','confirm')]</field>
|
|
</record>
|
|
|
|
<!-- Action for Draft Operations -->
|
|
|
|
<record model="ir.actions.act_window" id="mrp_production_wc_draft_action">
|
|
<field name="name">Draft Operations</field>
|
|
<field name="type">ir.actions.act_window</field>
|
|
<field name="res_model">mrp.production.workcenter.line</field>
|
|
<field name="view_type">form</field>
|
|
<field name="view_mode">tree,form</field>
|
|
<field name="domain">[('state','=','draft')]</field>
|
|
</record>
|
|
|
|
<record model="ir.values" id="mrp_production_wc_action_open">
|
|
<field name="key2" eval="'tree_but_open'"/>
|
|
<field name="model" eval="'mrp.production.workcenter.line'"/>
|
|
<field name="name">Operations</field>
|
|
<field name="value" eval="'ir.actions.act_window,'+str(mrp_production_wc_action_form)"/>
|
|
<field name="object" eval="True"/>
|
|
|
|
</record>
|
|
|
|
<menuitem name="All Operations" parent="mrp.menu_mrp_root" id="menu_mrp_production_wc_action" action="mrp_production_wc_action"/>
|
|
<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"/>
|
|
<menuitem name="Waiting Production Orders" parent="menu_mrp_production_wc_action" action="mrp_production_wc_draft_action" id="menu_mrp_production_wc_draft_action"/>
|
|
|
|
<!-- Operation codes -->
|
|
|
|
<record model="ir.ui.view" id="mrp_production_code_tree_view">
|
|
<field name="name">mrp.production.code.tree</field>
|
|
<field name="model">mrp_operations.operation.code</field>
|
|
<field name="type">tree</field>
|
|
<field name="arch" type="xml">
|
|
<tree string="Production Operation Code">
|
|
<field name="name" select="1"/>
|
|
<field name="code" select="1"/>
|
|
<field name="start_stop" select="1"/>
|
|
</tree>
|
|
</field>
|
|
</record>
|
|
|
|
<record model="ir.ui.view" id="mrp_production_code_form_view">
|
|
<field name="name">mrp.production.code.form</field>
|
|
<field name="model">mrp_operations.operation.code</field>
|
|
<field name="type">form</field>
|
|
<field name="arch" type="xml">
|
|
<form string="Production Operation Code">
|
|
<field name="name" select="1"/>
|
|
<field name="code" select="1"/>
|
|
<field name="start_stop" select="1"/>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
|
|
<record model="ir.actions.act_window" id="mrp_production_code_action">
|
|
<field name="name">Operation Code</field>
|
|
<field name="type">ir.actions.act_window</field>
|
|
<field name="res_model">mrp_operations.operation.code</field>
|
|
<field name="view_type">form</field>
|
|
<field name="view_mode">tree,form</field>
|
|
<field name="view_id" ref="mrp_production_code_tree_view"/>
|
|
</record>
|
|
|
|
<menuitem name="Start - Stop Codes" parent="mrp.menu_mrp_configuration" id="menu_mrp_production_code_action" action="mrp_production_code_action"/>
|
|
|
|
<!-- Operations -->
|
|
|
|
<record model="ir.ui.view" id="mrp_production_operation_tree_view">
|
|
<field name="name">mrp.production.operation.tree</field>
|
|
<field name="model">mrp_operations.operation</field>
|
|
<field name="type">tree</field>
|
|
<field name="arch" type="xml">
|
|
<tree string="Production Operation" editable="top">
|
|
<field name="production_id"/>
|
|
<field name="workcenter_id"/>
|
|
<field name="code_id"/>
|
|
</tree>
|
|
</field>
|
|
</record>
|
|
|
|
<!--<record model="ir.ui.view" id="mrp_production_operation_form_view">
|
|
<field name="name">mrp.production.operation.form</field>
|
|
<field name="model">mrp_operations.operation</field>
|
|
<field name="type">form</field>
|
|
<field name="arch" type="xml">
|
|
<form string="Production Operation">
|
|
<field name="production_id" select="1"/>
|
|
<field name="workcenter_id" select="1"/>
|
|
<field name="code_id" select="1"/>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
-->
|
|
<record model="ir.actions.act_window" id="mrp_production_operation_action">
|
|
<field name="name">Operation</field>
|
|
<field name="type">ir.actions.act_window</field>
|
|
<field name="res_model">mrp_operations.operation</field>
|
|
<field name="view_type">form</field>
|
|
<field name="view_id" ref="mrp_production_operation_tree_view"/>
|
|
</record>
|
|
|
|
<menuitem name="Operations" parent="mrp.menu_mrp_configuration" id="menu_mrp_production_operation_action" action="mrp_production_operation_action"/>
|
|
|
|
|
|
</data>
|
|
</openerp>
|