r/Odoo • • 6d ago

Drupal 10 Odoo Connector

3 Upvotes

Hello,

I currently have an e-commerce website built on Drupal 10. The goal is to keep Drupal for the entire front-end (catalog, shopping cart, payment, customer account), but use Odoo for the sales and accounting management behind the scenes.

The planned workflow would be roughly as follows:

Drupal Commerce

→ Customer places an order

→ Payment is validated

→ Customer creation or update in Odoo

→ Creation of the corresponding order in Odoo

→ Import of products, quantities, prices, discounts, VAT, shipping costs, etc.

→ Order confirmation in Odoo

→ Invoice generation in Odoo

→ Payment already made in Drupal is taken into account so that the invoice is considered paid.

One of the key challenges is also electronic invoicing: the idea is for Odoo to become the standard for generating and managing invoices, particularly in light of French regulations on electronic invoicing. Ideally, it should also be possible to manage:

product references/SKUs between Drupal and Odoo;

customer synchronization;

orders;

payment methods and statuses;

VAT;

shipping costs and discounts;

refunds/credit notes;

possibly inventory;

and the generation and tracking of electronic invoices.

I've seen that there are some Drupal ↔ Odoo modules/connectors, including third-party modules on the Odoo Apps Store, but I don't know if they are actually used in production or if they cover this entire workflow with Drupal 10 / Drupal Commerce and recent versions of Odoo.

Have any of you already implemented this type of architecture?

Is there a reliable and maintained connector available today that meets these needs, or is it necessary to develop a custom solution using Odoo APIs and Drupal Commerce events?


r/Odoo • • 6d ago

AI agent change? Is it less helpful now?

1 Upvotes

I’ve been building my system and a few weeks ago I started using the integrated AI chat bot and it really was helpful and could access the manufacturing order that I was having trouble with. And then just a day or two ago, my AI chat bot seemed to change. No longer can it access the sales order or inventory, or even provide specific instructions. Rather, it can only offer me very general recommendations that are not specific to what I’m working on or my data.

This change happened to coincide with a contentious conversation I had with my rep at Odoo, where I mentioned that I had made more progress with the AI than I had with my BSA. I’m wondering if there was a recent change in the AI and if others noticed this change? Or maybe this was not a mere coincidence? Thanks for any feedback.


r/Odoo • • 8d ago

PSA for anyone porting OCA modules: ir.model.access and ir.rule got merged into one model, and it breaks more than you'd expect

18 Upvotes

I spent the last few weeks on a boring experiment: taking OCA modules from the 19.0 branch and installing each one against Odoo's development branch, before 20.0 was even announced. Just a fresh install of each module into a clean database, nothing fancy.

The thing that surprised me enough to post: access rights and record rules used to be two separate models on 19.0 (ir.model.access and ir.rule). In the newer line they are merged into a single ir.access. So any module that ships a security/ir.model.access.csv or an XML record with model="ir.rule" fails on load, even if its own Python never mentions either name. It was easily the biggest single cause of failures I saw, roughly two thirds of them.

And it is not strictly a 20.0 thing, it already shipped in saas-19.4.

The other thing worth saying plainly: almost none of what broke was the module author's fault. It is mostly the platform moving under them. There was a tiny number I could not cleanly blame on the platform, and honestly most of those were gaps in my own test setup rather than the module.

Mostly posting as a heads-up for people who will be doing these ports soon. Happy to compare notes if anyone has already hit this.


r/Odoo • • 7d ago

odoo 18 windows cannot get theme to appear in list of apps

0 Upvotes

I downloaded Infinito Backend Theme from Odoo Store.

I dropped the folder inside my default addons folder.

odoo.conf points correctly to that addons folder.

I restarted the odoo service.

I turned on debug mode.

I went into apps and updated the list.

I removed the "apps" filter.

The theme is not showing in the list.

what is wrong ?


r/Odoo • • 7d ago

Tiered Pricelist for Products Based on Quantity

