diff --git a/energy_selfconsumption/__manifest__.py b/energy_selfconsumption/__manifest__.py index 3561caf168287033b9b5b21c808b9319b68b24ed..aba9a672da6d4fe4a76f47bbf378b05505edf302 100644 --- a/energy_selfconsumption/__manifest__.py +++ b/energy_selfconsumption/__manifest__.py @@ -21,5 +21,6 @@ "views/selfconsumption_views.xml", "views/supply_point_views.xml", "views/res_partner_views.xml", + "views/distribution_table_views.xml", ], } diff --git a/energy_selfconsumption/views/distribution_table_views.xml b/energy_selfconsumption/views/distribution_table_views.xml new file mode 100644 index 0000000000000000000000000000000000000000..77d1232e141909c867cf703b1bcea124efb9a016 --- /dev/null +++ b/energy_selfconsumption/views/distribution_table_views.xml @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="utf-8"?> +<odoo> + <data> + + <record id="distribution_table_form_view" model="ir.ui.view"> + <field name="name">energy_selfconsumption.distribution_table_form_view.form</field> + <field name="model">energy_selfconsumption.distribution_table</field> + <field name="arch" type="xml"> + <form string="Distribution Table"> + <sheet> + <div class="oe_title"> + <label for="name"/> + <h1> + <field name="name" placeholder="Title"/> + </h1> + </div> + <group> + <field name="selfconsumption_project_id"/> + <field name="supply_point_assignations_ids"/> + </group> + </sheet> + </form> + </field> + </record> + + <record id="distribution_table_tree_view" model="ir.ui.view"> + <field name="name">energy_selfconsumption.distribution_table.tree</field> + <field name="model">energy_selfconsumption.distribution_table</field> + <field name="arch" type="xml"> + <tree string="Distribution Table"> + <field name="name"/> + <field name="selfconsumption_project_id"/> + <field name="state"/> + </tree> + </field> + </record> + + <record id="distribution_table_search_view" model="ir.ui.view"> + <field name="name">energy_selfconsumption.distribution_table.search</field> + <field name="model">energy_selfconsumption.distribution_table</field> + <field name="arch" type="xml"> + <search string="Distribution Table"> + <group expand="1" string="Group By"> + <filter string="Self-consumption Project" name="selfconsumption_project_id" domain="[]" + context="{'group_by':'selfconsumption_project_id'}"/> + </group> + </search> + </field> + </record> + + <record id="distribution_table_act_window" model="ir.actions.act_window"> + <field name="name">Distribution Table</field> + <field name="type">ir.actions.act_window</field> + <field name="res_model">energy_selfconsumption.distribution_table</field> + <field name="view_mode">tree,form</field> + <field name="help" type="html"> + <p class="oe_view_nocontent_create"> + There is no examples click here to add new Distribution Table. + </p> + </field> + </record> + + <menuitem name="Distribution Tables" id="distribution_table_menu" parent="management_category_menu" + action="distribution_table_act_window"/> + + </data> +</odoo> \ No newline at end of file