[FIX] l10n_at: add demo company for Austrian company

Problem: When installing the Austrian localisation no demo company is
created.

closes odoo/odoo#77552

Solution: Create demo_company.xml and add it to the manifest
Task: 2631136
X-original-commit: ec98c8cf08c37981db13ea664275b05ef9ea5c72
Signed-off-by: Josse Colpaert <jco@openerp.com>
This commit is contained in:
dbkosky
2021-09-30 17:12:16 +00:00
committed by dbkosky
parent 61f71de42c
commit 5e39fdd799
2 changed files with 37 additions and 0 deletions
+3
View File
@@ -43,5 +43,8 @@ Austrian charts of accounts (Einheitskontenrahmen 2010).
'data/account_fiscal_position_template.xml',
'data/account_chart_template_configure_data.xml',
],
'demo': [
'demo/demo_company.xml',
],
'license': 'LGPL-3',
}
+34
View File
@@ -0,0 +1,34 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="partner_demo_company_at" model="res.partner">
<field name="name">AT Company</field>
<field name="vat">ATU12345675</field>
<field name="street">Sternwartestraße</field>
<field name="city">Innsbruck</field>
<field name="country_id" ref="base.at"/>
<field name="zip">6020</field>
<field name="phone">+43 512 321 54 76</field>
<field name="email">info@company.atexample.com</field>
<field name="website">www.atexample.com</field>
</record>
<record id="demo_company_at" model="res.company">
<field name="name">AT Company</field>
<field name="partner_id" ref="partner_demo_company_at"/>
</record>
<function model="res.company" name="_onchange_country_id">
<value eval="[ref('demo_company_at')]"/>
</function>
<function model="res.users" name="write">
<value eval="[ref('base.user_root'), ref('base.user_admin'), ref('base.user_demo')]"/>
<value eval="{'company_ids':[(4, ref('l10n_at.demo_company_at'))]}"/>
</function>
<function model="account.chart.template" name="try_loading">
<value eval="[ref('l10n_at.l10n_at_chart_template')]"/>
<value model="res.company" eval="obj().env.ref('l10n_at.demo_company_at')"/>
</function>
</odoo>