Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[18.0][MIG] l10n_ch_account_tags: Migration to 18.0 #743

Merged
merged 17 commits into from
Jan 28, 2025
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix bad user types in account template data
Split the csv by type of operation: update and new

In update reduce the number of columns to only set the tags
Column name and column user_type_id were overwriting
account template with bad values.

Also sort account.account.template in the csv file.
yvaucher authored and Kimkhoi3010 committed Nov 20, 2024
commit 9c530783f5830a0ef8bd4539ce98709dd79ac4ba
1 change: 1 addition & 0 deletions l10n_ch_account_tags/README.rst
Original file line number Diff line number Diff line change
@@ -74,6 +74,7 @@ Contributors
~~~~~~~~~~~~

* Panarin Mykhailo <m.panarin@mobilunity.com>
* Yannick Vaucher <yannick.vaucher@camptocamp.com>

Maintainers
~~~~~~~~~~~
6 changes: 5 additions & 1 deletion l10n_ch_account_tags/__manifest__.py
Original file line number Diff line number Diff line change
@@ -10,5 +10,9 @@
"website": "https://github.com/OCA/l10n-switzerland",
"license": "AGPL-3",
"depends": ["l10n_ch"],
"data": ["data/account.account.tag.csv", "data/account.account.template.csv"],
"data": [
"data/new/account.account.tag.csv",
"data/new/account.account.template.csv",
"data/update/account.account.template.csv",
],
}
169 changes: 0 additions & 169 deletions l10n_ch_account_tags/data/account.account.template.csv

This file was deleted.

