Skip to content

Conversation

@Vang-NguyenPhu
Copy link

No description provided.

ygol and others added 30 commits January 15, 2026 14:59
we move the is_template field definition and the agreement.type model from
the agreement_legal module to the agreement module.

The fields are not displayed by default, unless the feature is enabled through a
technical feature group, this is configurable in the agreement_sale module (because agreement
in itself has no UI, and agreement_legal enables the feature by default)
- The `agreement` model now features mail and activities from its base module.
- The `agreement_legal` module doesn't need to add mail support now.
- Add activities to form views.

@Tecnativa TT22477
Update agreement and agreement_sale to restore the behavior of v10
Co-authored-by: Denis Roussel (ACSONE) <rousseldenis@users.noreply.github.com>
Currently translated at 100.0% (64 of 64 strings)

Translation: agreement-17.0/agreement-17.0-agreement
Translate-URL: https://translation.odoo-community.org/projects/agreement-17-0/agreement-17-0-agreement/it/
Currently translated at 100.0% (66 of 66 strings)

Translation: agreement-17.0/agreement-17.0-agreement
Translate-URL: https://translation.odoo-community.org/projects/agreement-17-0/agreement-17-0-agreement/it/
Currently translated at 100.0% (66 of 66 strings)

Translation: agreement-17.0/agreement-17.0-agreement
Translate-URL: https://translation.odoo-community.org/projects/agreement-17-0/agreement-17-0-agreement/it/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: agreement-18.0/agreement-18.0-agreement
Translate-URL: https://translation.odoo-community.org/projects/agreement-18-0/agreement-18-0-agreement/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: agreement-18.0/agreement-18.0-agreement
Translate-URL: https://translation.odoo-community.org/projects/agreement-18-0/agreement-18-0-agreement/
ivantodorovich and others added 23 commits January 15, 2026 14:59
By shifting the constraint to the commercial entity, computed from the partner
field, we can now select hierarchy contacts.

This is useful to:

A) Register the contact person of the agreement
B) Support modules like `partner_affiliate`, in case of nested businesses
Currently translated at 100.0% (72 of 72 strings)

Translation: agreement-18.0/agreement-18.0-agreement
Translate-URL: https://translation.odoo-community.org/projects/agreement-18-0/agreement-18-0-agreement/de/
Currently translated at 100.0% (72 of 72 strings)

Translation: agreement-18.0/agreement-18.0-agreement
Translate-URL: https://translation.odoo-community.org/projects/agreement-18-0/agreement-18-0-agreement/fr/
Currently translated at 100.0% (72 of 72 strings)

Translation: agreement-18.0/agreement-18.0-agreement
Translate-URL: https://translation.odoo-community.org/projects/agreement-18-0/agreement-18-0-agreement/sv/
Currently translated at 100.0% (72 of 72 strings)

Translation: agreement-18.0/agreement-18.0-agreement
Translate-URL: https://translation.odoo-community.org/projects/agreement-18-0/agreement-18-0-agreement/sv/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: agreement-18.0/agreement-18.0-agreement
Translate-URL: https://translation.odoo-community.org/projects/agreement-18-0/agreement-18-0-agreement/
Currently translated at 100.0% (74 of 74 strings)

Translation: agreement-18.0/agreement-18.0-agreement
Translate-URL: https://translation.odoo-community.org/projects/agreement-18-0/agreement-18-0-agreement/it/
Currently translated at 100.0% (74 of 74 strings)

Translation: agreement-18.0/agreement-18.0-agreement
Translate-URL: https://translation.odoo-community.org/projects/agreement-18-0/agreement-18-0-agreement/sv/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: agreement-18.0/agreement-18.0-agreement
Translate-URL: https://translation.odoo-community.org/projects/agreement-18-0/agreement-18-0-agreement/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: agreement-18.0/agreement-18.0-agreement
Translate-URL: https://translation.odoo-community.org/projects/agreement-18-0/agreement-18-0-agreement/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: agreement-18.0/agreement-18.0-agreement
Translate-URL: https://translation.odoo-community.org/projects/agreement-18-0/agreement-18-0-agreement/
Currently translated at 100.0% (73 of 73 strings)

Translation: agreement-18.0/agreement-18.0-agreement
Translate-URL: https://translation.odoo-community.org/projects/agreement-18-0/agreement-18-0-agreement/it/
@leemannd
Copy link

/ocabot migration agreement

@OCA-git-bot OCA-git-bot added this to the 19.0 milestone Jan 15, 2026
@leemannd
Copy link

Hello @Vang-NguyenPhu , Is it possible to reduce the commit history by following -> https://github.com/OCA/maintainer-tools/wiki/Migration-to-version-19.0
Also I am expecting to have at least two migration commits:

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.