Skip to Content
  • 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
  • Prevent accidental emails to external addresses
    Hello,

    A concern came up, about Odoo users accidentally send out email to external email addresses, such as customers or vendors.
    To goal is not the prevent this from happening, such as in a blacklist/whitelist feature, but to avoid that from happening accidentally.

    I'm not sure should looks like.
    One idea could be having a dialog box confirmation before posting a message mentioning an external user.
    Maybe we could external email from chatter messages, and only allow it from a Action menu send email option.

    On the OCA i've only found "mail_restrict_follower_selection" (https://github.com/OCA/social/tree/13.0/mail_restrict_follower_selection).
    But I'm not sure this is the solution I want to go to.
    At least it may not be enough on itself.


    Did some of you faced the same issue?
    Any thoughts, solutions, tips you can share?


    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 - 07:31 - 25 Feb 2021
  • Convert quantity from an UoM to another one
    I'd like to propose a new module in product-attribute repo to convert from an UoM to another one, I would suggest "base_uom_converter" or "uom_converter".

    This conversion would work in oneway as it requires a scale to use it.

    For instance, as a developer, I'm generating sales orders from business code. I know that the sale is regarding a given distance of something "D", the work force can be translated from a scale where distance "D" would be the scale entry. The expected result "R" would be the amount of time with a given formula:
    R (hours) = scale line fix amount (hours)  + D (meter) * scale line coef ( hours / meter).

    I guess this could be hooked to the existing system while we change the uom on a sale order line but this is not the intent of this module from my point of view, that's why I suggest base_uom_converter !

    Does this exist already ? Does the OCA want to maintain such a module ?
    --
    Pierre Verkest
    06 81 12 25 20
    Github: petrus-v - Twitter: petrusv84 - Linkedin: pierre-verkest

    by Pierre Verkest - 04:01 - 24 Feb 2021
  • Issue with runbot
    Dear friends,
     
    I have checked that sometimes, when accessing runbot, we are redirected to runbot main site and we are unable to access the runbot machine. After a little investigation, it seems related to runbot1-3 as the main problem. It seems like a redirect is defined somewhere (maybe on nginx?).
     
    I don't know if this happens to everyone.
     
    Kind regards,
     
    Enric Tobella Alomar
    etobella@creublanca.es
     
    Centros Médicos Creu Blanca
    Tel: 902 202 230
     
    Tanto este mensaje como los documentos que, en su caso, lleve como anexos,
    pueden contener información reservada y/o confidencial, destinada exclusivamente
    para el uso del destinatario o la persona responsable de entregarlo al mismo,
    estando su uso no autorizado prohibido legalmente.
    Su contenido no constituye un compromiso para Creu Blanca (la empresa remitente)
    salvo ratificación escrita por ambas partes. En caso de su recepción por error,
    rogamos nos lo comunique por igual vía, se abstenga de realizar copias del mensaje
    o documentos adjuntos, remitirlo o facilitarlo a un tercero, y proceda en su defecto,
    a su eliminación.




    Tanto este mensaje como los documentos que, en su caso, lleve como anexos,
    pueden contener información reservada y/o confidencial, destinada exclusivamente
    para el uso del destinatario o la persona responsable de entregarlo al mismo,
    estando su uso no autorizado prohibido legalmente.
    Su contenido no constituye un compromiso para Creu Blanca (la empresa remitente)
    salvo ratificación escrita por ambas partes. En caso de su recepción por error,
    rogamos nos lo comunique por igual vía, se abstenga de realizar copias del mensaje
    o documentos adjuntos, remitirlo o facilitarlo a un tercero, y proceda en su defecto,
    a su eliminación.

    by Enric Tobella Alomar - 11:46 - 22 Feb 2021
  • Migrating content from Wordpress to Odoo
    Hi

    I'm faced with the task of moving a website from Wordpress to Odoo. I have a backup of the old site, is there any way to move the pages from the Wordpress site to Odoo? And mass upload of the images from the old site?

    I've experimented with parsing and processing the backup file, so I have some of the content on my computer, but it would be nice to be able to mass upload it to Odoo, so the webmaster can work on the formatting of the pages.



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

    Tel (+47) 4548 2848

    by Torvald Bringsvor - 03:30 - 21 Feb 2021
  • Odoo shared filesystem/sync

    Dear OCO community,

    I did a weekend project a while back creating a file system for Odoo. Basically if allows you to attach a directory/file to and odoo object.

    The advantage is that you can very much like with the old FTP file sharing infrastructure attach files to say invoices, order by simply saving them to the appropriate directory.

    The difference is that this is a file system on linux so no uploading and it therefore works with everything (email apps, scanning aps etc).

    It is alpha quality and slow but can easily converted into a sync app and the filesystem speed can very easily be increased.

    I will gladly contribute this to OCA base if there are interest. If not just an interesting idea consider.

    Regards

    Jacobus

    --
    Email Signature
    Logo
    Jacobus Erasmus | Director
    a: IvyWeb (Pty) Ltd | 23 Rayner Avenue, Kilnerpark, Pretoria, 0186 | South Africa
    e: jacobus@ivyweb.co.za | w: www.ivyweb.co.za
    m: +27 84 251 6888 | p: +27 84 251 6888

    by Jacobus Erasmus - 06:30 - 18 Feb 2021
  • RFC management system - manage partner contacts
    Hi all,
    following a discussion started on my PR https://github.com/OCA/management-system/pull/286, I desire to receive some opinion on the best way to manage additional contacts on partner connected to management system.
    My initial proposal was to do a new module mgmtsystem_nonconformity_partner because I need that contact for quality.
    Enric suggest to add the contact to the base mgmtsystem_system module.
    Another option is to create a module for each system like mgmtsystem_quality, mgmtsystem_safety and so on. 
    Then we think that may be better to have a dedicated module for all possible system-specific contact, ie mgmtsystem_partner to use for adding system-specific contacts.
    What do you think?

    Stefano Consolaro
    www.mymage.it

    by Stefano Consolaro - 11:26 - 12 Feb 2021
  • Supplier discount on all products supplied
    Hello,
    
    we purchase from multiple suppliers. From each one we have a pricelist where 
    list prices for customers are listed. Then there is discount we have for 
    current year - it changes each year. That defines our price for purchase from 
    the supplier.
    So I am looking for something that would allow just to change the supplier's 
    discount for current year and all the purchase prices would be recalculated.
    
    I guess this should exist but cannot find anywhere. Am I missing something? 
    Thank you
    
    Best regards
    
    	Radovan
    
    
    

    by Radovan Skolnik - 04:16 - 11 Feb 2021