2 changes: 2 additions & 0 deletions l10n_ch_account_tags/data/new/account.account.template.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
id,name,code,tag_ids/id,user_type_id/id
1_transfer_account_id,Transfer,1090,account_tag_ch_106,account.data_account_type_current_assets
168 changes: 168 additions & 0 deletions l10n_ch_account_tags/data/update/account.account.template.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,168 @@
id,tag_ids/id
l10n_ch.ch_coa_1060,account_tag_ch_106
l10n_ch.ch_coa_1069,account_tag_ch_106
l10n_ch.ch_coa_1091,account_tag_ch_106
l10n_ch.ch_coa_1099,account_tag_ch_106
l10n_ch.ch_coa_1100,account_tag_ch_110
l10n_ch.ch_coa_1109,account_tag_ch_110
l10n_ch.ch_coa_1140,account_tag_ch_114
l10n_ch.ch_coa_1149,account_tag_ch_114
l10n_ch.ch_coa_1170,account_tag_ch_114
l10n_ch.ch_coa_1171,account_tag_ch_114
l10n_ch.ch_coa_1176,account_tag_ch_114
l10n_ch.ch_coa_1180,account_tag_ch_114
l10n_ch.ch_coa_1189,account_tag_ch_114
l10n_ch.ch_coa_1190,account_tag_ch_114
l10n_ch.ch_coa_1199,account_tag_ch_114
l10n_ch.ch_coa_1200,account_tag_ch_120
l10n_ch.ch_coa_1207,account_tag_ch_120
l10n_ch.ch_coa_1208,account_tag_ch_120
l10n_ch.ch_coa_1209,account_tag_ch_120
l10n_ch.ch_coa_1210,account_tag_ch_120
l10n_ch.ch_coa_1217,account_tag_ch_120
l10n_ch.ch_coa_1218,account_tag_ch_120
l10n_ch.ch_coa_1219,account_tag_ch_120
l10n_ch.ch_coa_1220,account_tag_ch_120
l10n_ch.ch_coa_1230,account_tag_ch_120
l10n_ch.ch_coa_1250,account_tag_ch_120
l10n_ch.ch_coa_1260,account_tag_ch_120
l10n_ch.ch_coa_1267,account_tag_ch_120
l10n_ch.ch_coa_1269,account_tag_ch_120
l10n_ch.ch_coa_1270,account_tag_ch_120
l10n_ch.ch_coa_1277,account_tag_ch_120
l10n_ch.ch_coa_1279,account_tag_ch_120
l10n_ch.ch_coa_1280,account_tag_ch_120
l10n_ch.ch_coa_1287,account_tag_ch_120
l10n_ch.ch_coa_1289,account_tag_ch_120
l10n_ch.ch_coa_1300,account_tag_ch_130
l10n_ch.ch_coa_1301,account_tag_ch_130
l10n_ch.ch_coa_1400,account_tag_ch_140
l10n_ch.ch_coa_1409,account_tag_ch_140
l10n_ch.ch_coa_1440,account_tag_ch_140
l10n_ch.ch_coa_1441,account_tag_ch_140
l10n_ch.ch_coa_1449,account_tag_ch_140
l10n_ch.ch_coa_1480,account_tag_ch_148
l10n_ch.ch_coa_1489,account_tag_ch_148
l10n_ch.ch_coa_1500,account_tag_ch_150
l10n_ch.ch_coa_1509,account_tag_ch_150
l10n_ch.ch_coa_1510,account_tag_ch_150
l10n_ch.ch_coa_1519,account_tag_ch_150
l10n_ch.ch_coa_1520,account_tag_ch_150
l10n_ch.ch_coa_1529,account_tag_ch_150
l10n_ch.ch_coa_1530,account_tag_ch_150
l10n_ch.ch_coa_1539,account_tag_ch_150
l10n_ch.ch_coa_1540,account_tag_ch_150
l10n_ch.ch_coa_1549,account_tag_ch_150
l10n_ch.ch_coa_1550,account_tag_ch_150
l10n_ch.ch_coa_1559,account_tag_ch_150
l10n_ch.ch_coa_1570,account_tag_ch_150
l10n_ch.ch_coa_1579,account_tag_ch_150
l10n_ch.ch_coa_1590,account_tag_ch_150
l10n_ch.ch_coa_1599,account_tag_ch_150
l10n_ch.ch_coa_1600,account_tag_ch_160
l10n_ch.ch_coa_1609,account_tag_ch_160
l10n_ch.ch_coa_1700,account_tag_ch_170
l10n_ch.ch_coa_1709,account_tag_ch_170
l10n_ch.ch_coa_1770,account_tag_ch_170
l10n_ch.ch_coa_1779,account_tag_ch_170
l10n_ch.ch_coa_1850,account_tag_ch_180
l10n_ch.ch_coa_2000,account_tag_ch_200
l10n_ch.ch_coa_2030,account_tag_ch_200
l10n_ch.ch_coa_2100,account_tag_ch_210
l10n_ch.ch_coa_2120,account_tag_ch_210
l10n_ch.ch_coa_2140,account_tag_ch_210
l10n_ch.ch_coa_2160,account_tag_ch_210
l10n_ch.ch_coa_2200,account_tag_ch_220
l10n_ch.ch_coa_2201,account_tag_ch_220
l10n_ch.ch_coa_2206,account_tag_ch_220
l10n_ch.ch_coa_2208,account_tag_ch_220
l10n_ch.ch_coa_2210,account_tag_ch_220
l10n_ch.ch_coa_2261,account_tag_ch_220
l10n_ch.ch_coa_2270,account_tag_ch_220
l10n_ch.ch_coa_2279,account_tag_ch_220
l10n_ch.ch_coa_2300,account_tag_ch_230
l10n_ch.ch_coa_2301,account_tag_ch_230
l10n_ch.ch_coa_2330,account_tag_ch_230
l10n_ch.ch_coa_2400,account_tag_ch_240
l10n_ch.ch_coa_2420,account_tag_ch_240
l10n_ch.ch_coa_2430,account_tag_ch_240
l10n_ch.ch_coa_2450,account_tag_ch_240
l10n_ch.ch_coa_2451,account_tag_ch_240
l10n_ch.ch_coa_2500,account_tag_ch_250
l10n_ch.ch_coa_2600,account_tag_ch_260
l10n_ch.ch_coa_2800,account_tag_ch_280
l10n_ch.ch_coa_2900,account_tag_ch_290
l10n_ch.ch_coa_2940,account_tag_ch_290
l10n_ch.ch_coa_2950,account_tag_ch_290
l10n_ch.ch_coa_2960,account_tag_ch_290
l10n_ch.ch_coa_2970,account_tag_ch_290
l10n_ch.ch_coa_2979,account_tag_ch_297
l10n_ch.ch_coa_2980,account_tag_ch_290
l10n_ch.ch_coa_3000,account_tag_ch_30
l10n_ch.ch_coa_3009,account_tag_ch_30
l10n_ch.ch_coa_3200,account_tag_ch_30
l10n_ch.ch_coa_3400,account_tag_ch_30
l10n_ch.ch_coa_3600,account_tag_ch_30
l10n_ch.ch_coa_3700,account_tag_ch_30
l10n_ch.ch_coa_3710,account_tag_ch_30
l10n_ch.ch_coa_3800,account_tag_ch_30
l10n_ch.ch_coa_3801,account_tag_ch_30
l10n_ch.ch_coa_3802,account_tag_ch_30
l10n_ch.ch_coa_3803,account_tag_ch_30
l10n_ch.ch_coa_3804,account_tag_ch_30
l10n_ch.ch_coa_3805,account_tag_ch_30
l10n_ch.ch_coa_3806,account_tag_ch_30
l10n_ch.ch_coa_3807,account_tag_ch_30
l10n_ch.ch_coa_3900,account_tag_ch_39
l10n_ch.ch_coa_3901,account_tag_ch_39
l10n_ch.ch_coa_3940,account_tag_ch_39
l10n_ch.ch_coa_4000,account_tag_ch_4
l10n_ch.ch_coa_4008,account_tag_ch_4
l10n_ch.ch_coa_4009,account_tag_ch_4
l10n_ch.ch_coa_4070,account_tag_ch_4
l10n_ch.ch_coa_4071,account_tag_ch_4
l10n_ch.ch_coa_4072,account_tag_ch_4
l10n_ch.ch_coa_4080,account_tag_ch_4
l10n_ch.ch_coa_4086,account_tag_ch_4
l10n_ch.ch_coa_4092,account_tag_ch_4
l10n_ch.ch_coa_4200,account_tag_ch_4
l10n_ch.ch_coa_4400,account_tag_ch_4
l10n_ch.ch_coa_4500,account_tag_ch_4
l10n_ch.ch_coa_4510,account_tag_ch_4
l10n_ch.ch_coa_4520,account_tag_ch_4
l10n_ch.ch_coa_4521,account_tag_ch_4
l10n_ch.ch_coa_4530,account_tag_ch_4
l10n_ch.ch_coa_4540,account_tag_ch_4
l10n_ch.ch_coa_4800,account_tag_ch_4
l10n_ch.ch_coa_4801,account_tag_ch_4
l10n_ch.ch_coa_4900,account_tag_ch_4
l10n_ch.ch_coa_4901,account_tag_ch_4
l10n_ch.ch_coa_4903,account_tag_ch_4
l10n_ch.ch_coa_4906,account_tag_ch_4
l10n_ch.ch_coa_5000,account_tag_ch_5
l10n_ch.ch_coa_5700,account_tag_ch_5
l10n_ch.ch_coa_5800,account_tag_ch_5
l10n_ch.ch_coa_5900,account_tag_ch_5
l10n_ch.ch_coa_6000,account_tag_ch_60
l10n_ch.ch_coa_6100,account_tag_ch_60
l10n_ch.ch_coa_6105,account_tag_ch_60
l10n_ch.ch_coa_6200,account_tag_ch_60
l10n_ch.ch_coa_6260,account_tag_ch_60
l10n_ch.ch_coa_6300,account_tag_ch_60
l10n_ch.ch_coa_6400,account_tag_ch_60
l10n_ch.ch_coa_6500,account_tag_ch_60
l10n_ch.ch_coa_6570,account_tag_ch_60
l10n_ch.ch_coa_6600,account_tag_ch_60
l10n_ch.ch_coa_6700,account_tag_ch_60
l10n_ch.ch_coa_6800,account_tag_ch_68
l10n_ch.ch_coa_6900,account_tag_ch_69
l10n_ch.ch_coa_6950,account_tag_ch_69
l10n_ch.ch_coa_7000,account_tag_ch_7
l10n_ch.ch_coa_7010,account_tag_ch_7
l10n_ch.ch_coa_7500,account_tag_ch_7
l10n_ch.ch_coa_7510,account_tag_ch_7
l10n_ch.ch_coa_8000,account_tag_ch_80
l10n_ch.ch_coa_8100,account_tag_ch_80
l10n_ch.ch_coa_8500,account_tag_ch_85
l10n_ch.ch_coa_8510,account_tag_ch_85
l10n_ch.ch_coa_8900,account_tag_ch_89
10 changes: 5 additions & 5 deletions l10n_ch_account_tags/i18n/l10n_ch_account_tags.pot
Original file line number Diff line number Diff line change
@@ -13,11 +13,6 @@ msgstr ""
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"

