summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwilliam <wan@odoo.com>2020-03-20 10:39:54 +0000
committerJosse Colpaert <jco@odoo.com>2020-03-31 16:41:23 +0000
commitd2851b203924dcb0e56e534751a552e99757971b (patch)
tree1525abf49227ccc17d22b8bb8b9607b8b7f8ecdd
parentb6e2bb655b8f539053a88246040ff0689b74a934 (diff)
[IMP] l10n_*: add demo company
Task 2198388 When testing and demoing localization, it can but cumbersome to create a Company with the right credentials and install the chart of account on it. This commit aims to shorten the process. The first version only contains a valid vat (or similar) number, but we should add fields specific to localization in the future so that we have a working environment as soon as we install the localization. change manifest closes odoo/odoo#48102 Signed-off-by: Josse Colpaert <jco@openerp.com>
-rw-r--r--addons/l10n_ae/__manifest__.py3
-rw-r--r--addons/l10n_ae/demo/demo_company.xml34
-rw-r--r--addons/l10n_au/__manifest__.py5
-rw-r--r--addons/l10n_au/demo/demo_company.xml34
-rw-r--r--addons/l10n_be/__manifest__.py1
-rw-r--r--addons/l10n_be/demo/demo_company.xml34
-rw-r--r--addons/l10n_bo/__manifest__.py3
-rw-r--r--addons/l10n_bo/demo/demo_company.xml34
-rw-r--r--addons/l10n_br/__manifest__.py33
-rw-r--r--addons/l10n_br/demo/demo_company.xml34
-rw-r--r--addons/l10n_ca/__manifest__.py3
-rw-r--r--addons/l10n_ca/demo/demo_company.xml34
-rw-r--r--addons/l10n_ch/__manifest__.py1
-rw-r--r--addons/l10n_ch/demo/demo_company.xml34
-rw-r--r--addons/l10n_cn/__manifest__.py3
-rw-r--r--addons/l10n_cn/demo/demo_company.xml34
-rw-r--r--addons/l10n_co/__manifest__.py3
-rw-r--r--addons/l10n_co/demo/demo_company.xml34
-rw-r--r--addons/l10n_cr/__manifest__.py3
-rw-r--r--addons/l10n_cr/demo/demo_company.xml34
-rw-r--r--addons/l10n_de_skr03/__manifest__.py3
-rw-r--r--addons/l10n_de_skr03/demo/demo_company.xml34
-rw-r--r--addons/l10n_de_skr04/__manifest__.py3
-rw-r--r--addons/l10n_de_skr04/demo/demo_company.xml34
-rw-r--r--addons/l10n_dk/__manifest__.py5
-rw-r--r--addons/l10n_dk/demo/demo_company.xml34
-rw-r--r--addons/l10n_do/__manifest__.py3
-rw-r--r--addons/l10n_do/demo/demo_company.xml34
-rw-r--r--addons/l10n_ec/__manifest__.py3
-rw-r--r--addons/l10n_ec/demo/demo_company.xml34
-rw-r--r--addons/l10n_es/__manifest__.py3
-rw-r--r--addons/l10n_es/demo/demo_company.xml34
-rw-r--r--addons/l10n_et/__manifest__.py3
-rw-r--r--addons/l10n_et/demo/demo_company.xml34
-rw-r--r--addons/l10n_fr/__manifest__.py3
-rw-r--r--addons/l10n_fr/demo/demo_company.xml34
-rw-r--r--addons/l10n_gr/__manifest__.py3
-rw-r--r--addons/l10n_gr/demo/demo_company.xml34
-rw-r--r--addons/l10n_gt/__manifest__.py3
-rw-r--r--addons/l10n_gt/demo/demo_company.xml34
-rw-r--r--addons/l10n_hk/__manifest__.py3
-rw-r--r--addons/l10n_hk/demo/demo_company.xml35
-rw-r--r--addons/l10n_hn/__manifest__.py5
-rw-r--r--addons/l10n_hn/demo/demo_company.xml34
-rw-r--r--addons/l10n_hr/__manifest__.py3
-rw-r--r--addons/l10n_hr/demo/demo_company.xml34
-rw-r--r--addons/l10n_hu/__manifest__.py3
-rw-r--r--addons/l10n_hu/demo/demo_company.xml34
-rw-r--r--addons/l10n_id/__manifest__.py3
-rw-r--r--addons/l10n_id/demo/demo_company.xml34
-rw-r--r--addons/l10n_ie/__manifest__.py3
-rw-r--r--addons/l10n_ie/demo/demo_company.xml34
-rw-r--r--addons/l10n_il/__manifest__.py3
-rw-r--r--addons/l10n_il/demo/demo_company.xml34
-rw-r--r--addons/l10n_in/__manifest__.py11
-rw-r--r--addons/l10n_in/demo/account_invoice_demo.xml (renamed from addons/l10n_in/data/account_invoice_demo.xml)0
-rw-r--r--addons/l10n_in/demo/account_payment_demo.xml (renamed from addons/l10n_in/data/account_payment_demo.xml)0
-rw-r--r--addons/l10n_in/demo/demo_company.xml34
-rw-r--r--addons/l10n_in/demo/product_demo.xml (renamed from addons/l10n_in/data/product_demo.xml)0
-rw-r--r--addons/l10n_in/demo/res_partner_demo.xml (renamed from addons/l10n_in/data/res_partner_demo.xml)0
-rw-r--r--addons/l10n_it/__manifest__.py5
-rw-r--r--addons/l10n_it/demo/demo_company.xml34
-rw-r--r--addons/l10n_jp/__manifest__.py3
-rw-r--r--addons/l10n_jp/demo/demo_company.xml34
-rw-r--r--addons/l10n_lt/__manifest__.py3
-rw-r--r--addons/l10n_lt/demo/demo_company.xml34
-rw-r--r--addons/l10n_lu/__manifest__.py3
-rw-r--r--addons/l10n_lu/demo/demo_company.xml34
-rw-r--r--addons/l10n_mn/__manifest__.py3
-rw-r--r--addons/l10n_mn/demo/demo_company.xml34
-rw-r--r--addons/l10n_mx/__manifest__.py3
-rw-r--r--addons/l10n_mx/demo/demo_company.xml34
-rw-r--r--addons/l10n_nl/__manifest__.py4
-rw-r--r--addons/l10n_nl/demo/demo_company.xml34
-rw-r--r--addons/l10n_no/__manifest__.py3
-rw-r--r--addons/l10n_no/demo/demo_company.xml34
-rw-r--r--addons/l10n_nz/__manifest__.py3
-rw-r--r--addons/l10n_nz/demo/demo_company.xml34
-rw-r--r--addons/l10n_pe/__manifest__.py3
-rw-r--r--addons/l10n_pe/demo/demo_company.xml34
-rw-r--r--addons/l10n_pl/__manifest__.py3
-rw-r--r--addons/l10n_pl/demo/demo_company.xml34
-rw-r--r--addons/l10n_ro/__manifest__.py3
-rw-r--r--addons/l10n_ro/demo/demo_company.xml34
-rw-r--r--addons/l10n_sa/__manifest__.py3
-rw-r--r--addons/l10n_sa/demo/demo_company.xml34
-rw-r--r--addons/l10n_se/__manifest__.py3
-rw-r--r--addons/l10n_se/demo/demo_company.xml34
-rw-r--r--addons/l10n_si/__manifest__.py3
-rw-r--r--addons/l10n_si/demo/demo_company.xml34
-rw-r--r--addons/l10n_syscohada/__manifest__.py9
-rw-r--r--addons/l10n_syscohada/demo/demo_company.xml34
-rw-r--r--addons/l10n_th/__manifest__.py3
-rw-r--r--addons/l10n_th/demo/demo_company.xml34
-rw-r--r--addons/l10n_tr/__manifest__.py3
-rw-r--r--addons/l10n_tr/demo/demo_company.xml34
-rw-r--r--addons/l10n_ua/__manifest__.py3
-rw-r--r--addons/l10n_ua/demo/demo_company.xml34
-rw-r--r--addons/l10n_uk/__manifest__.py5
-rw-r--r--addons/l10n_uk/demo/demo_company.xml34
-rw-r--r--addons/l10n_uy/__manifest__.py3
-rw-r--r--addons/l10n_uy/demo/demo_company.xml34
-rw-r--r--addons/l10n_ve/__manifest__.py17
-rw-r--r--addons/l10n_ve/demo/demo_company.xml34
-rw-r--r--addons/l10n_vn/__manifest__.py3
-rw-r--r--addons/l10n_vn/demo/demo_company.xml34
-rw-r--r--addons/l10n_za/__manifest__.py3
-rw-r--r--addons/l10n_za/demo/demo_company.xml34
108 files changed, 1954 insertions, 36 deletions
diff --git a/addons/l10n_ae/__manifest__.py b/addons/l10n_ae/__manifest__.py
index f852c2f3384..e74673fc231 100644
--- a/addons/l10n_ae/__manifest__.py
+++ b/addons/l10n_ae/__manifest__.py
@@ -25,4 +25,7 @@ United Arab Emirates accounting chart and localization.
'data/account_chart_template_data.xml',
'views/report_invoice_templates.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_ae/demo/demo_company.xml b/addons/l10n_ae/demo/demo_company.xml
new file mode 100644
index 00000000000..f3938b0a935
--- /dev/null
+++ b/addons/l10n_ae/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_ae" model="res.partner">
+ <field name="name">AE Company</field>
+ <field name="vat"></field>
+ <field name="street">A شارع ملقا</field>
+ <field name="city">الشارقة</field>
+ <field name="country_id" ref="base.ae"/>
+ <field name="state_id" ref="base.state_ae_uq"/>
+ <field name="zip">81730</field>
+ <field name="phone">+971 50 123 4567</field>
+ <field name="email">info@company.aeexample.com</field>
+ <field name="website">www.aeexample.com</field>
+ </record>
+
+ <record id="demo_company_ae" model="res.company">
+ <field name="name">AE Company</field>
+ <field name="partner_id" ref="partner_demo_company_ae"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_ae')]"/>
+ </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_ae.demo_company_ae'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_ae.uae_chart_template_standard')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_ae.demo_company_ae')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_au/__manifest__.py b/addons/l10n_au/__manifest__.py
index cc1266e45b3..cd7d4482d82 100644
--- a/addons/l10n_au/__manifest__.py
+++ b/addons/l10n_au/__manifest__.py
@@ -30,5 +30,8 @@ Also:
'data/account_fiscal_position_tax_template_data.xml',
'data/account_chart_template_configure_data.xml',
'data/res_currency_data.xml',
- ],
+ ],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_au/demo/demo_company.xml b/addons/l10n_au/demo/demo_company.xml
new file mode 100644
index 00000000000..997979b699b
--- /dev/null
+++ b/addons/l10n_au/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_au" model="res.partner">
+ <field name="name">AU Company</field>
+ <field name="vat">13041750</field>
+ <field name="street">Henry Lawson Drive</field>
+ <field name="city">Home Rule</field>
+ <field name="country_id" ref="base.au"/>
+ <field name="state_id" ref="base.state_au_8"/>
+ <field name="zip">2850</field>
+ <field name="phone">+61 412 345 678</field>
+ <field name="email">info@company.auexample.com</field>
+ <field name="website">www.auexample.com</field>
+ </record>
+
+ <record id="demo_company_au" model="res.company">
+ <field name="name">AU Company</field>
+ <field name="partner_id" ref="partner_demo_company_au"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_au')]"/>
+ </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_au.demo_company_au'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_au.l10n_au_chart_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_au.demo_company_au')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_be/__manifest__.py b/addons/l10n_be/__manifest__.py
index 4ce646c819f..888badd4ec7 100644
--- a/addons/l10n_be/__manifest__.py
+++ b/addons/l10n_be/__manifest__.py
@@ -58,6 +58,7 @@ Wizards provided by this module:
],
'demo': [
'demo/l10n_be_demo.xml',
+ 'demo/demo_company.xml',
],
'post_init_hook': 'load_translations',
}
diff --git a/addons/l10n_be/demo/demo_company.xml b/addons/l10n_be/demo/demo_company.xml
new file mode 100644
index 00000000000..7a37487a56b
--- /dev/null
+++ b/addons/l10n_be/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_be" model="res.partner">
+ <field name="name">BE Company CoA</field>
+ <field name="vat">BE246697724</field>
+ <field name="street">1021 Sint-Bernardsesteenweg</field>
+ <field name="city">Antwerpen</field>
+ <field name="country_id" ref="base.be"/>
+
+ <field name="zip">2660</field>
+ <field name="phone">+32 470 12 34 56</field>
+ <field name="email">info@company.beexample.com</field>
+ <field name="website">www.beexample.com</field>
+ </record>
+
+ <record id="demo_company_be" model="res.company">
+ <field name="name">BE Company CoA</field>
+ <field name="partner_id" ref="partner_demo_company_be"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_be')]"/>
+ </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_be.demo_company_be'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_be.l10nbe_chart_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_be.demo_company_be')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_bo/__manifest__.py b/addons/l10n_bo/__manifest__.py
index 1f81c36ffb7..80859726716 100644
--- a/addons/l10n_bo/__manifest__.py
+++ b/addons/l10n_bo/__manifest__.py
@@ -24,4 +24,7 @@ Plan contable boliviano e impuestos de acuerdo a disposiciones vigentes
"data/account_tax_data.xml",
"data/account_chart_template_data.xml",
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_bo/demo/demo_company.xml b/addons/l10n_bo/demo/demo_company.xml
new file mode 100644
index 00000000000..84a88c5bac9
--- /dev/null
+++ b/addons/l10n_bo/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_bo" model="res.partner">
+ <field name="name">BO Company</field>
+ <field name="vat"></field>
+ <field name="street">Calle Chovena</field>
+ <field name="city">Municipio Santa Cruz de la Sierra</field>
+ <field name="country_id" ref="base.bo"/>
+
+ <field name="zip">6495</field>
+ <field name="phone">+591 71234567</field>
+ <field name="email">info@company.boexample.com</field>
+ <field name="website">www.boexample.com</field>
+ </record>
+
+ <record id="demo_company_bo" model="res.company">
+ <field name="name">BO Company</field>
+ <field name="partner_id" ref="partner_demo_company_bo"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_bo')]"/>
+ </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_bo.demo_company_bo'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_bo.bo_chart_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_bo.demo_company_bo')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_br/__manifest__.py b/addons/l10n_br/__manifest__.py
index ae11115bd92..fe44aa64f0c 100644
--- a/addons/l10n_br/__manifest__.py
+++ b/addons/l10n_br/__manifest__.py
@@ -24,23 +24,23 @@ This module consists of:
- IRPJ
- CSLL
-The field tax_discount has also been added in the account.tax.template and
-account.tax objects to allow the proper computation of some Brazilian VATs
-such as ICMS. The chart of account creation wizard has been extended to
+The field tax_discount has also been added in the account.tax.template and
+account.tax objects to allow the proper computation of some Brazilian VATs
+such as ICMS. The chart of account creation wizard has been extended to
propagate those new data properly.
-It's important to note however that this module lack many implementations to
-use Odoo properly in Brazil. Those implementations (such as the electronic
-fiscal Invoicing which is already operational) are brought by more than 15
-additional modules of the Brazilian Launchpad localization project
-https://launchpad.net/openerp.pt-br-localiz and their dependencies in the
-extra addons branch. Those modules aim at not breaking with the remarkable
-Odoo modularity, this is why they are numerous but small. One of the
-reasons for maintaining those modules apart is that Brazilian Localization
-leaders need commit rights agility to complete the localization as companies
-fund the remaining legal requirements (such as soon fiscal ledgers,
-accounting SPED, fiscal SPED and PAF ECF that are still missing as September
-2011). Those modules are also strictly licensed under AGPL V3 and today don't
+It's important to note however that this module lack many implementations to
+use Odoo properly in Brazil. Those implementations (such as the electronic
+fiscal Invoicing which is already operational) are brought by more than 15
+additional modules of the Brazilian Launchpad localization project
+https://launchpad.net/openerp.pt-br-localiz and their dependencies in the
+extra addons branch. Those modules aim at not breaking with the remarkable
+Odoo modularity, this is why they are numerous but small. One of the
+reasons for maintaining those modules apart is that Brazilian Localization
+leaders need commit rights agility to complete the localization as companies
+fund the remaining legal requirements (such as soon fiscal ledgers,
+accounting SPED, fiscal SPED and PAF ECF that are still missing as September
+2011). Those modules are also strictly licensed under AGPL V3 and today don't
come with any additional paid permission for online use of 'private modules'.
""",
'author': 'Akretion, Odoo Brasil',
@@ -54,4 +54,7 @@ come with any additional paid permission for online use of 'private modules'.
'data/account_tax_template_data.xml',
'views/account_view.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_br/demo/demo_company.xml b/addons/l10n_br/demo/demo_company.xml
new file mode 100644
index 00000000000..13efede4d41
--- /dev/null
+++ b/addons/l10n_br/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_br" model="res.partner">
+ <field name="name">BR Company</field>
+ <field name="vat">51494569013170</field>
+ <field name="street"></field>
+ <field name="city">Rio de Janeiro</field>
+ <field name="country_id" ref="base.br"/>
+ <field name="state_id" ref="base.state_br_to"/>
+ <field name="zip">20570-120</field>
+ <field name="phone">+55 11 96123-4567</field>
+ <field name="email">info@company.brexample.com</field>
+ <field name="website">www.brexample.com</field>
+ </record>
+
+ <record id="demo_company_br" model="res.company">
+ <field name="name">BR Company</field>
+ <field name="partner_id" ref="partner_demo_company_br"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_br')]"/>
+ </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_br.demo_company_br'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_br.l10n_br_account_chart_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_br.demo_company_br')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_ca/__manifest__.py b/addons/l10n_ca/__manifest__.py
index c99fed6f6fa..c17f60685a1 100644
--- a/addons/l10n_ca/__manifest__.py
+++ b/addons/l10n_ca/__manifest__.py
@@ -50,5 +50,8 @@ position.
'views/res_partner_view.xml',
'views/report_invoice.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
'post_init_hook': 'load_translations',
}
diff --git a/addons/l10n_ca/demo/demo_company.xml b/addons/l10n_ca/demo/demo_company.xml
new file mode 100644
index 00000000000..607055f6d00
--- /dev/null
+++ b/addons/l10n_ca/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_ca" model="res.partner">
+ <field name="name">CA Company</field>
+ <field name="vat">725562771</field>
+ <field name="street">112 Place Charles-Le Moyne</field>
+ <field name="city">Longueuil</field>
+ <field name="country_id" ref="base.ca"/>
+ <field name="state_id" ref="base.state_ca_yt"/>
+ <field name="zip">J4K4Y9</field>
+ <field name="phone">+1 506-234-5678</field>
+ <field name="email">info@company.caexample.com</field>
+ <field name="website">www.caexample.com</field>
+ </record>
+
+ <record id="demo_company_ca" model="res.company">
+ <field name="name">CA Company</field>
+ <field name="partner_id" ref="partner_demo_company_ca"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_ca')]"/>
+ </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_ca.demo_company_ca'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_ca.ca_en_chart_template_en')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_ca.demo_company_ca')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_ch/__manifest__.py b/addons/l10n_ch/__manifest__.py
index 27daf582577..3c6541f3df9 100644
--- a/addons/l10n_ch/__manifest__.py
+++ b/addons/l10n_ch/__manifest__.py
@@ -50,6 +50,7 @@ Here is how it works:
'demo': [
'demo/account_cash_rounding.xml',
+ 'demo/demo_company.xml',
],
'post_init_hook': 'post_init',
diff --git a/addons/l10n_ch/demo/demo_company.xml b/addons/l10n_ch/demo/demo_company.xml
new file mode 100644
index 00000000000..7c90ec25fda
--- /dev/null
+++ b/addons/l10n_ch/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_ch" model="res.partner">
+ <field name="name">CH Company</field>
+ <field name="vat">CHE-530781296TVA</field>
+ <field name="street">14 Meierskappelerstrasse</field>
+ <field name="city">Risch-Rotkreuz</field>
+ <field name="country_id" ref="base.ch"/>
+
+ <field name="zip">6343</field>
+ <field name="phone">+41 78 123 45 67</field>
+ <field name="email">info@company.chexample.com</field>
+ <field name="website">www.chexample.com</field>
+ </record>
+
+ <record id="demo_company_ch" model="res.company">
+ <field name="name">CH Company</field>
+ <field name="partner_id" ref="partner_demo_company_ch"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_ch')]"/>
+ </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_ch.demo_company_ch'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_ch.l10nch_chart_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_ch.demo_company_ch')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_cn/__manifest__.py b/addons/l10n_cn/__manifest__.py
index 61322951745..f0c06ac1f9a 100644
--- a/addons/l10n_cn/__manifest__.py
+++ b/addons/l10n_cn/__manifest__.py
@@ -43,5 +43,8 @@ State Data/省份数据
'data/account_chart_template_data.xml',
'views/account_move_view.xml'
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
'post_init_hook': 'load_translations',
}
diff --git a/addons/l10n_cn/demo/demo_company.xml b/addons/l10n_cn/demo/demo_company.xml
new file mode 100644
index 00000000000..ea35591b0a7
--- /dev/null
+++ b/addons/l10n_cn/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_cn" model="res.partner">
+ <field name="name">CN Company</field>
+ <field name="vat"></field>
+ <field name="street">德政中路</field>
+ <field name="city">大塘街道</field>
+ <field name="country_id" ref="base.cn"/>
+ <field name="state_id" ref="base.state_cn_MO"/>
+ <field name="zip">510375</field>
+ <field name="phone">+86 131 2345 6789</field>
+ <field name="email">info@company.cnexample.com</field>
+ <field name="website">www.cnexample.com</field>
+ </record>
+
+ <record id="demo_company_cn" model="res.company">
+ <field name="name">CN Company</field>
+ <field name="partner_id" ref="partner_demo_company_cn"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_cn')]"/>
+ </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_cn.demo_company_cn'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_cn.l10n_chart_china_small_business')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_cn.demo_company_cn')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_co/__manifest__.py b/addons/l10n_co/__manifest__.py
index 0bde3d9506c..ef24afc7047 100644
--- a/addons/l10n_co/__manifest__.py
+++ b/addons/l10n_co/__manifest__.py
@@ -27,4 +27,7 @@
'data/account_chart_template_configure_data.xml',
'views/res_partner.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_co/demo/demo_company.xml b/addons/l10n_co/demo/demo_company.xml
new file mode 100644
index 00000000000..3dff933d938
--- /dev/null
+++ b/addons/l10n_co/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_co" model="res.partner">
+ <field name="name">CO Company</field>
+ <field name="vat">75101643</field>
+ <field name="street">a</field>
+ <field name="city">Zuluaga</field>
+ <field name="country_id" ref="base.co"/>
+ <field name="state_id" ref="base.state_co_33"/>
+ <field name="zip"></field>
+ <field name="phone">+57 321 1234567</field>
+ <field name="email">info@company.coexample.com</field>
+ <field name="website">www.coexample.com</field>
+ </record>
+
+ <record id="demo_company_co" model="res.company">
+ <field name="name">CO Company</field>
+ <field name="partner_id" ref="partner_demo_company_co"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_co')]"/>
+ </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_co.demo_company_co'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_co.l10n_co_chart_template_generic')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_co.demo_company_co')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_cr/__manifest__.py b/addons/l10n_cr/__manifest__.py
index dfda5721d61..0227900408f 100644
--- a/addons/l10n_cr/__manifest__.py
+++ b/addons/l10n_cr/__manifest__.py
@@ -62,4 +62,7 @@ please go to http://translations.launchpad.net/openerp-costa-rica.
'data/account_tax_template_data.xml',
'data/account_chart_template_configure_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_cr/demo/demo_company.xml b/addons/l10n_cr/demo/demo_company.xml
new file mode 100644
index 00000000000..3dba764fbf6
--- /dev/null
+++ b/addons/l10n_cr/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_cr" model="res.partner">
+ <field name="name">CR Company</field>
+ <field name="vat">4000961586</field>
+ <field name="street"></field>
+ <field name="city"></field>
+ <field name="country_id" ref="base.cr"/>
+ <field name="state_id" ref="base.state_L"/>
+ <field name="zip"></field>
+ <field name="phone">+506 8312 3456</field>
+ <field name="email">info@company.crexample.com</field>
+ <field name="website">www.crexample.com</field>
+ </record>
+
+ <record id="demo_company_cr" model="res.company">
+ <field name="name">CR Company</field>
+ <field name="partner_id" ref="partner_demo_company_cr"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_cr')]"/>
+ </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_cr.demo_company_cr'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_cr.account_chart_template_0')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_cr.demo_company_cr')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_de_skr03/__manifest__.py b/addons/l10n_de_skr03/__manifest__.py
index 6842ddd65b8..78d8048f8d6 100644
--- a/addons/l10n_de_skr03/__manifest__.py
+++ b/addons/l10n_de_skr03/__manifest__.py
@@ -53,5 +53,8 @@ German accounting chart and localization.
'data/account_reconcile_model_template.xml',
'data/account_chart_template_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
'auto_install': True
}
diff --git a/addons/l10n_de_skr03/demo/demo_company.xml b/addons/l10n_de_skr03/demo/demo_company.xml
new file mode 100644
index 00000000000..83c72aa6232
--- /dev/null
+++ b/addons/l10n_de_skr03/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_de_skr03" model="res.partner">
+ <field name="name">DE03 Company</field>
+ <field name="vat">DE462612124</field>
+ <field name="street">21 Turmstraße</field>
+ <field name="city">Mitte</field>
+ <field name="country_id" ref="base.de"/>
+
+ <field name="zip">10559</field>
+ <field name="phone">+49 1512 3456789</field>
+ <field name="email">info@company.de_skr03example.com</field>
+ <field name="website">www.de_skr03example.com</field>
+ </record>
+
+ <record id="demo_company_de_skr03" model="res.company">
+ <field name="name">DE03 Company</field>
+ <field name="partner_id" ref="partner_demo_company_de_skr03"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_de_skr03')]"/>
+ </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_de_skr03.demo_company_de_skr03'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_de_skr03.l10n_de_chart_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_de_skr03.demo_company_de_skr03')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_de_skr04/__manifest__.py b/addons/l10n_de_skr04/__manifest__.py
index b6317d6433e..e5b658744df 100644
--- a/addons/l10n_de_skr04/__manifest__.py
+++ b/addons/l10n_de_skr04/__manifest__.py
@@ -52,4 +52,7 @@ German accounting chart and localization.
'data/account_reconcile_model_template.xml',
'data/account_chart_template_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_de_skr04/demo/demo_company.xml b/addons/l10n_de_skr04/demo/demo_company.xml
new file mode 100644
index 00000000000..4fed000b8c1
--- /dev/null
+++ b/addons/l10n_de_skr04/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_de_skr04" model="res.partner">
+ <field name="name">DE04 Company</field>
+ <field name="vat">DE407959610</field>
+ <field name="street">21 Turmstraße</field>
+ <field name="city">Mitte</field>
+ <field name="country_id" ref="base.de"/>
+
+ <field name="zip">10559</field>
+ <field name="phone">+49 1512 3456789</field>
+ <field name="email">info@company.de_skr04example.com</field>
+ <field name="website">www.de_skr04example.com</field>
+ </record>
+
+ <record id="demo_company_de_skr04" model="res.company">
+ <field name="name">DE04 Company</field>
+ <field name="partner_id" ref="partner_demo_company_de_skr04"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_de_skr04')]"/>
+ </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_de_skr04.demo_company_de_skr04'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_de_skr04.l10n_chart_de_skr04')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_de_skr04.demo_company_de_skr04')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_dk/__manifest__.py b/addons/l10n_dk/__manifest__.py
index a0d954a5708..5a3c1f15660 100644
--- a/addons/l10n_dk/__manifest__.py
+++ b/addons/l10n_dk/__manifest__.py
@@ -22,7 +22,7 @@ This is the module to manage the **accounting chart for Denmark**. Cover both on
- 25% moms
- Resturationsmoms 6,25%
- Omvendt betalingspligt
-
+
- Konteringsgrupper
- EU (Virksomhed)
- EU (Privat)
@@ -102,4 +102,7 @@ Copyright 2018 Odoo House ApS
'data/account_chart_template_configuration_data.xml',
'data/menuitem_data.xml'
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_dk/demo/demo_company.xml b/addons/l10n_dk/demo/demo_company.xml
new file mode 100644
index 00000000000..e7fcd4e3656
--- /dev/null
+++ b/addons/l10n_dk/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_dk" model="res.partner">
+ <field name="name">DK Company</field>
+ <field name="vat">DK58403288</field>
+ <field name="street">G</field>
+ <field name="city">Aalborg</field>
+ <field name="country_id" ref="base.dk"/>
+
+ <field name="zip">9430</field>
+ <field name="phone">+45 32 12 34 56</field>
+ <field name="email">info@company.dkexample.com</field>
+ <field name="website">www.dkexample.com</field>
+ </record>
+
+ <record id="demo_company_dk" model="res.company">
+ <field name="name">DK Company</field>
+ <field name="partner_id" ref="partner_demo_company_dk"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_dk')]"/>
+ </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_dk.demo_company_dk'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_dk.dk_chart_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_dk.demo_company_dk')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_do/__manifest__.py b/addons/l10n_do/__manifest__.py
index 8b3dffb6e26..4c887bf695f 100644
--- a/addons/l10n_do/__manifest__.py
+++ b/addons/l10n_do/__manifest__.py
@@ -103,4 +103,7 @@ en Odoo):
# configuration wizard, views, reports...
'data/account_chart_template_configure_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_do/demo/demo_company.xml b/addons/l10n_do/demo/demo_company.xml
new file mode 100644
index 00000000000..995cda62f27
--- /dev/null
+++ b/addons/l10n_do/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_do" model="res.partner">
+ <field name="name">DO Company</field>
+ <field name="vat">088390123</field>
+ <field name="street">A</field>
+ <field name="city">Andrés</field>
+ <field name="country_id" ref="base.do"/>
+ <field name="state_id" ref="base.state_DO_32"/>
+ <field name="zip">15700</field>
+ <field name="phone">+1 809-234-5678</field>
+ <field name="email">info@company.doexample.com</field>
+ <field name="website">www.doexample.com</field>
+ </record>
+
+ <record id="demo_company_do" model="res.company">
+ <field name="name">DO Company</field>
+ <field name="partner_id" ref="partner_demo_company_do"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_do')]"/>
+ </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_do.demo_company_do'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_do.do_chart_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_do.demo_company_do')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_ec/__manifest__.py b/addons/l10n_ec/__manifest__.py
index 4b7f9f477e3..9c8262568ff 100644
--- a/addons/l10n_ec/__manifest__.py
+++ b/addons/l10n_ec/__manifest__.py
@@ -26,4 +26,7 @@ Accounting chart and localization for Ecuador.
'data/account_tax_data.xml',
'data/account_chart_template_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_ec/demo/demo_company.xml b/addons/l10n_ec/demo/demo_company.xml
new file mode 100644
index 00000000000..53bfbe02181
--- /dev/null
+++ b/addons/l10n_ec/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_ec" model="res.partner">
+ <field name="name">EC Company</field>
+ <field name="vat">2067636473651</field>
+ <field name="street">A</field>
+ <field name="city">Quito</field>
+ <field name="country_id" ref="base.ec"/>
+
+ <field name="zip">170112</field>
+ <field name="phone">+593 99 123 4567</field>
+ <field name="email">info@company.ecexample.com</field>
+ <field name="website">www.ecexample.com</field>
+ </record>
+
+ <record id="demo_company_ec" model="res.company">
+ <field name="name">EC Company</field>
+ <field name="partner_id" ref="partner_demo_company_ec"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_ec')]"/>
+ </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_ec.demo_company_ec'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_ec.ec_chart_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_ec.demo_company_ec')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_es/__manifest__.py b/addons/l10n_es/__manifest__.py
index 5f5fe506c56..e1bed0dd761 100644
--- a/addons/l10n_es/__manifest__.py
+++ b/addons/l10n_es/__manifest__.py
@@ -48,4 +48,7 @@ Spanish charts of accounts (PGCE 2008).
'data/account_fiscal_position_template_data.xml',
'data/account_chart_template_configure_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_es/demo/demo_company.xml b/addons/l10n_es/demo/demo_company.xml
new file mode 100644
index 00000000000..8f8c634ca4f
--- /dev/null
+++ b/addons/l10n_es/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_es" model="res.partner">
+ <field name="name">ES Company</field>
+ <field name="vat">ES59962470K</field>
+ <field name="street">A</field>
+ <field name="city">Candasnos</field>
+ <field name="country_id" ref="base.es"/>
+ <field name="state_id" ref="base.state_es_z"/>
+ <field name="zip"></field>
+ <field name="phone">+34 612 34 56 78</field>
+ <field name="email">info@company.esexample.com</field>
+ <field name="website">www.esexample.com</field>
+ </record>
+
+ <record id="demo_company_es" model="res.company">
+ <field name="name">ES Company</field>
+ <field name="partner_id" ref="partner_demo_company_es"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_es')]"/>
+ </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_es.demo_company_es'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_es.account_chart_template_assoc')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_es.demo_company_es')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_et/__manifest__.py b/addons/l10n_et/__manifest__.py
index d4886104efe..73565b21370 100644
--- a/addons/l10n_et/__manifest__.py
+++ b/addons/l10n_et/__manifest__.py
@@ -31,4 +31,7 @@ This is the latest Ethiopian Odoo localization and consists of:
'data/account_tax_data.xml',
'data/account_chart_template_configure_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_et/demo/demo_company.xml b/addons/l10n_et/demo/demo_company.xml
new file mode 100644
index 00000000000..f8e709dc33d
--- /dev/null
+++ b/addons/l10n_et/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_et" model="res.partner">
+ <field name="name">ET Company</field>
+ <field name="vat"></field>
+ <field name="street"></field>
+ <field name="city">Debo Dibo</field>
+ <field name="country_id" ref="base.et"/>
+ <field name="state_id" ref="base.state_et_11"/>
+ <field name="zip"></field>
+ <field name="phone">+251 91 123 4567</field>
+ <field name="email">info@company.etexample.com</field>
+ <field name="website">www.etexample.com</field>
+ </record>
+
+ <record id="demo_company_et" model="res.company">
+ <field name="name">ET Company</field>
+ <field name="partner_id" ref="partner_demo_company_et"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_et')]"/>
+ </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_et.demo_company_et'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_et.l10n_et')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_et.demo_company_et')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_fr/__manifest__.py b/addons/l10n_fr/__manifest__.py
index 1d24ab6dc22..f5c6b0651e9 100644
--- a/addons/l10n_fr/__manifest__.py
+++ b/addons/l10n_fr/__manifest__.py
@@ -47,5 +47,8 @@ configuration of their taxes and fiscal positions manually.
'data/account_reconcile_model_template.xml',
'data/account_chart_template_configure_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
'post_init_hook': '_l10n_fr_post_init_hook',
}
diff --git a/addons/l10n_fr/demo/demo_company.xml b/addons/l10n_fr/demo/demo_company.xml
new file mode 100644
index 00000000000..2f456e8a75b
--- /dev/null
+++ b/addons/l10n_fr/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_fr" model="res.partner">
+ <field name="name">FR Company</field>
+ <field name="vat">FR91746948785</field>
+ <field name="street">Rue Abbé Huet</field>
+ <field name="city">Rennes</field>
+ <field name="country_id" ref="base.fr"/>
+
+ <field name="zip">35043</field>
+ <field name="phone">+33 6 12 34 56 78</field>
+ <field name="email">info@company.frexample.com</field>
+ <field name="website">www.frexample.com</field>
+ </record>
+
+ <record id="demo_company_fr" model="res.company">
+ <field name="name">FR Company</field>
+ <field name="partner_id" ref="partner_demo_company_fr"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_fr')]"/>
+ </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_fr.demo_company_fr'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_fr.l10n_fr_pcg_chart_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_fr.demo_company_fr')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_gr/__manifest__.py b/addons/l10n_gr/__manifest__.py
index 86be5121a4d..f0c66fa2732 100644
--- a/addons/l10n_gr/__manifest__.py
+++ b/addons/l10n_gr/__manifest__.py
@@ -28,4 +28,7 @@ Greek accounting chart and localization.
'data/account_tax_data.xml',
'data/account_chart_template_configure_data.xml'
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_gr/demo/demo_company.xml b/addons/l10n_gr/demo/demo_company.xml
new file mode 100644
index 00000000000..32d658ef84d
--- /dev/null
+++ b/addons/l10n_gr/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_gr" model="res.partner">
+ <field name="name">GR Company</field>
+ <field name="vat">GR92303501</field>
+ <field name="street">a</field>
+ <field name="city">Κως</field>
+ <field name="country_id" ref="base.gr"/>
+
+ <field name="zip">85300</field>
+ <field name="phone">+30 691 234 5678</field>
+ <field name="email">info@company.grexample.com</field>
+ <field name="website">www.grexample.com</field>
+ </record>
+
+ <record id="demo_company_gr" model="res.company">
+ <field name="name">GR Company</field>
+ <field name="partner_id" ref="partner_demo_company_gr"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_gr')]"/>
+ </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_gr.demo_company_gr'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_gr.l10n_gr_chart_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_gr.demo_company_gr')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_gt/__manifest__.py b/addons/l10n_gt/__manifest__.py
index 880fe882ec3..af0ebbb3287 100644
--- a/addons/l10n_gt/__manifest__.py
+++ b/addons/l10n_gt/__manifest__.py
@@ -38,4 +38,7 @@ taxes and the Quetzal currency.""",
'data/account_data.xml',
'data/account_chart_template_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_gt/demo/demo_company.xml b/addons/l10n_gt/demo/demo_company.xml
new file mode 100644
index 00000000000..2e3dd0b92bc
--- /dev/null
+++ b/addons/l10n_gt/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_gt" model="res.partner">
+ <field name="name">GT Company</field>
+ <field name="vat">48291</field>
+ <field name="street">18 Avenida</field>
+ <field name="city">Zona 16</field>
+ <field name="country_id" ref="base.gt"/>
+ <field name="state_id" ref="base.state_gt_zac"/>
+ <field name="zip">01015</field>
+ <field name="phone">+502 5123 4567</field>
+ <field name="email">info@company.gtexample.com</field>
+ <field name="website">www.gtexample.com</field>
+ </record>
+
+ <record id="demo_company_gt" model="res.company">
+ <field name="name">GT Company</field>
+ <field name="partner_id" ref="partner_demo_company_gt"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_gt')]"/>
+ </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_gt.demo_company_gt'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_gt.cuentas_plantilla')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_gt.demo_company_gt')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_hk/__manifest__.py b/addons/l10n_hk/__manifest__.py
index 50593f084a9..bda9e45ffdd 100644
--- a/addons/l10n_hk/__manifest__.py
+++ b/addons/l10n_hk/__manifest__.py
@@ -14,4 +14,7 @@
'data/l10n_hk_chart_data.xml',
'data/account_chart_template_configure_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_hk/demo/demo_company.xml b/addons/l10n_hk/demo/demo_company.xml
new file mode 100644
index 00000000000..1c06fb40c61
--- /dev/null
+++ b/addons/l10n_hk/demo/demo_company.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_hk" model="res.partner">
+ <field name="name">HK Company</field>
+ <field name="vat"></field>
+ <field name="street">118 Connaught Road West</field>
+ <field name="street2">Unit 07 - 10, 38/F Yat Chau International Plaza</field>
+ <field name="city">Sai Ying Pun</field>
+ <field name="country_id" ref="base.hk"/>
+
+ <field name="zip"></field>
+ <field name="phone">+852 5123 4567</field>
+ <field name="email">info@company.hkexample.com</field>
+ <field name="website">www.hkexample.com</field>
+ </record>
+
+ <record id="demo_company_hk" model="res.company">
+ <field name="name">HK Company</field>
+ <field name="partner_id" ref="partner_demo_company_hk"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_hk')]"/>
+ </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_hk.demo_company_hk'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_hk.l10n_hk_chart_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_hk.demo_company_hk')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_hn/__manifest__.py b/addons/l10n_hn/__manifest__.py
index d2c5afec9e9..8855b8bb601 100644
--- a/addons/l10n_hn/__manifest__.py
+++ b/addons/l10n_hn/__manifest__.py
@@ -14,7 +14,7 @@
'description': """
This is the base module to manage the accounting chart for Honduras.
====================================================================
-
+
Agrega una nomenclatura contable para Honduras. También incluye impuestos y la
moneda Lempira. -- Adds accounting chart for Honduras. It also includes taxes
and the Lempira currency.""",
@@ -28,4 +28,7 @@ and the Lempira currency.""",
'data/account_data.xml',
'data/account_chart_template_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_hn/demo/demo_company.xml b/addons/l10n_hn/demo/demo_company.xml
new file mode 100644
index 00000000000..11e08ffd47d
--- /dev/null
+++ b/addons/l10n_hn/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_hn" model="res.partner">
+ <field name="name">HN Company</field>
+ <field name="vat"></field>
+ <field name="street">CA-1</field>
+ <field name="city">Nacaome</field>
+ <field name="country_id" ref="base.hn"/>
+
+ <field name="zip"></field>
+ <field name="phone">+504 9123-4567</field>
+ <field name="email">info@company.hnexample.com</field>
+ <field name="website">www.hnexample.com</field>
+ </record>
+
+ <record id="demo_company_hn" model="res.company">
+ <field name="name">HN Company</field>
+ <field name="partner_id" ref="partner_demo_company_hn"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_hn')]"/>
+ </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_hn.demo_company_hn'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_hn.cuentas_plantilla')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_hn.demo_company_hn')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_hr/__manifest__.py b/addons/l10n_hr/__manifest__.py
index 3c44b6e2dba..c1fc1fe19ce 100644
--- a/addons/l10n_hr/__manifest__.py
+++ b/addons/l10n_hr/__manifest__.py
@@ -56,5 +56,8 @@ Izvori podataka:
'data/account_tax_fiscal_position_data.xml',
'data/account_chart_template_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
"active": False,
}
diff --git a/addons/l10n_hr/demo/demo_company.xml b/addons/l10n_hr/demo/demo_company.xml
new file mode 100644
index 00000000000..7ef931c5f31
--- /dev/null
+++ b/addons/l10n_hr/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_hr" model="res.partner">
+ <field name="name">HR Company</field>
+ <field name="vat">HR18724543544</field>
+ <field name="street">Vukasi</field>
+ <field name="city">Ježdovec</field>
+ <field name="country_id" ref="base.hr"/>
+
+ <field name="zip">10250</field>
+ <field name="phone">+385 92 123 4567</field>
+ <field name="email">info@company.hrexample.com</field>
+ <field name="website">www.hrexample.com</field>
+ </record>
+
+ <record id="demo_company_hr" model="res.company">
+ <field name="name">HR Company</field>
+ <field name="partner_id" ref="partner_demo_company_hr"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_hr')]"/>
+ </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_hr.demo_company_hr'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_hr.l10n_hr_chart_template_rrif')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_hr.demo_company_hr')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_hu/__manifest__.py b/addons/l10n_hu/__manifest__.py
index 060a2078971..38843088654 100644
--- a/addons/l10n_hu/__manifest__.py
+++ b/addons/l10n_hu/__manifest__.py
@@ -33,4 +33,7 @@ This module consists of:
'data/account_chart_template_data.xml',
'data/account_chart_template_configure_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_hu/demo/demo_company.xml b/addons/l10n_hu/demo/demo_company.xml
new file mode 100644
index 00000000000..65791910d0a
--- /dev/null
+++ b/addons/l10n_hu/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_hu" model="res.partner">
+ <field name="name">HU Company</field>
+ <field name="vat">HU24484345</field>
+ <field name="street">Kitaibel Pál utca</field>
+ <field name="city">Budapest</field>
+ <field name="country_id" ref="base.hu"/>
+
+ <field name="zip">1022</field>
+ <field name="phone">+36 20 123 4567</field>
+ <field name="email">info@company.huexample.com</field>
+ <field name="website">www.huexample.com</field>
+ </record>
+
+ <record id="demo_company_hu" model="res.company">
+ <field name="name">HU Company</field>
+ <field name="partner_id" ref="partner_demo_company_hu"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_hu')]"/>
+ </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_hu.demo_company_hu'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_hu.hungarian_chart_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_hu.demo_company_hu')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_id/__manifest__.py b/addons/l10n_id/__manifest__.py
index 2af73a8eda8..24ecfb2af6e 100644
--- a/addons/l10n_id/__manifest__.py
+++ b/addons/l10n_id/__manifest__.py
@@ -20,5 +20,8 @@ This is the latest Indonesian Odoo localisation necessary to run Odoo accounting
'data/account_tax_template_data.xml',
'data/account_chart_template_configuration_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
'post_init_hook': 'load_translations',
}
diff --git a/addons/l10n_id/demo/demo_company.xml b/addons/l10n_id/demo/demo_company.xml
new file mode 100644
index 00000000000..b6503c77729
--- /dev/null
+++ b/addons/l10n_id/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_id" model="res.partner">
+ <field name="name">ID Company</field>
+ <field name="vat"></field>
+ <field name="street">AE</field>
+ <field name="city">Moncongloe</field>
+ <field name="country_id" ref="base.id"/>
+ <field name="state_id" ref="base.state_id_yo"/>
+ <field name="zip">90241</field>
+ <field name="phone">+62 812-345-678</field>
+ <field name="email">info@company.idexample.com</field>
+ <field name="website">www.idexample.com</field>
+ </record>
+
+ <record id="demo_company_id" model="res.company">
+ <field name="name">ID Company</field>
+ <field name="partner_id" ref="partner_demo_company_id"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_id')]"/>
+ </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_id.demo_company_id'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_id.l10n_id_chart')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_id.demo_company_id')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_ie/__manifest__.py b/addons/l10n_ie/__manifest__.py
index 1fdf8813422..75e7d68ec51 100644
--- a/addons/l10n_ie/__manifest__.py
+++ b/addons/l10n_ie/__manifest__.py
@@ -21,4 +21,7 @@
'data/account_tax_data.xml',
'data/account_chart_template_configuration_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_ie/demo/demo_company.xml b/addons/l10n_ie/demo/demo_company.xml
new file mode 100644
index 00000000000..4fe6203f80f
--- /dev/null
+++ b/addons/l10n_ie/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_ie" model="res.partner">
+ <field name="name">IE Company</field>
+ <field name="vat">IE1519572A</field>
+ <field name="street">Celbridge Road</field>
+ <field name="city">Lucan-St. Helens ED</field>
+ <field name="country_id" ref="base.ie"/>
+ <field name="state_id" ref="base.state_ie_32"/>
+ <field name="zip">W23K5D0</field>
+ <field name="phone">+353 85 012 3456</field>
+ <field name="email">info@company.ieexample.com</field>
+ <field name="website">www.ieexample.com</field>
+ </record>
+
+ <record id="demo_company_ie" model="res.company">
+ <field name="name">IE Company</field>
+ <field name="partner_id" ref="partner_demo_company_ie"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_ie')]"/>
+ </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_ie.demo_company_ie'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_ie.l10n_ie')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_ie.demo_company_ie')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_il/__manifest__.py b/addons/l10n_il/__manifest__.py
index 2ac51b12f48..b7a984ac811 100644
--- a/addons/l10n_il/__manifest__.py
+++ b/addons/l10n_il/__manifest__.py
@@ -23,4 +23,7 @@ This module consists:
'data/account_chart_template_post_data.xml',
'data/account_chart_template_configure_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_il/demo/demo_company.xml b/addons/l10n_il/demo/demo_company.xml
new file mode 100644
index 00000000000..59d1b1d9498
--- /dev/null
+++ b/addons/l10n_il/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_il" model="res.partner">
+ <field name="name">IL Company</field>
+ <field name="vat"></field>
+ <field name="street">500 </field>
+ <field name="city">תל אביב-יפו</field>
+ <field name="country_id" ref="base.il"/>
+
+ <field name="zip">no</field>
+ <field name="phone">+972 50-234-5678</field>
+ <field name="email">info@company.ilexample.com</field>
+ <field name="website">www.ilexample.com</field>
+ </record>
+
+ <record id="demo_company_il" model="res.company">
+ <field name="name">IL Company</field>
+ <field name="partner_id" ref="partner_demo_company_il"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_il')]"/>
+ </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_il.demo_company_il'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_il.il_chart_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_il.demo_company_il')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_in/__manifest__.py b/addons/l10n_in/__manifest__.py
index bbe4bb3dfa7..cd12e728b5e 100644
--- a/addons/l10n_in/__manifest__.py
+++ b/addons/l10n_in/__manifest__.py
@@ -47,9 +47,10 @@ Sheet, now only Vertical format has been permitted Which is Supported By Odoo.
'data/account_chart_template_data.xml'
],
'demo': [
- 'data/res_partner_demo.xml',
- 'data/product_demo.xml',
- 'data/account_payment_demo.xml',
- 'data/account_invoice_demo.xml'
- ]
+ 'demo/res_partner_demo.xml',
+ 'demo/product_demo.xml',
+ 'demo/account_payment_demo.xml',
+ 'demo/account_invoice_demo.xml',
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_in/data/account_invoice_demo.xml b/addons/l10n_in/demo/account_invoice_demo.xml
index f4607661fd2..f4607661fd2 100644
--- a/addons/l10n_in/data/account_invoice_demo.xml
+++ b/addons/l10n_in/demo/account_invoice_demo.xml
diff --git a/addons/l10n_in/data/account_payment_demo.xml b/addons/l10n_in/demo/account_payment_demo.xml
index c8ef4088a64..c8ef4088a64 100644
--- a/addons/l10n_in/data/account_payment_demo.xml
+++ b/addons/l10n_in/demo/account_payment_demo.xml
diff --git a/addons/l10n_in/demo/demo_company.xml b/addons/l10n_in/demo/demo_company.xml
new file mode 100644
index 00000000000..d8873ad9f44
--- /dev/null
+++ b/addons/l10n_in/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_in" model="res.partner">
+ <field name="name">IN Company</field>
+ <field name="vat"></field>
+ <field name="street">A</field>
+ <field name="city">Kannamangala</field>
+ <field name="country_id" ref="base.in"/>
+ <field name="state_id" ref="base.state_in_wb"/>
+ <field name="zip">56066</field>
+ <field name="phone">+91 81234 56789</field>
+ <field name="email">info@company.inexample.com</field>
+ <field name="website">www.inexample.com</field>
+ </record>
+
+ <record id="demo_company_in" model="res.company">
+ <field name="name">IN Company</field>
+ <field name="partner_id" ref="partner_demo_company_in"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_in')]"/>
+ </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_in.demo_company_in'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_in.indian_chart_template_standard')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_in.demo_company_in')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_in/data/product_demo.xml b/addons/l10n_in/demo/product_demo.xml
index a1e705a7765..a1e705a7765 100644
--- a/addons/l10n_in/data/product_demo.xml
+++ b/addons/l10n_in/demo/product_demo.xml
diff --git a/addons/l10n_in/data/res_partner_demo.xml b/addons/l10n_in/demo/res_partner_demo.xml
index 9876146414e..9876146414e 100644
--- a/addons/l10n_in/data/res_partner_demo.xml
+++ b/addons/l10n_in/demo/res_partner_demo.xml
diff --git a/addons/l10n_it/__manifest__.py b/addons/l10n_it/__manifest__.py
index cd3a3461ad1..602ddf3c040 100644
--- a/addons/l10n_it/__manifest__.py
+++ b/addons/l10n_it/__manifest__.py
@@ -26,5 +26,8 @@ Italian accounting chart and localization.
'data/account.fiscal.position.template.csv',
'data/account.chart.template.csv',
'data/account_chart_template_data.xml',
- ],
+ ],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_it/demo/demo_company.xml b/addons/l10n_it/demo/demo_company.xml
new file mode 100644
index 00000000000..cb2cb35c85e
--- /dev/null
+++ b/addons/l10n_it/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_it" model="res.partner">
+ <field name="name">IT Company</field>
+ <field name="vat">IT09814700101</field>
+ <field name="street">Almenweg</field>
+ <field name="city">Kastelbell-Tschars - Castelbello-Ciardes</field>
+ <field name="country_id" ref="base.it"/>
+ <field name="state_id" ref="base.state_it_vt"/>
+ <field name="zip">39020</field>
+ <field name="phone">+39 312 345 6789</field>
+ <field name="email">info@company.itexample.com</field>
+ <field name="website">www.itexample.com</field>
+ </record>
+
+ <record id="demo_company_it" model="res.company">
+ <field name="name">IT Company</field>
+ <field name="partner_id" ref="partner_demo_company_it"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_it')]"/>
+ </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_it.demo_company_it'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_it.l10n_it_chart_template_generic')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_it.demo_company_it')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_jp/__manifest__.py b/addons/l10n_jp/__manifest__.py
index 343c1c331a4..7ddfe3fbc67 100644
--- a/addons/l10n_jp/__manifest__.py
+++ b/addons/l10n_jp/__manifest__.py
@@ -40,4 +40,7 @@ circumstances, you might not need to use those at all.
'data/account.fiscal.position.tax.template.csv',
'data/account_chart_template_configure_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_jp/demo/demo_company.xml b/addons/l10n_jp/demo/demo_company.xml
new file mode 100644
index 00000000000..20190254680
--- /dev/null
+++ b/addons/l10n_jp/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_jp" model="res.partner">
+ <field name="name">JP Company</field>
+ <field name="vat">7482543580381</field>
+ <field name="street">池上通り</field>
+ <field name="city">品川区</field>
+ <field name="country_id" ref="base.jp"/>
+ <field name="state_id" ref="base.state_jp_jp-19"/>
+ <field name="zip">140-0004</field>
+ <field name="phone">+81 90-1234-5678</field>
+ <field name="email">info@company.jpexample.com</field>
+ <field name="website">www.jpexample.com</field>
+ </record>
+
+ <record id="demo_company_jp" model="res.company">
+ <field name="name">JP Company</field>
+ <field name="partner_id" ref="partner_demo_company_jp"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_jp')]"/>
+ </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_jp.demo_company_jp'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_jp.l10n_jp1')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_jp.demo_company_jp')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_lt/__manifest__.py b/addons/l10n_lt/__manifest__.py
index c84e67f28b0..e033868c989 100644
--- a/addons/l10n_lt/__manifest__.py
+++ b/addons/l10n_lt/__manifest__.py
@@ -36,6 +36,9 @@
'data/account_chart_template_load.xml',
'data/menuitem_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
'post_init_hook': 'load_translations',
'installable': True,
}
diff --git a/addons/l10n_lt/demo/demo_company.xml b/addons/l10n_lt/demo/demo_company.xml
new file mode 100644
index 00000000000..f6ff7b91772
--- /dev/null
+++ b/addons/l10n_lt/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_lt" model="res.partner">
+ <field name="name">LT Company</field>
+ <field name="vat">LT949170611</field>
+ <field name="street">Išvykimas</field>
+ <field name="city">Vilnius</field>
+ <field name="country_id" ref="base.lt"/>
+
+ <field name="zip">02188</field>
+ <field name="phone">+370 612 34567</field>
+ <field name="email">info@company.ltexample.com</field>
+ <field name="website">www.ltexample.com</field>
+ </record>
+
+ <record id="demo_company_lt" model="res.company">
+ <field name="name">LT Company</field>
+ <field name="partner_id" ref="partner_demo_company_lt"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_lt')]"/>
+ </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_lt.demo_company_lt'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_lt.account_chart_template_lithuania')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_lt.demo_company_lt')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_lu/__manifest__.py b/addons/l10n_lu/__manifest__.py
index 83dbf7ad5e9..8d658bb0f80 100644
--- a/addons/l10n_lu/__manifest__.py
+++ b/addons/l10n_lu/__manifest__.py
@@ -45,5 +45,8 @@ Notes:
'data/account.chart.template.csv',
'data/account_chart_template_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
'post_init_hook': '_post_init_hook',
}
diff --git a/addons/l10n_lu/demo/demo_company.xml b/addons/l10n_lu/demo/demo_company.xml
new file mode 100644
index 00000000000..e7d9a531a9f
--- /dev/null
+++ b/addons/l10n_lu/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_lu" model="res.partner">
+ <field name="name">LU Company</field>
+ <field name="vat">LU75425064</field>
+ <field name="street">A</field>
+ <field name="city">Clervaux</field>
+ <field name="country_id" ref="base.lu"/>
+
+ <field name="zip">9839</field>
+ <field name="phone">+352 628 123 456</field>
+ <field name="email">info@company.luexample.com</field>
+ <field name="website">www.luexample.com</field>
+ </record>
+
+ <record id="demo_company_lu" model="res.company">
+ <field name="name">LU Company</field>
+ <field name="partner_id" ref="partner_demo_company_lu"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_lu')]"/>
+ </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_lu.demo_company_lu'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_lu.lu_2011_chart_1')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_lu.demo_company_lu')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_mn/__manifest__.py b/addons/l10n_mn/__manifest__.py
index 9f12b73107d..31b7bd52acb 100644
--- a/addons/l10n_mn/__manifest__.py
+++ b/addons/l10n_mn/__manifest__.py
@@ -27,4 +27,7 @@ Financial requirement contributor: Baskhuu Lodoikhuu. BumanIT LLC
'data/account.chart.template.csv',
'data/account_chart_template_configuration_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_mn/demo/demo_company.xml b/addons/l10n_mn/demo/demo_company.xml
new file mode 100644
index 00000000000..28cda437614
--- /dev/null
+++ b/addons/l10n_mn/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_mn" model="res.partner">
+ <field name="name">MN Company</field>
+ <field name="vat"></field>
+ <field name="street">Ард Аюушийн өргөн чөлөө</field>
+ <field name="city">Улаанбаатар</field>
+ <field name="country_id" ref="base.mn"/>
+ <field name="state_id" ref="base.state_mn_35"/>
+ <field name="zip">16092</field>
+ <field name="phone">+976 8812 3456</field>
+ <field name="email">info@company.mnexample.com</field>
+ <field name="website">www.mnexample.com</field>
+ </record>
+
+ <record id="demo_company_mn" model="res.company">
+ <field name="name">MN Company</field>
+ <field name="partner_id" ref="partner_demo_company_mn"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_mn')]"/>
+ </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_mn.demo_company_mn'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_mn.mn_chart_1')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_mn.demo_company_mn')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_mx/__manifest__.py b/addons/l10n_mx/__manifest__.py
index cc027404300..985f1387d31 100644
--- a/addons/l10n_mx/__manifest__.py
+++ b/addons/l10n_mx/__manifest__.py
@@ -48,4 +48,7 @@ With this module you will have:
"views/res_config_settings_views.xml",
"views/account_views.xml",
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_mx/demo/demo_company.xml b/addons/l10n_mx/demo/demo_company.xml
new file mode 100644
index 00000000000..6250c3958e9
--- /dev/null
+++ b/addons/l10n_mx/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_mx" model="res.partner">
+ <field name="name">MX Company</field>
+ <field name="vat">AAAA611013AAA</field>
+ <field name="street">298 </field>
+ <field name="city">Santiago de Querétaro</field>
+ <field name="country_id" ref="base.mx"/>
+ <field name="state_id" ref="base.state_mx_zac"/>
+ <field name="zip">76168</field>
+ <field name="phone">+52 222 123 4567</field>
+ <field name="email">info@company.mxexample.com</field>
+ <field name="website">www.mxexample.com</field>
+ </record>
+
+ <record id="demo_company_mx" model="res.company">
+ <field name="name">MX Company</field>
+ <field name="partner_id" ref="partner_demo_company_mx"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_mx')]"/>
+ </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_mx.demo_company_mx'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_mx.mx_coa')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_mx.demo_company_mx')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_nl/__manifest__.py b/addons/l10n_nl/__manifest__.py
index fd5993569e4..3d6d00671d3 100644
--- a/addons/l10n_nl/__manifest__.py
+++ b/addons/l10n_nl/__manifest__.py
@@ -29,7 +29,9 @@
'data/account_chart_template_data.xml',
'data/menuitem.xml',
],
- 'demo': [],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
'auto_install': False,
'installable': True,
}
diff --git a/addons/l10n_nl/demo/demo_company.xml b/addons/l10n_nl/demo/demo_company.xml
new file mode 100644
index 00000000000..817faf37aa3
--- /dev/null
+++ b/addons/l10n_nl/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_nl" model="res.partner">
+ <field name="name">NL Company</field>
+ <field name="vat">NL43603B11</field>
+ <field name="street"></field>
+ <field name="city">Groningen</field>
+ <field name="country_id" ref="base.nl"/>
+ <field name="state_id" ref="base.state_nl_bq3"/>
+ <field name="zip"></field>
+ <field name="phone">+31 6 12345678</field>
+ <field name="email">info@company.nlexample.com</field>
+ <field name="website">www.nlexample.com</field>
+ </record>
+
+ <record id="demo_company_nl" model="res.company">
+ <field name="name">NL Company</field>
+ <field name="partner_id" ref="partner_demo_company_nl"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_nl')]"/>
+ </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_nl.demo_company_nl'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_nl.l10nnl_chart_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_nl.demo_company_nl')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_no/__manifest__.py b/addons/l10n_no/__manifest__.py
index d857aa9a000..8523d023fbc 100644
--- a/addons/l10n_no/__manifest__.py
+++ b/addons/l10n_no/__manifest__.py
@@ -22,6 +22,9 @@ Updated for Odoo 9 by Bringsvor Consulting AS <www.bringsvor.com>
'data/account_tax_data.xml',
'data/account_chart_template_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
"active": False,
'post_init_hook': '_preserve_tag_on_taxes',
}
diff --git a/addons/l10n_no/demo/demo_company.xml b/addons/l10n_no/demo/demo_company.xml
new file mode 100644
index 00000000000..a113f1810e7
--- /dev/null
+++ b/addons/l10n_no/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_no" model="res.partner">
+ <field name="name">NO Company</field>
+ <field name="vat">NO072274687MVA</field>
+ <field name="street"></field>
+ <field name="city">Åmot</field>
+ <field name="country_id" ref="base.no"/>
+
+ <field name="zip"></field>
+ <field name="phone">+47 406 12 345</field>
+ <field name="email">info@company.noexample.com</field>
+ <field name="website">www.noexample.com</field>
+ </record>
+
+ <record id="demo_company_no" model="res.company">
+ <field name="name">NO Company</field>
+ <field name="partner_id" ref="partner_demo_company_no"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_no')]"/>
+ </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_no.demo_company_no'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_no.no_chart_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_no.demo_company_no')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_nz/__manifest__.py b/addons/l10n_nz/__manifest__.py
index b7abb483e9e..0eb1dd8cbf0 100644
--- a/addons/l10n_nz/__manifest__.py
+++ b/addons/l10n_nz/__manifest__.py
@@ -31,4 +31,7 @@ Also:
'data/account_chart_template_configure_data.xml',
'data/res_currency_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_nz/demo/demo_company.xml b/addons/l10n_nz/demo/demo_company.xml
new file mode 100644
index 00000000000..43442880270
--- /dev/null
+++ b/addons/l10n_nz/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_nz" model="res.partner">
+ <field name="name">NZ Company</field>
+ <field name="vat"></field>
+ <field name="street">Victoria Street</field>
+ <field name="city">Hamilton</field>
+ <field name="country_id" ref="base.nz"/>
+ <field name="state_id" ref="base.state_nz_wtc"/>
+ <field name="zip">3247</field>
+ <field name="phone">+64 21 123 4567</field>
+ <field name="email">info@company.nzexample.com</field>
+ <field name="website">www.nzexample.com</field>
+ </record>
+
+ <record id="demo_company_nz" model="res.company">
+ <field name="name">NZ Company</field>
+ <field name="partner_id" ref="partner_demo_company_nz"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_nz')]"/>
+ </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_nz.demo_company_nz'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_nz.l10n_nz_chart_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_nz.demo_company_nz')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_pe/__manifest__.py b/addons/l10n_pe/__manifest__.py
index 1b43c74e20f..b3f2a67ba95 100644
--- a/addons/l10n_pe/__manifest__.py
+++ b/addons/l10n_pe/__manifest__.py
@@ -26,4 +26,7 @@
'data/res_country_data.xml',
'data/l10n_latam_identification_type_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_pe/demo/demo_company.xml b/addons/l10n_pe/demo/demo_company.xml
new file mode 100644
index 00000000000..4b8386769c3
--- /dev/null
+++ b/addons/l10n_pe/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_pe" model="res.partner">
+ <field name="name">PE Company</field>
+ <field name="vat">10071037199</field>
+ <field name="street">Calle Las Tortugas</field>
+ <field name="city">Chorrillos</field>
+ <field name="country_id" ref="base.pe"/>
+ <field name="state_id" ref="base.state_pe_25"/>
+ <field name="zip">15067</field>
+ <field name="phone">+51 912 345 678</field>
+ <field name="email">info@company.peexample.com</field>
+ <field name="website">www.peexample.com</field>
+ </record>
+
+ <record id="demo_company_pe" model="res.company">
+ <field name="name">PE Company</field>
+ <field name="partner_id" ref="partner_demo_company_pe"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_pe')]"/>
+ </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_pe.demo_company_pe'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_pe.pe_chart_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_pe.demo_company_pe')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_pl/__manifest__.py b/addons/l10n_pl/__manifest__.py
index 4cbfc836e41..e98beaacc7f 100644
--- a/addons/l10n_pl/__manifest__.py
+++ b/addons/l10n_pl/__manifest__.py
@@ -36,5 +36,8 @@ Wewnętrzny numer wersji OpenGLOBE 1.02
'data/account_fiscal_position_data.xml',
'data/account_chart_template_data.xml'
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
'post_init_hook': '_preserve_tag_on_taxes',
}
diff --git a/addons/l10n_pl/demo/demo_company.xml b/addons/l10n_pl/demo/demo_company.xml
new file mode 100644
index 00000000000..4633f348f63
--- /dev/null
+++ b/addons/l10n_pl/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_pl" model="res.partner">
+ <field name="name">PL Company</field>
+ <field name="vat">PL5795955811</field>
+ <field name="street"></field>
+ <field name="city">Racibórz</field>
+ <field name="country_id" ref="base.pl"/>
+
+ <field name="zip">47-400</field>
+ <field name="phone">+48 512 345 678</field>
+ <field name="email">info@company.plexample.com</field>
+ <field name="website">www.plexample.com</field>
+ </record>
+
+ <record id="demo_company_pl" model="res.company">
+ <field name="name">PL Company</field>
+ <field name="partner_id" ref="partner_demo_company_pl"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_pl')]"/>
+ </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_pl.demo_company_pl'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_pl.pl_chart_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_pl.demo_company_pl')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_ro/__manifest__.py b/addons/l10n_ro/__manifest__.py
index e17679f1447..fee996b7796 100644
--- a/addons/l10n_ro/__manifest__.py
+++ b/addons/l10n_ro/__manifest__.py
@@ -34,4 +34,7 @@ Romanian accounting chart and localization.
'data/account_chart_template_data.xml',
'data/res.bank.csv',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_ro/demo/demo_company.xml b/addons/l10n_ro/demo/demo_company.xml
new file mode 100644
index 00000000000..a9ea4ed602e
--- /dev/null
+++ b/addons/l10n_ro/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_ro" model="res.partner">
+ <field name="name">RO Company</field>
+ <field name="vat">RO65379</field>
+ <field name="street">Bulevardul Dimitrie Cantemir</field>
+ <field name="city">București</field>
+ <field name="country_id" ref="base.ro"/>
+ <field name="state_id" ref="base.RO_VS"/>
+ <field name="zip">040237</field>
+ <field name="phone">+40 712 034 567</field>
+ <field name="email">info@company.roexample.com</field>
+ <field name="website">www.roexample.com</field>
+ </record>
+
+ <record id="demo_company_ro" model="res.company">
+ <field name="name">RO Company</field>
+ <field name="partner_id" ref="partner_demo_company_ro"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_ro')]"/>
+ </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_ro.demo_company_ro'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_ro.ro_chart_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_ro.demo_company_ro')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_sa/__manifest__.py b/addons/l10n_sa/__manifest__.py
index 7d8e30fec7e..eba2a5afb19 100644
--- a/addons/l10n_sa/__manifest__.py
+++ b/addons/l10n_sa/__manifest__.py
@@ -21,5 +21,8 @@ In future this module will include some payroll rules for ME .
'data/l10n_sa_chart_data.xml',
'data/account_chart_template_configure_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
'post_init_hook': 'load_translations',
}
diff --git a/addons/l10n_sa/demo/demo_company.xml b/addons/l10n_sa/demo/demo_company.xml
new file mode 100644
index 00000000000..36ab721c0db
--- /dev/null
+++ b/addons/l10n_sa/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_sa" model="res.partner">
+ <field name="name">SA Company</field>
+ <field name="vat"></field>
+ <field name="street">Al Amir Mohammed Bin Abdul Aziz Street</field>
+ <field name="city">المدينة المنورة</field>
+ <field name="country_id" ref="base.sa"/>
+
+ <field name="zip">42317</field>
+ <field name="phone">+966 51 234 5678</field>
+ <field name="email">info@company.saexample.com</field>
+ <field name="website">www.saexample.com</field>
+ </record>
+
+ <record id="demo_company_sa" model="res.company">
+ <field name="name">SA Company</field>
+ <field name="partner_id" ref="partner_demo_company_sa"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_sa')]"/>
+ </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_sa.demo_company_sa'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_sa.account_arabic_coa_general')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_sa.demo_company_sa')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_se/__manifest__.py b/addons/l10n_se/__manifest__.py
index 4780beb7399..a6298b3c44b 100644
--- a/addons/l10n_se/__manifest__.py
+++ b/addons/l10n_se/__manifest__.py
@@ -18,4 +18,7 @@
"data/account_fiscal_position_account_template.xml",
"data/account_fiscal_position_tax_template.xml",
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_se/demo/demo_company.xml b/addons/l10n_se/demo/demo_company.xml
new file mode 100644
index 00000000000..131bde335ca
--- /dev/null
+++ b/addons/l10n_se/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_se" model="res.partner">
+ <field name="name">SE Company</field>
+ <field name="vat">SE810354746201</field>
+ <field name="street"></field>
+ <field name="city">Ängelholms kommun</field>
+ <field name="country_id" ref="base.se"/>
+
+ <field name="zip">262 64</field>
+ <field name="phone">+46 70 123 45 67</field>
+ <field name="email">info@company.seexample.com</field>
+ <field name="website">www.seexample.com</field>
+ </record>
+
+ <record id="demo_company_se" model="res.company">
+ <field name="name">SE Company</field>
+ <field name="partner_id" ref="partner_demo_company_se"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_se')]"/>
+ </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_se.demo_company_se'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_se.l10nse_chart_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_se.demo_company_se')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_si/__manifest__.py b/addons/l10n_si/__manifest__.py
index 833e4c30e90..142664e692d 100644
--- a/addons/l10n_si/__manifest__.py
+++ b/addons/l10n_si/__manifest__.py
@@ -26,4 +26,7 @@
"data/account.fiscal.position.tax.template.csv",
"data/account_chart_template_data.xml",
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_si/demo/demo_company.xml b/addons/l10n_si/demo/demo_company.xml
new file mode 100644
index 00000000000..43da835b2ea
--- /dev/null
+++ b/addons/l10n_si/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_si" model="res.partner">
+ <field name="name">SI Company</field>
+ <field name="vat">SI33331464</field>
+ <field name="street">39 Jamova cesta</field>
+ <field name="city">Ljubljana</field>
+ <field name="country_id" ref="base.si"/>
+
+ <field name="zip">1102</field>
+ <field name="phone">+386 31 234 567</field>
+ <field name="email">info@company.siexample.com</field>
+ <field name="website">www.siexample.com</field>
+ </record>
+
+ <record id="demo_company_si" model="res.company">
+ <field name="name">SI Company</field>
+ <field name="partner_id" ref="partner_demo_company_si"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_si')]"/>
+ </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_si.demo_company_si'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_si.gd_chart')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_si.demo_company_si')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_syscohada/__manifest__.py b/addons/l10n_syscohada/__manifest__.py
index b4e74f0a28b..7e84b8ff827 100644
--- a/addons/l10n_syscohada/__manifest__.py
+++ b/addons/l10n_syscohada/__manifest__.py
@@ -11,15 +11,15 @@
'description': """
This module implements the accounting chart for OHADA area.
===========================================================
-
+
It allows any company or association to manage its financial accounting.
Countries that use OHADA are the following:
-------------------------------------------
Benin, Burkina Faso, Cameroon, Central African Republic, Comoros, Congo,
-
+
Ivory Coast, Gabon, Guinea, Guinea Bissau, Equatorial Guinea, Mali, Niger,
-
+
Replica of Democratic Congo, Senegal, Chad, Togo.
""",
'website': 'http://www.baamtu.com',
@@ -34,4 +34,7 @@ Countries that use OHADA are the following:
'data/account_tax_template_data.xml',
'data/account_chart_template_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_syscohada/demo/demo_company.xml b/addons/l10n_syscohada/demo/demo_company.xml
new file mode 100644
index 00000000000..25c857be2f5
--- /dev/null
+++ b/addons/l10n_syscohada/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_syscohada" model="res.partner">
+ <field name="name">SY Company</field>
+ <field name="vat"></field>
+ <field name="street"></field>
+ <field name="city"></field>
+ <field name="country_id" ref="base.sy"/>
+
+ <field name="zip"></field>
+ <field name="phone">+963 944 567 890</field>
+ <field name="email">info@company.syscohadaexample.com</field>
+ <field name="website">www.syscohadaexample.com</field>
+ </record>
+
+ <record id="demo_company_syscohada" model="res.company">
+ <field name="name">SY Company</field>
+ <field name="partner_id" ref="partner_demo_company_syscohada"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_syscohada')]"/>
+ </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_syscohada.demo_company_syscohada'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_syscohada.syscohada_chart_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_syscohada.demo_company_syscohada')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_th/__manifest__.py b/addons/l10n_th/__manifest__.py
index f82fbb242a6..fe2e0d81c82 100644
--- a/addons/l10n_th/__manifest__.py
+++ b/addons/l10n_th/__manifest__.py
@@ -23,5 +23,8 @@ Thai accounting chart and localization.
'data/account_tax_template_data.xml',
'data/account_chart_template_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
'post_init_hook': '_preserve_tag_on_taxes',
}
diff --git a/addons/l10n_th/demo/demo_company.xml b/addons/l10n_th/demo/demo_company.xml
new file mode 100644
index 00000000000..9aa6fce1625
--- /dev/null
+++ b/addons/l10n_th/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_th" model="res.partner">
+ <field name="name">TH Company</field>
+ <field name="vat"></field>
+ <field name="street">A5</field>
+ <field name="city">บ้านสันทราย</field>
+ <field name="country_id" ref="base.th"/>
+
+ <field name="zip">50220</field>
+ <field name="phone">+66 81 234 5678</field>
+ <field name="email">info@company.thexample.com</field>
+ <field name="website">www.thexample.com</field>
+ </record>
+
+ <record id="demo_company_th" model="res.company">
+ <field name="name">TH Company</field>
+ <field name="partner_id" ref="partner_demo_company_th"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_th')]"/>
+ </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_th.demo_company_th'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_th.chart')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_th.demo_company_th')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_tr/__manifest__.py b/addons/l10n_tr/__manifest__.py
index 9dbc16d487d..31141b10abc 100644
--- a/addons/l10n_tr/__manifest__.py
+++ b/addons/l10n_tr/__manifest__.py
@@ -26,4 +26,7 @@ Bu modül kurulduktan sonra, Muhasebe yapılandırma sihirbazı çalışır
'data/account_tax_template_data.xml',
'data/account_chart_template_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_tr/demo/demo_company.xml b/addons/l10n_tr/demo/demo_company.xml
new file mode 100644
index 00000000000..4c60a5d4db1
--- /dev/null
+++ b/addons/l10n_tr/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_tr" model="res.partner">
+ <field name="name">TR Company</field>
+ <field name="vat">3297552117</field>
+ <field name="street">3281. Cadde</field>
+ <field name="city">İç Anadolu Bölgesi</field>
+ <field name="country_id" ref="base.tr"/>
+ <field name="state_id" ref="base.state_tr_81"/>
+ <field name="zip">06810</field>
+ <field name="phone">+90 501 234 56 78</field>
+ <field name="email">info@company.trexample.com</field>
+ <field name="website">www.trexample.com</field>
+ </record>
+
+ <record id="demo_company_tr" model="res.company">
+ <field name="name">TR Company</field>
+ <field name="partner_id" ref="partner_demo_company_tr"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_tr')]"/>
+ </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_tr.demo_company_tr'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_tr.l10ntr_tek_duzen_hesap')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_tr.demo_company_tr')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_ua/__manifest__.py b/addons/l10n_ua/__manifest__.py
index ba4abb4fdb0..d7745f3af3e 100644
--- a/addons/l10n_ua/__manifest__.py
+++ b/addons/l10n_ua/__manifest__.py
@@ -21,4 +21,7 @@ Ukraine - Chart of accounts.
'data/account_tax_template.xml',
'data/account_chart_template_config.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_ua/demo/demo_company.xml b/addons/l10n_ua/demo/demo_company.xml
new file mode 100644
index 00000000000..9b37d31e949
--- /dev/null
+++ b/addons/l10n_ua/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_ua" model="res.partner">
+ <field name="name">UA Company</field>
+ <field name="vat"></field>
+ <field name="street">10/2 Мечникова вулиця</field>
+ <field name="city">Київ</field>
+ <field name="country_id" ref="base.ua"/>
+
+ <field name="zip">01133</field>
+ <field name="phone">+380 50 123 4567</field>
+ <field name="email">info@company.uaexample.com</field>
+ <field name="website">www.uaexample.com</field>
+ </record>
+
+ <record id="demo_company_ua" model="res.company">
+ <field name="name">UA Company</field>
+ <field name="partner_id" ref="partner_demo_company_ua"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_ua')]"/>
+ </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_ua.demo_company_ua'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_ua.l10n_ua_psbo_chart_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_ua.demo_company_ua')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_uk/__manifest__.py b/addons/l10n_uk/__manifest__.py
index 8f75c16b39a..ba30cf0fcb6 100644
--- a/addons/l10n_uk/__manifest__.py
+++ b/addons/l10n_uk/__manifest__.py
@@ -30,5 +30,8 @@ This is the latest UK Odoo localisation necessary to run Odoo accounting for UK
'data/account_tax_data.xml',
'data/account_chart_template_data.xml',
],
- 'demo' : ['demo/l10n_uk_demo.xml'],
+ 'demo': [
+ 'demo/l10n_uk_demo.xml',
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_uk/demo/demo_company.xml b/addons/l10n_uk/demo/demo_company.xml
new file mode 100644
index 00000000000..94b79b9d8e8
--- /dev/null
+++ b/addons/l10n_uk/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_uk" model="res.partner">
+ <field name="name">UK Company</field>
+ <field name="vat"></field>
+ <field name="street"></field>
+ <field name="city"></field>
+ <field name="country_id" ref="base.uk"/>
+ <field name="state_id" ref="base.state_uk119"/>
+ <field name="zip"></field>
+ <field name="phone">+32 010 12 34 56</field>
+ <field name="email">info@company.ukexample.com</field>
+ <field name="website">www.ukexample.com</field>
+ </record>
+
+ <record id="demo_company_uk" model="res.company">
+ <field name="name">UK Company</field>
+ <field name="partner_id" ref="partner_demo_company_uk"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_uk')]"/>
+ </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_uk.demo_company_uk'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_uk.l10n_uk')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_uk.demo_company_uk')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_uy/__manifest__.py b/addons/l10n_uy/__manifest__.py
index e4cb74a10b0..4182a50074e 100644
--- a/addons/l10n_uy/__manifest__.py
+++ b/addons/l10n_uy/__manifest__.py
@@ -23,4 +23,7 @@ Provide Templates for Chart of Accounts, Taxes for Uruguay.
'data/account_tax_data.xml',
'data/account_chart_template_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_uy/demo/demo_company.xml b/addons/l10n_uy/demo/demo_company.xml
new file mode 100644
index 00000000000..f4628cc5d68
--- /dev/null
+++ b/addons/l10n_uy/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_uy" model="res.partner">
+ <field name="name">UY Company</field>
+ <field name="vat">UY130551600010</field>
+ <field name="street"></field>
+ <field name="city">Montevideo</field>
+ <field name="country_id" ref="base.uy"/>
+
+ <field name="zip">12800</field>
+ <field name="phone">+598 94 231 234</field>
+ <field name="email">info@company.uyexample.com</field>
+ <field name="website">www.uyexample.com</field>
+ </record>
+
+ <record id="demo_company_uy" model="res.company">
+ <field name="name">UY Company</field>
+ <field name="partner_id" ref="partner_demo_company_uy"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_uy')]"/>
+ </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_uy.demo_company_uy'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_uy.uy_chart_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_uy.demo_company_uy')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_ve/__manifest__.py b/addons/l10n_ve/__manifest__.py
index 3ff1cc2493a..5f1c07726d2 100644
--- a/addons/l10n_ve/__manifest__.py
+++ b/addons/l10n_ve/__manifest__.py
@@ -16,15 +16,15 @@ Chart of Account for Venezuela.
===============================
Venezuela doesn't have any chart of account by law, but the default
-proposed in Odoo should comply with some Accepted best practices in Venezuela,
+proposed in Odoo should comply with some Accepted best practices in Venezuela,
this plan comply with this practices.
-This module has been tested as base for more of 1000 companies, because
-it is based in a mixtures of most common software in the Venezuelan
-market what will allow for sure to accountants feel them first steps with
+This module has been tested as base for more of 1000 companies, because
+it is based in a mixtures of most common software in the Venezuelan
+market what will allow for sure to accountants feel them first steps with
Odoo more confortable.
-This module doesn't pretend be the total localization for Venezuela,
+This module doesn't pretend be the total localization for Venezuela,
but it will help you to start really quickly with Odoo in this country.
This module give you.
@@ -34,10 +34,10 @@ This module give you.
- Have basic data to run tests with community localization.
- Start a company from 0 if your needs are basic from an accounting PoV.
-We recomend use of account_anglo_saxon if you want valued your
+We recomend use of account_anglo_saxon if you want valued your
stocks as Venezuela does with out invoices.
-If you install this module, and select Custom chart a basic chart will be proposed,
+If you install this module, and select Custom chart a basic chart will be proposed,
but you will need set manually account defaults for taxes.
""",
'depends': ['account',
@@ -50,4 +50,7 @@ but you will need set manually account defaults for taxes.
'data/account_tax_data.xml',
'data/account_chart_template_data.xml'
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_ve/demo/demo_company.xml b/addons/l10n_ve/demo/demo_company.xml
new file mode 100644
index 00000000000..b3ed7fbc151
--- /dev/null
+++ b/addons/l10n_ve/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_ve" model="res.partner">
+ <field name="name">VE Company</field>
+ <field name="vat">J770023598</field>
+ <field name="street">a</field>
+ <field name="city">Maracaibo</field>
+ <field name="country_id" ref="base.ve"/>
+
+ <field name="zip">4032</field>
+ <field name="phone">+58 412-1234567</field>
+ <field name="email">info@company.veexample.com</field>
+ <field name="website">www.veexample.com</field>
+ </record>
+
+ <record id="demo_company_ve" model="res.company">
+ <field name="name">VE Company</field>
+ <field name="partner_id" ref="partner_demo_company_ve"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_ve')]"/>
+ </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_ve.demo_company_ve'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_ve.ve_chart_template_amd')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_ve.demo_company_ve')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_vn/__manifest__.py b/addons/l10n_vn/__manifest__.py
index 0a1dfc0721c..ad5738d0229 100644
--- a/addons/l10n_vn/__manifest__.py
+++ b/addons/l10n_vn/__manifest__.py
@@ -32,5 +32,8 @@ with Chart of account under Circular No. 200/2014/TT-BTC
'data/account_tax_data.xml',
'data/account_chart_template_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
'post_init_hook': '_preserve_tag_on_taxes',
}
diff --git a/addons/l10n_vn/demo/demo_company.xml b/addons/l10n_vn/demo/demo_company.xml
new file mode 100644
index 00000000000..b10681417f7
--- /dev/null
+++ b/addons/l10n_vn/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_vn" model="res.partner">
+ <field name="name">VN Company</field>
+ <field name="vat"></field>
+ <field name="street">Lê A</field>
+ <field name="city">Phường Bảo Vinh</field>
+ <field name="country_id" ref="base.vn"/>
+ <field name="state_id" ref="base.state_vn_VN-06"/>
+ <field name="zip">76463</field>
+ <field name="phone">+84 91 234 56 78</field>
+ <field name="email">info@company.vnexample.com</field>
+ <field name="website">www.vnexample.com</field>
+ </record>
+
+ <record id="demo_company_vn" model="res.company">
+ <field name="name">VN Company</field>
+ <field name="partner_id" ref="partner_demo_company_vn"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_vn')]"/>
+ </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_vn.demo_company_vn'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_vn.vn_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_vn.demo_company_vn')"/>
+ </function>
+</odoo>
diff --git a/addons/l10n_za/__manifest__.py b/addons/l10n_za/__manifest__.py
index 7ead4e6e24d..3185a783885 100644
--- a/addons/l10n_za/__manifest__.py
+++ b/addons/l10n_za/__manifest__.py
@@ -24,4 +24,7 @@ This is the latest basic South African localisation necessary to run Odoo in ZA:
'data/account_chart_template_post_data.xml',
'data/account_chart_template_configure_data.xml',
],
+ 'demo': [
+ 'demo/demo_company.xml',
+ ],
}
diff --git a/addons/l10n_za/demo/demo_company.xml b/addons/l10n_za/demo/demo_company.xml
new file mode 100644
index 00000000000..5a483622210
--- /dev/null
+++ b/addons/l10n_za/demo/demo_company.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="partner_demo_company_za" model="res.partner">
+ <field name="name">ZA Company</field>
+ <field name="vat"></field>
+ <field name="street">A</field>
+ <field name="city">Cape Town</field>
+ <field name="country_id" ref="base.za"/>
+ <field name="state_id" ref="base.state_za_wc"/>
+ <field name="zip">7845</field>
+ <field name="phone">+27 71 123 4567</field>
+ <field name="email">info@company.zaexample.com</field>
+ <field name="website">www.zaexample.com</field>
+ </record>
+
+ <record id="demo_company_za" model="res.company">
+ <field name="name">ZA Company</field>
+ <field name="partner_id" ref="partner_demo_company_za"/>
+ </record>
+
+ <function model="res.company" name="_onchange_country_id">
+ <value eval="[ref('demo_company_za')]"/>
+ </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_za.demo_company_za'))]}"/>
+ </function>
+
+ <function model="account.chart.template" name="try_loading">
+ <value eval="[ref('l10n_za.default_chart_template')]"/>
+ <value model="res.company" eval="obj().env.ref('l10n_za.demo_company_za')"/>
+ </function>
+</odoo>