Skip to Content
  • ignoring formatting commits with new git feature
    Hi all,
    
    As explained here
    https://www.moxio.com/blog/43/ignoring-bulk-change-commits-with-git-blame
    
    since git 2.23 it's easy to ignore some commits to keep git blame cmd
    also efficient than without these commits.
    
    Shortly:
    
    - add a .git-blame-ignore-revs in your repo and put commits to ignore
    (black ones mainly)
    - apply git config blame.ignoreRevsFile .git-blame-ignore-revs : now
    git blame works with the most informative way about authoring if you
    have git 2.23 at least
    
    I think it can be interesting to use OCA.
    
    What do you think ?
    
    Bonne journée
    
    
    David BEAL - akretion.com
    Chef de projet
    Odoo Développement / Intégration
    

    by David BEAL - 01:56 - 4 Jun 2020
  • Add v 12.0 to Fleet
    Hi,
    in https://github.com/OCA/fleet I see only v.13 branch.
    It is possible to have v.12 too?
    I have a micro module to propose.
    Thanks

    Stefano Consolaro
    www.mymage.it

    by Stefano Consolaro - 11:20 - 31 May 2020
  • OCA modules library mismatch.
    Dear community,

    While adding features into some https://github.com/OCA/l10n-thailand/ modules PR. We found that we need newer version of python lib than what is installed by odoo core.

    Core odoo used num2words v.0.5.6 (exclude th currency) but the module need num2words v.0.5.7. So our test will fail.

    How do we get away with this?

    Thank you


    by Kitti Upariphutthiphong - 07:16 - 28 May 2020
  • New OpenUpgrade usage mailing list
    Hi, contributors!

    As the usage of OpenUpgrade is increasing and the issue tracker of the GitHub repository is not for asking questions about its usage and problems outside of the migration scripts themselves, we have created a new mailing list for handling all of this:


    You can subscribe to it at https://odoo-community.org/groups. For those not collaborating directly with the development of the migration scripts, but have experience using the tool for migrating databases, please subscribe and reply to newcomers that try to use it and ask here.

    Regards.

    by Pedro M. Baeza - 01:36 - 27 May 2020
  • OCA DMS modules coming from MuK
    I'm glad to announce that MuK IT has agreed to move their great DMS modules to OCA, starting with the version 13.0. The repository has been already created and a first proposal has arisen from the Spanish OCA Days celebrated these past 2 days thanks to several contributors like Enric Tobella, Gelu Boros and Antoni Romera:


    You can review it for getting it merged and also start enjoying it. More extensions are to come in the future.

    Thanks to Mathias and Derrim from MuK for this move and the rest of the involved people.

    Regards.

    by Pedro M. Baeza - 06:31 - 20 May 2020
  • Proposal for new OCA repo website-themes

    Dear contributors,

     

    I would like to propose a place in OCA for Odoo High quality Themes with a Github access public and open source

     

    As I ask in https://twitter.com/rafaodoo/status/1258000239753076736 Odoo themes are not Github accessible + nobody can contribute them to fix or improve.

     

    As web_responsive is the most downloaded module in the Official Apps store, an OCA Theme could be the same.

     

    Moreover, the theme of https://odoo-community.org/ is missing so there is a good start for improving the image of OCA with the new them just in the migration to v13

     

    Thanks

    Best regards

    Rafael Blasco

    Tecnativa


    by Rafael Blasco (Moduon) - 06:46 - 19 May 2020
  • Void an Invoice? (not really "Cancel")
    Dear community,
    
    I’m coming from Xero software for invoicing to Odoo, and in Xero there was a feature to void an invoice where it stays non-editable, yet no longer requires any payments. Use-case: invoice was sent to customer but for some reason the deal was cancelled.
    Is it a thing in Odoo?
    
    Kind regards,
    Alexey
    
    

    by Alexey Pelykh <alexey.pelykh@gmail.com> - 08:21 - 15 May 2020
  • About rest api
    Hello, 

    I hope you are doing well.

    I'm a developer and i want to use your app rest api the get a bi-direction web service (odoo and another system web service) and I'm stuck because i don't know how to use the web service client with odoo to sent (POST and GET) information and data from their system.

    Please help me with a documentation or another app that can provides this service.

    Thank you

    ACHRAF

    Best regards 

    by EL IDRISSI Mohamed Achraf - 10:35 - 11 May 2020
  • Modules for read only User Groups
    Hello!
    
    I remember seeing some modules, or at least some discussion, to provide 
    User Groups with read only access.
    But I'm not able to find anything.
    
    Does anyone remember this or knows how to point me in the right direction?
    
    Thanks
    Daniel reis
    

    by Daniel Reis <dgreis@sapo.pt> - 11:01 - 11 May 2020
  • OCA Repositories in Odoo Apps Store
    Hello all,
    
    as i checked the apps.odoo.com it seems that not all branches are pushed 
    to Odoo, so it is a known issue or how we can fix it to record all 
    repositories and branches?
    
    I checked for v13.0 and on OCA Apps Store there are  approx. 440 but on 
    Odoo Apps Store there are only 134.
    
    
    -- 
    Mihai Fekete
    
    NextERP Romania S.R.L.
    600B, Peciu Nou, Romania
    
    E-mail: feketemihai@nexterp.ro
    Telefon: 0788-749989
    Website: https://nexterp.ro
    
    

    by Fekete Mihai <feketemihai@nexterp.ro> - 09:26 - 8 May 2020
  • Information on Odoo website limits
    Hi Community

    We have a client who is looking to create a portal for the doctors to enter (for example) flu vaccine orders. They are concerned about two things in particular:
    • How many concurrent requests could Odoo handle (eg they get flooded with requrests if ever the COVID-19 vaccine is released)
    • How susceptible is it to denial of service attacks?
    I realise that these are pretty broad questions, but any guidelines would be very useful.

    Thanks to all.

    Kind regards

    Jonathan Wilson

    Chief Sales and Innovation Executive

    WilldooIT Pty Ltd



    Recent Linkedin articles: 


    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 - 10:51 - 6 May 2020
  • Common .gitignore
    Dear community,

    Several PRs like https://github.com/OCA/hr/pull/824 arrived, and this gave me idea to suggest maybe we should have common .gitignore across all repositories? That way, changes like these would have more traction and discussions. Since nature of changes to .gitignore is adding new IDE and similar, it’s valuable to have that standardized, IMHO.

    What are your opinions?

    Kind regards,
    Alexey

    by Alexey Pelykh <alexey.pelykh@gmail.com> - 08:51 - 30 Apr 2020
  • account_bank_statement_import_online
    Hello Everyone,

    I'm moving forward with the implementation of my Odoo 11 CE, so far everything is working fine, but now I'm looking to have implemented the account_bank_statement_import_online module I successfully have it install and I follow the instruction, I set the Bank feeds to Online(OCA) but in provider I have only dummy as an option, I don't know how to change it or add another provider shot-2020-04-28_21-12-18.jpg (attached) with the specification of my bank. If I click on dummy it will show me shot-2020-04-28_21-02-09.jpg (attached), At this point, I don't know what to do so if you can please show me the path I'll really appreciate.  

     Thanks for all your help 

    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 - 03:26 - 29 Apr 2020
  • 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