#. module: l10n_ch_account_tags
#: model:account.account.template,name:l10n_ch_account_tags.1_transfer_account_id
msgid "1090"
msgstr ""

#. module: l10n_ch_account_tags
#: model:account.account.tag,name:l10n_ch_account_tags.account_tag_ch_130
msgid "Actifs de régularisation (transitoires) (CH_130)"
@@ -177,6 +172,11 @@ msgstr ""
msgid "Stocks et prestations non facturées (CH_120)"
msgstr ""

#. module: l10n_ch_account_tags
#: model:account.account.template,name:l10n_ch_account_tags.1_transfer_account_id
msgid "Transfer"
msgstr ""

#. module: l10n_ch_account_tags
#: model:account.account.tag,name:l10n_ch_account_tags.account_tag_ch_100
msgid "Trésorerie (CH_100)"
1 change: 1 addition & 0 deletions l10n_ch_account_tags/readme/CONTRIBUTORS.rst
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
* Panarin Mykhailo <m.panarin@mobilunity.com>
* Yannick Vaucher <yannick.vaucher@camptocamp.com>
1 change: 1 addition & 0 deletions l10n_ch_account_tags/static/description/index.html
Original file line number Diff line number Diff line change
@@ -431,6 +431,7 @@ <h2><a class="toc-backref" href="#id9">Authors</a></h2>
<h2><a class="toc-backref" href="#id10">Contributors</a></h2>
<ul class="simple">
<li>Panarin Mykhailo &lt;<a class="reference external" href="mailto:m.panarin&#64;mobilunity.com">m.panarin&#64;mobilunity.com</a>&gt;</li>
<li>Yannick Vaucher &lt;<a class="reference external" href="mailto:yannick.vaucher&#64;camptocamp.com">yannick.vaucher&#64;camptocamp.com</a>&gt;</li>
</ul>
</div>
<div class="section" id="maintainers">