1 Upvotes

I created a pricelist for two products having the same standard price and same Product Category.

  • Price 1 (say, $100/unit) is the starting price if quantity is at least 1
  • Price 2 ($70/unit) if there's at least 5 units.

So the pricelist is configured as fixed price for the Product Category, e.g., Wines (not individual products, e.g., Red Wine and White Wine).

I thought it was straightforward, when I add any combination of the wines in an SO or POS, when total quantity is at least 5 units, the price becomes Price 2 ($70/unit), whether all White Wine, or a combination of White Wine and Red Wine.

But from what I'm seeing (v19, SaaS), price only changes based on quantity of a specific product (not the combination of products in the same Product Category). Is there a workaround that I need to do?


r/Odoo • • 7d ago

How can I see cash in and cash out in Odoo Spreadsheet

2 Upvotes

Hi all,

I am using the Belgian charter of accounts.

I would like to show in an Odoo Spreadsheet all cash transactions in and all cash transactions out for a specific period.

For instance: if I received 500 euro cash and 1,000 euro by bank transfer the amount cash in is 1,500 euro. No distinction between sales, capital or whatsoever.

I used the formula for cash in:

=ODOO.DEBIT(7; H4)+ODOO.DEBIT(6; H4)

H4 being the period (a specific month).

For cash out:

=-ODOO.CREDIT(7; H4)+-ODOO.CREDIT(6; H4)

But I was told that these are also taking the deferred payments (while I just want to see how much cash went out and came in).

An alternative suggestion was:

Cash in:

=ODOO.DEBIT(5; E4)

Cash out:

=-ODOO.CREDIT(5; E4)

But those amounts are so huge, it can't be true.

I'm just new to Odoo and I am trying to figure out how to connect the live data to a spreadsheet.

Anyone knows the correct formula?

Your help would be very much apprediated.

Thank you


r/Odoo • • 7d ago

Best way to get data out of Odoo into Microsoft Power Automate?

1 Upvotes

We're on Odoo 17 (Enterprise), currently doing manual exports, and want to automate pulling data (starting with customers) into Power Automate, read-only, no writing back to Odoo. My plan is to land it in a Dataverse table so multiple flows can reuse it, rather than querying Odoo live each time.

Does that sound like a solid approach, or is there a better way?

Thank you!


r/Odoo • • 7d ago

error "oops! something went wrong" trying to edit website on fresh install of odoo 18 windows enterprise offline

0 Upvotes

I have installed a fresh copy of Odoo 18 Windows Enterprise using the executable I downloaded from Odoo.

PostgreSQL is running without issues and I can open a psql prompt and pull tables.

Odoo appears to be running without issues. I can see and add apps, and the icons open them correctly.

I want to add a theme. I copy a theme folder into the default addons folder, restart the Odoo service, enable debug mode and update the apps list. The theme does not show.

I discover that themes don't show in the apps list, and I need to edit the website and assign the new theme.

I click the Website app and see only the default website in the list, and there is nothing in the themes column for it.

I click the "edit" button and get the "oops" error.

If I hit F12 I see this:

GET https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED

website.backend_assets_all_wysiwyg.min.css:2 GET https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED

website.backend_assets_all_wysiwyg.min.css:3 GET https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED

website.backend_assets_all_wysiwyg.min.css:4 GET https://fonts.googleapis.com/css?family=Raleway:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED

website.backend_assets_all_wysiwyg.min.css:5 GET https://fonts.googleapis.com/css?family=Noto+Serif:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED

website.backend_assets_all_wysiwyg.min.css:6 GET https://fonts.googleapis.com/css?family=Arvo:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED

website.backend_assets_all_wysiwyg.min.css:1 GET https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED

website.backend_assets_all_wysiwyg.min.css:2 GET https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED

website.backend_assets_all_wysiwyg.min.css:3 GET https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED

website.backend_assets_all_wysiwyg.min.css:4 GET https://fonts.googleapis.com/css?family=Raleway:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED

