Initial commit: L10N_Americas packages

This commit is contained in:
Ernad Husremovic 2025-08-29 15:20:52 +02:00
commit 12b27ce151
714 changed files with 79328 additions and 0 deletions

View file

@ -0,0 +1,70 @@
"id","name","code","account_type","chart_template_id/id","reconcile"
"chart1141_en","Stock In Hand","1141","asset_current","l10n_ca.ca_en_chart_template_en","False"
"chart1145_en","Stock Delivered But Not Billed","1145","asset_current","l10n_ca.ca_en_chart_template_en","True"
"chart1151_en","Customers Account","1151","asset_receivable","l10n_ca.ca_en_chart_template_en","True"
"chart11511_en","Customers Account (PoS)","11511","asset_receivable","l10n_ca.ca_en_chart_template_en","True"
"chart1181_en","GST receivable","1181","asset_current","l10n_ca.ca_en_chart_template_en","False"
"chart1182_en","PST/QST receivable","1182","asset_current","l10n_ca.ca_en_chart_template_en","False"
"chart11831_en","HST receivable - 13%","11831","asset_current","l10n_ca.ca_en_chart_template_en","False"
"chart11832_en","HST receivable - 14%","11832","asset_current","l10n_ca.ca_en_chart_template_en","False"
"chart11833_en","HST receivable - 15%","11833","asset_current","l10n_ca.ca_en_chart_template_en","False"
"chart2111_en","Vendors Account","2111","liability_payable","l10n_ca.ca_en_chart_template_en","True"
"chart2131_en","GST to pay","2131","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart2132_en","PST/QST to pay","2132","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart21331_en","HST to pay - 13%","21331","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart21332_en","HST to pay - 14%","21332","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart21333_en","HST to pay - 15%","21333","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart2141_en","CANADA REVENUE AGENCY","2141","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart214111_en","EI - Employees Contribution","214111","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart214112_en","EI - Employer Contribution","214112","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart21412_en","Federal Income Tax","21412","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart214131_en","CPP - Employees Contribution","214131","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart214132_en","CPP - Employer Contribution","214132","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart21421_en","Health Services Fund to pay","21421","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart214221_en","Provincial Pension Plan - Employees Contribution","214221","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart214222_en","Provincial Pension Plan - Employer Contribution","214222","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart214231_en","Parental Insurance Plan - Employee Contribution","214231","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart214232_en","Parental Insurance Plan - Employer Contribution","214232","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart21424_en","Labour Health and Safety to pay","21424","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart21425_en","Labour Standards to pay","21425","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart21426_en","Provincial Income Tax","21426","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart2171_en","Stock Received But Not Billed","2171","asset_current","l10n_ca.ca_en_chart_template_en","True"
"chart2181_en","Salaries to pay","2181","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart2183_en","Bonus to pay","2183","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart2184_en","Retroactive Payment to pay","2184","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart218501_en","Group Pension Plan to pay - Employees Contribution","218501","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart218502_en","Group Pension Plan to pay - Employer Contribution","218502","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart218601_en","Employee Benefits Provision - Employees Contribution","218601","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart218602_en","Employee Benefits Provision - Employer Contribution","218602","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart2521_en","Provision for pension plans","2521","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart254101_en","Vacations Accrued","254101","expense","l10n_ca.ca_en_chart_template_en","False"
"chart254102_en","Compensatory Days Accrued","254102","expense","l10n_ca.ca_en_chart_template_en","False"
"chart254103_en","Sick Leaves Accrued","254103","expense","l10n_ca.ca_en_chart_template_en","False"
"chart2542_en","Bonus Accrued","2542","liability_current","l10n_ca.ca_en_chart_template_en","False"
"chart411_en","Inside Sales","411","income","l10n_ca.ca_en_chart_template_en","False"
"chart412_en","Harmonized Provinces Sales","412","income","l10n_ca.ca_en_chart_template_en","False"
"chart413_en","Non-Harmonized Provinces Sales","413","income","l10n_ca.ca_en_chart_template_en","False"
"chart414_en","International Sales","414","income","l10n_ca.ca_en_chart_template_en","False"
"chart42_en","NON-OPERATING INCOMES","42","income_other","l10n_ca.ca_en_chart_template_en","False"
"chart420001_en","Cash Discount Gain","420001","income_other","l10n_ca.ca_en_chart_template_en","False"
"chart5111_en","Inside Purchases","5111","expense","l10n_ca.ca_en_chart_template_en","False"
"chart5112_en","Purchases in harmonized provinces","5112","expense","l10n_ca.ca_en_chart_template_en","False"
"chart5113_en","Purchases in non-harmonized provinces","5113","expense","l10n_ca.ca_en_chart_template_en","False"
"chart5114_en","International Purchases","5114","expense","l10n_ca.ca_en_chart_template_en","False"
"chart512101_en","Regular Salaries","512101","expense","l10n_ca.ca_en_chart_template_en","False"
"chart512102_en","Bonus","512102","expense","l10n_ca.ca_en_chart_template_en","False"
"chart512103_en","Retroactive Pay","512103","expense","l10n_ca.ca_en_chart_template_en","False"
"chart512201_en","Vacations Accrued","512201","expense","l10n_ca.ca_en_chart_template_en","False"
"chart512202_en","Compensatory Days Accrued","512202","expense","l10n_ca.ca_en_chart_template_en","False"
"chart512203_en","Sick Leaves Accrued","512203","expense","l10n_ca.ca_en_chart_template_en","False"
"chart512301_en","Canada Pension Plan","512301","expense","l10n_ca.ca_en_chart_template_en","False"
"chart512302_en","Employment Insurance","512302","expense","l10n_ca.ca_en_chart_template_en","False"
"chart512303_en","Group Pension Plan","512303","expense","l10n_ca.ca_en_chart_template_en","False"
"chart512304_en","Employee benefits expense","512304","expense","l10n_ca.ca_en_chart_template_en","False"
"chart512310_en","Provincial Pension Plan","512310","expense","l10n_ca.ca_en_chart_template_en","False"
"chart512311_en","Provincial Parental Insurance Plan","512311","expense","l10n_ca.ca_en_chart_template_en","False"
"chart512312_en","Labour Health and Safety","512312","expense","l10n_ca.ca_en_chart_template_en","False"
"chart512313_en","Labour Standards","512313","expense","l10n_ca.ca_en_chart_template_en","False"
"chart512314_en","Health Service Fund","512314","expense","l10n_ca.ca_en_chart_template_en","False"
"chart550001_en","Cash Discount Loss","550001","expense","l10n_ca.ca_en_chart_template_en","False"
"chart55_en","NON-OPERATING EXPENSES","55","expense","l10n_ca.ca_en_chart_template_en","False"
1 id name code account_type chart_template_id/id reconcile
2 chart1141_en Stock In Hand 1141 asset_current l10n_ca.ca_en_chart_template_en False
3 chart1145_en Stock Delivered But Not Billed 1145 asset_current l10n_ca.ca_en_chart_template_en True
4 chart1151_en Customers Account 1151 asset_receivable l10n_ca.ca_en_chart_template_en True
5 chart11511_en Customers Account (PoS) 11511 asset_receivable l10n_ca.ca_en_chart_template_en True
6 chart1181_en GST receivable 1181 asset_current l10n_ca.ca_en_chart_template_en False
7 chart1182_en PST/QST receivable 1182 asset_current l10n_ca.ca_en_chart_template_en False
8 chart11831_en HST receivable - 13% 11831 asset_current l10n_ca.ca_en_chart_template_en False
9 chart11832_en HST receivable - 14% 11832 asset_current l10n_ca.ca_en_chart_template_en False
10 chart11833_en HST receivable - 15% 11833 asset_current l10n_ca.ca_en_chart_template_en False
11 chart2111_en Vendors Account 2111 liability_payable l10n_ca.ca_en_chart_template_en True
12 chart2131_en GST to pay 2131 liability_current l10n_ca.ca_en_chart_template_en False
13 chart2132_en PST/QST to pay 2132 liability_current l10n_ca.ca_en_chart_template_en False
14 chart21331_en HST to pay - 13% 21331 liability_current l10n_ca.ca_en_chart_template_en False
15 chart21332_en HST to pay - 14% 21332 liability_current l10n_ca.ca_en_chart_template_en False
16 chart21333_en HST to pay - 15% 21333 liability_current l10n_ca.ca_en_chart_template_en False
17 chart2141_en CANADA REVENUE AGENCY 2141 liability_current l10n_ca.ca_en_chart_template_en False
18 chart214111_en EI - Employees Contribution 214111 liability_current l10n_ca.ca_en_chart_template_en False
19 chart214112_en EI - Employer Contribution 214112 liability_current l10n_ca.ca_en_chart_template_en False
20 chart21412_en Federal Income Tax 21412 liability_current l10n_ca.ca_en_chart_template_en False
21 chart214131_en CPP - Employees Contribution 214131 liability_current l10n_ca.ca_en_chart_template_en False
22 chart214132_en CPP - Employer Contribution 214132 liability_current l10n_ca.ca_en_chart_template_en False
23 chart21421_en Health Services Fund to pay 21421 liability_current l10n_ca.ca_en_chart_template_en False
24 chart214221_en Provincial Pension Plan - Employees Contribution 214221 liability_current l10n_ca.ca_en_chart_template_en False
25 chart214222_en Provincial Pension Plan - Employer Contribution 214222 liability_current l10n_ca.ca_en_chart_template_en False
26 chart214231_en Parental Insurance Plan - Employee Contribution 214231 liability_current l10n_ca.ca_en_chart_template_en False
27 chart214232_en Parental Insurance Plan - Employer Contribution 214232 liability_current l10n_ca.ca_en_chart_template_en False
28 chart21424_en Labour Health and Safety to pay 21424 liability_current l10n_ca.ca_en_chart_template_en False
29 chart21425_en Labour Standards to pay 21425 liability_current l10n_ca.ca_en_chart_template_en False
30 chart21426_en Provincial Income Tax 21426 liability_current l10n_ca.ca_en_chart_template_en False
31 chart2171_en Stock Received But Not Billed 2171 asset_current l10n_ca.ca_en_chart_template_en True
32 chart2181_en Salaries to pay 2181 liability_current l10n_ca.ca_en_chart_template_en False
33 chart2183_en Bonus to pay 2183 liability_current l10n_ca.ca_en_chart_template_en False
34 chart2184_en Retroactive Payment to pay 2184 liability_current l10n_ca.ca_en_chart_template_en False
35 chart218501_en Group Pension Plan to pay - Employees Contribution 218501 liability_current l10n_ca.ca_en_chart_template_en False
36 chart218502_en Group Pension Plan to pay - Employer Contribution 218502 liability_current l10n_ca.ca_en_chart_template_en False
37 chart218601_en Employee Benefits Provision - Employees Contribution 218601 liability_current l10n_ca.ca_en_chart_template_en False
38 chart218602_en Employee Benefits Provision - Employer Contribution 218602 liability_current l10n_ca.ca_en_chart_template_en False
39 chart2521_en Provision for pension plans 2521 liability_current l10n_ca.ca_en_chart_template_en False
40 chart254101_en Vacations Accrued 254101 expense l10n_ca.ca_en_chart_template_en False
41 chart254102_en Compensatory Days Accrued 254102 expense l10n_ca.ca_en_chart_template_en False
42 chart254103_en Sick Leaves Accrued 254103 expense l10n_ca.ca_en_chart_template_en False
43 chart2542_en Bonus Accrued 2542 liability_current l10n_ca.ca_en_chart_template_en False
44 chart411_en Inside Sales 411 income l10n_ca.ca_en_chart_template_en False
45 chart412_en Harmonized Provinces Sales 412 income l10n_ca.ca_en_chart_template_en False
46 chart413_en Non-Harmonized Provinces Sales 413 income l10n_ca.ca_en_chart_template_en False
47 chart414_en International Sales 414 income l10n_ca.ca_en_chart_template_en False
48 chart42_en NON-OPERATING INCOMES 42 income_other l10n_ca.ca_en_chart_template_en False
49 chart420001_en Cash Discount Gain 420001 income_other l10n_ca.ca_en_chart_template_en False
50 chart5111_en Inside Purchases 5111 expense l10n_ca.ca_en_chart_template_en False
51 chart5112_en Purchases in harmonized provinces 5112 expense l10n_ca.ca_en_chart_template_en False
52 chart5113_en Purchases in non-harmonized provinces 5113 expense l10n_ca.ca_en_chart_template_en False
53 chart5114_en International Purchases 5114 expense l10n_ca.ca_en_chart_template_en False
54 chart512101_en Regular Salaries 512101 expense l10n_ca.ca_en_chart_template_en False
55 chart512102_en Bonus 512102 expense l10n_ca.ca_en_chart_template_en False
56 chart512103_en Retroactive Pay 512103 expense l10n_ca.ca_en_chart_template_en False
57 chart512201_en Vacations Accrued 512201 expense l10n_ca.ca_en_chart_template_en False
58 chart512202_en Compensatory Days Accrued 512202 expense l10n_ca.ca_en_chart_template_en False
59 chart512203_en Sick Leaves Accrued 512203 expense l10n_ca.ca_en_chart_template_en False
60 chart512301_en Canada Pension Plan 512301 expense l10n_ca.ca_en_chart_template_en False
61 chart512302_en Employment Insurance 512302 expense l10n_ca.ca_en_chart_template_en False
62 chart512303_en Group Pension Plan 512303 expense l10n_ca.ca_en_chart_template_en False
63 chart512304_en Employee benefits expense 512304 expense l10n_ca.ca_en_chart_template_en False
64 chart512310_en Provincial Pension Plan 512310 expense l10n_ca.ca_en_chart_template_en False
65 chart512311_en Provincial Parental Insurance Plan 512311 expense l10n_ca.ca_en_chart_template_en False
66 chart512312_en Labour Health and Safety 512312 expense l10n_ca.ca_en_chart_template_en False
67 chart512313_en Labour Standards 512313 expense l10n_ca.ca_en_chart_template_en False
68 chart512314_en Health Service Fund 512314 expense l10n_ca.ca_en_chart_template_en False
69 chart550001_en Cash Discount Loss 550001 expense l10n_ca.ca_en_chart_template_en False
70 chart55_en NON-OPERATING EXPENSES 55 expense l10n_ca.ca_en_chart_template_en False

