diff options
| author | Hiral Bhavsar <hbh@odoo.com> | 2019-03-19 06:14:40 +0000 |
|---|---|---|
| committer | Ravi Gohil <rgo@odoo.com> | 2020-03-24 11:39:39 +0000 |
| commit | c7d40de3a77dea28af2dfaff55643040ed247fee (patch) | |
| tree | ead1f9d8325239b1ead6d79a99bb5dcb1ac558ef /addons/l10n_ca | |
| parent | 2bacc392763d4828adce47e4e6eef29e9ae55928 (diff) | |
[IMP] l10n_xx: auto apply fiscal positions
Canada(l10n_ca): Apply fiscal positions automatically based on partner's state.
EU nations: Apply fiscal positions automatically for national or EU/Non EU partners.
closes odoo/odoo#48250
Task: 1952975
Closes: #32126
X-original-commit: 15e0026bdeaefd7a915718781bf3f6ee0389365e
Signed-off-by: Josse Colpaert <jco@openerp.com>
Diffstat (limited to 'addons/l10n_ca')
| -rw-r--r-- | addons/l10n_ca/data/fiscal_templates_data.xml | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/addons/l10n_ca/data/fiscal_templates_data.xml b/addons/l10n_ca/data/fiscal_templates_data.xml index 8f79f743d6b..f3b93153c76 100644 --- a/addons/l10n_ca/data/fiscal_templates_data.xml +++ b/addons/l10n_ca/data/fiscal_templates_data.xml @@ -5,71 +5,112 @@ <record id="fiscal_position_template_ab_en" model="account.fiscal.position.template"> <field name="name">Alberta (AB)</field> <field name="chart_template_id" ref="ca_en_chart_template_en"/> + <field name="auto_apply" eval="True"/> + <field name="country_id" ref="base.ca"/> + <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_ab')])]"/> </record> <record id="fiscal_position_template_bc_en" model="account.fiscal.position.template"> <field name="name">British Columbia (BC)</field> <field name="chart_template_id" ref="ca_en_chart_template_en"/> + <field name="auto_apply" eval="True"/> + <field name="country_id" ref="base.ca"/> + <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_bc')])]"/> </record> <record id="fiscal_position_template_mb_en" model="account.fiscal.position.template"> <field name="name">Manitoba (MB)</field> <field name="chart_template_id" ref="ca_en_chart_template_en"/> + <field name="auto_apply" eval="True"/> + <field name="country_id" ref="base.ca"/> + <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_mb')])]"/> </record> <record id="fiscal_position_template_nb_en" model="account.fiscal.position.template"> <field name="name">New Brunswick (NB)</field> <field name="chart_template_id" ref="ca_en_chart_template_en"/> + <field name="auto_apply" eval="True"/> + <field name="country_id" ref="base.ca"/> + <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_nb')])]"/> </record> <record id="fiscal_position_template_nl_en" model="account.fiscal.position.template"> <field name="name">Newfoundland and Labrador (NL)</field> <field name="chart_template_id" ref="ca_en_chart_template_en"/> + <field name="auto_apply" eval="True"/> + <field name="country_id" ref="base.ca"/> + <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_nl')])]"/> </record> <record id="fiscal_position_template_ns_en" model="account.fiscal.position.template"> <field name="name">Nova Scotia (NS)</field> <field name="chart_template_id" ref="ca_en_chart_template_en"/> + <field name="auto_apply" eval="True"/> + <field name="country_id" ref="base.ca"/> + <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_ns')])]"/> </record> <record id="fiscal_position_template_nt_en" model="account.fiscal.position.template"> <field name="name">Northwest Territories (NT)</field> <field name="chart_template_id" ref="ca_en_chart_template_en"/> + <field name="auto_apply" eval="True"/> + <field name="country_id" ref="base.ca"/> + <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_nt')])]"/> </record> <record id="fiscal_position_template_nu_en" model="account.fiscal.position.template"> <field name="name">Nunavut (NU)</field> <field name="chart_template_id" ref="ca_en_chart_template_en"/> + <field name="auto_apply" eval="True"/> + <field name="country_id" ref="base.ca"/> + <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_nu')])]"/> </record> <record id="fiscal_position_template_on_en" model="account.fiscal.position.template"> <field name="name">Ontario (ON)</field> <field name="chart_template_id" ref="ca_en_chart_template_en"/> + <field name="auto_apply" eval="True"/> + <field name="country_id" ref="base.ca"/> + <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_on')])]"/> </record> <record id="fiscal_position_template_pe_en" model="account.fiscal.position.template"> <field name="name">Prince Edward Islands (PE)</field> <field name="chart_template_id" ref="ca_en_chart_template_en"/> + <field name="auto_apply" eval="True"/> + <field name="country_id" ref="base.ca"/> + <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_pe')])]"/> </record> <record id="fiscal_position_template_qc_en" model="account.fiscal.position.template"> <field name="name">Quebec (QC)</field> <field name="chart_template_id" ref="ca_en_chart_template_en"/> + <field name="auto_apply" eval="True"/> + <field name="country_id" ref="base.ca"/> + <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_qc')])]"/> </record> <record id="fiscal_position_template_sk_en" model="account.fiscal.position.template"> <field name="name">Saskatchewan (SK)</field> <field name="chart_template_id" ref="ca_en_chart_template_en"/> + <field name="auto_apply" eval="True"/> + <field name="country_id" ref="base.ca"/> + <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_sk')])]"/> </record> <record id="fiscal_position_template_yt_en" model="account.fiscal.position.template"> <field name="name">Yukon (YT)</field> <field name="chart_template_id" ref="ca_en_chart_template_en"/> + <field name="auto_apply" eval="True"/> + <field name="country_id" ref="base.ca"/> + <field name="state_ids" eval="[(6, 0, [ref('base.state_ca_yt')])]"/> </record> <record id="fiscal_position_template_intl_en" model="account.fiscal.position.template"> + <field name="sequence">1</field> <field name="name">International (INTL)</field> <field name="chart_template_id" ref="ca_en_chart_template_en"/> + <field name="auto_apply" eval="True"/> </record> <!-- Company is in Alberta (default is gst) --> |
