From 194216d38f3f4a16bed99b8846c5d3fc4add4864 Mon Sep 17 00:00:00 2001 From: Daniil Digtyar Vasilieva <daniildigtyar@gmail.com> Date: Tue, 23 May 2023 18:30:41 +0200 Subject: [PATCH] [IMP] added type field --- energy_selfconsumption/models/distribution_table.py | 6 ++++++ energy_selfconsumption/views/distribution_table_views.xml | 5 ++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/energy_selfconsumption/models/distribution_table.py b/energy_selfconsumption/models/distribution_table.py index fe9cb5df6..a4282dbc8 100644 --- a/energy_selfconsumption/models/distribution_table.py +++ b/energy_selfconsumption/models/distribution_table.py @@ -5,11 +5,17 @@ STATE_VALUES = [ ("active", _("Active")), ] +TYPE_VALUES = [ + ("fixed", _("Fixed")), + ("horary", _("Horary")), +] + class DistributionTable(models.Model): _name = 'energy_selfconsumption.distribution_table' _description = 'Distribution Table' name = fields.Char() selfconsumption_project_id = fields.Many2one('energy_selfconsumption.selfconsumption') + type = fields.Selection(TYPE_VALUES, default="fixed", required=True, string="Modality") state = fields.Selection(STATE_VALUES, default="draft", required=True) supply_point_assignation_ids = fields.One2many('energy_selfconsumption.supply_point_assignation', 'distribution_table_id') diff --git a/energy_selfconsumption/views/distribution_table_views.xml b/energy_selfconsumption/views/distribution_table_views.xml index 427d89d84..5c7c4b59e 100644 --- a/energy_selfconsumption/views/distribution_table_views.xml +++ b/energy_selfconsumption/views/distribution_table_views.xml @@ -23,7 +23,10 @@ </h1> </div> <group> - <field name="selfconsumption_project_id"/> + <group> + <field name="selfconsumption_project_id"/> + <field name="type"/> + </group> <field name="supply_point_assignation_ids" widget="one2many" -- GitLab