Skip to Content
Menu
This question has been flagged
2 Replies
2273 Views

Hi,

I am totally new to Odoo; just installed it in a virtual machine to give it a try.

I do not intend to become a developer. I just want to test if Odoo can do what I want easily or should I try something else.

My main concern is that Odoo seems difficult to customise.

For example, in the Contacts module, all my contacts are Individuals. So, I would like to remove/delete all Company-related fields such as company name, Tax ID, Job Position etc, as irrelevant. Then, I need to add more new fields like credit card details, membership number etc.

Moreover, I like the individual name to be broken into FirstName, MiddleName, and LastName as separate fields instead of just one field for Name. And it would be nice if I can search/sort etc by LastName and/or FirstName.

In brief:

1. Delete some of the fields that come predefined in Odoo, as they are irrelevant to my specific application.

2. Edit the visual representation of a field (for example "Home Phone" instead of just "Phone"

3. Add new fields that are more relevant to my application.

4. Do so without breaking the system, or having to repeat this after a software update.


I can see documentation about adding custom fields, which involves editing models and views. I don't mind editing XML, Python or JS code, but this can get messy and time-consuming.


Is there a simple, clean and quick way to customise the Contacts module, so that it contains the information I do need for my application instead of the generic stuff that comes predefined?


Your advise is much appreciated


p.s. the application is just a customer contact list for a travel agency.

Avatar
Discard
Best Answer

Hi,

Seems you need to customize the system by removing/adding the fields in the views, for this the option only to do it from the code side as a custom module, or to do it from the user interface using the developer mode.

Customizing Odoo From UI:https://www.youtube.com/watch?v=9Sy2SxQEkSk

If you are not interested to be a little technical, you can checkout for the paid apps available in the app store, which can stand as alternative to odoo studio for enterprise.

Thanks & Regards

Avatar
Discard
Author Best Answer

I am not afraid of coding (has been my daily job for the last 40 years) but I am too old to read millions of lines of undocumented code. I like to remove fields not just from the views, but from the models and the pgsql database itself. My concern is that I can break Odoo functionality in other modules.

Is there a third-party app that can enable adding and deleting fields (from models and DB as well as views)?

Avatar
Discard
Related Posts Replies Views Activity
1
Jun 23
2221
0
Mar 22
1515
2
Dec 24
3113
1
Dec 24
343
4
Nov 24
1362