Skip to Content
  • OCA Days 2025 - Call for Speakers - Deadline 31st July
    Hello OCA Contributors.

    I hope this finds you all well.

    OCA Days 2025 is coming up soon (15th-17th September), we are looking forward to seeing those of you who can make it for 3 days of coding, training, presentations, discussions and of course time with our community!

    I wanted to make sure you were all aware that the deadline for talk proposals is this Thursday 31st of July. Don't delay, send our submissions in now.

    You also still have time to register for the OCA Days if you haven't already. OCA members have special discounted pricing. You can become a member now if you aren't already and take advantage of the discount.

    We can't wait to see you in Liège!

    Rebecca

    --
    Rebecca Gellatly
    General Secretary
    Odoo Community Association

    by Rebecca Gellatly (OCA) - 07:35 - 28 Jul 2025
  • Help Us Stream the OCUS Kick-Off – Subscribe on YouTube!

    Hi Community,

    To livestream the OCUS Kick-Off on YouTube, we need to reach the minimum subscriber count.
    Please subscribe here: https://www.youtube.com/@OdooCommunityUS

    Thanks for your support,

    --
    Binhex Logo
    Jorge Elena Poblet
    Founder & CEO
    Binhex
    j.elena@binhex.cloud
    Office (Spain) : +34 622 40 08 08
    Office (USA): +1 561 403 4406
    Offices:
    Miami | 8325 NE 2nd Ave, Miami, FL 33138, United States
    Texas | 27027 Westheimer Pkwy Katy, TX 77494, United States
    Tenerife | Street Subida al Mayorazgo, 13, Office 15-2
    Las Palmas | Edificio Polivalente IV Campus de Tafira Parque Tecnológico de Gran Canaria
    LinkedIn Twitter Facebook YouTube
    Start for free: Try Odoo Community in the cloud

    This email is confidential and intended only for the recipient. If you are not the intended recipient, please notify the sender and delete it immediately.
    Privacy Policy


    by Jorge Elena Poblet - 11:05 - 24 Jul 2025
  • Odoo MCP Server

    Dear Odoo Community,

    I was experimenting with FastMCP to build an Odoo mcp server: https://github.com/Mint-System/Odoo-Build/blob/main/bin/odoo-mcp

    Here is an interaction with codestral in Zed:

    If somebody else working on this, I would be glad to hear from you. My next steps are:

    • Define write tools
    • Experiment with mcp resources
    • Create a Docker image and publish on Docker mcp hub
    • Test with self-hosted LLM

    Kind regards,

    Janik


    -- 
    Suggest a meeting: https://apmt.day/janikvonrotz/999120f2/
    We are hiring: https://www.mint-system.ch/jobs
    
    CTO Mint System GmbH 
    Tel: +41 44 244 7222

    by Janik von Rotz - 02:46 - 23 Jul 2025
  • Apps mobike
    "I'm seeking mobile apps that work with Odoo 18 Community Edition." 

    elkafil abdrahman
    Libertysoft.be

    tél 0032499164133

    by Abdrahman Elkafil - 12:46 - 23 Jul 2025
  • Don't miss the next webinars!

    Hello dear contributors!
    Did you know we offer free webinars for our members!

    You will find attached the list of the next webinars.

    We hope to see you!


    by Julie LeBrun (OCA) - 04:49 - 22 Jul 2025
  • Join Us for the Odoo Community US (OCUS) Inaugural Meeting – June 29, 2025 (NYC & Online)
    Hello OCA Members and Contributors,

    Odoo Community US (OCUS) Inaugural Meeting

    We're pleased to announce the launch of the Odoo Community US (OCUS) with our inaugural meeting in New York City on June 29, 2025. This gathering marks the beginning of a new professional organization designed to connect and support Odoo users, developers, and implementation partners across the United States.

    Event Overview:

    Be part of the official launch of Odoo Community US (OCUS), a new initiative dedicated to open-source collaboration, knowledge sharing, and community-driven development around Odoo.

    This hybrid event will take place in New York City and will also be streamed live, making it easy to participate from anywhere. Whether you're a user, developer, or implementation partner, OCUS is your space to connect and contribute.

    🎟 Register hereJoin us in person or online

    The inaugural session will be led by Jorge Elena Poblet, board member of the Asociación Española de Odoo and co-organizer of the recent Spanish OCA Day.

    Agenda Highlights:
    • Welcome (In-Person & Online)
    • Odoo Community US
    • Odoo in the US: The Landscape
    • OCUS Website Launch
    • How to Join OCUS + Member Benefits
    • Open Forum
    Join us for a drink!
    In-person attendees are invited to continue the conversations at Crompton Ale House  (159 W 26th St, New York, NY 10001) for informal networking over refreshments.

    Be part of something big:
    Join us as we establish a valuable resource for the growing Odoo community in the United States. Together, we can create a platform for shared learning, collaboration, and mutual support.
    We are looking forward to meeting you in NYC or online!
    Odoo Community US (OCUS)
    e:  hello@odoo-community.us
    w: Odoo-Community.US


    by "Hello OCUS" <hello@odoo-community.us> - 03:36 - 22 Jul 2025
  • OCA Zone at Odoo Experience - Last Chance to join us
    Hello OCA Contributors

    One last push to see if anyone else is interested in joining the OCA Zone at the Odoo Experience this year.

    The cost is €2500 of the standard booth.

    It looks like there are a couple of extra spots we might be able to have so please so get in touch with me ASAP - message me directly rebecca@odoo-community.org and I will do my best to figure things out further with Odoo.

    I would need to know by Thursday (24th July) this week as they are doing the final printing of booths etc.

    Come join the community at Odoo XP! Making Odoo Mightier, Together!

    Rebecca

    --
    Rebecca Gellatly
    General Secretary
    Odoo Community Association

    by Rebecca Gellatly (OCA) - 06:06 - 22 Jul 2025
  • Important: Odoo to Introduce 25% Legacy Version Fee Starting April 2026


    ⚠️Important Changes to Odoo Licensing Terms & Conditions ⚠️

    ​​

     

    Hello,

    Sodexis team wants to make sure you're aware of an important update just announced by Odoo that could impact your Odoo license subscription costs starting in April 2026.

    Odoo has introduced a new long-term support policy that now offers continued support for all past versions. Accordingly, starting in April 2026, Odoo will apply a +25% additional fee on subscriptions for any Odoo version older than three releases (i.e., Odoo V16 or earlier). The additional fee will be calculated based on your annual subscription cost and applied annually, regardless of your contract duration (monthly, annual, 2-year, 3-year, etc.)

    👉 This change applies to all customers, regardless of whether you're hosted on Odoo.sh or On-Premise.

    You can read the full announcement directly from Fabien Pinckaers (Odoo CEO) here:

    🔗 LinkedIn Post – Full Details

    To help you plan ahead, we recommend reviewing your current Odoo upgrade timeline & plans if you're in V16 or below. If you're currently running Odoo V16 or below, this new fee will apply unless you're upgraded before April 2026.

    If you'd like to discuss how this impacts your business or start planning your migration, our team is here to help.

    Best,

    Fabiana, for the Sodexis Team.



     
    linkedin

    Fabiana Carta

    Account Manager

    Sales | Sodexis

     
     
     
    mobilePhone
    1-833-763-3947
    emailAddress
    fabiana@sodexis.com
    website
    www.sodexis.com
     



             

     By responding to this email, you agree to be contacted by Sodexis via text message at the phone number provided. 
    Standard messaging rates may apply. If you do not wish to receive text messages from us, please reply to this email indicating your preference.


    by "Fabiana Carta" <fabiana@sodexis.com> - 02:35 - 21 Jul 2025
  • Re: Contributors
    I'm migrating from windows to mints Linux, trying to install odoo community 16 with vertical cooperative. I was able to do this using windows, but blue screen is the problem. So I would like to try to install to Linuz box mint distro, I tried many times but failed. Postgresq and odoo would not install once, .

    by buboy2k6@gmail.com - 02:16 - 19 Jul 2025
  • Stock Receipts Excess stock rerouting
    Hello!

    We have the following scenario:

    A  warehouse in Odoo 17 has multiple locations where a product can go, a main one and then secondary locations.

    Locations have a physical limit as to how much stock of the product they can have.

    We want Odoo to behave the following way:

    Let's say product INCOMING can go to either WH/Stock/Main or WH/Stock/Secondary, with the first location being the preferred one. Both Main and Secondary have a max capacity of 20 units of product INCOMING.

    We have a pending receipt of 30 units of product INCOMING. We'd like for the system to create first a stock.move.line for 20 Units into WH/Stock/Main, and a second stock.move.line for the remaining 10 units into WH/Stock/Secondary. 

    We explored using Enterprise's storage categories for this, but they don't behave at all like we need them to. In the scenario described above, since 30 is larger than 20, then the putaway rules with the assigned storage category gets ignored outright.

    Any recommendations on how to achieve the desired behavior?

    Thanks!

    by Samuel Macias Oropeza - 05:56 - 18 Jul 2025
  • Install external dependency for runbot on PR

    Hi everyone,


    So we followed Graeme's recommendation to post the Andorran accounting support module as a PR to Odoo core: <https://github.com/odoo/odoo/pull/218851>


    Runbot's ci/template check fails in the "Testing migration from 17.0 to 18.0..." child task with several "module l10n_ad: not installable, skipped" warnings then error "Some modules have inconsistent states, some dependencies may be missing: ['l10n_ad']". I tried to install my module locally in 18.0 and it failed because installation of account_peppol failed with "External dependency phonenumbers not installed: No package metadata was found for phonenumbers". This was already reported as <https://github.com/odoo/odoo/issues/197857>, and a related merged PR in 18.0 adds an external dependency for account_peppol on Python package phonenumbers. When I installed phonenumbers locally, I was able to install my l10n_ad module.


    So my doubt here is: how can I tell runbot to install the phonenumbers Python package for my PR's checks? I guess I may try to add an external dependecy to my module's manifest on phonenumbers, but it feels kind of dirty to add Python dependencies here for a module so deep in the module dependency tree.


    (Alternatively, is there a way to tell runbot this is a 17.0-only module? Maybe via the modules version field?)


    Any suggestions? Thanks a lot!


    Cheers,


    --
    Firma Ivan Vilata i Balaguer

    Ivan Vilata i Balaguer

    Sistemes

    BeTen IT Solutions S.L. - Batista10

    Av/ Sant Miquel del Pui, 70 baixos - 25500 La Pobla de Segur (Pallars Jussà)

    Telèfon: 973 330 776

    https://www.batista10.cat ivan@batista10.cat

    Abans d'imprimir aquest correu, pensi bé si és necessari. El medi ambient és cosa de tots.
    Aquest missatge i els seus arxius adjunts van dirigits exclusivament al seu destinatari, poden contenir informació confidencial sotmesa a secret professional. No està permesa la seva reproducció o distribució sense l'autorització expressa de BeTen IT Solutions S.L. Si vostè no és el destinatari final per favor elimini-ho i informi'ns per aquesta via.
    Li informem que tractem les seves dades personals amb la finalitat de realitzar la gestió administrativa, comptable i fiscal, així com enviar-li comunicacions comercials sobre els nostres productes i/o serveis. Les dades proporcionades es conservaran mentre es mantingui la relació comercial o durant els anys necessaris per complir amb les obligacions legals. Les dades no se cediran a tercers excepte en els casos en què existeixi una obligació legal.
    Així mateix, li informem de la possibilitat d'exercir els següents drets sobre les seves dades personals: dret d'accés, rectificació, supressió o oblit, limitació, oposició, portabilitat i a retirar el consentiment prestat.
    Per a això podrà enviar un correu electrònic a: info@batista10.cat
    A més, l'interessat pot dirigir-se a l'Autoritat de Control en matèria de Protecció de Dades competent per obtenir informació addicional o presentar una reclamació.
    Si vostè no desitja rebre la nostra informació, posi's en contacte amb nosaltres enviant un correu electrònic a la següent adreça: info@batista10.cat
    Dades identificatives:
    BeTen IT Solutions S.L., B10926533, Av/ Sant Miquel del Pui, 70 baixos - 25500 - La Pobla de Segur - LLEIDA, 973 330 776

    by suport - 11:21 - 16 Jul 2025
  • In Odoo Community 16, how to prevent mass user registrations from unknown sources?
    Hello,
    During some time now, my website www.relationalgames.com has been under the generosity of someone with probable access to a large database of user emails.

    I would love to understand who this might be and reach out to them, while at the same time, prevent that such operations take place without my consent.

    I have now more that 5000 users registered in the website, though none of them is an active user, even though the email domains do seem to exist.

    I would like to block bots from signing up or asking for password regenerations through the website, unless they have my permission to do it.

    I've tried to activate Google Recaptcha, but it doesn't seem to work for this scenario.

    Any thoughts or suggestions?


    Diogo Cordovil S. Cordeiro
    ------------------------------------------------
    ------------------------------------------------

    Antes de imprimir este e-mail por favor tenha em conta a regra dos 3 Rs : Reduzir, Reutilizar, Reciclar

    Before printing this e-mail please consider the 3 R rule : Reduce; Reuse; Recycle



    by Diogo Cordeiro - 04:50 - 14 Jul 2025
  • Vibe Coding in Odoo
    Dear OCA Contributors Team,

    I am writing to inquire if there is a way to develop or customize Odoo applications using AI coding agents, such as Cursor. I would appreciate any insights or guidance you could provide on this topic.

    Thank you for your time and consideration.

    Best regards,
    Mohamed



    by simohamed.alaoui.t@gmail.com - 12:11 - 14 Jul 2025
  • User rights

    Dear OCA Contributors Team,

     

    in one of my projects I have the requirement to restrict the access rights. In detail this effect two different apps.

     

    1. Documents app

    Users should not be able to create/change/delete and move folders except the „Systemadministrator“ role.

    1. Employee app – Manager role.

    Users should only see the employees where itself is defined as a manager (parent_id) and of course the structure below.

     

    Thank you for your support in advanced.

    Matthias

     

    _______________________________________________
    Mailing-List: 
    https://odoo-community.org/groups/contributors-15
    Post to: 
    mailto:contributors@odoo-community.org
    Unsubscribe: 
    https://odoo-community.org/groups?unsubscribe


    by Matthias Ellmerer - 08:26 - 11 Jul 2025
  • Restrict warehouses for users
    Hello!

    We'd like to be able to restrict users to certain warehouses and warehouse-related models in v17. I found the following module in v12:


    Is there anything similar for a more recent version? Thank you!
    Odoo Warehouse Management Addons. Contribute to OCA/stock-logistics-warehouse development by creating an account on GitHub.
    github.com

     

    by Samuel Macias Oropeza - 11:56 - 10 Jul 2025
  • Request for Guidance on Creating Educational Content Based on OCA Modules
    Dear OCA Contributors Team,

    I hope this message finds you well.

    My name is Harsh Dhaduk, and I’m an active content creator focused on Odoo development. I manage a YouTube channel and website where I share educational videos and articles related to Odoo's technical and functional aspects.

    I greatly appreciate the valuable contributions made by the OCA team through open-source Odoo modules. I am interested in creating tutorials, walkthroughs, and technical explanations based on these OCA apps to help the broader community understand and utilize them effectively.

    Before I proceed, I would like to confirm whether there are any specific guidelines, rights, or permissions I should be aware of when using OCA modules for educational content. My intention is to contribute to the community by spreading awareness and knowledge while ensuring proper credit is given.

    Please let me know if there are any recommended practices, attributions, or licenses I should adhere to when publishing this content on my Youtube / Website.

    Thank you for your time and for all the incredible work the OCA team does.

    Best regards,

    Harsh Dhaduk


    by "Harsh Dhaduk" <cmp.eng.harsh@gmail.com> - 07:30 - 10 Jul 2025
  • Dropshipping: Syncing Sale Order Changes with Purchase Orders & Transfers

    Hello Odoo Community,

    I'm implementing a dropshipping solution for specific types of orders.
    In my business, it's common for confirmed sale orders to change — including quantity updates or adding/removing products.

    With the standard delivery method, changes in the sale order are automatically reflected in the delivery order:

    • If the quantity changes in the sale order, the delivery order updates accordingly.

    • If a new product is added after the delivery is closed, a new delivery order is created to fulfill the demand.

    However, with dropshipping, a confirmed sale order triggers a purchase order, which upon confirmation creates a dropship transfer. In this case, updates to the sale order do not sync with the related purchase order or dropship transfer.

    Is there any OCA module or solution that enables this kind of synchronization, similar to the standard delivery flow?

    Thanks in advance for your help!


    by Uri - 12:16 - 10 Jul 2025
  • Request for Quotes: Migration of the OCA CE database to v18
    Hello,

    The OCA needs to upgrade its database to the version 18, Community Edition.

    The RFQ link is here:

    The RFQ process is described here:

    Deadline for submission: 15th August
    As we are in the holiday season in the North hemisphere, an extension of the deadline might be applied, depending on the feedback received. Don't hesitate to show your interest and ask for an extension if needed.

    Please share it in your network of experts ;)

    Thanks!
    Virginie Dewulf
    Executive Director
    +32 477 64 17 20

    by Virginie Dewulf (OCA) - 01:30 - 8 Jul 2025
  • Synch Quantities in Inter-Company Transaction Odoo
    Hi,

    In Odoo standard, when we have a sale order that has been confirmed with corresponding documents that are opened (Purchase Order, MO, Cross Company Documents - Purchase and Sale Order). After Confirmation if there is a change in the ordered amounts, we must change manually the quantities in all these related documents.

    Is there an OCA development that has solved this issue? where one change in the "original" sale order is transferred to all related inventory and transactional documents?

    Thank you. Regards

    by "Uri Segman" <uri@laylinetech.com> - 11:06 - 3 Jul 2025
  • Contributing accounting support for new country

    Hi!  Our company developed a while ago a new module for supporting Andorran accounting, which is not supported by OCB nor other modules: <https://github.com/B10Serveis/odoo-B10/tree/17.0/l10n_ad>


    The module has been actively used for a while, so we're wondering that it may be time to post it for upstream adoption either as an OCA module, or part of OCB. By reading various documents in odoo-community.org, we're not sure what is the recommended way to go for such a module: (a) creating a new `l10n-andorra` repo with `l10n_ad` in it, or (b) creating a pull request directly against OCB (like the similar `l10n_es` module for Spain).


    Could anyone share some tips on how to proceed?  Thanks a lot!


    Cheers,


    --
    Firma Ivan Vilata i Balaguer

    Ivan Vilata i Balaguer

    Sistemes

    BeTen IT Solutions S.L. - Batista10

    Av/ Sant Miquel del Pui, 70 baixos - 25500 La Pobla de Segur (Pallars Jussà)

    Telèfon: 973 330 776

    https://www.batista10.cat ivan@batista10.cat

    Abans d'imprimir aquest correu, pensi bé si és necessari. El medi ambient és cosa de tots.
    Aquest missatge i els seus arxius adjunts van dirigits exclusivament al seu destinatari, poden contenir informació confidencial sotmesa a secret professional. No està permesa la seva reproducció o distribució sense l'autorització expressa de BeTen IT Solutions S.L. Si vostè no és el destinatari final per favor elimini-ho i informi'ns per aquesta via.
    Li informem que tractem les seves dades personals amb la finalitat de realitzar la gestió administrativa, comptable i fiscal, així com enviar-li comunicacions comercials sobre els nostres productes i/o serveis. Les dades proporcionades es conservaran mentre es mantingui la relació comercial o durant els anys necessaris per complir amb les obligacions legals. Les dades no se cediran a tercers excepte en els casos en què existeixi una obligació legal.
    Així mateix, li informem de la possibilitat d'exercir els següents drets sobre les seves dades personals: dret d'accés, rectificació, supressió o oblit, limitació, oposició, portabilitat i a retirar el consentiment prestat.
    Per a això podrà enviar un correu electrònic a: info@batista10.cat
    A més, l'interessat pot dirigir-se a l'Autoritat de Control en matèria de Protecció de Dades competent per obtenir informació addicional o presentar una reclamació.
    Si vostè no desitja rebre la nostra informació, posi's en contacte amb nosaltres enviant un correu electrònic a la següent adreça: info@batista10.cat
    Dades identificatives:
    BeTen IT Solutions S.L., B10926533, Av/ Sant Miquel del Pui, 70 baixos - 25500 - La Pobla de Segur - LLEIDA, 973 330 776

    by suport - 04:41 - 2 Jul 2025