[IMP] account/l10n_ch: usable demo data for QR bill

Until 15.0, to show the behaviour of the QR billing in Switzerland, you had to manually configure a bank account for CH company and create a QR Bill compliant customer before creating an invoice, which was time consuming in the contaxt of a demo.

Updated the demo company's bank account and added an adequate customer to ease the process.

task-3264826

closes odoo/odoo#120349

X-original-commit: 69aab9f4db89f8bf3ba8f29a96fbf9eabd4bac4a
Signed-off-by: Brice Bartoletti (bib) <bib@odoo.com>
This commit is contained in:
Camille Spiritus
2023-05-03 23:12:40 +02:00
parent 3d2f6a0c10
commit 6f71d0c288
3 changed files with 31 additions and 0 deletions
+1
View File
@@ -48,6 +48,7 @@ Here is how it works:
'demo': [
'demo/account_cash_rounding.xml',
'demo/demo_company.xml',
'demo/res_partner_demo.xml',
],
'post_init_hook': 'post_init',
'assets': {
+7
View File
@@ -13,6 +13,13 @@
<field name="website">www.chexample.com</field>
</record>
<record id="partner_demo_company_bank_account" model="res.partner.bank">
<field name="acc_type">iban</field>
<field name="acc_number">CH4431999123000889012</field>
<field name="bank_id" ref="base.bank_ing" />
<field name="partner_id" ref="l10n_ch.partner_demo_company_ch"/>
</record>
<record id="demo_company_ch" model="res.company">
<field name="name">CH Company</field>
<field name="partner_id" ref="partner_demo_company_ch"/>
+23
View File
@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="res_partner_ch_qr" model="res.partner">
<field name="name">Easy Clean Lausanne</field>
<field eval="[Command.set([ref('base.res_partner_category_11')])]" name="category_id"/>
<field name="is_company">1</field>
<field name="city">Lausanne</field>
<field name="zip">1004</field>
<field name="country_id" ref="base.ch"/>
<field name="street">Rte de Prilly 18, 1004 Lausanne, Suisse</field>
<field name="email">info@easycleanlausanne.ch</field>
<field name="phone">+41 21 796 73 24</field>
<field name="website">http://www.easycleanlausanne.ch</field>
<field name='vat'>CHE-123.456.788 TVA</field>
</record>
<record id="bank_iban_main_partner_ch" model="res.partner.bank">
<field name="acc_type">iban</field>
<field name="acc_number">CH11 3000 5228 1308 3501 F</field>
<field name="bank_id" ref="base.bank_ing" />
<field name="partner_id" ref="l10n_ch.res_partner_ch_qr"/>
</record>
</odoo>