104 lines
4.9 KiB
XML
104 lines
4.9 KiB
XML
<odoo>
|
|
<record id="view_project_form_mcs_operating" model="ir.ui.view">
|
|
<field name="name">project.project.form.mcs.operating</field>
|
|
<field name="model">project.project</field>
|
|
<field name="inherit_id" ref="project.edit_project"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//notebook" position="inside">
|
|
<page string="Operating System" name="mcs_operating_system">
|
|
<group>
|
|
<group string="Classification">
|
|
<field name="mcs_initiative_type"/>
|
|
<field name="mcs_classification"/>
|
|
<field name="mcs_revenue_connected"/>
|
|
<field name="mcs_at_risk"/>
|
|
</group>
|
|
<group string="Revenue / Capacity">
|
|
<field name="mcs_monthly_revenue_target"/>
|
|
<field name="mcs_contracted_revenue"/>
|
|
<field name="mcs_cash_gap"/>
|
|
<field name="mcs_planned_hours"/>
|
|
<field name="mcs_actual_hours"/>
|
|
<field name="mcs_utilization"/>
|
|
</group>
|
|
</group>
|
|
<group>
|
|
<field name="mcs_next_action"/>
|
|
<field name="mcs_blocker"/>
|
|
</group>
|
|
</page>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="view_project_task_form_mcs_operating" model="ir.ui.view">
|
|
<field name="name">project.task.form.mcs.operating</field>
|
|
<field name="model">project.task</field>
|
|
<field name="inherit_id" ref="project.view_task_form2"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//notebook" position="inside">
|
|
<page string="Operating System" name="mcs_operating_system">
|
|
<group>
|
|
<group string="Commitment">
|
|
<field name="mcs_priority"/>
|
|
<field name="mcs_client_internal"/>
|
|
<field name="mcs_work_category"/>
|
|
<field name="milestone_id"/>
|
|
<field name="allocated_hours"/>
|
|
<field name="effective_hours"/>
|
|
</group>
|
|
<group string="Control">
|
|
<field name="mcs_next_action"/>
|
|
<field name="mcs_is_blocked"/>
|
|
<field name="mcs_at_risk"/>
|
|
<field name="mcs_missing_operating_data"/>
|
|
</group>
|
|
</group>
|
|
<group string="Blocker">
|
|
<field name="mcs_blocker" nolabel="1"/>
|
|
</group>
|
|
<group string="Definition of Done">
|
|
<field name="mcs_definition_of_done" nolabel="1"/>
|
|
</group>
|
|
</page>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="view_project_task_tree_mcs_operating" model="ir.ui.view">
|
|
<field name="name">project.task.tree.mcs.operating</field>
|
|
<field name="model">project.task</field>
|
|
<field name="inherit_id" ref="project.view_task_tree2"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//tree" position="attributes">
|
|
<attribute name="decoration-danger">mcs_at_risk</attribute>
|
|
<attribute name="decoration-warning">mcs_is_blocked</attribute>
|
|
</xpath>
|
|
<xpath expr="//field[@name='stage_id']" position="after">
|
|
<field name="mcs_priority" optional="show"/>
|
|
<field name="milestone_id" optional="show"/>
|
|
<field name="mcs_next_action" optional="show"/>
|
|
<field name="allocated_hours" optional="show"/>
|
|
<field name="effective_hours" optional="show"/>
|
|
<field name="mcs_is_blocked" optional="show"/>
|
|
<field name="mcs_missing_operating_data" optional="show"/>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="action_mcs_ship_board" model="ir.actions.act_window">
|
|
<field name="name">Ship Board</field>
|
|
<field name="res_model">project.task</field>
|
|
<field name="view_mode">tree,kanban,form,calendar,pivot,graph</field>
|
|
<field name="domain">[('active','=',True)]</field>
|
|
<field name="context">{'search_default_open_tasks': 1, 'group_by': 'project_id'}</field>
|
|
</record>
|
|
|
|
<record id="action_mcs_projects" model="ir.actions.act_window">
|
|
<field name="name">Operating Projects</field>
|
|
<field name="res_model">project.project</field>
|
|
<field name="view_mode">kanban,tree,form</field>
|
|
<field name="domain">[('active','=',True)]</field>
|
|
</record>
|
|
</odoo>
|