Skip to Content

Contributors

  • Why I Can find the source of an image
    Hello Everyone,

    I have an Odoo11 CE and it's working fine, I'm trying to personalize the website, I'm using a free theme, but there some images that I'm looking to change/replace but I have a hard time trying to find where they are landing, I have tried searching by name, grep. locate and find but no luck, I can see the path showing in the website, mydomain.com/web/image/721/image.png so I went to the source Odoo folder but I can't find the image.png, I can see a /web/ folder but it doesn't contain the image I'm looking for. 

    For sure I'm missing something that's why I'm asking for your good help, 

    Thanks in advance,

    Regards.

    --
    --
    Harold g Luzardo b
    @Kickfliph
    GNU/Linux User #535193
    pub   2048R/0BCF3A23 2014-06-08
    Key fingerprint = 842E 986F 2A7B A507 4F0B  4A0F A73D 5885 0BCF 3A23

    by Harold Burton - 11:26 - 27 Apr 2020
  • Technical help on odoo cache framework
    Hi everyone,

    I'm working on extending the mrp module but I'm stuck on a technical issue that could come from a lack of knowledge of the 12.0 odoo framework since I'm coming from 6.1

    An Odoo server in raised on the UI with the message 'stock.move(311659,).product_type' when I create a new mrp.production record but no traceback is available neither in the UI or the server log/console.
    After some step-by-step debugging I finally found the culprit, an exception CacheMiss is raised when I try to access the `product_type` field of the mrp.production.move_raw_ids One2Many fields.
    Do you have some tips for me that would help me to understand what is failing in my code ?

    class MrpProduction(models.Model):
        _inherit = 'mrp.production'

        @api.multi
        def _generate_moves(self):
            super(MrpProduction, self)._generate_moves()
            for production in self:
                # Assign consumable immediatly
                consu_move_ids = production.move_raw_ids.filtered(
                    lambda r: r.product_type == 'consu'
                )
                consu_move_ids._action_assign()

    odoo-cachemiss.jpg
    Regards,
    Yann Papouin



    by Yann Papouin - 01:16 - 24 Apr 2020
  • Effective Org

    Audacious theoreme:


    For an effective organization, drop odoo for keybase alltogether.

    After all, organizations are made of people, right?

    Odoo's fundamental process model is too stiff for organic business growth.

    Odoo's omnichannel conversational capabilities are weak. It's general conversational capabilities are week, too.

    And are there chances your business is not a Jon Doe table factory, like one plate, four legs, you know...

    Conclusion: integrate odoo as a backend into your tools landscape, but drive your business growth elsewhere.

    .

    by dar - 05:20 - 24 Apr 2020
  • stock-logistics-barcode OCA module application
    Hello there,

    I try to install the OCA module stock-logistics-barcode[1] for version 11, I have git clone the repository and place it into extra-addons folder, I went back to my Odoo and using the debug action I refresh my application list, but I'm not able to see listed this module. Searching and asking a bit I have tried restarting the server and checking the __manufest__.py installable: True status[2]. I have other modules that are placed in that same path folder (extra-addons) and they are working fine, showing and updating correctly, but for some reason, I'm not able to have this one working, definitely, I'm doing or missing something but as a good NEWBIE that I'm I don't what it is.

    Thanks for your help

    Regards,


    [2] 
    ./stock_scanner/__manifest__.py:    'installable': True,
    ./stock_barcodes/__manifest__.py:    "installable": True,
    ./stock_barcodes_supplierinfo/__manifest__.py:    "installable": True,
    ./product_supplierinfo_barcode/__manifest__.py:    "installable": True,
    ./base_gs1_barcode/__manifest__.py:    'installable': True,
    ./stock_barcodes_gs1/__manifest__.py:    'installable': True,
    ./product_multi_ean/__manifest__.py:    'installable': True,
    ./stock_barcodes_gs1_expiry/__manifest__.py:    'installable': True,

    --
    --
    Harold g Luzardo b
    @Kickfliph
    GNU/Linux User #535193
    pub   2048R/0BCF3A23 2014-06-08
    Key fingerprint = 842E 986F 2A7B A507 4F0B  4A0F A73D 5885 0BCF 3A23

    by Harold Burton - 03:51 - 23 Apr 2020
  • Crowdfunding? Again
    Dear community,
    
    There was a question about crowdfunding specific fixes or migrations year or so ago. At that time it did not find any support, if I recall correctly, yet I’d like to resurface it and start a discussion about OCA setting up any suitable platform of fund-an-issue using GitHub.
    
    Kind regards,
    Alexey

    by Alexey Pelykh <alexey.pelykh@gmail.com> - 02:15 - 22 Apr 2020
  • Yet another followup module ?
    Dear OCA friends,

    I published yesterday a new module called Overdue Invoice Reminder (technical name : account_invoice_overdue_reminder) :


    It is an alternative to the OCA module account_credit_control available on https://github.com/OCA/credit-control (was in OCA/account-financial-tools for v10 and under)

    If you want to have a demo of my new module, please look at my screencast :

    Why did I decide to develop "yet another module" for followup ? Because I deployed the account_credit_control module for several companies (in v10), and the experience was not very positive, and they all stopped using it shortly after the deployment. My feeling about this OCA module is that it is like an army tank designed to send millions of followup letters ; the usability is not so good and it's not possible to customize the email/letters. Also, this module is very big (1900 line of python code) and difficult to modify because it is quite complex. That's why I decided to start the development of a new module from scratch. My main goals were:
    - give full control on the overdue email/letters to the user,
    - usability and easy the understand,
    - simplicity (700 lines of Python code, easy to read and understand),
    - reminders by email by default, with the possibility to also send letters and make phone calls.

    Please look at the README of the module for more info about the module (and its limitations) :

    I haven't submitted this module to OCA because of the rule "1 module per feature". But, if you think that this module should be in OCA, I'm ready to submit it. Anyway, your feedback on this module is welcomed. But don't forget that I want to KEEP THIS MODULE SIMPLE, so I may refuse features that add too much complexity.

    P.S. : I plan to backport this module to v10 after the first feedbacks.

    --
    Alexis de Lattre
    Akretion France - 27 rue Henri Rolland - 69100 Villeurbanne - France
    Mail : alexis.delattre@akretion.com
    Mobile : +33 6 99 08 92 45

    by Alexis de Lattre - 12:20 - 22 Apr 2020
  • Functional question: add invoice to Account Credit Control email
    Hello Community,

    Hope everyone is fine/at home!

    I have a functional question (as usual) about the accound credit control functionality.
    - from v11 it has been moved here: https://github.com/OCA/credit-control/

    This module sends reminders to customers who are late for the payment of their invoices.
    The email sends an attachment, which is a summary of the list of not paid invoices.

    Would it be possible to add the invoices themselves (in addition to or in replacement of the summary PDF)?
    I checked the github PR and issues and didn't notice such functionnality.

    Thanks a lot and have a nice day,
    -- 
    Virginie
    0477/64.17.20
    --
    Si vous avez un contrat de support, posez-nous vos question à l'adresse "support@coopiteasy.be"
    --
    Lors de l'envoi d'un mail, renseignez le nom de la structure pour laquelle vous travaillez. Merci.

    by Virginie Dewulf. - 08:45 - 22 Apr 2020
  • How and in what typical environments is Community Odoo begin used
    Hi All

    I love watching all the email go back and forth in this forum and only pretend to know what you are all talking about but coming from a solid commercial programming background myself (no python :-) I understand in general terms but don't feel qualified to comment except maybe from a functional perspective at times.

    At WilldooIT we are fairly firmly placed in the Odoo enterprise world as the commercial reality is that is where the revenue is. However, I do realise that the community version is very functional in its own right especially in the basic ERP functionalities and front-end capabilities. In this forum, I get the impression that there are some serious implementations of the Odoo community version and was wondering if you could give me some examples or typical use-cases? And if the lask of the enterprise accounting features is the main reason customers move to Odoo enterprise, and if the OCA financial reporting modules sufficient for larger companies.

    I must admit to feeling a bit guilty writing this as I once promised Maxime Chambreuil to approach Australian universities and Tech schools to get Odoo introduced as a learning tool for both the IT and Finance streams. I think it is a great idea and I have made a couple of attempts but time seemed to get the better of me - apologies Maxime, I will keep trying.

    Kind regards

    Jonathan Wilson

    Chief Sales and Innovation Executive

    WilldooIT Pty Ltd





    First Australian Odoo GOLD partner
    2017, 2015 & 2013 Odoo Best Partner Asia/Pacific
    Creators of  Odoo-Pentaho integration project

    "Making growth through technology easy"


    E: jonathan.wilson@willdooit.com

    P: +61 3 9135 1900

    M: +61  4 000 17 444

    Linkedin

    10/435 Williamstown Road

    Port Melbourne VIC 3207

    DISCLAIMER | This electronic message together with any attachments is confidential. If you are not the recipient, do not copy, disclose, or use the contents in any way. Please also advise us by e-mail that you have received this message in error and then please destroy this email and any of its attachments. WilldooIT Pty. Ltd. is not responsible for any changes made to this message and/or any attachments after sending by Willdoo IT Pty. Ltd. WilldooIT Pty. Ltd. use virus scanning software but exclude all liability for virus or anything similar in this email or attachment.



    by Jonathan Wilson - 11:31 - 21 Apr 2020
  • bi_view_editor issue
    Hi all,
    I am trying to solve the issue https://github.com/OCA/reporting-engine/issues/388, but I can't get on top of it.

    The only solution I came up with is maybe a Char field that the user can fill, and that would be copied inside the OVER() part during the view implementation.
    In the issue, that would be filled with 'order by t1.id'.

    I admit that is more a work-around than a fix, and maybe the issue is due to some reason I can't find by myself, any idea on what can cause the issue and how to solve it?
    Has anyone ever encountered similar issues?


    Thanks,
    Simone Rubino

    by Simone Rubino - 10:55 - 20 Apr 2020
  • Auto Deferred Revenue Recognition ?
    Dear community,

    Is there OCA module relate to Deferred Revenue Recognition, something similar to the one on Odoo Enterprise?


    Thank you!
    Kitti U.

    by Kitti Upariphutthiphong - 07:01 - 18 Apr 2020
  • Runbot server-side logs
    Dear community,

    Is there a way to get runbot server-side logs? Filter shows the selection, but it seems to be not working:

    Kind regards,
    Alexey

    by Alexey Pelykh <alexey.pelykh@gmail.com> - 02:21 - 15 Apr 2020
  • Widget with calculator?
    Dear community,
    
    Is there a widget for numeric values that would understand entering “20+100” and send sum to the server?
    
    Kind regards,
    Alexey

    by Alexey Pelykh <alexey.pelykh@gmail.com> - 09:26 - 15 Apr 2020
  • Changes in Ocabot - nobump will be now required
    Hi all,

    We recently worked with Stephane Bidoul from Acsone, to improve the OCA bot that makes a lot of automated tasks on github. (https://github.com/OCA/oca-github-bot/)

    FIY, the merge command syntax will change (PR). Previously, it was possible to say \ocabot merge. It will be now mandatory to mention the bump method to apply, among these 4 options : major, minor, patch, or nobump.
    The nobump option should be used in rare cases. Most of the time, please follow the OCA conventions, regarding version numbers, available here.
    Remark : if the command is incorrect, the bot will now answer that the command was wrong. Sample.

    Another changes are available for the OCA bot :
    * Possibility to automatically update history.rst file, using oca-towncrier and fragments files (PR). If you're interested in such a feature, please take a look at that new OCA command, available in maintainer-tools project.

    Note 1 : There are also pending works to have the possibility to rebase the current pull request (PR) or to (auto) squash the commit of a PR. Feel free to contribute !

    Note 2 : For people that have installed a custom ocabot for their custom repositories, new settings are available.
    * Possibility to have approvals required configurable. (PR)
    * Possibility to add options, calling oca-gen-addons-table, oca-gen-addon-readme, oca-gen-addon-icon (PR)
    * Possibility by the configuration file, to disable bot tasks (PR) and ignore github status (PR)

    Kind regards.

    Sylvain LE GAL - Twitter
    GRAP - Service informatique (Groupement Régional Alimentaire de Proximité)
    Site Web | FramaSphere | Facebook
    3 Grande rue des Feuillants, 69001 Lyon
    Bureau : (+33) 09.72.32.33.17 - Astreinte : (+33) 06.81.85.61.43
    Member of the OCA (Odoo Community Association)

    by Sylvain LE GAL - 10:35 - 14 Apr 2020
  • Request for Contribution
    Hello,

    I'm Payam Yasaie and I'm member of OCA. I like to contribute in OpenUpgarde and other OCA project
    I have already sent many migration pull requests in OpenUpgrade.
    If you please add me as contributor in OpenUpgrade at least I could be so much useful.

    My github login: github.com/Yasaie


    by Payam Yasaie - 09:51 - 13 Apr 2020
  • smtp server service
    Hello list,

    We use our Odoo extensively to send our emails. I just did the stats and 75% of our sent emails are from our Odoo.
    We are currently using gmail as our smtp service. We start to see some of our emails tagged as spam. We are wondering why.
    Have you ever faced the same problem?

    Another question on the same topic, what do you use as SMTP service ? Would you advise to go to a simple local server or to go to a dedicated service provider like mailgun or something like that?

    Again, thank you for all your answers. You are the best :)
    Take care.

    Jordi

    --
    Jordi Riera - VP Technique
    NUMIGI SOLUTIONS INC.
    (514) 317-7944

    Longueuil, Québec, Canada

    linkedinyoutubecustom-icontwitter

    by Jordi Riera - 11:16 - 8 Apr 2020
  • Migration from enterprise to community
    Hello list,

    I already reached some of us on the OCA slack, but to be sure to reach every one, I also use the mailing list :)

    We have several leads about migrating an odoo enterprise off to the odoo community. Have you ever done it ?
    Do you know any gotcha or warning we should be aware of?

    Thank you again list,
    Jordi

    --
    Jordi Riera - VP Technique
    NUMIGI SOLUTIONS INC.
    (514) 317-7944

    Longueuil, Québec, Canada

    linkedinyoutubecustom-icontwitter

    by Jordi Riera - 10:20 - 7 Apr 2020
  • Need an Odoo migration expert

    Hello,

    I would like to migrate an Odoo instance from version 10.0 -> 11.0 first, then from version 11.0 to version 12.0
    The database to be migrated is over 500GB.


    If you have significant experience in migrating large Odoo databases, please contact me so that we can do business.

    Best regards.

    -------------
    CAM NETWORK
    www.cam-network.org
    contact@cam-network.org

    by CAM NETWORK <contact@cam-network.org> - 12:46 - 6 Apr 2020
  • OCA webinars and e-learning ?
    Hi,
    
    I recently saw this post of fpodoo:
    
    https://twitter.com/fpodoo/status/1245448322363654147
    
    My question is... It is not time for the OCA to have their e-learning 
    website ?
    
    They can make seminars over the different topics to standardize the 
    knowledge of the community members / their capacity to contribute.
    
    It comes to my mind as first priority stuffs about:
    
    1) OCA CIs tools setup (runboot, lintcheckers, etc..), introducing the 
    tool repositories and how to use them.
    2) setting up the development environments for new-comers
    3) the contribution & review workflow
    4) functional description of the modules..
    
    OCA has so many people, that planning just one web-seminar over the 
    current contribution will give one or two weekly new seminar.
    
    It can be even paid, to cover the costs of the time of the speakers.
    
    Best regards
    
    
    -- 
    
    Yurdik Cervantes Mendoza
    Software Developer
    
    elego Software Solutions GmbH
    Gustav-Meyer-Alle 25 / Building 12
    13355 Berlin, Germany
    
    fon: +49 30 2345 8696
    fax: +49 30 2345 8695     http://www.elegosoft.com
    
    Managing Directors: Olaf Wagner
    Registered Office: Berlin
    Register Court: Amtsgericht Charlottenbug, HRB 77719
    
    

    by ycervantes - 09:46 - 6 Apr 2020
  • Travis set up on 13.0

    Hi all,

    I’m porting a trivial module to the 13.0 version and I found some “problems” with Travis.

    One is this:

     

     

    Another is multiple white spaces between var and value.

     

    I think that the proposed correction decreases readability.

     

    This feature can be set up in other way, ie to accept multi rows or white spaces?

     

    Stefano Consolaro

    mymage.it

     


    by Stefano Consolaro - 07:01 - 5 Apr 2020
  • Re: Odoo Developers Telegram Group
    Hi Stefano,

    Added your email and your domain

    Alexey

    On 4 Apr 2020, at 14:48, Stefano Consolaro <stefano.consolaro@mymage.it> wrote:

    Hi Alexey,
    I'm not a full pro dev but I'm interested in increase my skills on Odoo.
    I don't use Slack but this can be an opportunity do learn they both, Odoo and Slack.
    Can you please send me an invitation at stefano.consolaro@mymage.it ?
    Thanks

    Stefano Consolaro



    Da: "Alexey Pelykh" alexey.pelykh@gmail.com
    Cc:
    Data: Tue, 31 Mar 2020 14:57:51 -0000
    Oggetto: Re: Odoo Developers Telegram Group

    Done

    On 31 Mar 2020, at 16:52, Harold luzardo <haroldburtonl@gmail.com> wrote:

    Hello Alexey,

    I have tried to join the slack group but I don't have any email domain listed  :-(   I just read this in the login/join page ;

    "Don't have an @eficent.com, @onestein.nl, @tecnativa.com, @camptocamp.com, @brainbeanapps.com, or @sewisoft.de email address Contact your Workspace Administrator for an invitation"

    Can you please send me an invitation to my email haroldburtonl@gmail.com

    Thanks for all your help.

    Regards,

    On Tue, Mar 31, 2020 at 2:37 AM Alexey Pelykh <alexey.pelykh@gmail.com> wrote:
    We’re also having an open-to-signup Slack: https://join.slack.com/t/odoo-community/signup





    by Alexey Pelykh <alexey.pelykh@gmail.com> - 08:56 - 5 Apr 2020