Skip to Content

Contributors

  • Increased Queue Job Failures – Need Advice
    Hello everyone,

    We use queue jobs in our Odoo 14 instance for various operations, and they have worked well so far. However, we've recently noticed an increasing number of failures with the following errors:

    1. psycopg2.errors.InFailedSqlTransaction: current transaction is aborted, commands ignored until end of transaction block
    2. psycopg2.errors.SerializationFailure: could not serialize access due to concurrent update

    This issue may have started after updating the queue_job module to the latest version in branch 14.0, though we're not certain. No other changes have been made to our server configuration.

    Since we’re unsure how to resolve this, does anyone have experience with this module and the best server configuration for handling parallel job execution? The errors typically occur when multiple jobs run in parallel or when users work on the same models as the running jobs.

    Any insights or recommendations would be greatly appreciated!

    Thanks,

    Emanuel

    by "Emanuel Cino" <emanuel@compassion.ch> - 11:01 - 13 Feb 2025
  • odoo para manufactura
    lo comparto para que otros lo puedan aprovechar, se pueda mejorar y darle continuidad.                 https://github.com/zurbaran/odoo_metal_manufacturing


    by "Antonio Jose Caballero Alcaraz" <zurbaran79@hotmail.com> - 07:16 - 12 Feb 2025
  • Experience with Odoo Project module for Agile/Scrum

    Dear OCA Community,

    I hope you're all doing well.

    I’m currently exploring the use of the Odoo Project module for managing projects with an Agile/Scrum methodology. Before diving deeper, I wanted to check if anyone in the community has experience using this module for Scrum-based project management.

    If you have implemented Scrum workflows with Odoo Project, I would love to hear about your experiences, best practices, and any challenges you faced. Additionally, if there are any community modules that enhance Scrum functionalities within Odoo, I would greatly appreciate any recommendations.

    Thanks in advance for your insights!

    Best regards,

    --
    Eicher Stéphane
    Co-fondateur / Ingénieur logiciel
    +41 32 552 27 77
    info@jumpto.ch



    by Stéphane Eicher - 11:51 - 11 Feb 2025
  • OCA Stock Logistics Repositories Guidelines
    Dear,

    As the amount of modules regarding logistics is continuously increasing, new additional repositories have been created for 18.0.

    I published this guideline with the list of repositories to help you to find out where to look for some modules and help you contribute to the right repository.


    In each v18 stock logistics repository README, you now have a mention and link to that guideline.

    You are migrating modules to 18.0? Check what is the right repository before opening your PR.

    Thanks to all contributors
    Regards
    Jacques-Etienne Baudoux
    gh: jbaudoux
    OCA Logistics PSC Representative

    by Jacques-Etienne Baudoux - 11:20 - 11 Feb 2025
  • Mass update of all repo templates
    Hi everyone,

    Over the past two weekends I have applied the latest OCA repo template, to branches 12.0 to 18.0 across all our ~200 addons repos.

    This was to anticipate the removal of action/cache@v1 that we used. See for more details: https://github.com/OCA/oca-addons-repo-template/pull/291

    PSC please look for pull requests with title "dotfiles update requires manual intervention". These are situations where the automatic update did not lead to a passing pre-commit check. They require investigation.

    Best regards,

    -Stéphane

    by Stéphane Bidoul - 07:56 - 10 Feb 2025
  • OCA Modules for Odoo 17 and 18 not present in apps.odoo.com
    Hello,

    I’ve open the issue https://github.com/OCA/l10n-france/issues/577 about this.
    None of the module ported in 17.0 for l10n-france appears on apps.odoo.com
    That’s not the only missing module.
    Many module ported to odoo 18 are also missing. For example auth_saml is missing.

    I’m posting there because I have no idea who to contact about the issue and it seems to affect most OCA repositories.

    We’ve ported one of our AGPL module that uses l10n_fr_siret and this block its publicaton. I’d rather avoid having to fork and rename the module and all the modules that depends on them.

    Regards,

    --
    Vincent Hatakeyama
    Directeur du pôle développement Orbeet
    Tel +33 1 83 62 72 88 Email vincent.hatakeyama@orbeet.io
    Adresse 27, boulevard Saint-Martin
    75003 Paris
    Site web https://orbeet.io
    Image bannière


    by "Vincent Hatakeyama" <vincent.hatakeyama@orbeet.io> - 05:00 - 10 Feb 2025
  • recommendation to take meeting notes in 18.0
    Hi!
    In Odoo 15.0 we used the module Notes to take meeting notes and share it 
    within the team. In 18.0 Notes got replaced by To-Do. Even though it is 
    technically still possible to use it for meeting notes, it doesn't feel 
    good mixing notes with to-dos in the same module. Do you have any 
    recommendation where to store and share meeting notes?
    
    Best regards
    Jan
    

    by Jan Suhr - 11:21 - 8 Feb 2025
  • Buy in one UOM and sell many UOM
    Hello:
    
    My customer buys beverages (for example Whisky) in 0,70 cl bottles, and sale in 3 different measures, for example short, medium and large, with 3 different prices. Of course I have defined this 4 UOM in Odoo, bottles (0,7 L) and short (/20), medium (/12) and large (/7).
    
    They want to control stock, as they know how many measures of each kind there is in a bottle. If I setup 3 different products with 3 different sale UOM I must make 3 different inputs in warehouse for each product. If I setup variants, I can have 3 different prices, but when I sell, Odoo reduce the stock by the sale UOM in the product, I can´t have a different UOM in each variant.
    
    What can I do to have 3 different sale prices, only 1 buy product, and control stock at the same time?
    
    Thanks in advance.
    
    Enrique J. Sánchez Martínez.
    Proinfo.
    
    
    

    by Enrique J. Sanchez Martinez - 08:46 - 7 Feb 2025
  • Survey XLSX module cannot be found on OCA shop page.
    Here is a brief report:

    When trying to open the Survey XLSX module on the OCA shop page, the following error occurs:
    "403: Forbidden
    The page you were looking for could not be authorized.
    Error message:
    Due to security restrictions, you are not allowed to access 'Product Template' (product.template) records.
    Contact your administrator to request access if necessary."

    However, the module can be viewed on the Odoo app store:
    https://apps.odoo.com/apps/modules/16.0/survey_xlsx

    It is also available on GitHub:
    https://github.com/OCA/survey

    Is there any specific reason why it is not displayed on the OCA shop page?


    --

    -- 

    神田樹 Tatsuki Kanda
    コタエル株式会社 / Quartile
    Phone: +81-92-707-3087
    kanda@quartile.co
    https://www.quartile.co


    by Tatsuki Kanda - 11:55 - 6 Feb 2025
  • Odoo.sh Development Inquiry
    Dea Odoo Community,
    Will the official docker image https://github.com/odoo/docker-official-images support a neutral database import that was exported from Odoo.sh. If so (if not) what steps can I take to adopt my local environment to support a database export from Odoo.sh. 
    Thank you in advance.
    Sincerely,
    Phil

    by Philip Parzygnat - 11:55 - 6 Feb 2025
  • New logo for the OCA modules: vote for your favorite option (Deadline 5th Feb at 9am CET)
    Hello,

    Share your opinion by voting in Github here:

    The choice will follow the simple majority.

    Voting Deadline: Wednesday 5th February at 9am Central Europe Time.

    Have a beautiful week wherever you are!

    PS: Original mail from Virginie

    Denis Roussel
    Software Engineer
    T    : +32 2 888 31 49
    M : +32 472 22 00 57


    Val Benoit, Quai Banning 6 | B-4000 Liège | Belgium
    Atrium Building, Drève Richelle 167 | B-1410 Waterloo | Belgium
    Zone industrielle 22 | L-8287 Kehlen | Luxembourg

    by Denis Roussel - 11:51 - 6 Feb 2025
  • New logo for the OCA modules: vote for your favorite option (Deadline 5th Feb at 9am CETT)
    Hello,

    Share your opinion by voting in Github here:

    The choice will follow the simple majority.

    Voting Deadline: Wednesday 5th February at 9am Central Europe Time.

    Have a beautiful week wherever you are!
    Virginie Dewulf
    Executive Director
    +32 477 64 17 20

    by Virginie Dewulf - 11:50 - 6 Feb 2025
  • [37226] Imap Sent Mails
    Dear OCA,
    
    talking to a lead about Sales and Distribution, we again (as many times 
    in the past) again came across Odoos somewhat weired way to reinterpret 
    / resuse traditional E-Mail flows (what we all know, use, and are 
    familiar with by using Imap-Servers / Exchange and some form of E-Mail 
    clients (Outlook / Thunderbird). One of the weird things (among many) is 
    that Odoo (apart from the technical sent mail queue) doesn't make us of 
    the features (store sent mail in an IMAP Folder) as it sents Mail 
    through SMTP but not implements the traditional functionality of an 
    E-Mail client to allow storing such mail in an configurable Imap Folder. 
    By searching a solution for that i came across a 3rd party module
    
    https://apps.odoo.com/apps/modules/14.0/base_store_sent_emails
    
    I thought to myself that we are certainly not the only ones who have 
    this issue. So my question is. Is it really such an exotic feature that 
    nobody in the OCA ever even ideated on such a functionality or is it 
    worthless (i am simply to conservative to change my mind). Or even 
    better does some publicly available concept, module, code exist that i 
    am just not aware of ?
    
    Any thoughts, ideas on that
    
    Best and thanks for any reply upfront
    
    Frederik
    
    
    -- 
    Dr.-Ing. Frederik Kramer
    Geschäftsführer
    
    initOS GmbH
    Innungsstraße 7
    21244 Buchholz i.d.N.
    
    Tel:   +49 (0) 4181 13503 12
    Fax:   +49 (0) 4181 13503 10
    Mobil: +49 (0) 179 3901819
    
    Email: frederik.kramer@initos.com
    Internet: www.initos.com
    
    Geschäftsführung:
    Dr.-Ing. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke
    
    Sitz der Gesellschaft: Buchholz i.d.N.
    Amtsgericht Tostedt, HRB 205226
    USt-IdNr.: DE815580155
    Steuer-Nr: 15/200/53247
    
    

    by Frederik Kramer - 11:45 - 6 Feb 2025
  • Connecting weight scales to Odoo
    Hello,

    I'm looking into connecting weight scales to Odoo, wither for warehouse operations or for quality controls.
    For example, the Mettler-Toledo brand.

    I wonder if we have something under the OCA for this?
    Would PyWebDriver (https://github.com/pywebdriver/pywebdriver) be helpful here?

    Thank you for sharing!

    --
    DANIEL REIS
    MANAGING PARTNER

    >> Schedule time on my calendar.
    M: +351 919 991 307
    E: dreis@OpenSourceIntegrators.com
    A: Avenida da República 3000, Estoril Office Center, 2649-517 Cascais

    [Logo OpenSourceIntegrators.com]


    by Daniel Reis - 09:16 - 30 Jan 2025
  • Aletrnative to mrp_workorder (MRP II) Shop Floor application?

    Hello,


    is there any alternative to Enterprise's mrp_workorder (MRP II) Shop Floor application? I couldn't find any. There is a set of shopfloor modules in WMS repo but these seem to server warehouse scenarios, not manufacturing. Any advice is greatly welcome.


    Best regards


        Radovan Skolnik


    by Radovan Skolnik - 11:06 - 27 Jan 2025
  • OCA pip module loaded by external organization on pypi.org
    Hi all,
    I am writing this mail even if I've already written it in OCA Discord, because I think this is a security issue, I apologize whether it's not.

    I found installed in an instance a pip from pypi.org of an OCA module upgraded there from a company outside OCA: https://pypi.org/project/odoo14-addon-stock-move-backdating/14.0.1.2.0/

    They pushed the module changed and with a different logo (almost this change made me notice it) and a link to their website. It's a bad thing that someone can put a pip there with a random code.

    I'll stop taking this pip from pypi.org or I'll take the OCA version, but what about other instances installed in this way? Or is it a deprecated way of deployment?

    In tests done on github is used the "non-OCA" version too:

    Requirement already satisfied: odoo14-addon-stock-move-backdating in /opt/odoo-venv/src/odoo14-addon-stock-move-backdating/setup/stock_move_backdating (from -r test-requirements.txt (line 6)) (14.0.1.0.2.dev2)

    while the current OCA version is  "version": "14.0.1.0.1",

    Sergio Corato

    by Sergio Corato - 05:36 - 24 Jan 2025
  • Request for Guidance on Migrating from POS UI API v15 to v16

    I am currently working on migrating a community addon from Odoo v15 to v16 and have encountered a challenge related to the updated POS API.

    In v15, the addon interacts with the POS UI and defines custom models using Backbone.Model.extend, as shown here:

    var MyCustomModel = Backbone.Model.extend({
        // Custom model logic
    });
    

    The goal is to create a new model at the same logic level as Order and Orderline, not to extend those models. While there are plenty of examples showing how to extend Order and Orderline, I have not found clear guidance on defining entirely new models at this level under the v16 API.

    In addition, models like Order and Orderline in v15 extended PosModel, which was accessible. However, in v16, PosModel has been made private, and PosGlobalState doesn’t seem to provide the functionality needed for this type of model creation.

    Could anyone provide guidance on:

    1. How to create a new model at the same logic level as Order and Orderline in the v16 POS API?
    2. Why was PosModel made private in v16, and is there an alternative for extending POS-related functionality?
    3. Are there updated patterns or best practices in v16 for integrating custom models into the POS framework?

    I want to ensure that this approach aligns with the design philosophy of the v16 API and avoids anti-patterns. Your advice, examples, or references to relevant documentation would be greatly appreciated.

    Thank you for your help!

    Best regards,

    \Rolando


    by Ing. Rolando Pérez Rebollo - 10:51 - 23 Jan 2025
  • Solicitud para colaborar con Odoo

    Estimado equipo de Odoo,

    Quiero expresar mi interés en colaborar con ustedes y contribuir al desarrollo de su plataforma. Quedo a disposición para conversar sobre cómo puedo aportar al equipo.

    Saludos cordiales


    by Ing. Yudith Recio Milanés - 01:10 - 23 Jan 2025
  • Re: BPM On Odoo

    Hi Michel,

     

    Thanks for your support, we are working on setting up few vertical but our tool can be used to implement any new processes example employee onboarding, leave approval, multi department approval etc that you or your customer may need to manage your business.

     

     

     

    Regards,

    Manish Mannan

     

    From: Michel Stroom <notifications@odoo-community.org>
    Date: Wednesday, 22 January 2025 at 2:37 AM
    To: Contributors <contributors@odoo-community.org>
    Subject: Re: BPM On Odoo

    Great progress, Manish!

    You already have my full support and my contact details.

    As we’ve discussed, focus on specific industries where workflows play a crucial role. 
    Keep in mind that workflow solutions are typically more suited to larger enterprises rather than smaller ones.

    I’m looking forward to collaborating with you and seeing how we, as the OCA, can contribute to creating the BPM.
    Stay in touch, and please keep us — and me — updated.

     

    Warmest regards, 

     

     

    Michel Stroom

    -- 

    Office Everywhere
    Business Partner Odoo

    t: +31 6 53360677
    e: mstroom@office-everywhere.com
    w: Office-Everywhere.com

    LinkedIn profile: https://linkedin.com/in/stroom

     



    On 21 Jan 2025, at 18:03, Manish Mannan (Manish) <notifications@odoo-community.org> wrote:

     

    Hello Community,

    We are in the process of developing a BPM solution on top of Odoo. Your suggestions and input would be greatly appreciated.

    Looking forward to hearing your ideas!

     

    Regards,

     

    Manish Mannan

    _______________________________________________
    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 Manish Mannan - 07:01 - 22 Jan 2025
  • BPM On Odoo

    Hello Community,

    We are in the process of developing a BPM solution on top of Odoo. Your suggestions and input would be greatly appreciated.

    Looking forward to hearing your ideas!

     

    Regards,

    Manish Mannan


    by Manish Mannan - 06:01 - 21 Jan 2025