From 4d259e838c55324afee0bc1a89f6799f3782e200 Mon Sep 17 00:00:00 2001
From: Daniil Digtyar Vasilieva <daniildigtyar@gmail.com>
Date: Fri, 11 Aug 2023 13:25:55 +0200
Subject: [PATCH] [IMP]energy_communities: data for res.company

---
 energy_communities/__manifest__.py           |  2 +-
 energy_communities/demo/res_company_data.xml | 31 ++++++++++++++++++++
 2 files changed, 32 insertions(+), 1 deletion(-)
 create mode 100644 energy_communities/demo/res_company_data.xml

diff --git a/energy_communities/__manifest__.py b/energy_communities/__manifest__.py
index 4c53e2f83..5be0063e0 100644
--- a/energy_communities/__manifest__.py
+++ b/energy_communities/__manifest__.py
@@ -43,7 +43,7 @@
     """,
     "license": "AGPL-3",
     'demo': [
-        'demo/demo_data.xml',
+        'demo/res_company_data.xml',
     ],
     'data': [
         'security/ir_rule_data.xml',
diff --git a/energy_communities/demo/res_company_data.xml b/energy_communities/demo/res_company_data.xml
new file mode 100644
index 000000000..fa9b65e6a
--- /dev/null
+++ b/energy_communities/demo/res_company_data.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<odoo>
+    <data>
+        <record id="base.main_company" model="res.company">
+            <field name="name">Instancia</field>
+            <field name="hierarchy_level">instance</field>
+        </record>
+
+        <record id="coordinator_company" model="res.company">
+            <field name="name">Coordinadora</field>
+            <field name="hierarchy_level">coordinator</field>
+            <field name="parent_id" ref="base.main_company"/>
+        </record>
+
+        <record id="ce_company_wizard" model="account.multicompany.easy.creation.wiz">
+            <field name="name">Comunitat Energetica 1</field>
+            <field name="parent_id" ref="coordinator_company"/>
+            <field name="capital_share">100</field>
+            <field name="chart_template_id" ref="l10n_es.account_chart_template_pymes"/>
+            <field name="property_cooperator_account" ref="l10n_es.account_common_4300"/>
+        </record>
+
+        <function name="action_accept" model="account.multicompany.easy.creation.wiz"
+        eval="[[ref('ce_company_wizard')]]"/>
+        
+        <function name="set_cooperator_journal" model="account.multicompany.easy.creation.wiz"
+        eval="[[ref('ce_company_wizard')]]"/>
+
+    </data>
+</odoo>
-- 
GitLab