odoo/enterprise#86089

Created by Marketing, Thibault Delavallee (tde)

Blocked

label
odoo-dev:master-rem-base-sayonara-company-type-yagp
head
8f53d8b32a3c13b3e8ddf8e683e0e8fa18a48a53
odoo/odoo odoo/enterprise odoo/upgrade odoo/upgrade-util
master #211043 missing r+ #86089 missing r+ #7724 missing r+ #290 missing r+

[REF] base: remove 'company_type'

This PR 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.


l10n_br* : Now considers a partner a company if their identification type is CNPJ


l10n_co* : Now considers a partner a company if their identification type is RUT


l10n_* : general : removed is_company / company_type from demo/tests


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.

See - odoo/odoo#211043

task-4714892