Skip to Content

Contributors

  • Re: Vibe Coding in Odoo
    AI isn't killing off good Odoo developers and designers anytime soon. It does make the work easier and faster. But if you don't have some real skills first, forget it IMO, you'll just make a huge mess. Over 90% of odoo dev is nothing to do with writing code, and the AI's are actually quite good at that part, but they just aren't on the core turning that into real correct business logic code side.

    On Mon, Jul 14, 2025 at 10:13 PM Simohamed Alaoui <notifications@odoo-community.org> wrote:
    Dear OCA Contributors Team,

    I am writing to inquire if there is a way to develop or customize Odoo applications using AI coding agents, such as Cursor. I would appreciate any insights or guidance you could provide on this topic.

    Thank you for your time and consideration.

    Best regards,
    Mohamed


    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe


    by Graeme Gellatly - 09:41 - 14 Jul 2025
  • Re: In Odoo Community 16, how to prevent mass user registrations from unknown sources?
    Hello Diogo
    Try to downgrade website_cf_turnstile that exists in Odoo 17.0 and 18.0
    The 17.0 version should work very well in 16.0 with minor changes regarding to the assets
    But your website seems to be not using anything at all to protect the spam account registrations
    Best Regards

    On Mon, Jul 14, 2025 at 9:37 AM Enric Tobella Alomar <notifications@odoo-community.org> wrote:
    There is a setting for this. search for "Let your customers log in to see their documents"

    Kind regards,

    El lun, 14 jul 2025 a las 16:52, Diogo Cordovil S. Cordeiro (<notifications@odoo-community.org>) escribió:
    Hello,
    During some time now, my website www.relationalgames.com has been under the generosity of someone with probable access to a large database of user emails.

    I would love to understand who this might be and reach out to them, while at the same time, prevent that such operations take place without my consent.

    I have now more that 5000 users registered in the website, though none of them is an active user, even though the email domains do seem to exist.

    I would like to block bots from signing up or asking for password regenerations through the website, unless they have my permission to do it.

    I've tried to activate Google Recaptcha, but it doesn't seem to work for this scenario.

    Any thoughts or suggestions?


    Diogo Cordovil S. Cordeiro
    ------------------------------------------------
    ------------------------------------------------

    Antes de imprimir este e-mail por favor tenha em conta a regra dos 3 Rs : Reduzir, Reutilizar, Reciclar

    Before printing this e-mail please consider the 3 R rule : Reduce; Reuse; Recycle


    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe



    --
    Enric Tobella Alomar
    CEO & Founder

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe


    by Axel Mendoza - 09:34 - 14 Jul 2025
  • Re: Vibe Coding in Odoo

    I've tried both OpenAI's Codex and Anthropic's Claude Code.

    Please note that this is based on my personal experience of a couple of weeks of usage of both assistants, here are my 2 cents: I wasn't particularly impressed by Codex while Claude Code seems quite solid even on medium-complexity tasks, on the condition that the outcoming code is properly refined by a competent developer. 

    In fact, I don't think that any of these assistants are actually viable, yet, for pure vibe coding, meaning you will have big issues in the long term if you don't carefully refine the outcoming code. On the other hand if you already are a developer and you are able to apply a hybrid mode of "prompting" + manual refining, then I would recommend Claude Code, and not necessarily using Opus: even Sonnet model can perform well the with proper supervision. ;-)

    --Francesco Ballerini

    Il giorno lun 14 lug 2025 alle ore 12:23 Diogo Cordovil S. Cordeiro <notifications@odoo-community.org> ha scritto:
    Hi Simohamed,
    I've used Copilot within Pycharm earlier this year.
    Are you looking for something in specific?

    Feel free to reach out directly.

    Cheers,

    Diogo Cordovil S. Cordeiro
    ------------------------------------------------
    wa/tel/sig/mobile: (+351) 919950359

    ------------------------------------------------

    Antes de imprimir este e-mail por favor tenha em conta a regra dos 3 Rs : Reduzir, Reutilizar, Reciclar

    Before printing this e-mail please consider the 3 R rule : Reduce; Reuse; Recycle




    On Mon, Jul 14, 2025 at 11:13 AM Simohamed Alaoui <notifications@odoo-community.org> wrote:
    Dear OCA Contributors Team,

    I am writing to inquire if there is a way to develop or customize Odoo applications using AI coding agents, such as Cursor. I would appreciate any insights or guidance you could provide on this topic.

    Thank you for your time and consideration.

    Best regards,
    Mohamed


    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe


    by Francesco Ballerini - 07:56 - 14 Jul 2025
  • Re: In Odoo Community 16, how to prevent mass user registrations from unknown sources?
    There is a setting for this. search for "Let your customers log in to see their documents"

    Kind regards,

    El lun, 14 jul 2025 a las 16:52, Diogo Cordovil S. Cordeiro (<notifications@odoo-community.org>) escribió:
    Hello,
    During some time now, my website www.relationalgames.com has been under the generosity of someone with probable access to a large database of user emails.

    I would love to understand who this might be and reach out to them, while at the same time, prevent that such operations take place without my consent.

    I have now more that 5000 users registered in the website, though none of them is an active user, even though the email domains do seem to exist.

    I would like to block bots from signing up or asking for password regenerations through the website, unless they have my permission to do it.

    I've tried to activate Google Recaptcha, but it doesn't seem to work for this scenario.

    Any thoughts or suggestions?


    Diogo Cordovil S. Cordeiro
    ------------------------------------------------
    ------------------------------------------------

    Antes de imprimir este e-mail por favor tenha em conta a regra dos 3 Rs : Reduzir, Reutilizar, Reciclar

    Before printing this e-mail please consider the 3 R rule : Reduce; Reuse; Recycle


    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe



    --
    Enric Tobella Alomar
    CEO & Founder


    by Enric Tobella Alomar - 05:36 - 14 Jul 2025
  • In Odoo Community 16, how to prevent mass user registrations from unknown sources?
    Hello,
    During some time now, my website www.relationalgames.com has been under the generosity of someone with probable access to a large database of user emails.

    I would love to understand who this might be and reach out to them, while at the same time, prevent that such operations take place without my consent.

    I have now more that 5000 users registered in the website, though none of them is an active user, even though the email domains do seem to exist.

    I would like to block bots from signing up or asking for password regenerations through the website, unless they have my permission to do it.

    I've tried to activate Google Recaptcha, but it doesn't seem to work for this scenario.

    Any thoughts or suggestions?


    Diogo Cordovil S. Cordeiro
    ------------------------------------------------
    ------------------------------------------------

    Antes de imprimir este e-mail por favor tenha em conta a regra dos 3 Rs : Reduzir, Reutilizar, Reciclar

    Before printing this e-mail please consider the 3 R rule : Reduce; Reuse; Recycle



    by Diogo Cordeiro - 04:50 - 14 Jul 2025
  • Re: Vibe Coding in Odoo
    Hi Simohamed,
    I've used Copilot within Pycharm earlier this year.
    Are you looking for something in specific?

    Feel free to reach out directly.

    Cheers,

    Diogo Cordovil S. Cordeiro
    ------------------------------------------------
    wa/tel/sig/mobile: (+351) 919950359

    ------------------------------------------------

    Antes de imprimir este e-mail por favor tenha em conta a regra dos 3 Rs : Reduzir, Reutilizar, Reciclar

    Before printing this e-mail please consider the 3 R rule : Reduce; Reuse; Recycle




    On Mon, Jul 14, 2025 at 11:13 AM Simohamed Alaoui <notifications@odoo-community.org> wrote:
    Dear OCA Contributors Team,

    I am writing to inquire if there is a way to develop or customize Odoo applications using AI coding agents, such as Cursor. I would appreciate any insights or guidance you could provide on this topic.

    Thank you for your time and consideration.

    Best regards,
    Mohamed


    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe


    by Diogo Cordeiro - 12:21 - 14 Jul 2025
  • Vibe Coding in Odoo
    Dear OCA Contributors Team,

    I am writing to inquire if there is a way to develop or customize Odoo applications using AI coding agents, such as Cursor. I would appreciate any insights or guidance you could provide on this topic.

    Thank you for your time and consideration.

    Best regards,
    Mohamed



    by simohamed.alaoui.t@gmail.com - 12:11 - 14 Jul 2025
  • Re: Request for Guidance on Creating Educational Content Based on OCA Modules

    Dear Rebecca Gellatly,

    Thank you so much for your warm and helpful response — I truly appreciate your time and support.

    Yes, I will make sure to properly credit the OCA by including links to the respective modules, referencing the maintainers when known, and displaying the OCA logo and website on both my YouTube videos and website content. My goal is to contribute positively to the community by spreading awareness and making it easier for others to adopt and understand the excellent work done by the OCA and its contributors.

    Since many modules are maintained by various individuals and companies, it can be quite challenging to reach out to each of them individually for permission, especially for larger or older repositories. With that in mind, I’d like to kindly ask if the OCA has any official or general content usage guidelines or a common approval policy I can refer to.

    This would help ensure that my content remains compliant with the OCA’s expectations and also act as a reference in case there are any concerns raised in the future. Having something official would provide me peace of mind and clarity when creating and publishing educational material around OCA modules.

    Once again, thank you for the incredible work the OCA team does — I’m excited to help promote and support the community through quality educational content.

    Warm regards,

    Harsh Dhaduk


    On Mon, Jul 14, 2025 at 5:18 AM Rebecca Gellatly <rebecca@odoo-community.org> wrote:
    Hi Harsh,

    Thanks for reaching out.
    I did see your other email come through internally but we lost the link somehow.
    My understanding is people are free to talk about and share OCA Modules. As you've mentioned it would be great to ensure credit is given where credit is due - so you can link back to the modules and creators/maintainers who have done the work creating them and of course mentioning/tagging the OCA will help raise awareness of our association and the awesome contributions of the whole.
    Maybe specific people/companies may want something more in terms of recognition but I will let them discuss with you if that issue arises with different modules.

    Hopefully that helps.
    Warmest regards,
    Rebecca

    On Fri, 11 Jul 2025 at 05:32, Harsh Dhaduk <notifications@odoo-community.org> wrote:
    Dear OCA Contributors Team,

    I hope this message finds you well.

    My name is Harsh Dhaduk, and I’m an active content creator focused on Odoo development. I manage a YouTube channel and website where I share educational videos and articles related to Odoo's technical and functional aspects.

    I greatly appreciate the valuable contributions made by the OCA team through open-source Odoo modules. I am interested in creating tutorials, walkthroughs, and technical explanations based on these OCA apps to help the broader community understand and utilize them effectively.

    Before I proceed, I would like to confirm whether there are any specific guidelines, rights, or permissions I should be aware of when using OCA modules for educational content. My intention is to contribute to the community by spreading awareness and knowledge while ensuring proper credit is given.

    Please let me know if there are any recommended practices, attributions, or licenses I should adhere to when publishing this content on my Youtube / Website.

    Thank you for your time and for all the incredible work the OCA team does.

    Best regards,

    Harsh Dhaduk

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe



    --
    Rebecca Gellatly
    General Secretary
    Odoo Community Association

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe


    by inquiryweblearns - 08:46 - 14 Jul 2025
  • Re: Request for Guidance on Creating Educational Content Based on OCA Modules
    Hi Harsh,

    Thanks for reaching out.
    I did see your other email come through internally but we lost the link somehow.
    My understanding is people are free to talk about and share OCA Modules. As you've mentioned it would be great to ensure credit is given where credit is due - so you can link back to the modules and creators/maintainers who have done the work creating them and of course mentioning/tagging the OCA will help raise awareness of our association and the awesome contributions of the whole.
    Maybe specific people/companies may want something more in terms of recognition but I will let them discuss with you if that issue arises with different modules.

    Hopefully that helps.
    Warmest regards,
    Rebecca

    On Fri, 11 Jul 2025 at 05:32, Harsh Dhaduk <notifications@odoo-community.org> wrote:
    Dear OCA Contributors Team,

    I hope this message finds you well.

    My name is Harsh Dhaduk, and I’m an active content creator focused on Odoo development. I manage a YouTube channel and website where I share educational videos and articles related to Odoo's technical and functional aspects.

    I greatly appreciate the valuable contributions made by the OCA team through open-source Odoo modules. I am interested in creating tutorials, walkthroughs, and technical explanations based on these OCA apps to help the broader community understand and utilize them effectively.

    Before I proceed, I would like to confirm whether there are any specific guidelines, rights, or permissions I should be aware of when using OCA modules for educational content. My intention is to contribute to the community by spreading awareness and knowledge while ensuring proper credit is given.

    Please let me know if there are any recommended practices, attributions, or licenses I should adhere to when publishing this content on my Youtube / Website.

    Thank you for your time and for all the incredible work the OCA team does.

    Best regards,

    Harsh Dhaduk

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe



    --
    Rebecca Gellatly
    General Secretary
    Odoo Community Association

    by Rebecca Gellatly (OCA) - 01:46 - 14 Jul 2025
  • Re: Restrict warehouses for users
    Hello,

    Yes, this is the way I would go to.




    Le jeu. 10 juil. 2025 à 23:57, Samuel Macias Oropeza <notifications@odoo-community.org> a écrit :
    Hello!

    We'd like to be able to restrict users to certain warehouses and warehouse-related models in v17. I found the following module in v12:


    Is there anything similar for a more recent version? Thank you!
    Odoo Warehouse Management Addons. Contribute to OCA/stock-logistics-warehouse development by creating an account on GitHub.

     

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe


    by Denis Roussel - 09:06 - 11 Jul 2025
  • Re: User rights
    Hi Matthias

    At first sight, I think your requirements are covered by Odoo standard...
    But it looks like you need to learn how to do it.
    I'm wondering how OCA can help you.. maybe a 'quick start tutorial' or something like that. I don't think such a thing exists at OCA... @Virginie Dewulf  ?

    Best regards


    --------------------------------
    Cyril VINH-TUNG
    INVITU
    Computer & Network Engineering
    BP 32 - 98713 Papeete - French Polynesia
    Tél: +689 40 46 11 99
    contact@invitu.com

    Le jeu. 10 juil. 2025, 20:27, Matthias Ellmerer <notifications@odoo-community.org> a écrit :

    Dear OCA Contributors Team,

     

    in one of my projects I have the requirement to restrict the access rights. In detail this effect two different apps.

     

    1. Documents app

    Users should not be able to create/change/delete and move folders except the „Systemadministrator“ role.

    1. Employee app – Manager role.

    Users should only see the employees where itself is defined as a manager (parent_id) and of course the structure below.

     

    Thank you for your support in advanced.

    Matthias

     

    _______________________________________________
    Mailing-List: 
    https://odoo-community.org/groups/contributors-15
    Post to: 
    mailto:contributors@odoo-community.org
    Unsubscribe: 
    https://odoo-community.org/groups?unsubscribe

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe


    by Cyril VINH-TUNG - 08:50 - 11 Jul 2025
  • User rights

    Dear OCA Contributors Team,

     

    in one of my projects I have the requirement to restrict the access rights. In detail this effect two different apps.

     

    1. Documents app

    Users should not be able to create/change/delete and move folders except the „Systemadministrator“ role.

    1. Employee app – Manager role.

    Users should only see the employees where itself is defined as a manager (parent_id) and of course the structure below.

     

    Thank you for your support in advanced.

    Matthias

     

    _______________________________________________
    Mailing-List: 
    https://odoo-community.org/groups/contributors-15
    Post to: 
    mailto:contributors@odoo-community.org
    Unsubscribe: 
    https://odoo-community.org/groups?unsubscribe


    by Matthias Ellmerer - 08:26 - 11 Jul 2025
  • Restrict warehouses for users
    Hello!

    We'd like to be able to restrict users to certain warehouses and warehouse-related models in v17. I found the following module in v12:


    Is there anything similar for a more recent version? Thank you!
    Odoo Warehouse Management Addons. Contribute to OCA/stock-logistics-warehouse development by creating an account on GitHub.
    github.com

     

    by Samuel Macias Oropeza - 11:56 - 10 Jul 2025
  • Request for Guidance on Creating Educational Content Based on OCA Modules
    Dear OCA Contributors Team,

    I hope this message finds you well.

    My name is Harsh Dhaduk, and I’m an active content creator focused on Odoo development. I manage a YouTube channel and website where I share educational videos and articles related to Odoo's technical and functional aspects.

    I greatly appreciate the valuable contributions made by the OCA team through open-source Odoo modules. I am interested in creating tutorials, walkthroughs, and technical explanations based on these OCA apps to help the broader community understand and utilize them effectively.

    Before I proceed, I would like to confirm whether there are any specific guidelines, rights, or permissions I should be aware of when using OCA modules for educational content. My intention is to contribute to the community by spreading awareness and knowledge while ensuring proper credit is given.

    Please let me know if there are any recommended practices, attributions, or licenses I should adhere to when publishing this content on my Youtube / Website.

    Thank you for your time and for all the incredible work the OCA team does.

    Best regards,

    Harsh Dhaduk


    by "Harsh Dhaduk" <cmp.eng.harsh@gmail.com> - 07:30 - 10 Jul 2025
  • Dropshipping: Syncing Sale Order Changes with Purchase Orders & Transfers

    Hello Odoo Community,

    I'm implementing a dropshipping solution for specific types of orders.
    In my business, it's common for confirmed sale orders to change — including quantity updates or adding/removing products.

    With the standard delivery method, changes in the sale order are automatically reflected in the delivery order:

    • If the quantity changes in the sale order, the delivery order updates accordingly.

    • If a new product is added after the delivery is closed, a new delivery order is created to fulfill the demand.

    However, with dropshipping, a confirmed sale order triggers a purchase order, which upon confirmation creates a dropship transfer. In this case, updates to the sale order do not sync with the related purchase order or dropship transfer.

    Is there any OCA module or solution that enables this kind of synchronization, similar to the standard delivery flow?

    Thanks in advance for your help!


    by uri - 12:16 - 10 Jul 2025
  • Re: Contributing accounting support for new country

    Thanks Graeme for your suggestion, we'll probably go that way.


    Cheers



    El 3/7/25 a les 8:02, Graeme Gellatly ha escrit:
    In the first instance, you might try to get it into Odoo core.

    On Thu, Jul 3, 2025 at 2:43 AM Suport <notifications@odoo-community.org> wrote:

    Hi!  Our company developed a while ago a new module for supporting Andorran accounting, which is not supported by OCB nor other modules: <https://github.com/B10Serveis/odoo-B10/tree/17.0/l10n_ad>


    The module has been actively used for a while, so we're wondering that it may be time to post it for upstream adoption either as an OCA module, or part of OCB. By reading various documents in odoo-community.org, we're not sure what is the recommended way to go for such a module: (a) creating a new `l10n-andorra` repo with `l10n_ad` in it, or (b) creating a pull request directly against OCB (like the similar `l10n_es` module for Spain).


    Could anyone share some tips on how to proceed?  Thanks a lot!


    --
    Firma Ivan Vilata i Balaguer

    Ivan Vilata i Balaguer

    Sistemes

    BeTen IT Solutions S.L. - Batista10

    Av/ Sant Miquel del Pui, 70 baixos - 25500 La Pobla de Segur (Pallars Jussà)

    Telèfon: 973 330 776

    https://www.batista10.cat ivan@batista10.cat

    Abans d'imprimir aquest correu, pensi bé si és necessari. El medi ambient és cosa de tots.
    Aquest missatge i els seus arxius adjunts van dirigits exclusivament al seu destinatari, poden contenir informació confidencial sotmesa a secret professional. No està permesa la seva reproducció o distribució sense l'autorització expressa de BeTen IT Solutions S.L. Si vostè no és el destinatari final per favor elimini-ho i informi'ns per aquesta via.
    Li informem que tractem les seves dades personals amb la finalitat de realitzar la gestió administrativa, comptable i fiscal, així com enviar-li comunicacions comercials sobre els nostres productes i/o serveis. Les dades proporcionades es conservaran mentre es mantingui la relació comercial o durant els anys necessaris per complir amb les obligacions legals. Les dades no se cediran a tercers excepte en els casos en què existeixi una obligació legal.
    Així mateix, li informem de la possibilitat d'exercir els següents drets sobre les seves dades personals: dret d'accés, rectificació, supressió o oblit, limitació, oposició, portabilitat i a retirar el consentiment prestat.
    Per a això podrà enviar un correu electrònic a: info@batista10.cat
    A més, l'interessat pot dirigir-se a l'Autoritat de Control en matèria de Protecció de Dades competent per obtenir informació addicional o presentar una reclamació.
    Si vostè no desitja rebre la nostra informació, posi's en contacte amb nosaltres enviant un correu electrònic a la següent adreça: info@batista10.cat
    Dades identificatives:
    BeTen IT Solutions S.L., B10926533, Av/ Sant Miquel del Pui, 70 baixos - 25500 - La Pobla de Segur - LLEIDA, 973 330 776

    by suport - 03:10 - 9 Jul 2025
  • Request for Quotes: Migration of the OCA CE database to v18
    Hello,

    The OCA needs to upgrade its database to the version 18, Community Edition.

    The RFQ link is here:

    The RFQ process is described here:

    Deadline for submission: 15th August
    As we are in the holiday season in the North hemisphere, an extension of the deadline might be applied, depending on the feedback received. Don't hesitate to show your interest and ask for an extension if needed.

    Please share it in your network of experts ;)

    Thanks!
    Virginie Dewulf
    Executive Director
    +32 477 64 17 20

    by Virginie Dewulf - 01:30 - 8 Jul 2025
  • Re: usage bank-payment
    Hi Daniel,
    That case works fine with account_payment_order. It seems Odoo's SDD doesn't support due date while payment_order use another banking standard that does. so when adding an invoice to the order, all installments are added with their respective due date and the bank handle it from there.
    The other option I was exploring was to manage the due date locally and only add the payment that are due to the Odoo vanilla SDD, but I think it is less efficient.
    Thanks

     --
    Yves Goldberg 
    --

    ----- Original message -----
    Subject: Re: usage bank-payment
    Date: Monday, June 23, 2025 13:51

    Hello Yves,

    I implemented this for a customer in v17.
    It would be nice having it as an OCA feature.

    Here is the code used to implement it:

    from odoo import _, models
    from odoo.exceptions import UserError
    class AccountPaymentRegister(models.TransientModel):
        _inherit = "account.payment.register"
        def _create_payments(self):
            # If there are multiple lines for the same move, we only use the first one
            # Example: 50% on Jun30 and 50% on Jul15,
            # the first payment should select the first 50% amount, and not the full amount
            # NOTE: only for SDD, should be extended to other payment methods? configurable?
            sdd_method = self.env.ref("account_sepa_direct_debit.payment_method_sdd")
            if self.payment_method_line_id.payment_method_id == sdd_method:
                original_method = self.payment_method_line_id
                # A SDD batch should be able to include multiple due dates
                # previous to the requested payment date
                dt = self.payment_date
                self.line_ids = self.line_ids.filtered(lambda x: x.date_maturity <= dt)
                if not self.line_ids:
                    raise UserError(_("No invoice matches the SDD payment date selected."))
                # For some reason, the payment method is reset at this point :-P
                self.payment_method_line_id = original_method
            return super()._create_payments()


    On 14/02/2025 10:32, Yves Goldberg wrote:
    Hi,

    Having an invoice
    with payment mode/method "[sepa_direct_debit] SEPA Direct Debit for customers (inbound)" 

    with payment condition to pay in 3 times:
    1# mensualités de 30,00 € le 14/02/2025
    2# mensualités de 30,00 € le 15/02/2025
    3# mensualités de 40,00 € le 16/02/2025

    How may I automatically add the due amount to a mandate? Based on the above example, I would like to have a payment with amount 30,00 added on Feb 14th mandate and another 30,00 on another mandate with date Feb 15 etc.

    Maybe account_payment_order module can partially help. Any existing module could further help ?

    Thank you.





     --
    Yves Goldberg
    --


    --
    DANIEL REIS
    MANAGING PARTNER

    >> Schedule time on my calendar.
    M: +351 919 991 307
    A: Avenida da República 3000, Estoril Office Center, 2649-517 Cascais

    [Logo OpenSourceIntegrators.com]

    _______________________________________________
    Post to: mailto:contributors@odoo-community.org



    by Yves Goldberg - 09:41 - 8 Jul 2025
  • Re: Synch Quantities in Inter-Company Transaction Odoo
    Thank you, will have a look

    On Thu, 3 Jul 2025 at 16:52, Tom Blauwendraat <notifications@odoo-community.org> wrote:

    There has been quite a number of developments to do this at least for syncing stock pickings in both directions:

    https://github.com/OCA/multi-company/tree/16.0/purchase_sale_stock_inter_company

    So that if stock is reversed one side, a corresponding reversal happens also in the other company.

    On 7/3/25 11:32, Hed Shefer wrote:
    There is a solution for syncing the cancellation of the related documents across companies?
    In this case, a new SO also requires cancellation of the first SO created.

    On Thu, 3 Jul 2025 at 12:17, Graeme Gellatly <notifications@odoo-community.org> wrote:
    There isn't. I have done this privately and the complexity of doing so is no joke.

    What if other end already changed, what if sent, what if purchase already received, what if product substituted, how is other end informed, even if informed, why should they accept, what is the policy etc, what if the quantity chamge would lead to a different route selection nased on new volume.

    It is far more imvolved than just creating a new SO.

    Le jeu. 3 juil. 2025, 21:07, Uri Segman <notifications@odoo-community.org> a écrit :
    Hi,

    In Odoo standard, when we have a sale order that has been confirmed with corresponding documents that are opened (Purchase Order, MO, Cross Company Documents - Purchase and Sale Order). After Confirmation if there is a change in the ordered amounts, we must change manually the quantities in all these related documents.

    Is there an OCA development that has solved this issue? where one change in the "original" sale order is transferred to all related inventory and transactional documents?

    Thank you. Regards

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe



    --

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe


    by uri - 03:21 - 7 Jul 2025
  • Re: Synch Quantities in Inter-Company Transaction Odoo

    There has been quite a number of developments to do this at least for syncing stock pickings in both directions:

    https://github.com/OCA/multi-company/tree/16.0/purchase_sale_stock_inter_company

    So that if stock is reversed one side, a corresponding reversal happens also in the other company.

    On 7/3/25 11:32, Hed Shefer wrote:
    There is a solution for syncing the cancellation of the related documents across companies?
    In this case, a new SO also requires cancellation of the first SO created.

    On Thu, 3 Jul 2025 at 12:17, Graeme Gellatly <notifications@odoo-community.org> wrote:
    There isn't. I have done this privately and the complexity of doing so is no joke.

    What if other end already changed, what if sent, what if purchase already received, what if product substituted, how is other end informed, even if informed, why should they accept, what is the policy etc, what if the quantity chamge would lead to a different route selection nased on new volume.

    It is far more imvolved than just creating a new SO.

    Le jeu. 3 juil. 2025, 21:07, Uri Segman <notifications@odoo-community.org> a écrit :
    Hi,

    In Odoo standard, when we have a sale order that has been confirmed with corresponding documents that are opened (Purchase Order, MO, Cross Company Documents - Purchase and Sale Order). After Confirmation if there is a change in the ordered amounts, we must change manually the quantities in all these related documents.

    Is there an OCA development that has solved this issue? where one change in the "original" sale order is transferred to all related inventory and transactional documents?

    Thank you. Regards

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe



    --

    _______________________________________________
    Mailing-List: https://odoo-community.org/groups/contributors-15
    Post to: mailto:contributors@odoo-community.org
    Unsubscribe: https://odoo-community.org/groups?unsubscribe


    by Tom Blauwendraat - 03:50 - 3 Jul 2025