View file

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<!-- Chart template for en -->
<record id="ca_en_chart_template_en" model="account.chart.template">
<field name="property_account_receivable_id" ref="chart1151_en"/>
<field name="property_account_payable_id" ref="chart2111_en"/>
<field name="property_account_income_categ_id" ref="chart411_en"/>
<field name="property_account_expense_categ_id" ref="chart5111_en"/>
<field name="property_stock_account_input_categ_id" ref="chart2171_en"/>
<field name="property_stock_account_output_categ_id" ref="chart1145_en"/>
<field name="property_stock_valuation_account_id" ref="chart1141_en"/>
<field name="income_currency_exchange_account_id" ref="chart42_en"/>
<field name="expense_currency_exchange_account_id" ref="chart55_en"/>
<field name="default_pos_receivable_account_id" ref="chart11511_en" />
<field name="account_journal_early_pay_discount_loss_account_id" ref="chart550001_en"/>
<field name="account_journal_early_pay_discount_gain_account_id" ref="chart420001_en"/>
</record>
</odoo>

View file

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data noupdate="1">
<function model="account.chart.template" name="try_loading">
<value eval="[ref('l10n_ca.ca_en_chart_template_en')]"/>
</function>
</data>
</odoo>

View file

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<!-- Chart template for en -->
<record id="ca_en_chart_template_en" model="account.chart.template">
<field name="name">Canada - Chart of Accounts</field>
<field name="cash_account_code_prefix">111</field>
<field name="bank_account_code_prefix">112</field>
<field name="transfer_account_code_prefix">113</field>
<field name="currency_id" ref="base.CAD"/>
<field name="use_anglo_saxon" eval="True"/>
<field name="spoken_languages" eval="'fr_FR;fr_CA'"/>
<field name="country_id" ref="base.ca"/>
</record>
</odoo>

