Contributors mailing list archives

contributors@odoo-community.org

Browse archives

Avatar

Re: base_custom_info

by
ClosingAp Open Source Integrators Europe, LDA., Daniel Reis
- 23/10/2025 14:09:33
Indeed.
It probably won't be that hard to add Properties to a model.
The hardest part fro me is to read and consume that data in your custom code.
Also not documented and requiring trial & error + reverse engineering t figure out...

Regards
Daniel

On 23/10/2025 13:02, Ronald Portier wrote:

Hi,


This of course begs the question how a model can be made to support Properties.


I did find out by scanning the Odoo Source tree, starting of with grepping for 'Add Properties'. Anyway it is needed to add a field.Properties field to hold the properties. To define the possible properties, you will need a PropertiesDefinition field. Look-up the source in odoo/fields.py and see example use in addons/project/models/project.task.py.


Looking at the orm API documentation, this feature is indeed totally undocumented:

https://www.odoo.com/documentation/18.0/developer/reference/backend/orm.html#fields


Kind regards, Ronald


On 23-10-2025 09:31, Christian Zöllner wrote:
Hi,

You can find the option to create properties in the action menu of a record. For example: Open a project task and then click on the gear icon. There you will find the option “Add Properties.”

Not every model supports properties, though.

Best Regards
Christian


Von: "Ronald Portier" <notifications@odoo-community.org>
An: "Odoo Community Association, (OCA) Contributors" <contributors@odoo-community.org>
Gesendet: Mittwoch, 22. Oktober 2025 14:56:55
Betreff: Re: base_custom_info

But how to use it then @bruno. Nowhere in the Odoo (CE) interface can I find anything to configure this, let alone how to add these property fields programmatically.


This is the documentation I see:

https://www.odoo.com/documentation/18.0/applications/essentials/property_fields.html

It is all configured via Studio.


On 22-10-2025 14:27, Bruno Joliveau wrote:
You do not need Studio or Odoo EE for Properties Field @Ronald    
Available feature in Odoo CE

 

Bruno Joliveau
Architecte solutions - Président
+1 514-317-7944
LinkedIn Twitter Facebook YouTube
 
  Nouveau
Votre avis est important pour nous ⭐
  Découvrir


Le mer. 22 oct. 2025 à 08:17, Ronald Portier <notifications@odoo-community.org> a écrit :

Hi,


I never encountered the Odoo properties field, but looking it up I understand from the documentation that these properties can only be configured through studio and not programmatically. Is that a correct conclusion?


In that case base_custom_info would still be very useful. Actually it seems to exactly satisfy a requirement that one of my customers has.


Kind regards, Ronald


On 22-10-2025 05:51, Enric Tobella Alomar wrote:
Hi Bruno,

Well, I presume that with the new Properties Field from odoo, the needs of this module have disminished.

Personally, I prefer to use Properties Field than this extra module.

Kind regards,

El mié, 22 oct 2025 a las 1:26, Bruno Joliveau (<notifications@odoo-community.org>) escribió:
Hi community,

We've been using the base_custom_info module and some of its add-ons for partners and products for several versions.

Organizations like Antiun, Tecnativa, and Moduon seem to have been using it since v8 and more.

We find the features it offers interesting (that's why we use it).

I am wondering why not available in v16 (a) and 18 :
1 - due to a lack of time and interest in migrating it, OR 
2 - you have other options for adding simple information about partners and products

(a) closed PR for 16

Have a nice day !
 

Bruno Joliveau
Architecte solutions - Président
+1 514-317-7944
LinkedIn Twitter Facebook YouTube
 
  Nouveau
Votre avis est important pour nous ⭐
  Découvrir

_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe



--
Enric Tobella Alomar
CEO & Founder

_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe

_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe

_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe

_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe


_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe

_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe


--
DANIEL REIS
MANAGING PARTNER

>> Schedule time on my calendar.
M: +351 919 991 307
E: dreis@OpenSourceIntegrators.com
A: Avenida da República 3000, Estoril Office Center, 2649-517 Cascais

[Logo OpenSourceIntegrators.com]


Reference