- Mailing Lists
- Contributors
- Re: Odoo -- Community v Enterprise Questions
Archives
- By thread 1419
-
By date
- August 2019 59
- September 2019 118
- October 2019 165
- November 2019 97
- December 2019 35
- January 2020 58
- February 2020 204
- March 2020 121
- April 2020 172
- May 2020 50
- June 2020 158
- July 2020 85
- August 2020 94
- September 2020 193
- October 2020 277
- November 2020 100
- December 2020 159
- January 2021 38
- February 2021 87
- March 2021 146
- April 2021 73
- May 2021 90
- June 2021 86
- July 2021 123
- August 2021 50
- September 2021 68
- October 2021 66
- November 2021 74
- December 2021 75
- January 2022 98
- February 2022 77
- March 2022 68
- April 2022 31
- May 2022 59
- June 2022 87
- July 2022 141
- August 2022 38
- September 2022 73
- October 2022 152
- November 2022 39
- December 2022 50
- January 2023 93
- February 2023 49
- March 2023 106
- April 2023 47
- May 2023 69
- June 2023 92
- July 2023 64
- August 2023 103
- September 2023 91
- October 2023 101
- November 2023 94
- December 2023 46
- January 2024 75
- February 2024 79
- March 2024 104
- April 2024 63
- May 2024 40
- June 2024 160
- July 2024 80
- August 2024 70
- September 2024 62
- October 2024 121
- November 2024 117
- December 2024 89
- January 2025 59
- February 2025 104
- March 2025 96
- April 2025 107
- May 2025 52
- June 2025 72
- July 2025 60
- August 2025 81
- September 2025 124
- October 2025 63
- November 2025 22
Contributors
Re: Odoo -- Community v Enterprise Questions
Hi all, I'm new to this list, but I've
been self-hosting Odoo for about a year now (first Community V15
and recently Enterprise V16).
As some have noted, Odoo have changed their fees and made things
cheaper for V16. It used to be that you had to pay for each app
in a very confusing manner.
I checked it about a year ago and noped back out. I'm not into
confusing pricing structures or closed source apps.
However, for V16 they have simplified the payment structure.
It's now around $160 per year for each enterprise user, and that
gives you access to all apps.
It's now "source available": Once you buy a subscription, you
can enter the code on this page to download the Enterprise
source code as a zip file:
https://www.odoo.com/page/download
Not quite open source, but you don't need to be an Odoo partner.
I don't know if that's a recent change.
For my use case, I only need one user - I'm essentially using it
as a fancy POS app, and staff can use that as Portal users, so
they don't need paid accounts. I planned to use it for
accounting, but now I just export to excel once a month and send
those to our accountant (more on that below).
In terms of usage, installing the Enterprise version from source
using Docker is complicated and poorly documented. But doable
and in my opinion if you only need a couple of users it's worth
the money compared to trying to get feature parity using the OCA
modules. As someone mentioned earlier in the thread, the OCA
repos are a lot to take in, and there's scarcely any READMEs or
docs telling you what the modules do. I made a huge mess out of
trying to add OCA modules to V15 Community and (aside from the
complicated install), having all the features automatically
available through Enterprise is worth a few hundred dollars a
year.
That's the positive side.
On the negative side, I have not had a good experience with Odoo
support. I cannot post anything on the official forum because
they have crazy karma requirements to even comment. I have no
idea how to get karma, and wasted an entire afternoon trying to
figure it out. So I can't get any help that way. Given that
there are years worth of threads of people with the same
complaint, and hardly any activity on the forum, it kinda feels
like they don't want people to use it. I've never come across a
forum this locked down before, especially not for an app that I
pay for. I've moderated forums before and there is no way they
need to do this for spam control, that excuse makes no sense.
Next, I tried emailing support. I asked them about how to add
more users to the subscription. It took about two weeks to get a
reply, and they just said once I add more users, Odoo will
update my subscription automatically.
(so BTW, yes, Odoo Enterprise does phone home. I found the chron
job, it's about once a week and logs the number of users and
their type (internal, portal, and whether they logged in
recently). I don't think it logs any other data. I'm not happy
about any kind of data logging from my business, and again, they
are not upfront about it. But it's also not data I mind being
logged, so I decided to be ok with it).
I replied and asked, "What if I add ten new users on the last
month of my yearly subscription, would you charge me a full year
for all ten users?".
They never responded and closed the ticket - and sent me a
survey asking if I was happy with the experience. So I guess the
answer to my question was a "yes" but they didn't want to say
it. Which I'm also not happy about. Payment terms should always
be clear. When I feel that a business is trying to hide their
payment terms it always gives me a bad feeling about them (maybe
I'm being unfair here though, I guess the ticket could have been
closed in error).
Besides that, one of the main reasons I forked out for
Enterprise was that the docs clearly state the Enterprise
Accounting module supports fiscal localization for my country
(Vietnam). It does not.
There is a "Fiscal Localization" package for Vietnam. However,
it's not complete and doesn't add much that's useful, from what
I can see. In fact, it confused the hell out of both me and my
accountant, and we lost probably two weeks of work trying to
figure this out (trying to work it out, then trying to contact
Odoo support and Odoo Vietnam partners etc.).
Odoo support confirmed that it's a work in progress because,
quote: "The Vietnamese accounting system is complicated".
So unless your country uses IFRS, I wouldn't expect to be able
to use Odoo Enterprise Accounting.
To sum up: my review is mixed. The Enterprise package is worth
it, but only if you only need one or two users. And Odoo support
are not gonna help you with anything, they'll just take your
money and run. Maybe I would have a different experience if I
had a hundred users.
Final note: there will be bugs. Both Enterprise and Community
editions. Don't use Odoo unless you're willing to be the IT
person for your company, or have such a person. If you don't
want to take that on, work with an Odoo partner or use the
hosted version.
Have a great day everyone,
Lewy
Let me respond inline. On Mon, Jan 30, 2023 at 8:59 PM Landis Arnold <notifications@odoo-community.org> wrote: > Hi, > You can run Enterprise or Community. If you like to "roll your own" then go with Community. You can run as many databases and business you like. Understood, thank you for the response. I will need to figure out the intricacies associated with "running as many databases and business[es] as [I would] like". But with Enterprise, I can't do the above without the additional fees associated with the user/licenses, but I am curious about specific databases making use of the enterprise modules/apps versus others only making use of the community edition. Again, it will take some tinking to figure out those thresholds. > RE enterprise, they have updated some subscription rates so you might find it more affordable. I believe you will pay per "database and user" for Enterprise. If you run One Database and have a small number of users and can afford the $40 or so per month license, then running Enterprise will allow you to install what you want rather than figuring out how to do what you want without the Enterprise package. I'm not worried about the $40 or so per month license, as long as the modules/apps provide $40 worth of value to me. I'm just not yet sure of the value, again tinkering. > Generally there are many/many Community additions to odoo. The additions work on Community or Enterprise levels. You can also purchase additions "apps" (Ie modules with Costs) and run them on Community or Enterprise. https://apps.odoo.com should be the link. Yes, I am aware. It is a bit overwhelming when looking at all of them for the first time. I hope to be able to contribute back to the community as I am in the benefiting stage of the interactions. Give me a bit of time and I'll be happy to return the gesture. > If you want to just use "OCA" apps, then you can look at: > https://odoo-community.org/shop?&search=project status > though best, I feel is to look at Github: > https://https://github.com/OCA/ Yes, I've looked through the above. Again, quite overwhelming for those without institutional knowledge that I will only gain by using the platform. > It is important to know that most "repositories" on Github for OCA contain several "modules" within them, whereas the Odoo Apps and the Odoo-community.org link above are generally showing "modules only" (generally). > It takes some time but you can work through it. No doubt. I'm sure I will figure out the differences between modules and apps in due course. > I would be happy to help give you a tour. I am more of a "user" than a "programmer" but if I can do builds well, my goal is to use Odoo Community plus OCA apps. I have purchased a few and there are some good ones, but the rigorous build control of OCA is better, in my opinion, than many of the commercial addons. > People put in a whole lot of work here and they do it because they want/and need their systems to work well and the way they need them to work. I would really appreciate a tour. I can be found on LinkedIN, so please reach out and we can talk there. From what I have been able to find, I can see the amount of work and positive vibes that have been put out by the community and as I said above, I would really like to be able to contribute back, when I am in a position to do so. It's amazing how far the community has been able to come and can only imagine what others have developed. I hope to be able to count myself as one of the people who has been able to get the system into a place that works for all of my use cases. It's an incredible platform for a wide range of use cases. Charles_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by dev - 03:51 - 8 Feb 2023
Reference
-
Odoo -- Community v Enterprise Questions
Greetings, I'm new to the Odoo community. I ran across Odoo while looking for a Point of Sale for my girlfriend's business (brick and mortar), but alas, we have been using GoHighLevel which has a lot of overlap with Odoo. As a result, I was looking at the offerings from Odoo with respect to the community edition and the enterprise editions. But from what I can tell, enterprise subscriptions must pay per user and Odoo.sh must host the deployment. I wear a number of hats at a number of different companies, such as the requirement for my girlfriend's business below, a not for profit corporation, which could benefit greatly from efforts in Odoo, as well as my full time job, which could use Odoo as a cloud services provider for internal accounting and forecasting purposes. All in all, I've been in the Internet industry for a long time and have my own cabinet in a well connected data center with plenty of compute and storage capabilities, so naturally, I would like to self host. I spent a few hours trying to find Odoo resources, which is how I found my way here. I also looked through the App directory, but I was having a hard time reconciling the App directory with the offerings included within the enterprise license. Does anybody have a pointer to a URL, or documents, which go into any level of detail on how to create the enterprise experience in a self-hosted environment? As a side note, I would like to whitelabel the URL for my girlfriend's business. Further, I would want to nest multiple client instances within a deployment (for her clients' environments) and then be able to white label a specific clients environment, but that's a longer term vision. Any help that could be provided to point me in the right direction would be greatly appreciated. I see a lot of personal use cases for Odoo, but am struggling to see where the current lines have been drawn between enterprise and community. Thank you in advance, Charles
by cgucker - 06:31 - 29 Jan 2023-
Re: Odoo -- Community v Enterprise Questions
On Sun, Feb 12, 2023 at 6:12 PM Dev <notifications@odoo-community.org> wrote:The reason for it being complicated is to do with database setup. I haven't found any way to have a docker install creates no database, so you can open the page and create/restore a database as described in the docs for a new installation.
Ah, that makes sense. For local containers, we don't restore a database, so no problem. In production, I never wanted /web/database/manage to show up for even a second, so I have Terraform get the database into shape prior to running Odoo for the first time.
by Adam Heinz - 02:20 - 13 Feb 2023 -
Re: Odoo -- Community v Enterprise Questions
On 13/02/2023 00:12, Dev wrote:
Overall, I love the experience of dealing with containerized apps, compared to the old school style of installing them directly. However, there were two apps that stood out as being as struggle to install. One was Outline wiki (a great app once installed, however). The other was Odoo, both community and enterprise, but especially enterprise.
Hello Lewy,
Don't hesitate to contact us using the Odoo support if you have issues to use our docker image.
Martin
by Martin Trigaux - 10:05 - 13 Feb 2023 -
Re: Odoo -- Community v Enterprise Questions
hi,on dockerhub, odoo provides a docker-compose file that install everything, and is very quick to deploy, including a postgres database.Regards,DominiqueOn Mon, 13 Feb 2023 at 07:12, Dev <notifications@odoo-community.org> wrote:> I'm a little surprised by this statement. I prototyped Enterprise a few times between v12 and v15
I learned docker last year over a period of about six months, so I'm not an expert - however I do have a fair degree of experience with Linux sysadmin spanning a decade or more, so I'm not a novice either. For work related reasons I ended up testing something like twenty different dockerized apps over this period, and Odoo was one of the later ones, so I was getting familiar by that time.
Overall, I love the experience of dealing with containerized apps, compared to the old school style of installing them directly. However, there were two apps that stood out as being as struggle to install. One was Outline wiki (a great app once installed, however). The other was Odoo, both community and enterprise, but especially enterprise.
The reason for it being complicated is to do with database setup. I haven't found any way to have a docker install creates no database, so you can open the page and create/restore a database as described in the docs for a new installation.
Instead, what I get with every initial container, both writing my own compose scripts and following templates that I can find online, is loads of server errors (I forget exactly what errors now, but it was something to do with "database incorrectly initialized"). The only way around this that I have found is to add a command:
# Don't leave this line in for production!!
# command: --db_host=${DB_HOST} --database ${DB_NAME} --db_user ${POSTGRES_USER} --db_password ${POSTGRES_PASSWORD} -i base
Then on the first install I uncomment that, it creates a blank database and that allows me to access web/database/manage where I can finally restore the real database. Then I have to remember to uncomment the line and re-up the container (otherwise it will overwrite the database every time).
As for enterprise, the only description in the docs for how to install is this:
> Tip: For the Enterprise edition, you must add the path to the enterprise addons to the addons-path argument. Note that it must come before the other paths in addons-path for addons to be loaded correctly.
https://www.odoo.com/documentation/16.0/administration/install/install.html
When you download the enterprise files, you'll see that they have a folder structure similar to the entire Odoo install, including an addons folder. So, as per the tip, I added that enterprise/addons folder to the addons-path.
This is incorrect. Instead, you need to add the *entire* enterprise folder structure as an addons folder, which means there's an addons folder with another addons folder inside it.
I think it's fair to call this confusing and poorly documented, although it's far from the worst thing I've encountered in my dev career, or even in the Odoo docs.
- Lewy
P.S: If anyone can share a docker-compose template for community edition that does allow me to immediately access web/database/manage, I would appreciate it :)
On 08-Feb-23 21:32, Adam Heinz wrote:
On Tue, Feb 7, 2023 at 9:57 PM Dev <notifications@odoo-community.org> wrote:
In terms of usage, installing the Enterprise version from source using Docker is complicated and poorly documented.
I'm a little surprised by this statement. I prototyped Enterprise a few times between v12 and v15 and seem to recall it being no more than adding an /mnt/enterprise-addons volume on top of the standard odoo:12-15 docker container. We do the exact same type of mounting for our own custom development and also for OCA modules. We ultimately decided not to go with it due to cost and legal arbitration being in Europe, but I still press my face up against the glass and stare longingly at the Spreadsheets module. ;-)_______________________________________________
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
by dominique.k - 02:16 - 13 Feb 2023 -
Re: Odoo -- Community v Enterprise Questions
> I'm a little surprised by this statement. I prototyped Enterprise a few times between v12 and v15
I learned docker last year over a period of about six months, so I'm not an expert - however I do have a fair degree of experience with Linux sysadmin spanning a decade or more, so I'm not a novice either. For work related reasons I ended up testing something like twenty different dockerized apps over this period, and Odoo was one of the later ones, so I was getting familiar by that time.
Overall, I love the experience of dealing with containerized apps, compared to the old school style of installing them directly. However, there were two apps that stood out as being as struggle to install. One was Outline wiki (a great app once installed, however). The other was Odoo, both community and enterprise, but especially enterprise.
The reason for it being complicated is to do with database setup. I haven't found any way to have a docker install creates no database, so you can open the page and create/restore a database as described in the docs for a new installation.
Instead, what I get with every initial container, both writing my own compose scripts and following templates that I can find online, is loads of server errors (I forget exactly what errors now, but it was something to do with "database incorrectly initialized"). The only way around this that I have found is to add a command:
# Don't leave this line in for production!!
# command: --db_host=${DB_HOST} --database ${DB_NAME} --db_user ${POSTGRES_USER} --db_password ${POSTGRES_PASSWORD} -i base
Then on the first install I uncomment that, it creates a blank database and that allows me to access web/database/manage where I can finally restore the real database. Then I have to remember to uncomment the line and re-up the container (otherwise it will overwrite the database every time).
As for enterprise, the only description in the docs for how to install is this:
> Tip: For the Enterprise edition, you must add the path to the enterprise addons to the addons-path argument. Note that it must come before the other paths in addons-path for addons to be loaded correctly.
https://www.odoo.com/documentation/16.0/administration/install/install.html
When you download the enterprise files, you'll see that they have a folder structure similar to the entire Odoo install, including an addons folder. So, as per the tip, I added that enterprise/addons folder to the addons-path.
This is incorrect. Instead, you need to add the *entire* enterprise folder structure as an addons folder, which means there's an addons folder with another addons folder inside it.
I think it's fair to call this confusing and poorly documented, although it's far from the worst thing I've encountered in my dev career, or even in the Odoo docs.
- Lewy
P.S: If anyone can share a docker-compose template for community edition that does allow me to immediately access web/database/manage, I would appreciate it :)
On 08-Feb-23 21:32, Adam Heinz wrote:
On Tue, Feb 7, 2023 at 9:57 PM Dev <notifications@odoo-community.org> wrote:
In terms of usage, installing the Enterprise version from source using Docker is complicated and poorly documented.
I'm a little surprised by this statement. I prototyped Enterprise a few times between v12 and v15 and seem to recall it being no more than adding an /mnt/enterprise-addons volume on top of the standard odoo:12-15 docker container. We do the exact same type of mounting for our own custom development and also for OCA modules. We ultimately decided not to go with it due to cost and legal arbitration being in Europe, but I still press my face up against the glass and stare longingly at the Spreadsheets module. ;-)_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by dev - 12:10 - 13 Feb 2023 -
Re: Odoo -- Community v Enterprise Questions
On Tue, Feb 7, 2023 at 9:57 PM Dev <notifications@odoo-community.org> wrote:In terms of usage, installing the Enterprise version from source using Docker is complicated and poorly documented.
I'm a little surprised by this statement. I prototyped Enterprise a few times between v12 and v15 and seem to recall it being no more than adding an /mnt/enterprise-addons volume on top of the standard odoo:12-15 docker container. We do the exact same type of mounting for our own custom development and also for OCA modules. We ultimately decided not to go with it due to cost and legal arbitration being in Europe, but I still press my face up against the glass and stare longingly at the Spreadsheets module. ;-)
by Adam Heinz - 03:31 - 8 Feb 2023
-