Commit Graph

10 Commits

Author SHA1 Message Date
OCA-git-bot
a5662b30a1 [UPD] README.rst 2019-03-22 01:31:51 +00:00
ernesto
f7caaf9ed6 [MIG] account_chart_update: Migration to 12.0 2019-03-20 12:17:47 -04:00
amcor
d444487562 [MIG] account_chart_update: Migration to 11.0 2019-03-14 22:51:10 -04:00
Pedro M. Baeza
189181dd2f [FIX+IMP] account_chart_update: Major refactoring
* Compare all fields from template

  Not all fields were properly compared with previous code. This means also
  to exclude some of them, but now we have a full and extensible system.

* Optimize cached method
* Generate accounts and fiscal positions using Odoo methods (tax already did)
* README by fragments
* Add tests up to full coverage
2019-03-14 22:51:10 -04:00
moutio
bb3f88856b [FIX] account_chart_update: Limit fiscal position search with same name (#651) 2019-03-14 22:51:10 -04:00
Sylvain Van Hoof
754727a5f8 [MIG] account_chart_update: Migration to 10.0 2019-03-14 22:51:10 -04:00
Pedro M. Baeza
0f8de3bb9c [FIX+IMP] account_chart_update: Fix fiscal position mapping + translations + clean authors
As this module has been written from scratch with a totally different technique, I clean the list and update copyrights.
2019-03-14 22:51:10 -04:00
Jairo Llopis
21f1136e34 [MIG][9.0][account_chart_update] Migrate.
- New-style license headers.
- Remove .pot file.
- Remove tax codes stuff, now removed from v9.
- Refactor methods for search, create, update, delete. Now they are smaller, fitter, happier, more productive.
- Only update fields that have any kind of change on any updated record.
- Place the wizard in the configuration page, instead of its own menu item.
- Display amount of disabled taxes at ending page.
2019-03-14 22:51:10 -04:00
Antonio Espinosa
78ca276f52 [FIX+IMP] account_chart_update: Several things
* Set updated taxes as active
* Check parent_id field in '_is_different_tax' method
* PEP8
* Spanish translation
2019-03-14 22:51:10 -04:00
Pedro M. Baeza
07a3f2392d [IMP] account_chart_update: Whole refactoring
* Fix calculated field when showing inactives + add field to view
* Migrated to new API.
* Provided hooks for detecting changes and for adding update/create values.
* Purge dead error detection code (not applying).
* Use global mapping dictionaries stored on class instead of passing arguments down to top and viceversa.
* Number fields computed by a function field instead of being computed by hand.
* Use recordsets as indexes instead of ids to avoid repetitive browses.
* Re-enable local cache variables
* README + authors
2019-03-14 22:51:10 -04:00