odoo/upgrade#7724
Created by Marketing, Thibault Delavallee (tde)
Blocked
- Merge method
- Review
-
CI
- ci/runbot: Test upgrades between stable versions
- ci/upgrade_enterprise: Test upgrades for enterprise master
- Linked pull requests
- label
- odoo-dev:master-rem-base-sayonara-company-type-yagp
- head
- 0a6965437a5870f5297728f349a47c24de699bb5
odoo/odoo | odoo/enterprise | odoo/upgrade | odoo/upgrade-util | |
---|---|---|---|---|
master | #211043 missing r+ | #86089 missing r+ | #7724 missing r+ | #290 missing r+ |
[IMP] base/saas~18.5: removal of company_type
Purpose:
Removes the company_type
field, which was previously used to distinguish between 'Person' and 'Company' contacts.
The goal is to simplify the contact form and model by eliminating this distinction, as part of an effort to streamline and simplify the contact information structure.
This change is in line with the broader initiative to remove legacy fields and make the model more straightforward as possible.
It had a good run — well, not really — but it's dead for good now.
COM PR: odoo/odoo#211043
ENT PR: odoo/enterprise#86089
upgrade-util PR: odoo/upgrade-util#290
> Warning Please follow and check the relevant boxes for your PR, otherwise the review may take longer.
For a PR that adds a new upgrade script (for the Odoo's master
branch or one of the RR versions):
- [x] I've added the references to the Enterprise and/or Community PRs in the commit message, even if they are already merged.
- [ ] I've added an overall description of the changes made in the Community/Enterprise branches.
For a PR that fixes an issue on an already existing upgrade script:
- [ ] I've added a clear description of the issue including information on how to reproduce it.
- [ ] I've tested the fix and included references of upgrade requests where this fix will be applicable in the form of upg-<request_number>
.
- [ ] I've included references to the OPW
, if applicable, in the form of opw-<ticket_number>
.
- [ ] I've tested this fix on other DBs, not just the ones with the issue.
For all PRs:
- [ ] My commit's title follows the right format.
- [ ] My commit's body includes information about the changes.
- [ ] I've added odoo/upgrade
as a reviewer.
- [ ] I've read and understood this list.
- [x] I will ensure all the CI checks are green.
> Note More info can be found in the wiki.