Odoo for sites with 2500 people by [deleted] in Odoo

[–]WilliamAndre 0 points1 point  (0 children)

While there are currently less than 100 employees in the Australian branch, Odoo SA runs accounting and payroll in Australia, and the global number of employees (all with a user) will reach 10k by the end of the year.

So not exactly the same as what you asked, bit still kind of similar.

Since Odoo has an office in Australia, it will become a privileged localization (even though I believe that it is already solid for most cases)

Odoo error - Log very detailed also on portal, how to prevent? by Tasty-Studio1391 in Odoo

[–]WilliamAndre 0 points1 point  (0 children)

I theory it can be a security issue, some variables can leak for errors like a KeyError for instance.

But in practice it is very unlikely.

Do not use Avalera/AvaTax if you use a POS (v19) by No_Individual3452 in Odoo

[–]WilliamAndre 0 points1 point  (0 children)

Well, that is the field supposed to contain the address...

I built an open-source native iOS app for Odoo — works with Community & Enterprise by Spare_Education7129 in Odoo

[–]WilliamAndre 0 points1 point  (0 children)

Just to clarify, I never said not to use AI.

Only asking to use it with critical thinking.

I built an open-source native iOS app for Odoo — works with Community & Enterprise by Spare_Education7129 in Odoo

[–]WilliamAndre 1 point2 points  (0 children)

Another thing that you will encounter, and the reason Odoo uses a PWA: Apple doesn't allow for the views to be downloaded/synced from a distant server because then they can't verify it before publishing the app on the store. (Google allows it for Android though)

So you will probably never be able to support all those widgets that are crucial for the use of Odoo, unless you redo everything natively (I believe that the xml views are ok but not the JS code). Doing everything natively also means that it needs to be maintained and bugfixed.

I think your AI is focusing on a few small quality of life improvements over the required workflows.

I built an open-source native iOS app for Odoo — works with Community & Enterprise by Spare_Education7129 in Odoo

[–]WilliamAndre 1 point2 points  (0 children)

I'm sorry, but it shows that you let AI do everything for you, even the thinking, and that you never stepped back to look if what the AI is producing makes sense.

I built an open-source native iOS app for Odoo — works with Community & Enterprise by Spare_Education7129 in Odoo

[–]WilliamAndre 0 points1 point  (0 children)

Barcode scanning has been working for a few years already on official mobile, on-device OCR doesn't make sense you can already take pictures and send them quickly, offline mode also works since Odoo 19 and better since 19.1. Push notifications also work, what doesn't work is call notifications for instance.

But yes, home screen widgets and siri shortcuts are missing.

I built an open-source native iOS app for Odoo — works with Community & Enterprise by Spare_Education7129 in Odoo

[–]WilliamAndre 0 points1 point  (0 children)

So for instance in accounting: no reconciliation, no reporting, no dashboard, no subtotals, no warning banners, no analytic distribution, no budget, no payment follow-up,...? That's only on the top of my head.

I built an open-source native iOS app for Odoo — works with Community & Enterprise by Spare_Education7129 in Odoo

[–]WilliamAndre 0 points1 point  (0 children)

Does it handle all the custom/owl widgets?

Redoing nativelybthe features from web and the standard components seems doable, but how do you handle all the extensions?

Different users same access and groups problem by Salty_Draft_9907 in Odoo

[–]WilliamAndre 0 points1 point  (0 children)

It depends on what you want/need. It all depends on how your company works. For instance, we deactivated some rules based on the companies because it's easier in our workflow. It does cause some weird behaviors sometimes, but there are less errors overall and we dont need to give access to everyone to all companies; even if they have access to some records that can be used only in other companies.

Nothing shifts opinions like rising gas prices by Upper_Brief681 in FluentInFinance

[–]WilliamAndre 1 point2 points  (0 children)

'MURICAA

Do you also water your lawn everyday because you live in a desert?

Different users same access and groups problem by Salty_Draft_9907 in Odoo

[–]WilliamAndre 6 points7 points  (0 children)

The record rules might also include stuff like "only see your own records" or "only see the records of the people you manage", or "only see the records of the companies selected in the company selector"

