Skip to content
Snippets Groups Projects
Commit bb7709f3 authored by Daniil Digtyar Vasilieva's avatar Daniil Digtyar Vasilieva :call_me:
Browse files

Merge branch 'feature/IMP_demo_data_changes' into 'dev'

[IMP] energy_communites: demo data new changes

See merge request !199
parents 393f13b2 77a2915c
Branches dev
No related tags found
2 merge requests!199[IMP] energy_communites: demo data new changes,!195[REL] 14.0.2.0.0
Pipeline #49987 passed
......@@ -4,14 +4,23 @@
<record id="base.main_company" model="res.company">
<field name="name">Som Comunitats</field>
<field name="hierarchy_level">instance</field>
<field name="email">somcomunitats@fake.com</field>
<field name="coop_email_contact">somcomunitats@coop.coop</field>
</record>
<record id="coordinator_company" model="res.company">
<field name="name">OECoop</field>
<field name="hierarchy_level">coordinator</field>
<field name="parent_id" ref="base.main_company" />
<field name="email">oecoop@fake.com</field>
<field name="coop_email_contact">oecoop@coop.coop</field>
</record>
<function name="try_loading" model="account.chart.template">
<value eval="[ref('l10n_es.account_chart_template_pymes')]" />
<value eval="obj(ref('coordinator_company'))" model="res.company" />
</function>
<record
id="energy_community_company_1_wizard"
model="account.multicompany.easy.creation.wiz"
......@@ -43,6 +52,20 @@
/>
<function name="write" model="res.company">
<value
model="account.multicompany.easy.creation.wiz"
eval="[obj(ref('energy_community_company_1_wizard')).new_company_id.id]"
/>
<value
eval="{'coop_email_contact':'sants@coop.coop',
'email':'sants@fake.com',
'default_lang_id': ref('base.lang_ca_ES')}"
/>
</function>
<record
id="energy_community_company_2_wizard"
model="account.multicompany.easy.creation.wiz"
......@@ -72,6 +95,18 @@
eval="[[ref('energy_community_company_2_wizard')]]"
/>
<function name="write" model="res.company">
<value
model="account.multicompany.easy.creation.wiz"
eval="[obj(ref('energy_community_company_2_wizard')).new_company_id.id]"
/>
<value
eval="{'coop_email_contact':'villanoveta@coop.coop',
'email':'villanoveta@fake.com',
'default_lang_id': ref('base.lang_es')}"
/>
</function>
<record
id="energy_community_company_3_wizard"
......@@ -101,5 +136,17 @@
model="account.multicompany.easy.creation.wiz"
eval="[[ref('energy_community_company_3_wizard')]]"
/>
<function name="write" model="res.company">
<value
model="account.multicompany.easy.creation.wiz"
eval="[obj(ref('energy_community_company_3_wizard')).new_company_id.id]"
/>
<value
eval="{'coop_email_contact':'salt@coop.coop',
'email':'salt@fake.com',
'default_lang_id': ref('base.lang_eu_ES')}"
/>
</function>
</data>
</odoo>
......@@ -2,7 +2,7 @@
<odoo>
<data>
<record id="res_partner_user_ce_1_demo" model="res.partner">
<field name="name">Usuari Comunitat Energetica 1</field>
<field name="name">Usuari Comunitat Energètica 1</field>
<field name="is_company" eval="False" />
<field name="email">user@coop.coop</field>
<field name="street">Carrer Major, 23</field>
......@@ -42,7 +42,7 @@
</record>
<record id="res_partner_admin_ce_1_demo" model="res.partner">
<field name="name">Administrador Comunitat Energetica 1</field>
<field name="name">Administrador Comunitat Energètica 1</field>
<field name="is_company" eval="False" />
<field name="email">admin@coop.coop</field>
<field name="street">Carrer Major, 23</field>
......@@ -81,30 +81,30 @@
/>
</record>
<record id="res_partner_manager_ce_1_demo" model="res.partner">
<field name="name">Gerent Comunitat Energetica 1</field>
<record id="res_partner_user_ce_2_demo" model="res.partner">
<field name="name">Usuari Comunitat Energètica 2</field>
<field name="is_company" eval="False" />
<field name="email">manager@coop.coop</field>
<field name="email">user2@coop.coop</field>
<field name="street">Carrer Major, 23</field>
<field name="city">Barcelona</field>
<field name="zip">08001</field>
<field name="country_id" ref="base.es" />
</record>
<record id="res_users_manager_ce_1_demo" model="res.users">
<field name="partner_id" ref="res_partner_manager_ce_1_demo" />
<field name="login">gerent-ce-1</field>
<field name="password">gerent-ce-1</field>
<record id="res_users_user_ce_2_demo" model="res.users">
<field name="partner_id" ref="res_partner_user_ce_2_demo" />
<field name="login">usuari-ce-2</field>
<field name="password">usuari-ce-2</field>
<field
name="company_id"
model="account.multicompany.easy.creation.wiz"
eval="obj(ref('energy_community_company_1_wizard')).new_company_id.id"
eval="obj(ref('energy_community_company_2_wizard')).new_company_id.id"
/>
<field
name="company_ids"
model="account.multicompany.easy.creation.wiz"
eval="[
(4, obj(ref('energy_community_company_1_wizard')).new_company_id.id),
(4, obj(ref('energy_community_company_2_wizard')).new_company_id.id),
]"
/>
<field
......@@ -115,8 +115,128 @@
'role_id': ref('role_internal_user')
}),
(0, 0, {
'role_id': ref('role_ce_manager'),
'company_id':obj(ref('energy_community_company_1_wizard')).new_company_id.id,
'role_id': ref('role_ce_member'),
'company_id':obj(ref('energy_community_company_2_wizard')).new_company_id.id,
})]"
/>
</record>
<record id="res_partner_admin_ce_2_demo" model="res.partner">
<field name="name">Administrador Comunitat Energètica 2</field>
<field name="is_company" eval="False" />
<field name="email">admin2@coop.coop</field>
<field name="street">Carrer Major, 23</field>
<field name="city">Barcelona</field>
<field name="zip">08001</field>
<field name="country_id" ref="base.es" />
</record>
<record id="res_users_admin_ce_2_demo" model="res.users">
<field name="partner_id" ref="res_partner_admin_ce_2_demo" />
<field name="login">admin-ce-2</field>
<field name="password">admin-ce-2</field>
<field
name="company_id"
model="account.multicompany.easy.creation.wiz"
eval="obj(ref('energy_community_company_2_wizard')).new_company_id.id"
/>
<field
name="company_ids"
model="account.multicompany.easy.creation.wiz"
eval="[
(4, obj(ref('energy_community_company_2_wizard')).new_company_id.id),
]"
/>
<field
name="role_line_ids"
model="account.multicompany.easy.creation.wiz"
eval="[
(0, 0, {
'role_id': ref('role_internal_user')
}),
(0, 0, {
'role_id': ref('role_ce_admin'),
'company_id':obj(ref('energy_community_company_2_wizard')).new_company_id.id,
})]"
/>
</record>
<record id="res_partner_user_ce_3_demo" model="res.partner">
<field name="name">Usuari Comunitat Energètica 3</field>
<field name="is_company" eval="False" />
<field name="email">user3@coop.coop</field>
<field name="street">Carrer Major, 23</field>
<field name="city">Barcelona</field>
<field name="zip">08001</field>
<field name="country_id" ref="base.es" />
</record>
<record id="res_users_user_ce_3_demo" model="res.users">
<field name="partner_id" ref="res_partner_user_ce_3_demo" />
<field name="login">usuari-ce-3</field>
<field name="password">usuari-ce-3</field>
<field
name="company_id"
model="account.multicompany.easy.creation.wiz"
eval="obj(ref('energy_community_company_3_wizard')).new_company_id.id"
/>
<field
name="company_ids"
model="account.multicompany.easy.creation.wiz"
eval="[
(4, obj(ref('energy_community_company_3_wizard')).new_company_id.id),
]"
/>
<field
name="role_line_ids"
model="account.multicompany.easy.creation.wiz"
eval="[
(0, 0, {
'role_id': ref('role_internal_user')
}),
(0, 0, {
'role_id': ref('role_ce_member'),
'company_id':obj(ref('energy_community_company_3_wizard')).new_company_id.id,
})]"
/>
</record>
<record id="res_partner_admin_ce_3_demo" model="res.partner">
<field name="name">Administrador Comunitat Energètica 3</field>
<field name="is_company" eval="False" />
<field name="email">admin3@coop.coop</field>
<field name="street">Carrer Major, 23</field>
<field name="city">Barcelona</field>
<field name="zip">08001</field>
<field name="country_id" ref="base.es" />
</record>
<record id="res_users_admin_ce_3_demo" model="res.users">
<field name="partner_id" ref="res_partner_admin_ce_3_demo" />
<field name="login">admin-ce-3</field>
<field name="password">admin-ce-3</field>
<field
name="company_id"
model="account.multicompany.easy.creation.wiz"
eval="obj(ref('energy_community_company_3_wizard')).new_company_id.id"
/>
<field
name="company_ids"
model="account.multicompany.easy.creation.wiz"
eval="[
(4, obj(ref('energy_community_company_3_wizard')).new_company_id.id),
]"
/>
<field
name="role_line_ids"
model="account.multicompany.easy.creation.wiz"
eval="[
(0, 0, {
'role_id': ref('role_internal_user')
}),
(0, 0, {
'role_id': ref('role_ce_admin'),
'company_id':obj(ref('energy_community_company_3_wizard')).new_company_id.id,
})]"
/>
</record>
......@@ -158,15 +278,15 @@
'company_id':ref('coordinator_company'),
}),
(0, 0, {
'role_id': ref('role_coord_admin'),
'role_id': ref('role_ce_manager'),
'company_id':obj(ref('energy_community_company_1_wizard')).new_company_id.id,
}),
(0, 0, {
'role_id': ref('role_coord_admin'),
'role_id': ref('role_ce_manager'),
'company_id':obj(ref('energy_community_company_2_wizard')).new_company_id.id,
}),
(0, 0, {
'role_id': ref('role_coord_admin'),
'role_id': ref('role_ce_manager'),
'company_id':obj(ref('energy_community_company_3_wizard')).new_company_id.id,
}),
]"
......@@ -210,15 +330,15 @@
'company_id':ref('coordinator_company'),
}),
(0, 0, {
'role_id': ref('role_coord_worker'),
'role_id': ref('role_ce_manager'),
'company_id':obj(ref('energy_community_company_1_wizard')).new_company_id.id,
}),
(0, 0, {
'role_id': ref('role_coord_worker'),
'role_id': ref('role_ce_manager'),
'company_id':obj(ref('energy_community_company_2_wizard')).new_company_id.id,
}),
(0, 0, {
'role_id': ref('role_coord_worker'),
'role_id': ref('role_ce_manager'),
'company_id':obj(ref('energy_community_company_3_wizard')).new_company_id.id,
}),
]"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment