Public release from ruodoo-project: 19.0 - 2026-05-10 21:19:01 UTC
This commit is contained in:
60
mklab_base_indicators_extended/views/hg_templates.xml
Normal file
60
mklab_base_indicators_extended/views/hg_templates.xml
Normal file
@ -0,0 +1,60 @@
|
||||
<odoo>
|
||||
<record id="mklab_base_indicators_extended.hg_templates_line_list" model="ir.ui.view">
|
||||
<field name="name">hg.templates.line.list</field>
|
||||
<field name="model">hg.templates.line</field>
|
||||
<field name="arch" type="xml">
|
||||
<list>
|
||||
<field name="index_id"/>
|
||||
<field name="date_due"/>
|
||||
<field name="value_float_plan"/>
|
||||
</list>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="mklab_base_indicators_extended.hypergraph_templates_view_list" model="ir.ui.view">
|
||||
<field name="name">hg.templates.list</field>
|
||||
<field name="model">hg.templates</field>
|
||||
<field name="arch" type="xml">
|
||||
<list>
|
||||
<field name="name"/>
|
||||
<field name="line_ids"/>
|
||||
</list>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="mklab_base_indicators_extended.hypergraph_templates_view_form" model="ir.ui.view">
|
||||
<field name="name">hg.templates.form</field>
|
||||
<field name="model">hg.templates</field>
|
||||
<field name="arch" type="xml">
|
||||
<form>
|
||||
<sheet>
|
||||
<group>
|
||||
<field name="name"/>
|
||||
</group>
|
||||
|
||||
<notebook>
|
||||
<page name="value_line" string="Значения">
|
||||
<field name="line_ids">
|
||||
<list editable="bottom" create="true" delete="true">
|
||||
<field name="index_id"/>
|
||||
<field name="date_due"/>
|
||||
<field name="value_float_plan"/>
|
||||
</list>
|
||||
</field>
|
||||
</page>
|
||||
</notebook>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="mklab_base_indicators_extended.hg_templates_window" model="ir.actions.act_window">
|
||||
<field name="name">Шаблон показателей</field>
|
||||
<field name="res_model">hg.templates</field>
|
||||
<field name="view_mode">list,form</field>
|
||||
</record>
|
||||
|
||||
<menuitem name="Шаблоны показателей" id="hypergraph_base_shows_templates" parent="mklab_base_indicators.hypergraph_base_shows_list"
|
||||
action="mklab_base_indicators_extended.hg_templates_window"/>
|
||||
|
||||
</odoo>
|
||||
45
mklab_base_indicators_extended/views/hg_value.xml
Normal file
45
mklab_base_indicators_extended/views/hg_value.xml
Normal file
@ -0,0 +1,45 @@
|
||||
<odoo>
|
||||
<record id="view_estimate_pivot" model="ir.ui.view">
|
||||
<field name="name">Отчет по показателям</field>
|
||||
<field name="model">hg.value</field>
|
||||
<field name="arch" type="xml">
|
||||
<pivot>
|
||||
<field name="date_due" type="col" interval="week"/>
|
||||
<field name="index_id" type="row"/>
|
||||
<field name="value_float_actual" type="measure" operator="sum" string="Факт (Сумма)"/>
|
||||
<field name="value_float_plan" type="measure" operator="sum" string="План (Сумма)"/>
|
||||
</pivot>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="view_edit_estimate_list" model="ir.ui.view">
|
||||
<field name="name">Править смету</field>
|
||||
<field name="model">hg.value</field>
|
||||
<field name="arch" type="xml">
|
||||
<list editable="bottom">
|
||||
<field name="value_float_actual"/>
|
||||
<field name="value_float_plan"/>
|
||||
<field name="date_due"/>
|
||||
<field name="index_id" string="Показатель"/>
|
||||
<button name="calc" type="object" string="Вычислить"/>
|
||||
</list>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="mklab_base_indicators_extended.hg_reports_window" model="ir.actions.act_window">
|
||||
<field name="name">Отчетность</field>
|
||||
<field name="res_model">hg.value</field>
|
||||
<field name="view_mode">list,form</field>
|
||||
</record>
|
||||
|
||||
<record id="mklab_base_indicators_extended.hypergraph_view_estimate_pivot_window" model="ir.actions.act_window">
|
||||
<field name="name">Отчет по показателям</field>
|
||||
<field name="res_model">hg.value</field>
|
||||
<field name="view_mode">pivot</field>
|
||||
</record>
|
||||
|
||||
<menuitem name="Отчетность" id="hypergraph_reports" parent="mklab_base_indicators.hypergraph_base_menu_root"
|
||||
action="mklab_base_indicators_extended.hg_reports_window"/>
|
||||
<menuitem name="Отчет по показателям" id="hypergraph_reports_value" parent="hypergraph_reports"
|
||||
action="mklab_base_indicators_extended.hypergraph_view_estimate_pivot_window"/>
|
||||
</odoo>
|
||||
23
mklab_base_indicators_extended/views/project_task.xml
Normal file
23
mklab_base_indicators_extended/views/project_task.xml
Normal file
@ -0,0 +1,23 @@
|
||||
<odoo>
|
||||
<record id="mklab_view_task_form2_inherit_extended" model="ir.ui.view">
|
||||
<field name="name">project.task.form.replace.hypergraph_page</field>
|
||||
<field name="model">project.task</field>
|
||||
<field name="inherit_id" ref="mklab_project_task_indicators.mklab_view_task_form2_inherit"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//page[@name='hypergraph_info']/h3" position="replace"/>
|
||||
<xpath expr="//page[@name='hypergraph_info']/field[@name='index_ids']" position="replace"/>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="mklab_view_task_form2_extended" model="ir.ui.view">
|
||||
<field name="name">project.task.form.replace.hypergraph_page</field>
|
||||
<field name="model">project.task</field>
|
||||
<field name="inherit_id" ref="project.view_task_form2"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="header" position="inside">
|
||||
<button name="action_estimate_analysis" type="object" string="Смета-анализ" class="btn-primary"/>
|
||||
<button name="action_edit_estimate" type="object" string="Править смету" class="btn-primary"/>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
Reference in New Issue
Block a user