View file

@ -0,0 +1,627 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<!-- SALES TAXES -->
<!-- British Columbia PST -->
<record id="gstpst_sale_bc_gst_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">GST for sales - 5% (BC)</field>
<field name="description">GST 5%</field>
<field name="type_tax_use">sale</field>
<field name="amount">5</field>
<field name="amount_type">percent</field>
<field name="sequence">1</field>
<field name="include_base_amount" eval="False"/>
<field name="tax_group_id" ref="tax_group_gst_5"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart2131_en'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart2131_en'),
}),
]"/>
</record>
<record id="pst_bc_sale_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">PST for sales - 7% (BC)</field>
<field name="description">PST 7%</field>
<field name="type_tax_use">none</field>
<field name="amount">7</field>
<field name="amount_type">percent</field>
<field name="sequence">2</field>
<field name="tax_group_id" ref="tax_group_gst_7"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart2132_en'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart2132_en'),
}),
]"/>
</record>
<record id="gstpst_bc_sale_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">GST + PST for sales (BC)</field>
<field name="description">GST + PST</field>
<field name="type_tax_use">sale</field>
<field name="amount">100</field>
<field name="amount_type">group</field>
<field name="children_tax_ids" eval="[(6,0,[ref('pst_bc_sale_en'), ref('gstpst_sale_bc_gst_en')])]"/>
<field name="tax_group_id" ref="tax_group_fix"/>
</record>
<!-- Manitoba PST -->
<record id="gstpst_sale_mb_gst_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">GST for sales - 5% (MB)</field>
<field name="description">GST 5%</field>
<field name="type_tax_use">none</field>
<field name="amount">5</field>
<field name="amount_type">percent</field>
<field name="sequence">1</field>
<field name="include_base_amount" eval="False"/>
<field name="tax_group_id" ref="tax_group_gst_5"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart2131_en'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart2131_en'),
}),
]"/>
</record>
<record id="pst_mb_sale_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">PST for sales - 8% (MB)</field>
<field name="description">PST 8%</field>
<field name="type_tax_use">none</field>
<field name="amount">8</field>
<field name="amount_type">percent</field>
<field name="sequence">2</field>
<field name="tax_group_id" ref="tax_group_gst_8"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart2132_en'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart2132_en'),
}),
]"/>
</record>
<record id="gstpst_mb_sale_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">GST + PST for sales (MB)</field>
<field name="description">GST + PST</field>
<field name="type_tax_use">sale</field>
<field name="amount">100</field>
<field name="amount_type">group</field>
<field name="children_tax_ids" eval="[(6,0,[ref('gstpst_sale_mb_gst_en'), ref('pst_mb_sale_en')])]"/>
<field name="tax_group_id" ref="tax_group_fix"/>
</record>
<!-- Quebec PST -->
<record id="gstqst_sale_gst_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">GST for sales - 5% (QC)</field>
<field name="description">GST 5%</field>
<field name="type_tax_use">none</field>
<field name="amount">5</field>
<field name="amount_type">percent</field>
<field name="sequence">1</field>
<field name="tax_group_id" ref="tax_group_gst_5"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart2131_en'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart2131_en'),
}),
]"/>
</record>
<record id="qst_sale_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">QST for sales - 9.975%</field>
<field name="description">QST 9.975%</field>
<field name="type_tax_use">none</field>
<field name="amount">9.9750</field>
<field name="amount_type">percent</field>
<field name="sequence">2</field>
<field name="tax_group_id" ref="tax_group_qst_9975"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart2132_en'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart2132_en'),
}),
]"/>
</record>
<record id="gstqst_sale_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">GST + QST for sales</field>
<field name="description">GST + QST</field>
<field name="type_tax_use">sale</field>
<field name="amount">100</field>
<field name="amount_type">group</field>
<field name="children_tax_ids" eval="[(6,0,[ref('gstqst_sale_gst_en'), ref('qst_sale_en')])]"/>
<field name="tax_group_id" ref="tax_group_fix"/>
</record>
<!-- Saskatchewan PST -->
<record id="gstpst_sale_sk_gst_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">GST for sales - 5% (SK)</field>
<field name="description">GST 5%</field>
<field name="type_tax_use">none</field>
<field name="amount">5</field>
<field name="amount_type">percent</field>
<field name="sequence">1</field>
<field name="include_base_amount" eval="False"/>
<field name="tax_group_id" ref="tax_group_gst_5"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart2131_en'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart2131_en'),
}),
]"/>
</record>
<record id="pst_sk_sale_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">PST for sales - 5% (SK)</field>
<field name="description">PST 5%</field>
<field name="type_tax_use">none</field>
<field name="amount">5</field>
<field name="amount_type">percent</field>
<field name="sequence">2</field>
<field name="tax_group_id" ref="tax_group_pst_5"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart2132_en'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart2132_en'),
}),
]"/>
</record>
<record id="gstpst_sk_sale_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">GST + PST for sales (SK)</field>
<field name="description">GST + PST</field>
<field name="type_tax_use">sale</field>
<field name="amount">100</field>
<field name="amount_type">group</field>
<field name="children_tax_ids" eval="[(6,0,[ref('gstpst_sale_sk_gst_en'), ref('pst_sk_sale_en')])]"/>
<field name="tax_group_id" ref="tax_group_fix"/>
</record>
<!-- HST -->
<record id="hst13_sale_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">HST for sales - 13%</field>
<field name="description">HST 13%</field>
<field name="type_tax_use">sale</field>
<field name="amount">13</field>
<field name="amount_type">percent</field>
<field name="tax_group_id" ref="tax_group_hst_13"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart21331_en'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart21331_en'),
}),
]"/>
</record>
<record id="hst15_sale_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">HST for sales - 15%</field>
<field name="description">HST 15%</field>
<field name="type_tax_use">sale</field>
<field name="amount">15</field>
<field name="amount_type">percent</field>
<field name="tax_group_id" ref="tax_group_hst_15"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart21333_en'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart21333_en'),
}),
]"/>
</record>
<!-- GST -->
<record id="gst_sale_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">GST for sales - 5%</field>
<field name="description">GST 5%</field>
<field name="type_tax_use">sale</field>
<field name="amount">5</field>
<field name="amount_type">percent</field>
<field name="tax_group_id" ref="tax_group_gst_5"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart2131_en'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart2131_en'),
}),
]"/>
</record>
<!-- PURCHASE TAXES -->
<!-- British Columbia PST -->
<record id="gstpst_purc_bc_gst_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">GST for purchases - 5% (BC)</field>
<field name="description">GST 5%</field>
<field name="type_tax_use">none</field>
<field name="amount">5</field>
<field name="amount_type">percent</field>
<field name="sequence">1</field>
<field name="include_base_amount" eval="False"/>
<field name="tax_group_id" ref="tax_group_gst_5"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart1181_en'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart1181_en'),
}),
]"/>
</record>
<record id="pst_bc_purc_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">PST for purchases - 7% (BC)</field>
<field name="description">PST 7%</field>
<field name="type_tax_use">none</field>
<field name="amount">7</field>
<field name="amount_type">percent</field>
<field name="sequence">2</field>
<field name="tax_group_id" ref="tax_group_gst_7"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart1182_en'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart1182_en'),
}),
]"/>
</record>
<record id="gstpst_bc_purc_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">GST + PST for purchases (BC)</field>
<field name="description">GST + PST</field>
<field name="type_tax_use">purchase</field>
<field name="amount">100</field>
<field name="amount_type">group</field>
<field name="children_tax_ids" eval="[(6,0,[ref('gstpst_purc_bc_gst_en'), ref('pst_bc_purc_en')])]"/>
<field name="tax_group_id" ref="tax_group_fix"/>
</record>
<!-- Manitoba PST -->
<record id="gstpst_purc_mb_gst_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">GST for purchases - 5% (MB)</field>
<field name="description">GST 5%</field>
<field name="type_tax_use">none</field>
<field name="amount">5</field>
<field name="amount_type">percent</field>
<field name="sequence">1</field>
<field name="include_base_amount" eval="False"/>
<field name="tax_group_id" ref="tax_group_gst_5"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart1181_en'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart1181_en'),
}),
]"/>
</record>
<record id="pst_mb_purc_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">PST for purchases - 8% (MB)</field>
<field name="description">PST 8%</field>
<field name="type_tax_use">none</field>
<field name="amount">8</field>
<field name="amount_type">percent</field>
<field name="sequence">2</field>
<field name="tax_group_id" ref="tax_group_pst_8"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart1182_en'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart1182_en'),
}),
]"/>
</record>
<record id="gstpst_mb_purc_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">GST + PST for purchases (MB)</field>
<field name="description">GST + PST</field>
<field name="type_tax_use">purchase</field>
<field name="amount">100</field>
<field name="amount_type">group</field>
<field name="children_tax_ids" eval="[(6,0,[ref('gstpst_purc_mb_gst_en'), ref('pst_mb_purc_en')])]"/>
<field name="tax_group_id" ref="tax_group_fix"/>
</record>
<!-- Quebec PST -->
<record id="gstqst_purc_gst_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">GST for purchases - 5% (QC)</field>
<field name="description">GST 5%</field>
<field name="type_tax_use">none</field>
<field name="amount">5</field>
<field name="amount_type">percent</field>
<field name="sequence">1</field>
<field name="tax_group_id" ref="tax_group_gst_5"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart1181_en'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart1181_en'),
}),
]"/>
</record>
<record id="qst_purc_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">QST for purchases - 9.975%</field>
<field name="description">QST 9.975%</field>
<field name="type_tax_use">none</field>
<field name="amount">9.9750</field>
<field name="amount_type">percent</field>
<field name="sequence">2</field>
<field name="tax_group_id" ref="tax_group_qst_9975"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart1182_en'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart1182_en'),
}),
]"/>
</record>
<record id="gstqst_purc_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">GST + QST for purchases</field>
<field name="description">GST + QST</field>
<field name="type_tax_use">purchase</field>
<field name="amount">100</field>
<field name="amount_type">group</field>
<field name="children_tax_ids" eval="[(6,0,[ref('gstqst_purc_gst_en'), ref('qst_purc_en')])]"/>
<field name="tax_group_id" ref="tax_group_fix"/>
</record>
<!-- Saskatchewan PST -->
<record id="gstpst_purc_sk_gst_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">GST for purchases - 5% (SK)</field>
<field name="description">GST 5%</field>
<field name="type_tax_use">none</field>
<field name="amount">5</field>
<field name="amount_type">percent</field>
<field name="sequence">1</field>
<field name="include_base_amount" eval="False"/>
<field name="tax_group_id" ref="tax_group_gst_5"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart1181_en'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart1181_en'),
}),
]"/>
</record>
<record id="pst_sk_purc_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">PST for purchases - 5% (SK)</field>
<field name="description">PST 5%</field>
<field name="type_tax_use">none</field>
<field name="amount">5</field>
<field name="amount_type">percent</field>
<field name="sequence">2</field>
<field name="tax_group_id" ref="tax_group_pst_5"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart1182_en'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart1182_en'),
}),
]"/>
</record>
<record id="gstpst_sk_purc_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">GST + PST for purchases (SK)</field>
<field name="description">GST + PST</field>
<field name="type_tax_use">purchase</field>
<field name="amount">1</field>
<field name="amount_type">group</field>
<field name="children_tax_ids" eval="[(6,0,[ref('gstpst_purc_sk_gst_en'), ref('pst_sk_purc_en')])]"/>
<field name="tax_group_id" ref="tax_group_fix"/>
</record>
<!-- HST -->
<record id="hst13_purc_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">HST for purchases - 13%</field>
<field name="description">HST 13%</field>
<field name="type_tax_use">purchase</field>
<field name="amount">13</field>
<field name="amount_type">percent</field>
<field name="tax_group_id" ref="tax_group_hst_13"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart11831_en'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart11831_en'),
}),
]"/>
</record>
<record id="hst15_purc_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">HST for purchases - 15%</field>
<field name="description">HST 15%</field>
<field name="type_tax_use">purchase</field>
<field name="amount">15</field>
<field name="amount_type">percent</field>
<field name="tax_group_id" ref="tax_group_hst_15"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart11833_en'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart11833_en'),
}),
]"/>
</record>
<!-- GST -->
<record id="gst_purc_en" model="account.tax.template">
<field name="chart_template_id" ref="ca_en_chart_template_en"/>
<field name="name">GST for purchases - 5%</field>
<field name="description">GST 5%</field>
<field name="type_tax_use">purchase</field>
<field name="amount">5</field>
<field name="amount_type">percent</field>
<field name="tax_group_id" ref="tax_group_gst_5"/>
<field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart1181_en'),
}),
]"/>
<field name="refund_repartition_line_ids" eval="[(5, 0, 0),
(0,0, {'repartition_type': 'base'}),
(0,0, {
'repartition_type': 'tax',
'account_id': ref('chart1181_en'),
}),
]"/>
</record>
</data>
</odoo>