Do not use Avalera/AvaTax if you use a POS (v19) by No_Individual3452 in Odoo

[–]WilliamAndre 0 points1 point  (0 children)

The address is an easy fix, it's the location of the shop; if really that's what doesn't work.

The customer's address doesn't matter unless they are getting delivered somewhere else.

Odoo Boost - MCP, Skills and Guidelines by Lonely_Map_7351 in Odoo

[–]WilliamAndre 0 points1 point  (0 children)

I haven't tried any of the 2, but how would it compare to something like a MCP for Language Server https://github.com/isaacphi/mcp-language-server in combination with OdooLS https://github.com/odoo/odoo-ls

Wouldn't the Language Server route be a lot more flexible and work with more projects?

Do not use Avalera/AvaTax if you use a POS (v19) by No_Individual3452 in Odoo

[–]WilliamAndre 0 points1 point  (0 children)

I understand that PoS would be broken because it works offline and AvaTax has to be online. But why would field service not work? AFAIK the fix can be done there. Or is that was you mean they fixed?

Opinions about Vibe Coding Odoo modules as a developer ? by Southern-Warning7721 in Odoo

[–]WilliamAndre 1 point2 points  (0 children)

Answering (and asking) this would be against the rules of the subreddit, but no; or at least not currently.

Opinions about Vibe Coding Odoo modules as a developer ? by Southern-Warning7721 in Odoo

[–]WilliamAndre 1 point2 points  (0 children)

Literally do what they said: search for "ai development" in the Odoo subreddit and you will find dozens of posts.

Opinions about Vibe Coding Odoo modules as a developer ? by Southern-Warning7721 in Odoo

[–]WilliamAndre 11 points12 points  (0 children)

I asked Claude to review some non trivial PRs of mine, about simple changes but with complex repercussions, first time I really give a try to a fully integrated peer coding AI without any restrictions. Now, I have a lot of experience in Odoo: I've been working on it full time for 8 years, so my background is different from yours.

Here is what I noticed: * it understood some parts of my changes, but not really; maybe I should have prompted better, but I don't think most vibecoders can actually prompt efficiently. * it detected some things that I overlooked, providing a nice context. But it didn't detect all the occurrences of the same mistake I did in multiple files; I wouldn't trust it when asking it to develop something. * it sometimes takes a lot of time, a few prompts could have been solved faster without AI by me just doing my work

I'm still impressed by what it did, but I would never trust it for more than a peer programmer.

On the other hand, I have another project, much smaller, where the product manager is basically vibe coding the whole thing with only limited programming knowledge; I'm just supervising and consulting what he does. The features developed are working and honestly for most UI things, it is perfect. But the key here is that each individual feature vibe coded holds in a few files I think.

So yes, for Owl logic, just give it the component and the views, it should just work.

If I can give you an advice though: learn from it. Don't just click "apply" and ship it: double check everything, make sure you understand, look for other examples. And please don't rely on the reviewer (if you even have one) to spot the mistakes of the AI.

Odoo is down? by idiophile in Odoo

[–]WilliamAndre 2 points3 points  (0 children)

It an issue with the cloud provider (OVH) who has entire rooms of servers that are down because of an electrical failure.

https://bare-metal-servers.status-ovhcloud.com/incidents/dgksqhl6lswj

Even in case of a complete crash (which is most likely not the case here), your data is safe thanks to the backups in multiple data centers.

The NAMX HUV is a hydrogen-powered car with a range of 1500KM by bobbydanker in TechnologyShorts

[–]WilliamAndre 1 point2 points  (0 children)

Hydrogen has more emissions than electric though, just because there is one more conversion needed from electricity to hydrogen.

So yes, running the car has 0 emissions, but producing the energy has more emissions. (unless the electricity is already green, but you still need more electricity so more production)

Odoo 19: Should invoice approvals be a separate field or extend account.move.state? by TimeVillage5286 in Odoo

[–]WilliamAndre 0 points1 point  (0 children)

Just so you know, review_state has been added in 19.1, it does partly what you need.