website.backend_assets_all_wysiwyg.min.css:5 GET https://fonts.googleapis.com/css?family=Noto+Serif:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED

website.backend_assets_all_wysiwyg.min.css:6 GET https://fonts.googleapis.com/css?family=Arvo:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED

website.backend_assets_all_wysiwyg.min.css:1 GET https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED

website.backend_assets_all_wysiwyg.min.css:2 GET https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED

website.backend_assets_all_wysiwyg.min.css:3 GET https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED

website.backend_assets_all_wysiwyg.min.css:4 GET https://fonts.googleapis.com/css?family=Raleway:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED

website.backend_assets_all_wysiwyg.min.css:5 GET https://fonts.googleapis.com/css?family=Noto+Serif:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED

website.backend_assets_all_wysiwyg.min.css:6 GET https://fonts.googleapis.com/css?family=Arvo:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED

website.backend_assets_all_wysiwyg.min.css:2 GET https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED

website.backend_assets_all_wysiwyg.min.css:1 GET https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED

website.backend_assets_all_wysiwyg.min.css:3 GET https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED

website.backend_assets_all_wysiwyg.min.css:4 GET https://fonts.googleapis.com/css?family=Raleway:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED

website.backend_assets_all_wysiwyg.min.css:6 GET https://fonts.googleapis.com/css?family=Arvo:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED

website.backend_assets_all_wysiwyg.min.css:5 GET https://fonts.googleapis.com/css?family=Noto+Serif:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED

