Tuesday, February 18, 2025
1 change · 17.0
New functionality added to Odoo
Spanish localization now includes a dedicated Canary Islands chart of accounts, tax setup, fiscal positions, and Modelo 420 tax report mapping. This helps businesses operating in the Canary Islands apply the correct regional tax rules and reporting requirements more easily.
Original PR description
This commit adds Canary Island CoA from OCA's l10n_es_igic module.
The initial migration was done using the script from
[this script](https://github.com/william-andre/transform_coa)
Along that, we also applied few more things:
- use the english translations in `name` and moved the spanish names in
`name@es`
- added sequence on taxes for common and canary so that the canary's
taxes appear higher on the view list if it exist
- added auto-apply on canary's fiscal position based on zip codes
- adapt `-100` taxes on some of the taxes in canary
- refactored the template flow
From now on, the flow of the template dependencies will be like the
following:
```
common
/ \
es_canary_common es_common_mainland
| |
(canary-assoc/full/pymes) (common-assec/full/pymes/coop_pymes)
```
task-id: 3354514