Live data from Hacker News

Odoo: Open-Source ERP

github.com

21–30 of 76 posts

Re: Odoo: Open-Source ERP

#21
We have been using Odoo for some specific processes in the company in the past. There are some bright ideas based on strong fundamentals.

Regarding the strong fundamentals: - A clever, extremely flexible, roles/permissions system. It is based on giving CRUD permissions to user roles, allowing to define access rules based on the fields (for instance a READ access with a record rule [('user_id', '=', user.id)] would allow to read only own records). In most of the software permissions are expressed in the code, in Odoo they are abstracted and enforced at ORM level. - The custom ORM system is very strong and allows to create objects and fields at runtime. You can create a model and its fields and start using it right away without restarting the server.

Some of the smaller bright ideas: - Records navigation is rather smart: the pagination system allows to manually define the records range to be seen avoiding the usual "records per page" dropdown; standard filters can be defined using the same domain syntax from access rules above (the filter for "My records" would be [('user_id', '=', user.id)]). - Many views use kanban, I find them extremely practical to get a good overview, in particular for CRM opportunities and candidates screening processes.

Re: Odoo: Open-Source ERP

#22
post #17

I've built a couple of Odoo integrations for clients. For the longest time, they only offered XML-RPC as an external API. At some point they also added JSON-RPC, which is the same kind of suckage. But now they're suddenly planning to remove both in the next major version (to replace them with something different) with very little advance notice. Their API documentation is virtually nonexistent. You have to basically…

Damn. Just finished an integration with their XML-RPC.

It was quite bad experience, the API documentation is horrible as you mentioned.

Re: Odoo: Open-Source ERP

#23
post #17

I've built a couple of Odoo integrations for clients. For the longest time, they only offered XML-RPC as an external API. At some point they also added JSON-RPC, which is the same kind of suckage. But now they're suddenly planning to remove both in the next major version (to replace them with something different) with very little advance notice. Their API documentation is virtually nonexistent. You have to basically…

But does it suck more than oracle or SAP? That's the question...

Re: Odoo: Open-Source ERP

#25
post #9

Open core, not open source, only for the Community edition, wait till you notice that you will need enterprise license since most powerfull features/addons are enterprise only and you end up paying more money for "open source" ERP than normal ERP

It is at least "source available". Once you pay for an enterprise subscription (or just search around) you get the source.

Re: Odoo: Open-Source ERP

#26
post #24

I am the founder of Odoo: ask me anything. Happy to see Odoo on HN.

How close is Odoo to the Django Stack? In my mind, since both are python, I always thought it was some kind of Django fork,l. I bet I am wrong. So how came Odoo into being?

Re: Odoo: Open-Source ERP

#27
post #21

We have been using Odoo for some specific processes in the company in the past. There are some bright ideas based on strong fundamentals. Regarding the strong fundamentals: - A clever, extremely flexible, roles/permissions system. It is based on giving CRUD permissions to user roles, allowing to define access rules based on the fields (for instance a READ access with a record rule [('user_id', '=', user.id)] would al…

I tried to get Odoo adopted at my company for about a year but eventually gave up in favor of a paid solution.

The thing is that what you really need to get something like this working is support (by phone, screen sharing etc.), and it came down to two options: either I permanently become Odoo support for everyone else, or we pay someone else to do it. All the companies offering Odoo support are very expensive, so any financial benefits to using Odoo are gone several times over. It was much cheaper to just switch to a paid solution that includes support in the monthly fee.

Besides that, the source code is a mess, so when I tried adding some basic customs functions it was a total headache even for very basic things. For some reason they've built their own front end framework which is clearly inspired by a very old version of React.

Re: Odoo: Open-Source ERP

#28

These guys have the dubious distinction of absolutely blasting tons of podcasts with the stupidest commercials I've ever heard. Basically at the level of "grondo has what plants crave", Odoo has what businesses need.

And yet you're here, mentioning the advertisement, so it seems like it worked!

Re: Odoo: Open-Source ERP

#29
post #19
post #17

I've built a couple of Odoo integrations for clients. For the longest time, they only offered XML-RPC as an external API. At some point they also added JSON-RPC, which is the same kind of suckage. But now they're suddenly planning to remove both in the next major version (to replace them with something different) with very little advance notice. Their API documentation is virtually nonexistent. You have to basically…

In that sense all popular ERP vendors seems to be the same.

Dunno if Odoo is more ERP or CRM but... if you speak about Microsoft Dataverse/Dynamics 365 Sales/Customer Engagement and such, the documentation, the tools the API the underlying foundation are just excellent.

Re: Odoo: Open-Source ERP

#30
post #24

I am the founder of Odoo: ask me anything. Happy to see Odoo on HN.

By having every services inside one tool, what are the new possibilities that Odoo can do easily that is hard to do with others suite of tools (where you’d need to connect together multiple independent services) ?
Post reply on HN