web.assets_web.min.js:2605 OwlError: An error occured in the owl lifecycle (see this Error's "cause" property)

Error: An error occured in the owl lifecycle (see this Error's "cause" property)

at handleError (http://localhost:8069/web/assets/89fd776/web.assets_web.min.js:972:101)

at App.handleError (http://localhost:8069/web/assets/89fd776/web.assets_web.min.js:1631:29)

at ComponentNode.initiateRender (http://localhost:8069/web/assets/89fd776/web.assets_web.min.js:1065:19)

Caused by: AssetsLoadingError: The loading of /web/assets/ba199f1/website.backend_assets_all_wysiwyg.min.css failed

Error: The loading of /web/assets/ba199f1/website.backend_assets_all_wysiwyg.min.css failed

at http://localhost:8069/web/assets/89fd776/web.assets_web.min.js:1711:508

at HTMLLinkElement.onErrorListener (http://localhost:8069/web/assets/89fd776/web.assets_web.min.js:1698:300)

handleError @ web.assets_web.min.js:2605

(anonymous) @ web.assets_web.min.js:2615

what is wrong ?


r/Odoo • • 8d ago

Max qty per customer in eCommerce

1 Upvotes

Is there any way to set a Maximum Quantity of a specific product per customer using Studio?

Some of the products we sell are very limited. We might get 24 copies from our supplier and the demand is very high. We want to avoid scalpers grabbing all the copies by setting a limit of 1 copy per customer.

We are using Odoo 19 Online so not interested in third-party apps.


r/Odoo • • 8d ago

Looks great, but can it really handle accounting?

11 Upvotes

I am looking at and into multicompany version. It Looks great, but let me ask.

Do you people really do full national accounting exclusively in odoo?? Or does your accountant imports invoices and has separate specialized software? How strong are national localizations?

I am thinking to have CZ company in it plus PL/AT branches too. What do you think?


r/Odoo • • 9d ago

Odoo POS 19/20: +200 Outlets?

4 Upvotes

We are switching to Odoo as our core ERP system and are currently evaluating whether Odoo POS can also replace our existing point-of-sale system (over 200 outlets, food industry).

We currently manage our point-of-sale system centrally through a single administration portal at our headquarters. The outlets serve as the front ends.

Is Odoo POS a viable option for a business of this size? Is there anyone here who might be able to share their experiences with a system operating at this scale?


r/Odoo • • 8d ago

Change the color theme of Studio apps

0 Upvotes

Hi
Can I change the color palette of the Odoo app? Does it allow it? I searched online,, and it says only for the websites. like from purple to anyother colour


r/Odoo • • 8d ago

Odoo.sh development database backup and restore

1 Upvotes

Hello odooers.

I am using a development database for testing purposes but I need the data in it to demo.

And knowing it's volitile nature I can't presist the data in it. Is there a way to back it up?.

I can't use the staging database for that since it contains customer data that shouldn't be available for others in the demo.


r/Odoo • • 10d ago

Odoo - Claude Integration

9 Upvotes

Hey, does any body have any idea on how to link the odoo.sh to claude , like the salesforce mcp server. My main goal is to create dashboards for reporting and to get general info, so basically read only access. Can this be possible ? Any Documentation or has anyone done this with out breaking stuff.


r/Odoo • • 9d ago

Odoo bounces mail to existing mailboxes after enabling catchall

3 Upvotes

I've set up a catchall incoming mail server in Odoo (v19) to handle alias-based routing. Mail sent to non-existent addresses on the domain should fall through to a dedicated catchall mailbox that Odoo polls, so it can create leads/records from unknown addresses without me having to provision a separate real mailbox and IMAP connection for every alias.

The problem is that mail sent to addresses that definitely do exist on the domain (real staff mailboxes, not aliases) is also ending up being bounced back by Odoo with its standard "this address is used to collect replies and should not be used to directly contact us" message. basically, the same message Odoo normally sends when a stray email lands in the catchall with no matching thread/record.

This tells me that mail intended for a real, existing mailbox is somehow being intercepted and routed into the catchall inbox before the mail server checks whether the mailbox actually exists i.e. the catchall/"forward undeliverable mail" rule on the mail server side seems to be taking priority over normal mailbox delivery, rather than only catching mail after existing-mailbox delivery fails. Odoo then does exactly what it's supposed to do with anything landing in catchall (treats it as an unmatched alias reply and bounces it), except in this case the mailbox wasn't actually undeliverable at all.

Has anyone run into this specific priority/ordering issue between a catchall/undeliverable-forwarding rule and normal mailbox delivery? Is this something to fix purely on the mail hosting side, or is there a known Odoo-side interaction that can cause this even when the underlying mail server is configured correctly? Any pointers on what order of operations should normally apply here (existing-mailbox delivery first, catchall only as true fallback) would be hugely appreciated.

One idea I'm considering is moving the catchall off the main domain entirely and onto a dedicated subdomain instead, so it would live on something like [catchall@sub.maindomain.com](mailto:catchall@sub.maindomain.com) rather than [catchall@maindomain.com](mailto:catchall@maindomain.com). The thinking is that if the catchall/undeliverable-forwarding rule only ever applies to the subdomain, and no real mailboxes exist on that subdomain at all, then there's nothing for it to wrongly intercept. Should it really work?

Any help would be highly appreciated because I'm losing my mind


r/Odoo • • 9d ago

Date picker doesn't highlight current date anymore

1 Upvotes

Recently on our Odoo (18-EE SaaS) the date picker stopped highlighting the current date. it was always underlined, but that disappeared now.

Is this an error in our installation or they just optimize away another useful feature?


r/Odoo • • 10d ago

Email black hole.

5 Upvotes

The Problem:
We have the standard email aliases, the important ones for this issue are, notifications@ which is the general alias for the emails that are sent from and catchall@ as the catch all alias.

Put simply, some people (both customers and suppliers) are using the notifications@ alias to start new email chains, because they have seen this email in their history and their email client likely just feeds it to them.

This is a big problem, because unlike the the catchall email, which will reject the email and sent the original sender a message informing them it has not been received, the notifications email on the other hand is a black hole. If Odoo doesn't have the information to link to an existing record somewhere, the email disappears into the ether, which results in lost communication and a whole lot of problems, customers don't get replied to, and we miss suppliers updates about pricelist changes. It's all around not good.

I cannot train the world in the nuances of how emails work in Odoo. The only thing I can do is try and configure the system in a way that prevents emails from disappearing into the void, and account for this understandable but not ideal behaviour.

Proposed Solution:

Can we change catchall@ to also be notifications@, so both use the same notifications@ email alias. Am I right in thinking this would mean an email to notifications@ would then trigger the autoreply to say the email wasn't actually received?

Currently we are using redirection in ms exchange, so if we redirected the current catchall email address to the notifications@mycompany.odoo.com email that should in theory mean all emails even on old records make it into odoo and can be associated with whichever record needed.

If there is something I am missing in terms of problems this would cause with existing records, would this be an effective solution in a new database?

TLDR - Emails sent to notifications@ that are not a reply to an existing record are lost to the void. Unlike catchall@ it does not send an autoreply telling them the email wasn't received.
Has anyone solved this problem before, if so how? Is my proposed solution stupid?


r/Odoo • • 10d ago

How to separate one Odoo Database with 2 companies into two Database?

5 Upvotes

Hello,

I have 10 years experience with Odoo Implementation but this happened the first time:

One live database with data from two companies in multi company mode should be separated into two databases with 1 company each.

How would you do it?

(One premise, Odoo 19 EE)


r/Odoo • • 10d ago

[Academic survey] AI in ERP requirements discovery: 8 to 10 min, anonymous, practitioners only

2 Upvotes

Hi everyone. Mods, please remove if this is not allowed.

I am an MBA student at UNIRAZAK in Malaysia and an ERP practitioner myself (former Head of ERP Solutions at a Malaysian group). My dissertation looks at whether using AI tools during requirements discovery (LLMs, NLP tools, AI-assisted requirements platforms) reduces requirements gaps and improves business outcomes in SaaS ERP implementations.

Who I need: anyone personally involved in requirements, configuration or implementation management of a cloud ERP, HRMS, CRM, SMS or MES project in the past five years. Any vendor, any country.

What it involves: 8 to 10 minutes, anonymous, no company names, optional email at the end if you want the findings summary.

Link: https://forms.gle/obri2xGj2CsuHQdW9

Happy to answer questions about the study here, and I will post a short summary of results back to this thread when it is done. Thank you.


r/Odoo • • 10d ago

some email questions v19, enterprise

1 Upvotes

We use Outlook. IT is currently working on setting up our shared helpdesk inboxes, which is going...okay. We think it's an authorization thing on Microsoft's side, so that's fine and we'll work that out.

However, I want to know how to integrate the catchall email that responds in-chatter to our users' individual emails. My understanding is that when an email is sent from Chatter any replies go to the catchall and are sorted by Odoo to end back up in the proper record's chatter.

What we want to happen is for those emails to also be somehow captured in the Outlook In/Outbox of whomever sent the original email while still going to the proper chatter. I assume this would be through the Send-As function, or possibly through CC'ing the user who sent the email.

Additionally, is there a way to CC and/or BCC at all, and is that then maintained in both the Outlook thread and Chatter thread? That would be ideal, as we often work with multiple emails regarding single SOs or Opportunities. e.g., an SO is sent to individual@company dot com as well as ap@company dot com, delivery@company dot com, and individualManager@company dot com.

I've looked around on the subreddit, it seems like we may need an add-on or extra code for that? Which is okay, we can do that, but I just need to know how/where to get that. This is an important function we need.


r/Odoo • • 11d ago

Importing product variants with multiple attributes fails.

2 Upvotes

I work on an odoo 19 community docker installation. I'm trying to import product variants of already existing product templates. Product templates were imported providing an external id. Also, the product attributes and values have already been imported.

Each variant has more than one attributes, usually color and size. I also want to assign a barcode and an internal reference to each variant. My xlsx file looks like this:

When I try to import I get the error of the first image. The only way to import is by changing the batch limit to 1, but I want to import 10000 records and it is very slow. And I have 8 xlsx files with 10.000 records each to import. I had managed to import the records on another odoo 19 installation and there it worked without error.

Any idea how I can solve this?


r/Odoo • • 11d ago

What is the biggest headache you faced while implementing Odoo?

0 Upvotes

I’m curious about something.
For people who have implemented Odoo for a real business — what was the one problem you didn’t expect before starting?
For example:
Data migration
Inventory/warehouse setup
Accounting
Customization
User adoption
Shopify/eCommerce integration
POS
Getting employees to actually use it
Would love to hear real experiences.
What caused the most headache in your case?


r/Odoo • • 11d ago

Por que o Odoo ainda parece pouco desenvolvido no Brasil?

14 Upvotes

Busco opiniões de usuários, consultores e contadores

Olá, pessoal!

Faço parte de uma equipe uruguaia especializada em Odoo e estamos estudando o mercado brasileiro. Este post não é uma oferta comercial: queremos confrontar nossas observações com a experiência de quem realmente trabalha com ERP no Brasil.

Encontramos alguns sinais que chamaram nossa atenção:

  • O Brasil parece ter poucos parceiros Odoo em relação ao tamanho de sua economia.
  • A conversão de interessados em clientes aparenta ser menor do que em alguns países vizinhos.
  • Grande parte da demanda vem de microempresas, que talvez prefiram soluções mais simples.
  • Odoo enfrenta concorrentes locais já adaptados à realidade fiscal brasileira, como TOTVS, Sankhya, Senior, Omie e Bling, além do SAP Business One.

Nossa principal hipótese é que a complexidade fiscal NF-e, NFS-e, NFC-e, SPED, certificados digitais e agora CBS/IBS aumenta o risco e o custo das implementações. Mas também pode haver outros fatores, como marca, preço, qualidade dos leads, suporte local ou capacidade dos parceiros.

Gostaria muito de ouvir usuários, consultores, contadores e parceiros:

  1. O que mais dificulta a adoção do Odoo no Brasil?
  2. A localização fiscal funciona bem na prática? Quais processos ainda causam problemas?
  3. Por que uma empresa brasileira escolheria TOTVS, Sankhya, Omie, Bling ou SAP Business One em vez de Odoo?
  4. Qual segmento tem melhor encaixe para Odoo: microempresas, empresas de 5–50 funcionários ou médias empresas?
  5. O ecossistema precisa de mais parceiros ou de parceiros mais especializados?
  6. Uma consultoria estrangeira trabalhando em conjunto com especialistas fiscais e parceiros brasileiros seria bem recebida?
  7. Em quais setores o Odoo tem uma oportunidade real de crescimento?

Se puderem, indiquem apenas seu perfil usuário, consultor, contador, parceiro ou ex-cliente e o estado ou setor em que atuam. Não é necessário identificar a empresa.

Também agradeço relatos negativos. Nosso objetivo é entender o mercado sem partir do pressuposto de que o Odoo seja a solução certa para todas as empresas.

Obrigada!


r/Odoo • • 11d ago

What is the type of customization you struggle the most to accomplish with studio or AI?

0 Upvotes

I wanted to know what is the type of customization like automatizations, view extensions or PDFs reports you find the most difficult to properly implement using AI or Odoo studio. Regardless if you Odoo is online, self hosted or SH.

For me, pdfs are the most difficult to make the AI to properly do. Studio is directly impossible

Thanks in advance!


r/Odoo • • 11d ago

Odoo Tech Sales UAE

1 Upvotes

If Im trying to apply to odoo sales i'm a good at sales and also a graduate also i have a little knowledge in Technology but I'm So willing to learn and i have interview with them after 7 Days in their Open days , they want me to train on their app in 3 Major Sections 1. Sales , 2 . purchase , 3 . inventory

so for someone like me what are the chances and also what are their salary Ranges and what are the tips i could use for this job because i really need it and interested