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

[15.0] sale_commission_formula: Migration to 15.0 #2

Closed
wants to merge 38 commits into from

Conversation

AungKoKoLin1997
Copy link

@AungKoKoLin1997 AungKoKoLin1997 commented Oct 21, 2022

Depends on: #1

@AungKoKoLin1997 AungKoKoLin1997 force-pushed the 15.0-mig-sale_commission_formula branch 2 times, most recently from 6566dbe to e026a5a Compare October 25, 2022 07:07
Nicola Malcontenti and others added 25 commits December 23, 2022 16:40
- Remove onchange hackings as they are not needed with new JS views.
- Extract common code between sales orders and invoices, creating 2 mixins.
- Adapt tests.
- Improve README with detailed explanations.
- README by fragments.
- Changed `settled` condition to a more suitable one, moving the condition to _skip_settlement.
- Improve interface for not removing editable option in lines: you have a new icon that popups
  a window with agents. This icon is available according certain conditions. Check README for
  more details.
- Add constraint for avoiding the modification of a settled commission.
- Add agent values when no other value is provided. This way, we add compatibility with
  modules like `sale_product_set` or `sale_order_variant_mgmt`.
* Add description to all models
* Adapt commission amount computation courtesy of Simone Rubi
* Adapt views
* Fixed dependencies in constraint
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: commission-12.0/commission-12.0-sale_commission_formula
Translate-URL: https://translation.odoo-community.org/projects/commission-12-0/commission-12-0-sale_commission_formula/

[UPD] Update sale_commission_formula.pot

[UPD] README.rst
Currently translated at 95.2% (20 of 21 strings)

Translation: commission-12.0/commission-12.0-sale_commission_formula
Translate-URL: https://translation.odoo-community.org/projects/commission-12-0/commission-12-0-sale_commission_formula/it/
Currently translated at 100.0% (21 of 21 strings)

Translation: commission-12.0/commission-12.0-sale_commission_formula
Translate-URL: https://translation.odoo-community.org/projects/commission-12-0/commission-12-0-sale_commission_formula/zh_CN/
Currently translated at 61.9% (13 of 21 strings)

Translation: commission-12.0/commission-12.0-sale_commission_formula
Translate-URL: https://translation.odoo-community.org/projects/commission-12-0/commission-12-0-sale_commission_formula/pt/
Currently translated at 100.0% (21 of 21 strings)

Translation: commission-12.0/commission-12.0-sale_commission_formula
Translate-URL: https://translation.odoo-community.org/projects/commission-12-0/commission-12-0-sale_commission_formula/pt_BR/
Currently translated at 85.7% (18 of 21 strings)

Translation: commission-12.0/commission-12.0-sale_commission_formula
Translate-URL: https://translation.odoo-community.org/projects/commission-12-0/commission-12-0-sale_commission_formula/es/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: commission-13.0/commission-13.0-sale_commission_formula
Translate-URL: https://translation.odoo-community.org/projects/commission-13-0/commission-13-0-sale_commission_formula/

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: commission-13.0/commission-13.0-sale_commission_formula
Translate-URL: https://translation.odoo-community.org/projects/commission-13-0/commission-13-0-sale_commission_formula/

[UPD] Update sale_commission_formula.pot
Currently translated at 100.0% (19 of 19 strings)

Translation: commission-13.0/commission-13.0-sale_commission_formula
Translate-URL: https://translation.odoo-community.org/projects/commission-13-0/commission-13-0-sale_commission_formula/es_AR/
pedrobaeza and others added 12 commits December 23, 2022 16:40
…es not translatable

- Put t-translation="off" for elements that shouldn't be translated
- Define name attributes to xpath elements for better inheritance
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: commission-13.0/commission-13.0-sale_commission_formula
Translate-URL: https://translation.odoo-community.org/projects/commission-13-0/commission-13-0-sale_commission_formula/
Currently translated at 100.0% (14 of 14 strings)

Translation: commission-13.0/commission-13.0-sale_commission_formula
Translate-URL: https://translation.odoo-community.org/projects/commission-13-0/commission-13-0-sale_commission_formula/es/
The invoice post() was done twice, which is unnecessary and with the
recent upstream changes raises an exception
Currently translated at 85.7% (12 of 14 strings)

Translation: commission-14.0/commission-14.0-sale_commission_formula
Translate-URL: https://translation.odoo-community.org/projects/commission-14-0/commission-14-0-sale_commission_formula/it/
Currently translated at 100.0% (14 of 14 strings)

Translation: commission-14.0/commission-14.0-sale_commission_formula
Translate-URL: https://translation.odoo-community.org/projects/commission-14-0/commission-14-0-sale_commission_formula/it/
Currently translated at 100.0% (14 of 14 strings)

Translation: commission-14.0/commission-14.0-sale_commission_formula
Translate-URL: https://translation.odoo-community.org/projects/commission-14-0/commission-14-0-sale_commission_formula/pt_BR/
@AungKoKoLin1997 AungKoKoLin1997 force-pushed the 15.0-mig-sale_commission_formula branch 2 times, most recently from e481014 to 5476d90 Compare December 23, 2022 10:12
@AungKoKoLin1997 AungKoKoLin1997 force-pushed the 15.0-mig-sale_commission_formula branch from bcfc1d0 to b9242ee Compare December 28, 2022 12:18
@AungKoKoLin1997
Copy link
Author

This module is just merged in OCA repo and close this PR.

@AungKoKoLin1997 AungKoKoLin1997 deleted the 15.0-mig-sale_commission_formula branch December 28, 2022 16:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.