Skip to Content
  • Global Online Candidates OCA Delegates - Dating Show

    Hello OCA members and OCA Delegates,

    Today, Virginie and Tom hosted what I called the Candidates OCA Delegates Dating Show. They made sure everyone was given enough time to shine and share their views and opinions.

    The online meeting reminded me of Steve Jobs hosting the Macintosh Software Dating Game with Bill Gates in 1983. It’s really fun to watch, especially with the '80s tunes and Steve Jobs' head-shaking enthusiasm. 
    Click the link below to watch the video:
    https://youtu.be/j7WVrkJYXeI

    All jokes aside, it was great to be part of the global online OCA meeting, from Japan to Argentina, and to witness the enthusiasm of all the candidates.

    I don’t mind if the recording is shared with all OCA members and not just the OCA Delegates. Everyone can see how this process is executed, which certainly helps in attracting candidates for next year.

    One last thing:
    The OCA Board can make an exception this year and select all 18 candidates to help the OCA move forward faster. As Steve Jobs said in the video, I can’t choose one of you; I need all of you!

    I had fun and really enjoyed the meeting, and I encourage other candidates, delegates, and hosts, to share their experiences of the “Dating Show.”


    Warm regards,

    Michel Stroom
    Helping promote the OCA to get more members and sponsors

    Remark / Note / P.S.:
    I apologize in advance for sending this email to the contributors list. I really don’t know where else to send it, and I haven’t found an email address for only OCA members and delegates.

    Idea:
    Maybe we can implement the Odoo Forum app to set up different channels, like they already did at the local Spanish OCA.

    ==> If you’re not an OCA Member, You are welcome to Join us<==
    Click the link below:


    by Michel Stroom - 05:31 - 23 Oct 2024
  • Big number changed automatically on float fields

    Hello, when trying to input very large numbers (with no decimals, 19 digits in my specific case) in credit or debit fields from journal items these numbers are changed on saving automatically with no explanation. The issue is easily reproducible in runbot Odoo 16 CE. I think a similar issue has been reported on github (https://github.com/odoo/odoo/issues/82597).

    Steps to reproduce (from a user with full accounting features enabled), demo db from runbot.com 16.0 CE:

    - Go to Invoicing/Accounting/Journal Entries

    - Create a new one

    - In Journal Items add a new line like this:

     

    - When saved we get:

    A value with the last Nth digits changed.

    I was able to debug in a local environment and my observations are:

    • Is not a problem from UI: emulating the creation of journal items from code gets the same results.
    • Is not a problem of visualization: wrong values are persisted into database.
    • At ORM level the large numbers are represented in python scientific notation, in this case 1.51337248356932e+18
      • From there python float "features" begin to work and the float part of the scientific notation gets transformed due to the way python stores float numbers.
    • If my tests are not wrong every single float field in Odoo is hit by this.

    I think is rare nobody has notice this before. Maybe I'm ignoring some very basic fact about currency settings in Odoo that's why I'm reaching U for help or any creative idea.


    by Ing. Rolando Pérez Rebollo - 03:30 - 23 Oct 2024
  • Submmit an Odoo website form as an Iframe
    Hi all,

    I'm trying to embed an Odoo website form as an iframe and encountering a 400 error.
    The original Odoo website form works well when not used in Iframe.

    Tried to change csrf=False with no success, do you have other ideas?
    --


    by Hed Shefer - 01:41 - 23 Oct 2024
  • My Application for OCA Delegate
    Dear Delegates,

    Unfortunately, I won't be able to attend tomorrow's live session. The reason is quite simple: three kids to manage at that time! :-) Wednesday is the day I dedicate to my children.

    However, this does not diminish my motivation to become an OCA delegate. In fact, I have already served as a delegate in the past, until 2018, when I took a few years to focus on other professional activities.

    For me, the OCA is the central and essential player in the Odoo community. We play a crucial role in enhancing and enriching Odoo's open-source ecosystem by offering a vast collection of open-source addons across many functional areas. Addons provided by the OCA offer solutions that go beyond the standard capabilities of Odoo, enabling us to meet specific client needs and further optimize their business processes. Additionally, we benefit from synergies with other stakeholders facing similar challenges or requirements.

    It is for these reasons that I wish to continue promoting our work by becoming an OCA delegate once again, because together, we can take Odoo to the next level.

    See you soon,

    Adrien

    --
    Adrien Peiffer
    Manager | Project & Technical Lead


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

    Absent on Wednesdays



    by Adrien Peiffer - 08:31 - 22 Oct 2024
  • Scanner HW for stock_barcodes (OCA/stock-logistics-barcode)

    Hi I have been playing with this great stock_barcodes module on runboat:
        https://github.com/OCA/stock-logistics-barcode/tree/15.0/stock_barcodes

    Been testing barcode input with xdotool on Linux; works fine for simple tests.
    (More info about it in the "bar code scanner simulator" discussion from March 2020 in this mailing list.)

    My question to people using this module - do you have specific scanner hardware you would recommend?

    I notice the module has a dependency on barcodes from Odoo Community, which implements scanning interface here.
    Odoo itself recommends hardware here and here, but I'm not sure if that applies to Odoo Community or Enterprise only.

    Our OCA module also seems to implement such a scanning interface here, and without importing elements from that barcodes module (from what I can see on a cursory glance)?
    Hence my question - should I follow Odoo's scanner HW recommendation, or is our interface slightly different?

    Thanks for your input

    -- 
    Houzéfa Abbasbhay
    XCG Consulting / Ọrbeet

    by Houzéfa Abbasbhay - 04:56 - 22 Oct 2024
  • Help promoting the OCA
    Hi OCA members and fellow Odooers,

    I wasn’t able to attend the recent OCA Days in Liège, so I began watching the videos online. One of them highlighted the need for more OCA members.

    Since then, I’ve made it a daily routine to watch one OCA video each morning and share my thoughts on LinkedIn, encouraging readers to consider applying for membership.

    This morning, I posted Gonzalo Ruzafa talk, "How to Sell an Odoo Project." In my opinion, it’s a must-see for anyone involved in selling Odoo.

    Read my latest post on LinkedIn and click the link below:
    https://tinyurl.com/ytndcmst

    I hope this inspires more people to write about the OCA.
    Feel free to reach out if you need help creating content.

    Best regards,

    Michel Stroom
    LinkedIn: https://linkedin.com/in/stroom


    by Michel Stroom - 11:50 - 22 Oct 2024
  • Invoicing addresses

    Dear Community,

    i do have a use case, where the following scenario should be covered.

     

    Company A (using odoo) is a subcontractor of Company B. Company B is handing over work to Company A to perform some service (lets say Product “Service on behalf of Company B”) for Customer X.

    Company A is performing the service @Customer X and also sells some items to Customer X.

    When Company A is creating an invoice, the invoice for “Service on behalf of Company B” should be addressed to company A, while the sold items should be invoiced to Customer X.

     

    Is any body aware of a solution, that covers this scenario and automating this logic? Separating this manually can be pretty time consuming.

     

    All the best

    Nils


    by Nils Coenen - 02:46 - 20 Oct 2024
  • [14.0] Change warehouse and location on picking
    Hi, 

    We have a customer who needs to change the warehouse and destination location for some incoming pickings.

    Can this be done manually? I'm watching for this module which has an opened PR for odoo14 https://github.com/OCA/stock-logistics-workflow/pull/1668 

    but I don't understand some of modules restrictions, maybe I've misunderstood the purpose of this module.

    The part I don't understand is the domain of `new_location_dest_id` field : is there any important reason for the New Location Destination to be restricted as child of "location_dest_id" ? 

    Do you suggest other modules to achieve this goal? 

    Thank you as always for your help

    --Francesco Ballerini



    by Francesco Ballerini - 07:21 - 18 Oct 2024
  • GS1 integration with Odoo
    Hello odoo community.

    I was asked to make products in odoo to be compatible with GS1 system.

    I got this answer from ChatGPT:

    Check for available modules in the OCA (Odoo Community Association) repositories that could help with barcode management, GTIN validation, or GS1 integration. The OCA often has tools to extend Odoo for industry standards and compliance.

    So, I need a module to fetch products and update them frequently from GS1 database.

    Thanks All...

    by Mohamed Alkobrosly - 05:21 - 16 Oct 2024
  • OCA - AGA 2024 Delegates Campaign - CLOSES - 18th October
    Hello OCA Contributors,

    Just a reminder the 2024 OCA Delegates Campaign closes in a couple of days on the 18th Of October. We currently have 12 applicants.

    You can apply to be an OCA Delegate if you are a current paid Member.
    If you are already a Delegate, you don't need to apply again. This is for 10 new Delegates.

    Why?
    The Delegate Assembly is the Association’s supreme authority. Each Delegate member is entitled to one vote at the Delegate Assembly. Decisions of the Delegate Assembly are taken by a majority vote of the Delegate members present and voting. For further details, please read the Bylaws.

    How?
    To apply as a candidate, you have to:
    • sign the CLA (if not already done)
    • have a valid membership. Make sure to purchase your membership or renew it (you should have received a quotation for your renewal earlier this year).
    • fill in this survey
    If you aren't sure if you have renewed/paid your membership for 2024 please contact me.

    The campaign will be closed on October 18th, 2024.

    Then what?
    The vote will be open from October 21st -  November 1st, 2024. Current OCA Delegates will have to vote for 10 new Delegates among the candidates.

    There will be a Live Meeting to meet the new candidates who will have a chance to present themselves in real time - Wednesday 23rd October, 12am UTC/ 2pm CEST. The meeting link will be sent to Delegates and the Candidates.

    The results of the election will be announced on November 4th, 2024.

    The 10 new Delegates will then take part with the existing Delegates in :
    • the 2024 OCA Board Member Campaign from November 4th - 15th, 2024
    • the 2024 OCA Financial Auditor Campaign from November 4th - 15th, 2024
    • the 2024 General Assembly from November 18th to November 29th 2024.
    • 2025 Board announced - week beginning December 2nd, 2024
    If you have any questions please get in touch.

    Warmest regards,
    Rebecca

    --
    Rebecca Gellatly
    General Secretary
    Odoo Community Association

    by Rebecca Gellatly (OCA) - 08:16 - 16 Oct 2024
  • Manage Product Recall
    Hello!
    I was wondering if there is a way (in standard Odoo or with OCA modules) to manage products recall.

    The use case is the following : 
    I produce and sell food products tracked by lot.
    I notice that a lot has a problem and we need to contact all customers that have this product for a recall.

    So I need to be able to :
    - Identify the customers who have bought this lot of this product.
    - Identify the quantity sold to the customer

    I know that I can access some information such as the SO linked to a lot but in this case, I cannot access easily the quantity sold so I would need to go over each Sales Orde to find the information.

    I can see the quantity in the Product Moves smart button in the product form but if I want to have the customer information, I would need to export the info.

    Note that in this case, we use Odoo community V14.

    Thank you in advance for your help!
     
    Julie LeBrun
    Formatrice & Analyste en applications de gestion intégrée
    +1 514-317-7944
    LinkedIn Twitter Facebook YouTube
     
      Nouveau
    Le nouveau site des Numigiens est WAW 🤩
      Découvrir

    by Julie LeBrun - 03:46 - 15 Oct 2024
  • Handling promotions of "buy 2 get 1 free" kind in purchase

    Hello,


    is there any existing module for handling promotions like "buy 2 get 1 free" in purchase? For stock purposes we obviously need to have qty=3 in the order. Should we create 2 lines, 1 with qty=2 and normal price and 1 with qty=1 and zero price? Or some different approach?


    Best regards


        Radovan Skolnik


    by Radovan Skolnik - 01:01 - 14 Oct 2024
  • Lively discussion on LinkedIN - including OCA App Store
    Hi Odooers,
    
    
    Since a couple of days there is a lively discussion on LinkedIn.
    It started by confusion about the Odoo Accounting, Enterprise and Community apps.
    
    It didn't stop at these apps.
    
    I read all the replies and thought, after reading several fights, and the discussions which one is better, the Enterprise accounting app vs the Community Accounting apps, Enterprise vs Community Edition, Odoo Apps Store vs OCA Apps store. I thought, this needs to stop and proposed to start an Odoo App Naming Convention asap to minimize the confusion.
    
    Anyhow, if you like to participate and join the conversation, or like to read a good written and live discussion, click the link below.
    https://www.linkedin.com/posts/fredericktubiermont_open-source-is-amazing-but-it-can-also-activity-7250131553098371072-hJXv
    
    
    Have a great weekend.
    
    
    Michel Stroom

    by Michel Stroom - 09:39 - 12 Oct 2024
  • Scammer Alert !!
    The scammer started a new criminal activity not by emailing our community mailing list but directly, see email below.

    For the record:
    Just reported Holy Shaun, if that is a real name, to GoDaddy.com for selling OCA contacts.
    The domain, eleadsdigi-hub.live is currently parked at GoDaddy.

    The ip address, 3.33.130.190,  is already registered as bad.


    Is there anything else we can do to hunt him/her down?

    For sure he or she is reading this message and will stop this criminal activity.

    Best regards,

    Michel

    Begin forwarded message:

    From: Holy Shaun <holy@eleadsdigi-hub.live>
    Subject: Odoo Community Association
    Date: 9 October 2024 at 11:36:26 GMT+2
    To: Mstroom <mstroom@office-everywhere.com>

    Hi Mstroom,

     

    I'm checking in to be see sure you want to get the Registrants/Member List.

     

               ·           Odoo Community Association (Europ,UK, 2024 )

               ·           1,000+ Contacts

     

    I'm waiting for your response so I can let you know the cost & more details.

    Have a great day 🙂

     

    Regards,

    Holy– Business Executive



    by Michel Stroom - 09:30 - 12 Oct 2024
  • Help needed with modifying a module
    Hello everyone,
     
    I'm writing this message because I'm trying to modify a module named "Product Dimension" from this link (it's from OCA):
     
     
    What my modification is about is replacing a field with one I made called "x_product_thickness", and while it seems it works fine (it even apears on where I want it to appear while replacing the field I wanted to replace), there's one thing in which it doesn't work: there's another field which is the result of multiplying the field I made with two other fields from the module. It would be like this: "x_product_thickness * field 1 * field 2"
     
    I tried everything I knew, but I wasn't able to fix this, so I would appreciate it if someone was able to help me with this.
     
    Thanks in advance for the help.
     
    Have a great day!

    by Alejandro Párraga Alcázar - 10:46 - 10 Oct 2024
  • [Odoo EE 17.0] send syslog to remote address
    Hi Everyone,

    I'm trying to send --syslog from my Odoo.sh instance to a remote server securely.

    I found the --syslog parameter in the Odoo server settings. Does anyone have a working setup?

    Have a great day,

    Hed

    by Hed Shefer - 10:15 - 9 Oct 2024
  • access products images
    I am asking if there is a module that can give public access to products images urls in odoo

    thanks 

    by Mohamed Alkobrosly - 03:36 - 5 Oct 2024
  • Project planning / Odoo 12

    Hi all


    I'm looking for a module to implement the planning support of the base project module. I mean, i would like to associate to each projet tasks some calendar employee ressource (forecast date and time) as the odoo enterprise planning module do. Does any of you implement this feature? 

    Thank for your help

    Cedric



    by Cedric DEBARD - 02:20 - 4 Oct 2024
  • multi add invoice lines module
    Dear contributors,

    is there any module for Odoo14 that implements something like 


    or


    but for invoices ? I'm specifically looking for odoo 14 but other feedbacks are welcome. 

    Regards
    --
    Francesco Ballerini


    by Francesco Ballerini - 12:56 - 4 Oct 2024
  • oca_monetize
    Hi all,
    
    during Tom's talk [1], I proposed a module that nags users to get an OCA 
    subscription.
    
    I'd like to invite you to continue this discussion, on
    https://github.com/OCA/oca-custom/pull/57
    you find an implementation of the idea and you can play with it on runboat.
    
    Best,
    Holger
    
    [1] https://odoo-community.org/event/-149/track/-308
    
    
    -- 
    Your partner for the hard Odoo problems
    https://hunki-enterprises.com

    by Holger Brunn - 08:51 - 3 Oct 2024