View file

@ -0,0 +1,45 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data noupdate="1">
<record id="tax_group_fix" model="account.tax.group">
<field name="name">Taxes</field>
<field name="country_id" ref="base.ca"/>
</record>
<record id="tax_group_gst_5" model="account.tax.group">
<field name="name">GST 5%</field>
<field name="country_id" ref="base.ca"/>
</record>
<record id="tax_group_pst_5" model="account.tax.group">
<field name="name">PST 5%</field>
<field name="country_id" ref="base.ca"/>
</record>
<record id="tax_group_gst_7" model="account.tax.group">
<field name="name">GST 7%</field>
<field name="country_id" ref="base.ca"/>
</record>
<record id="tax_group_gst_8" model="account.tax.group">
<field name="name">GST 8%</field>
<field name="country_id" ref="base.ca"/>
</record>
<record id="tax_group_pst_8" model="account.tax.group">
<field name="name">PST 8%</field>
<field name="country_id" ref="base.ca"/>
</record>
<record id="tax_group_qst_9975" model="account.tax.group">
<field name="name">QST 9.975%</field>
<field name="country_id" ref="base.ca"/>
</record>
<record id="tax_group_hst_13" model="account.tax.group">
<field name="name">HST 13%</field>
<field name="country_id" ref="base.ca"/>
</record>
<record id="tax_group_hst_14" model="account.tax.group">
<field name="name">HST 14%</field>
<field name="country_id" ref="base.ca"/>
</record>
<record id="tax_group_hst_15" model="account.tax.group">
<field name="name">HST 15%</field>
<field name="country_id" ref="base.ca"/>
</record>
</data>
</odoo>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo noupdate="1">
<record model="res.company" id="base.main_company">
<field name="paperformat_id" ref="base.paperformat_us"/>
</record>
</odoo>