Zum Inhalt springen
Menü
Sie müssen registriert sein, um mit der Community zu interagieren.
Diese Frage wurde gekennzeichnet
1 Antworten
1634 Ansichten

Hello,

My Company is setting up odoo, we're gonna use a bunch of modules, with some deep modification as well as so more simple ones.

We hired a company specialized in Odoo to implement it for us.

At first (untill just now) Our demands were really basic (add fields, add existing modules...). But they said that they were doing it in a proper way that is time consuming but preferable.

Today, I wanted to modify a field, to make it a Computed field. (nothing too hard, just a concatenation of 2 fields)

So i went to the modules to find the one which would've implemented the changes we booked before.
But there was none.

What they did was Studio Customisations (so the fields are defined in .xml files, not in a python file)


Am I wrong for thinking they should've done a module inheriting the interface we wanted to modify ?


PS : They knew that at some point we would've needed python devlopment, we told them way before the creation of all these fields.


Avatar
Verwerfen
Beste Antwort

Odoo Studio is best for:

  • low to medium level of complexity features
  • customizations created by individuals
  • rapid development
  • users with a low level of technical skills (scripting)
  • customizations that are mainly for a single Odoo database

Odoo Modules are best for:

  • medium to high level complexity features
  • customizations created by teams
  • traditional development with source control, automated tests, user acceptance phase, etc
  • users with a high level of technical skills (programming)
  • customizations that easily transport between different Odoo databases


Note: both support Python scripting via custom fields and the automation framework.


Another way to think about this:

Odoo Studio is like using off the shelf Lego sets that you don't need to design from scratch that meet generic needs. They come with instructions and are not meant to be modified very much from the original design.

Odoo Modules are like using individual bricks carefully chosen for something tailored specifically to your needs. You write your own instructions and can modify everything and create something highly customized.


See also:


https://www.youtube.com/watch?v=AENTv9r84Ns

Avatar
Verwerfen
Verknüpfte Beiträge Antworten Ansichten Aktivität
2
Juni 25
7715
1
Aug. 22
9217
4
Juni 25
2069
1
Juni 25
913
0
Feb. 25
910