mirror of
https://github.com/bringout/oca-ocb-l10n_americas.git
synced 2026-04-25 08:12:07 +02:00
Initial commit: L10N_Americas packages
This commit is contained in:
commit
12b27ce151
714 changed files with 79328 additions and 0 deletions
|
|
@ -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"
|
||||
|
|
|
@ -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>
|
||||
|
|
@ -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>
|
||||
|
|
@ -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>
|
||||
627
odoo-bringout-oca-ocb-l10n_ca/l10n_ca/data/account_tax_data.xml
Normal file
627
odoo-bringout-oca-ocb-l10n_ca/l10n_ca/data/account_tax_data.xml
Normal 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>
|
||||
|
|
@ -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>
|
||||
1587
odoo-bringout-oca-ocb-l10n_ca/l10n_ca/data/fiscal_templates_data.xml
Normal file
1587
odoo-bringout-oca-ocb-l10n_ca/l10n_ca/data/fiscal_templates_data.xml
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -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>
|
||||
Loading…
Add table
Add a link
Reference in a new issue