Skip to Content

Contributors

  • Field Service PSC
    Hello,

    I would like to propose my 2 colleagues Steve Campbell (osi-scampbell) and Sandeep Mangukiya (smangukiya) to join the Field Service PSC.

    Thank you and stay safe!

    MAXIME CHAMBREUIL
    MANAGING DIRECTOR LATAM
    O: 1.855.877.2377 EXT. 710
    M: 602.427.5632
    E: MChambreuil@OpenSourcelntegrators.com
    P.O. BOX 940, HIGLEY, AZ 85236

    by Maxime Chambreuil - 09:41 - 31 Mar 2021
  • Odoo load balancing

    Hi community,

    I'm looking for advice and experience regarding the topic of load balancing.

    There are two unrelated cases in which I would like to use it:

    1. Balancing over a pool of servers running Odoo

    We have a client with a horizontal setup with a pool of 4 servers running Odoo. Requests are now routed to the servers by means of round-robin, but that's not very smart - I'd rather pass the load to the server that I know has enough free workers, and perhaps memory/CPU/IO available to take on a new task. I've looked around and the only thing I've found so far is the UWSGI FastRouter: https://uwsgi-docs.readthedocs.io/en/latest/Fastrouter.html. Does someone have other suggestions?

    2. Smart balancing over worker pools on one server

    For a responsive Odoo you want to have many Odoo workers, but you don't want to run out of memory. This is a tradeoff. If you configure too few workers, your memory will sit idle, but if you configure many workers, you run the risk that occasional high memory requests (a heavy computation, a heavy report) come in and if by unlucky chance it's several at a time, your server can overload. Is there a load balancer or WSGI application server that can keep a track record of which requests generally take the most memory, and then throttle these requests to a limited "heavy pool" of Odoo workers that serve high-memory requests, whereas the "happy pool" will have many workers and process the trustworthy requests with much better responsiveness?

    Sorry if this is not the right place to ask - I will be happy about any pointers.

    -Tom


    by Tom Blauwendraat - 12:26 - 31 Mar 2021
  • Web_gannt for CE

    Hello,

    I'm looking for a module web_gantt replacement that was moved to Enterprise a couple of years ago. This module adds view-type gantt-view that is useful for project planning and others. I have found OCA-module project_timeline that is part of what I'm looking for.

    --
    Med vänlig hälsning / Best regards/ 顺祝商祺,
    Anders Wallenquist

    VERTEL AB | Anders Wallenquist | anders.wallenquist@vertel.se
    +46 (0)13 99 19 480 | +46 (0) 709 565 160 | vertel.se

    by Anders Wallenquist - 08:46 - 31 Mar 2021
  • Propose myself as PSC for OCA/calendar
    I can't find which OCA team manages the https://github.com/OCA/calendar/ repo.

    I'm pushing some modules there, and modern branches are mostly empty, so I guess I should be PSC there.

    My github profile, just in case: https://github.com/Yajo

    Thanks everyone!

    by Jairo Llopis - 11:41 - 29 Mar 2021
  • updating module no recreate removed `noupdate="True"` data
    Hi there,

    I'm wondering if there is any good reason for this default behavior from odoo that if I (as a user) remove a record created by a module using `noupdate="True"` this records is re-created by the ORM at the next update ?

    Is there some module that changes that behaviour to let the record unlink while there is ir_model_data record without its related record ?

    I'm on the way to suggest ir_model_norecreate module in server-bakend repo to change that behaviour.

    I would be happy to hear from you, I think it could be a nice feature for next odoo version and maybe with a new tag `norecreate=True`, any thoughts ?

    --
    Pierre Verkest
    06 81 12 25 20
    Github: petrus-v - Twitter: petrusv84 - Linkedin: pierre-verkest

    by Pierre Verkest - 11:05 - 29 Mar 2021
  • New module for data synchronization between Odoo instances
    Hello,

    I'm working on a module to synchronize data between Odoo instances.
    It will support one master with many slave databases, and allow for bidirectional sync.
    My design builds on top of, and expands, the great auditlog module (https://github.com/OCA/server-tools/tree/14.0/auditlog)

    I'm considering my options on:

    a) the repo to contribute the module to, and
    b) the name for the module.

    Suggestions are welcome.

    Thank you

    --
    Daniel Reis
    Managing Director
    M: +351 919991307
    E: DReis@OpenSourceIntegrators.com
    Av Doutor Desidério Cambournac 12 • 2710-553 Sintra, Portugal



    by Daniel Reis - 01:15 - 19 Mar 2021
  • Sale stock: widget qty_to_date
    Hello everyone,

    We recently went live with a customer on Odoo 14.0. On sales order lines, Odoo added this widget with the green/red graph icon and the quantity available/forecasted.

    The widget assumes that all the products in the warehouse are available for sales. It takes the view location "WH" to compute the quantities available/forecasted and provides that information to sales people.

    In previous versions, it was documented that the "Location Stock field on the warehouse shows the place of products available for delivery to a customer directly from this warehouse. Availability is given by all the products in that location and any child locations."

    This was the reason locations like Output, RMA, Repair or any use case where a company store items that are not for sales were NOT created under "Stock", so that they would not show up as available to salespeople.

    I reported an issue to Odoo support but their answer is to create a location outside of any warehouse using the Rental location as an example.

    This sounds terribly wrong to me and disconnected from the reality.

    Short term solution, we patched the stock and sale_stock modules to use the Stock location, but there are risks of breaking something.

    What do you think? What's your opinion?

    MAXIME CHAMBREUIL
    MANAGING DIRECTOR LATAM
    O: 1.855.877.2377 EXT. 710
    M: 602.427.5632
    E: MChambreuil@OpenSourcelntegrators.com
    P.O. BOX 940, HIGLEY, AZ 85236

    by Maxime Chambreuil - 04:31 - 17 Mar 2021
  • Discover the OCA priorities for 2021 proposed by the board
    Hello contributors,

    Here is our latest blog post to present the 2021 OCA priorities proposed by the Board:

    Don't hesitate to come back to us/me if you'd like to give your feedback!

    Have a nice day,
    -- 
    Virginie for the Board

    by Virginie Dewulf. - 10:11 - 17 Mar 2021
  • Re: Track sales packaging costs

    In general (accountant's view)
    1- A standard, or minimum or what-you-want package cost should be included in product cost, and "absorbed" when you FG is produced
    2- The actual cost should be recorded when incurred (order > invoice)
    3- The extra-package cost would be the "algebraic sum" of cost incurred and absorbed
    4- The total package cost would be the sum of extra and COGS-included package cost or (sould be the same) the total cost incurred referred to the product sold

    Ciao

    Marco 

    by Marco Marchiori - 08:30 - 14 Mar 2021
  • Track sales packaging costs
    Hello,

    Here is a functional issue I could use some brain sharing.

    A sales order needs packaging to be shipped to the customer.
    But product margins are tight and, depending on the value of the products sold, packaging costs can have a significant impact on the sales margin.
    Adding to the Product cost an extra amount for average packaging costs is not a solution, as the actual packaging costs depend on the sales order composition.

    This looks a bit like "landed costs" but for sales.
    It also looks a bit like "additional carrier shipping costs", but is an inventory expense rather than a vendor bill to be paid.
    There is no hard requirement to include the costs in the COGS, we are more interested in margin analysis.
     
    Thanks for sharing your ideas

    --
    Daniel Reis
    Managing Director
    M: +351 919991307
    E: DReis@OpenSourceIntegrators.com
    Av Doutor Desidério Cambournac 12 • 2710-553 Sintra, Portugal



    by Daniel Reis - 11:21 - 10 Mar 2021
  • partner_revision module?
    A client wants to keep a history of archived res.partner records lying 
    around, to be able to link invoices to the exact partner record that was 
    used for the invoice at the time (address details, etc).
    
    Is there a module lying around somewhere that does this?
    
    
    

    by Tom Blauwendraat - 03:00 - 4 Mar 2021
  • Integration of mailing.mailing (Email marketing) templates and webiste pages?
    Hello,
    
    let me start in this way. When receiving e-mail campaign mails from various 
    sources, they usually contain a link saying "If you cannot read this email 
    properly, click here to display on web" or something like that for cases when 
    email client forbids loading external content or just cannot render the HTML 
    content properly. The link leads to a webpage where there is basically the 
    same content as in the email.
    
    Now I would like to achieve something similar. I.e. to be able to send themed 
    marketing emails and have them contain link to website page as a alternative 
    way of displaying the content. That webpage should be a normal webpage - will 
    be advertised through other means as well (Facebook, Instagram, ...)
    
    Now I know I could design/create both email template and website page but that 
    just doubles the work. So I am looking for something like one of these 
    alternatives:
    
    *) You design the email and have it render (create) the website page with the 
    same content.
    *) The same as above but just the other way around. Create webpage and from 
    that have email generated.
    *) Something else?
    
    Can anyone advise anything in this regards? Or am I missing something as 
    usual? ;-)
    
    Best regards
    
    	Radovan Skolnik
    
    
    

    by Radovan Skolnik - 09:20 - 4 Mar 2021
  • Partner Hierarchy module
    Hello,

    I'm quite sure there was an OCA module to enable multilevel Partner parent/child relations, but I'm not finding it right now.
    Use cases are Partner structures like: Holding company / Company / Branch Office / Contact.

    Am I missing something?

    Thanks!

    --
    Daniel Reis
    Managing Director
    M: +351 919991307
    E: DReis@OpenSourceIntegrators.com
    Av Doutor Desidério Cambournac 12 • 2710-553 Sintra, Portugal



    by Daniel Reis - 05:26 - 3 Mar 2021
  • Proposing moving Pledra product configurator to the OCA
    Hello all,

    Some of you may be familiar with the Pledra project, proposing an advanced product configurator.
    https://github.com/pledra/odoo-product-configurator

    I don't think there is a comparable project in the OCA, and I would like proposing to move Pledra under the OCA umbrella.
    I contacted the original author, Paul Catinean, and he  is supportive of this move.
    There are quite a few details to get right, and I'm ready to take the role and address them.

    At this point the main question is, from a high level PoV if this sounds like a good idea, and what concerns we should address when moving forward.

    Thank you, and thanks Paul for being onboard with this.

    --
    Daniel Reis
    Managing Director
    M: +351 919991307
    E: DReis@OpenSourceIntegrators.com
    Av Doutor Desidério Cambournac 12 • 2710-553 Sintra, Portugal



    by Daniel Reis - 05:01 - 3 Mar 2021
  • Google Analytics config
    Hi

    I reinstalled Odoo when 14 came out, and recreated the website. Now I would like to configure Google Analytics, but where do I find the client ID of a website project that has already been created?

    Sorry if this is off topic, but it is and it isn't...



    Torvald Baade Bringsvor
    Bringsvor Consulting AS - Developer, consultant, allrounder

    Tel (+47) 4548 2848

    by Torvald Bringsvor - 12:35 - 3 Mar 2021
  • Image gallery for Odoo
    Hi

    I have one more requirement for this website I'm doing. It's kind of directed towards tourism and the people "owning" the site want to have a photo album on the page.... I feel photo albums on websites are very 1997 but I don't make (all) the shots.

    So... what would be a good way to display an album on an Odoo site, to show off this marvellous island that people should go see (when Corona is over). ?

    Btw the website is www.sandsoy.no

    -Torvald

    Torvald Baade Bringsvor
    Bringsvor Consulting AS - Developer, consultant, allrounder

    Tel (+47) 4548 2848

    by Torvald Bringsvor - 12:31 - 3 Mar 2021
  • Proposing myself (@hparfr) to be PSC of Logistics, FSM, Storage
    Dear community,

    I'd like to be a PSC for the following teams: 
    - Logistics
    - Field Services
    - Storage

    Github profile : https://github.com/hparfr

    Thanks,

    --
    Raphaël Reverdy


    by Raphaël Reverdy - 04:41 - 1 Mar 2021
  • OCA BOT can't merge PRs in OCA/l10n-italy branch 11.0
    Can anyone help us to understand why the BOT can't merge this PR


    or this one 


    ?

    Thank you.
    --

    Francesco Apruzzese

    Profilo professionale: http://it.linkedin.com/in/francescoapruzzese

    Il contenuto di questo messaggio elettronico è riservato e tutelato dal segreto professionale ed è rivolto esclusivamente al/ai destinatario/i identificato/i. Pertanto è proibito leggerlo, copiarlo, divulgarlo o utilizzarlo da parte di chiunque salvo il/i destinatario/i. Se non siete il destinatario, vi invitiamo a cancellare il messaggio ed eventuali allegati dandocene immediatamente comunicazione scritta a mezzo posta elettronica.
    This e-mail and any attachments are confidential and may contain information intended for the addressee(s) only. Reading, copying, disclosure or use by anybody else is unauthorised. If you are not the intended recipient, please delete this message and any attachments and advise the sender by return e-mail.

    Non stampare questa email se non strettamente necessario. Aiuta te ed aiuta l'ambiente.


    by Francesco Apruzzese - 02:21 - 1 Mar 2021
  • Async import external employee data from db view to Odoo.
    Dear Community,

    We need to get data from external HR applications (they will provide an mssql database view), for users and employee data into Odoo.

    It seems to be quite a generic use case, to become an addon, so I want to check with community, would be nice to know how you normally cope with this.

    I checked OCA and plan to use the followings as starting point.
    Thank you!
    Kitti U.


    by Kitti Upariphutthiphong - 09:51 - 28 Feb 2021
  • Postgresql Table partitioning in Odoo
    Dear contributors,

    We have a case of a database where some tables, like account.move.line are growing to absurd numbers of records. At this point we are considering using Postgresql Table partitioning to speed up performance. Has anyone of you had experience with table partitioning?

    Looking forward to hearing your thoughts. 

    Regards,
    --
    Jordi Ballester Alomar
    CEO & Founder | ForgeFlow

    by Jordi Ballester Alomar - 08:16 - 26 Feb 2021