Skip to Content

Contributors

  • Re: Application for PSC Membership – OCA Spanish Localization
    Hi Pedro,
    
    Just out of curiosity I have this question. Is this (your reply) in 
    general the way to reply within the OCA community to somebody who 
    publicly offers his energy and efforts to further the community?
    
    I have been a team leader for several years, and it taught me to always 
    compliment in public, and keep messages like the one below private.
    
    As a new very junior active member myself it makes me wonder if this is 
    the community for me.
    
    Looking forward to your (public) reply on this question.
    
    Regards,
    
    Jeroen Baten
    
    
    Op 24-02-2025 om 16:32 schreef Pedro M. Baeza:
    
    > Hi, Emilio,
    
    >
    
    > Your contributions are of course very welcome, but all of them has 
    
    > been focused on little improvements on existing things, and requires 
    
    > supervision for even little things that have been talked before in 
    
    > other versions (see for example the latest one in 
    
    > https://github.com/OCA/l10n-spain/pull/3994#pullrequestreview-2635555858 
    
    > that was already told in 
    
    > https://github.com/OCA/l10n-spain/pull/3389#pullrequestreview-1856990061, 
    
    > and that one required a lot of review waves), so I don't consider 
    
    > scaling up to be part of the PSC is adequate. Besides, current PSC 
    
    > members have proved to be enough to handle the current needs of the repo.
    
    >
    
    > Regards.
    
    >
    
    > _______________________________________________
    
    > Mailing-List: https://odoo-community.org/groups/contributors-15
    
    > Post to: mailto:contributors@odoo-community.org
    
    > Unsubscribe: https://odoo-community.org/groups?unsubscribe
    
    >
    
    -- 
    Jeroen Baten              | EMAIL :  JBATEN@I2RS.NL
      ____  _  __              | web   :  www.i2rs.nl
       |  )|_)(_               | tel   :  +31 (0)648519096
      _|_/_| \__)              | Frisolaan 16, 4101 JK, Culemborg, the Netherlands
    
    

    by Jeroen Baten - 04:46 - 24 Feb 2025
  • Re: Application for PSC Membership – OCA Spanish Localization
    Hi, Emilio,

    Your contributions are of course very welcome, but all of them has been focused on little improvements on existing things, and requires supervision for even little things that have been talked before in other versions (see for example the latest one in https://github.com/OCA/l10n-spain/pull/3994#pullrequestreview-2635555858 that was already told in https://github.com/OCA/l10n-spain/pull/3389#pullrequestreview-1856990061, and that one required a lot of review waves), so I don't consider scaling up to be part of the PSC is adequate. Besides, current PSC members have proved to be enough to handle the current needs of the repo.

    Regards.

    by Pedro M. Baeza - 04:31 - 24 Feb 2025
  • Application for PSC Membership – OCA Spanish Localization

    Hi OCA members,

    I hope you’re doing well.

    I would like to express my interest in joining the Project Steering Committee (PSC) for the Spanish Localization project of the Odoo Community Association (OCA). Over the past two years, I have actively contributed to improving and maintaining the Spanish localization, focusing on key areas that directly impact its accuracy and functionality.

    My Contributions to OCA Spanish Localization:

    • 45 Pull Requests (PRs) submitted, primarily focused on fixing calculation errors in AEAT tax models and ensuring compliance with regulatory updates.

    • Enhancing AEAT tax reports, updating models to include new fields and features required by the tax authorities.

    • Active issue reporting and resolution, helping maintain the reliability and accuracy of the localization.

    • Code reviews and collaboration, ensuring high-quality contributions by reviewing PRs and engaging in technical discussions.

    • Community involvement, participating in discussions and contributing to decision-making processes related to localization improvements.

    You can find all my contributions to the OCA: PRs in OCA

    I believe my experience and contributions can help further improve the Spanish localization, and I would love the opportunity to take on more responsibility within the PSC. Please let me know if you need any additional information to support my application.

    Looking forward to your feedback.

    Best regards,
    Emilio Pascual
    GitHub: EmilioPascual



    by Emilio Pascual - 04:21 - 24 Feb 2025
  • Re: KU Leuven - Link to Interview form Thesis research Dylan Kaekelbergh

    Hi Graeme,

    oh that is awesome. Would you mind to sent it directly to me when you found a pdf of the document or the link?

    Best Frederik

    Am 24.02.25 um 12:17 schrieb Graeme Gellatly:
    My masters thesis was basically this. Motivations of contributors within gated and non gated open source ecosystems. Something like that. Maybe I can dig it out. I think it got published somewhere insignificant.

    On Mon, Feb 24, 2025 at 9:46 PM Virginie Dewulf <virginie@odoo-community.org> wrote:

    Hello OCA contributors,


    I forward a message from a student from Belgium, currently studying the governance of open source projects. The OCA is a Case Study for his master thesis.


    Would you help him? His findings will certainly help us understand how we currently work together and give us ideas to improve this together!


    Schedule your meeting with him here:https://forms.office.com/e/esVRbvAPK7


    Many thanks!


    Dear OSS Community,


    To introduce myself, I’m Dylan Kaekelbergh, master student at KU Leuven and fascinated by OSS Communities.
    Software quality and technology thrives due to the effort and contributions made by Open-Source Software communities. The way that a community of volunteers comes together and work towards a shared vision poses an interesting field of study. Understanding this more deeply can provide insights to help more OSS projects graduate and deduct significant best practices.
    As part of a Master Thesis, I’m conducting a qualitative empirical research on Governance configurations in OSS Communities to deeper explore this topic.
    The study has the aim to explore the relationship between motivations of contributors and the governance configurations that the communities upholds. Additionally, the study explores if multiple governance configurations can exist within a community and how these contribute to the success of a community.

    At this moment, I’m looking for OSS Community members and contributors of the Odoo Community Association to participate in a one hour (max. 1,5h) interview. The interviews will be conducted over a period of 4 weeks.
    Each interview response will be treated confidentially and will be processed in the end paper anonymously.
    Each interview will be conducted via Microsoft Teams. (If preferred F2F interviews in KU Leuven Brussels can also be organized)

    Thank you in advance for assisting in this research.

    Best Regards,  Dylan 

    Dylan Kaekelbergh

    0491 62 34 82
    Student KU Leuven


    Long URL: https://forms.office.com/Pages/ResponsePage.aspx?id=m1hzOUCetU6ADrC2OD0WIcMj2GkfyiVFgEFeY96GiwhUMTVNNDNBWEJPSDhTOTRUMzFFVktXMVpJSy4u

     

    Short URL: https://forms.office.com/e/esVRbvAPK7

     

     

     

    Virginie Dewulf
    Executive Director
    +32 477 64 17 20



    _______________________________________________
    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

    -- 
    Dr.-Ing. Frederik Kramer
    Geschäftsführer
    
    initOS GmbH
    Innungsstraße 7
    21244 Buchholz i.d.N.
    
    Tel:   +49 (0) 4181 13503 12
    Fax:   +49 (0) 4181 13503 10
    Mobil: +49 (0) 179 3901819
    
    Email: frederik.kramer@initos.com
    Internet: www.initos.com
    
    Geschäftsführung:
    Dr.-Ing. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke
    
    Sitz der Gesellschaft: Buchholz i.d.N.
    Amtsgericht Tostedt, HRB 205226
    USt-IdNr.: DE815580155
    Steuer-Nr: 15/200/53247

    by Frederik Kramer - 01:56 - 24 Feb 2025
  • Re: KU Leuven - Link to Interview form Thesis research Dylan Kaekelbergh
    My masters thesis was basically this. Motivations of contributors within gated and non gated open source ecosystems. Something like that. Maybe I can dig it out. I think it got published somewhere insignificant.

    On Mon, Feb 24, 2025 at 9:46 PM Virginie Dewulf <virginie@odoo-community.org> wrote:

    Hello OCA contributors,


    I forward a message from a student from Belgium, currently studying the governance of open source projects. The OCA is a Case Study for his master thesis.


    Would you help him? His findings will certainly help us understand how we currently work together and give us ideas to improve this together!


    Schedule your meeting with him here:https://forms.office.com/e/esVRbvAPK7


    Many thanks!


    Dear OSS Community,


    To introduce myself, I’m Dylan Kaekelbergh, master student at KU Leuven and fascinated by OSS Communities.
    Software quality and technology thrives due to the effort and contributions made by Open-Source Software communities. The way that a community of volunteers comes together and work towards a shared vision poses an interesting field of study. Understanding this more deeply can provide insights to help more OSS projects graduate and deduct significant best practices.
    As part of a Master Thesis, I’m conducting a qualitative empirical research on Governance configurations in OSS Communities to deeper explore this topic.
    The study has the aim to explore the relationship between motivations of contributors and the governance configurations that the communities upholds. Additionally, the study explores if multiple governance configurations can exist within a community and how these contribute to the success of a community.

    At this moment, I’m looking for OSS Community members and contributors of the Odoo Community Association to participate in a one hour (max. 1,5h) interview. The interviews will be conducted over a period of 4 weeks.
    Each interview response will be treated confidentially and will be processed in the end paper anonymously.
    Each interview will be conducted via Microsoft Teams. (If preferred F2F interviews in KU Leuven Brussels can also be organized)

    Thank you in advance for assisting in this research.

    Best Regards,  Dylan 

    Dylan Kaekelbergh

    0491 62 34 82
    Student KU Leuven


    Long URL: https://forms.office.com/Pages/ResponsePage.aspx?id=m1hzOUCetU6ADrC2OD0WIcMj2GkfyiVFgEFeY96GiwhUMTVNNDNBWEJPSDhTOTRUMzFFVktXMVpJSy4u

     

    Short URL: https://forms.office.com/e/esVRbvAPK7

     

     

     

    Virginie Dewulf
    Executive Director
    +32 477 64 17 20



    _______________________________________________
    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 - 12:16 - 24 Feb 2025
  • Re: Fwd: KU Leuven - Link to Interview form Thesis research Dylan Kaekelbergh

    Har har probably work for the Governance Working Group. But yes that sounds very valuable. In order to give a multidimensional feedback, we should probably be at least 2 persons participating in that meeting. I will put the organization of that on my Agenda and discuss it with Daniel and Joel

    Best Frederik

    Am 24.02.25 um 09:46 schrieb Virginie Dewulf:

    Hello OCA contributors,


    I forward a message from a student from Belgium, currently studying the governance of open source projects. The OCA is a Case Study for his master thesis.


    Would you help him? His findings will certainly help us understand how we currently work together and give us ideas to improve this together!


    Schedule your meeting with him here:https://forms.office.com/e/esVRbvAPK7


    Many thanks!


    Dear OSS Community,


    To introduce myself, I’m Dylan Kaekelbergh, master student at KU Leuven and fascinated by OSS Communities.
    Software quality and technology thrives due to the effort and contributions made by Open-Source Software communities. The way that a community of volunteers comes together and work towards a shared vision poses an interesting field of study. Understanding this more deeply can provide insights to help more OSS projects graduate and deduct significant best practices.
    As part of a Master Thesis, I’m conducting a qualitative empirical research on Governance configurations in OSS Communities to deeper explore this topic.
    The study has the aim to explore the relationship between motivations of contributors and the governance configurations that the communities upholds. Additionally, the study explores if multiple governance configurations can exist within a community and how these contribute to the success of a community.

    At this moment, I’m looking for OSS Community members and contributors of the Odoo Community Association to participate in a one hour (max. 1,5h) interview. The interviews will be conducted over a period of 4 weeks.
    Each interview response will be treated confidentially and will be processed in the end paper anonymously.
    Each interview will be conducted via Microsoft Teams. (If preferred F2F interviews in KU Leuven Brussels can also be organized)

    Thank you in advance for assisting in this research.

    Best Regards,  Dylan 

    Dylan Kaekelbergh

    0491 62 34 82
    Student KU Leuven


    Long URL: https://forms.office.com/Pages/ResponsePage.aspx?id=m1hzOUCetU6ADrC2OD0WIcMj2GkfyiVFgEFeY96GiwhUMTVNNDNBWEJPSDhTOTRUMzFFVktXMVpJSy4u

     

    Short URL: https://forms.office.com/e/esVRbvAPK7

     

     

     

    Virginie Dewulf
    Executive Director
    +32 477 64 17 20



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

    -- 
    Dr.-Ing. Frederik Kramer
    Geschäftsführer
    
    initOS GmbH
    Innungsstraße 7
    21244 Buchholz i.d.N.
    
    Tel:   +49 (0) 4181 13503 12
    Fax:   +49 (0) 4181 13503 10
    Mobil: +49 (0) 179 3901819
    
    Email: frederik.kramer@initos.com
    Internet: www.initos.com
    
    Geschäftsführung:
    Dr.-Ing. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke
    
    Sitz der Gesellschaft: Buchholz i.d.N.
    Amtsgericht Tostedt, HRB 205226
    USt-IdNr.: DE815580155
    Steuer-Nr: 15/200/53247

    by Frederik Kramer - 11:11 - 24 Feb 2025
  • Let's boost the OCA together
    Internal communication: Dear contributors, OCA has accounts in social media and is posting regularly. I know some of you may consider this ridiculous, but simple like [...] ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​

    Dear contributors, 

    OCA has accounts in social media and is posting regularly.  I know some of you may consider this ridiculous, but simple like or better a repost may help widespread the OCA awareness and attract people, who would assist us to make the OCA mightier together. I personally know several people who have discovered OCA thanks to the social media.

    Likes are still free, same are reposts. And it shouldn't take that much time to click that button) So let's cut some time from funny kitten videos and dedicate it to the OCA post. This is probably one of the easiest and yet most efficient ways of contributing.

    Best regards,

    photograph
    Ivan Sokolov
    Cetmix Odoo Solutions
    cetmix.com
    Facebook Twitter LinkedIn Instagram 
    This message is sent using Mail Messages Easy app


    Powered by Messages Easy Pro


    by "Ivan Sokolov via Cetmix OÜ" <team@cetmix.com> - 10:26 - 24 Feb 2025
  • Re: Fwd: KU Leuven - Link to Interview form Thesis research Dylan Kaekelbergh
    Internal communication: Looks like a really good idea! I'm in) ----- Original message ----- Date: Feb 24, 2025, 9:47:21 AM From: Virginie Dewulf Subject: Fwd: KU Leuven [...] ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​

    Looks like a really good idea! I'm in)


    Best regards,

    photograph
    Ivan Sokolov
    Cetmix Odoo Solutions
    cetmix.com
    Facebook Twitter LinkedIn Instagram 
    This message is sent using Mail Messages Easy app


    ----- Original message -----
    Date: Feb 24, 2025, 9:47:21 AM
    From: Virginie Dewulf
    Subject: Fwd: KU Leuven - Link to Interview form Thesis research Dylan Kaekelbergh

    Hello OCA contributors,


    I forward a message from a student from Belgium, currently studying the governance of open source projects. The OCA is a Case Study for his master thesis.


    Would you help him? His findings will certainly help us understand how we currently work together and give us ideas to improve this together!


    Schedule your meeting with him here:https://forms.office.com/e/esVRbvAPK7


    Many thanks!


    Dear OSS Community,


    To introduce myself, I’m Dylan Kaekelbergh, master student at KU Leuven and fascinated by OSS Communities.
    Software quality and technology thrives due to the effort and contributions made by Open-Source Software communities. The way that a community of volunteers comes together and work towards a shared vision poses an interesting field of study. Understanding this more deeply can provide insights to help more OSS projects graduate and deduct significant best practices.
    As part of a Master Thesis, I’m conducting a qualitative empirical research on Governance configurations in OSS Communities to deeper explore this topic.
    The study has the aim to explore the relationship between motivations of contributors and the governance configurations that the communities upholds. Additionally, the study explores if multiple governance configurations can exist within a community and how these contribute to the success of a community.

    At this moment, I’m looking for OSS Community members and contributors of the Odoo Community Association to participate in a one hour (max. 1,5h) interview. The interviews will be conducted over a period of 4 weeks.
    Each interview response will be treated confidentially and will be processed in the end paper anonymously.
    Each interview will be conducted via Microsoft Teams. (If preferred F2F interviews in KU Leuven Brussels can also be organized)

    Thank you in advance for assisting in this research.

    Best Regards,  Dylan 

    Dylan Kaekelbergh

    0491 62 34 82
    Student KU Leuven


    Long URL:  https://forms.office.com/Pages/ResponsePage.aspx?id=m1hzOUCetU6ADrC2OD0WIcMj2GkfyiVFgEFeY96GiwhUMTVNNDNBWEJPSDhTOTRUMzFFVktXMVpJSy4u

     

    Short URL: https://forms.office.com/e/esVRbvAPK7

     

     

     

    Virginie Dewulf
    Executive Director
    +32 477 64 17 20



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

    Powered by Messages Easy Pro


    by "Ivan Sokolov via Cetmix OÜ" <team@cetmix.com> - 10:21 - 24 Feb 2025
  • Fwd: KU Leuven - Link to Interview form Thesis research Dylan Kaekelbergh

    Hello OCA contributors,


    I forward a message from a student from Belgium, currently studying the governance of open source projects. The OCA is a Case Study for his master thesis.


    Would you help him? His findings will certainly help us understand how we currently work together and give us ideas to improve this together!


    Schedule your meeting with him here:https://forms.office.com/e/esVRbvAPK7


    Many thanks!


    Dear OSS Community,


    To introduce myself, I’m Dylan Kaekelbergh, master student at KU Leuven and fascinated by OSS Communities.
    Software quality and technology thrives due to the effort and contributions made by Open-Source Software communities. The way that a community of volunteers comes together and work towards a shared vision poses an interesting field of study. Understanding this more deeply can provide insights to help more OSS projects graduate and deduct significant best practices.
    As part of a Master Thesis, I’m conducting a qualitative empirical research on Governance configurations in OSS Communities to deeper explore this topic.
    The study has the aim to explore the relationship between motivations of contributors and the governance configurations that the communities upholds. Additionally, the study explores if multiple governance configurations can exist within a community and how these contribute to the success of a community.

    At this moment, I’m looking for OSS Community members and contributors of the Odoo Community Association to participate in a one hour (max. 1,5h) interview. The interviews will be conducted over a period of 4 weeks.
    Each interview response will be treated confidentially and will be processed in the end paper anonymously.
    Each interview will be conducted via Microsoft Teams. (If preferred F2F interviews in KU Leuven Brussels can also be organized)

    Thank you in advance for assisting in this research.

    Best Regards,  Dylan 

    Dylan Kaekelbergh

    0491 62 34 82
    Student KU Leuven


    Long URL: https://forms.office.com/Pages/ResponsePage.aspx?id=m1hzOUCetU6ADrC2OD0WIcMj2GkfyiVFgEFeY96GiwhUMTVNNDNBWEJPSDhTOTRUMzFFVktXMVpJSy4u

     

    Short URL: https://forms.office.com/e/esVRbvAPK7

     

     

     

    Virginie Dewulf
    Executive Director
    +32 477 64 17 20




    by Virginie Dewulf - 09:45 - 24 Feb 2025
  • Re: Seeking Advice on Migrating Custom Pricing Logic to Built-in Features in Odoo 17
    Thank U very much Pedro, when I tried to implement the approach 
    mentioned before I faced some obstacles (mainly due to when price list 
    rules are of same specificity Odoo picks the most expensive) then I 
    played with the configuration until finally got it by myself. Your 
    confirmation gives me peace of mind. Thanks again for taking the time to 
    collaborate.
    
    On 2/23/25 05:23, Pedro M. Baeza wrote:
    
    > You have to set pricelists setting as advanced price rules, define all 
    
    > the lines for specific prices, and add an extra final rule for "All 
    
    > products", Computation = Formula, Based on = Other Pricelist, and 
    
    > select the base pricelist.
    
    >
    
    > Regards.
    
    >
    
    > _______________________________________________
    
    > Mailing-List: https://odoo-community.org/groups/contributors-15
    
    > Post to: mailto:contributors@odoo-community.org
    
    > Unsubscribe: https://odoo-community.org/groups?unsubscribe
    
    >
    

    by Ing. Rolando Pérez Rebollo - 11:51 - 23 Feb 2025
  • Re: Seeking Advice on Migrating Custom Pricing Logic to Built-in Features in Odoo 17
    You have to set pricelists setting as advanced price rules, define all the lines for specific prices, and add an extra final rule for "All products", Computation = Formula, Based on = Other Pricelist, and select the base pricelist.

    Regards.

    by Pedro M. Baeza - 11:21 - 23 Feb 2025
  • Seeking Advice on Migrating Custom Pricing Logic to Built-in Features in Odoo 17

    Dear Community,

    I hope this message finds you well. I’m reaching out for advice on improving an Odoo 17 setup related to pricing strategies.

    Current Scenario

    The customer has configured 5 pricelists, with each partner assigned to one of them. Additionally, a simple custom development—let’s call it "On Sale"—has been implemented. This feature allows setting:

    • A customer
    • A product
    • A fixed price
    • A date interval

    When a product is selected in a sale order line, the system queries the "On Sale" model. If a match is found, the custom price is applied; otherwise, the default partner’s pricelist is used.

    My Goal

    I’d like to migrate this custom development to built-in or OCA features and remove the custom code. However, I’m struggling to replicate the same user experience (UX) and pricing logic.

    The Challenge

    The fallback mechanism is where I’m stuck. If I:

    1. Create a dedicated pricelist per partner with all relevant "On Sale" records, and
    2. Set this new pricelist on the partner,

    It works fine only if a match exists. However, if there’s no matching rule, I need a way to fallback to the original pricelist assigned to the partner. I haven't found a straightforward way to set a fallback pricelist for each partner using the built-in system.

    Possible Solution?

    The customer is currently using the "Multiple Prices per Product" pricing strategy. I’m considering switching to "Advanced Price Rules" instead. This might allow me to:

    • Create an "On Sale" pricelist for each partner.
    • Set up a "Coordinator" pricelist per partner, with two rules:
      1. A rule that prioritizes the "On Sale" pricelist.
      2. A fallback rule that applies the regular pricelist if no custom price applies.

    In theory, this setup should replicate the current logic while using built-in features. However, I’m not entirely sure if this will maintain the desired behavior without introducing unexpected issues.

    My Questions

    • Is switching to "Advanced Price Rules" the right approach for this scenario?
    • Has anyone faced a similar situation? If so, how did you manage the migration while keeping the UX intact?
    • Are there alternative methods to implement a fallback pricelist for each partner without custom development?

    Any suggestions or shared experiences would be greatly appreciated. Thank you for your time and support!

    Best regards,
    \rrebollo


    by Ing. Rolando Pérez Rebollo - 02:26 - 22 Feb 2025
  • Re: Odoo Experience 2025 - OCA Zone
    Internal communication: Hey Rebecca, We would go with a Standard booth. As long as it is not too late. Actually would be great if we could re-arrange the ones like Luc [...] ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​ ͏ ​

    Hey Rebecca,

    We would go with a Standard booth. As long as it is not too late. Actually would be great if we could re-arrange the ones like Luc and Jay who already  paid their ones and move them to the OCA zone.


    Best regards,

    photograph
    Ivan Sokolov
    Cetmix Odoo Solutions
    cetmix.com
    Facebook Twitter LinkedIn Instagram 
    This message is sent using Mail Messages Easy app


    ----- Original message -----
    Date: Feb 19, 2025, 10:27:31 AM
    From: Rebecca Gellatly
    Subject: Odoo Experience 2025 - OCA Zone

    Hello OCA Contributors,

    We are in discussions with Odoo about having an OCA Zone for booths at the Odoo Experience this year.

    I need to collate a bit of information to try and work this out with the Event Manager at Odoo.
    • If you are interested in having a booth in this area could you please contact me? (rebecca@odoo-community.org)
    • If you book a stand what size would you require (Standard, double or double premium)
    • You can see the stand costings here
    • Please respond by Friday this week (21st Feb)
    Once we have agreed on the selected area with Odoo, then OCA community members will be able to book booths by sending an email to the Odoo Event Manager.
    They will generate the quotation for you, and they'll unpublish the booths from the website to make sure only community members get them.

    If you are keen on joining the OCA zone with a booth at the Odoo Experience, please get in touch with me.

    I hope you are all having a great week.
    Rebecca

    --
    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

    Powered by Messages Easy Pro


    by "Ivan Sokolov via Cetmix OÜ" <team@cetmix.com> - 01:56 - 22 Feb 2025
  • Re: Critical Fiscal Position Assignation Issue (only Germany) - 16.0 17.0 18.0
    Hi,
    
    thx for putting that much work into analysis and sharing your findings.
    
    Do we have a proper link to the upstream issue?
    
    cheers,
    Peter
    
    On 21.02.25 13:47, Thorsten Vocks wrote:
    
    > Hello,
    
    > 
    
    > approx. 7 days ago we have detected a critical issue regarding the 
    
    > fiscal position assignation for setups with installed german 
    
    > localisation (*l10n_de*). Obviously all databases created / last updated 
    
    > approx. 20th October are affected.
    
    > 
    
    > *At first we thought version 18.0 is not affected but that was wrong.*
    
    > 
    
    > Here is the video with a manual fix of the fiscal positions:
    
    > 
    
    > https://drive.google.com/file/d/1NY32FeGzALr8e-IpN9ojKlQGwe38ksAy/view 
    
    > <https://drive.google.com/file/d/1NY32FeGzALr8e-IpN9ojKlQGwe38ksAy/view>
    
    > 
    
    > *At Odoo SA we have a open bug report but no response so far:*
    
    > 
    
    > Issue Type: Critical Bug
    
    > 
    
    > Module: Accounting / German Localization
    
    > 
    
    > Odoo Versions: [16.0, 17.0]
    
    > 
    
    > *Also affected is [18.0]*
    
    > 
    
    > Impacted Environment:
    
    > 
    
    > * Both
    
    > ** Not affected is 17.04., 18.0*
    
    > 
    
    > 
    
    > *Summary:*
    
    > 
    
    > The fiscal position is being incorrectly assigned to partners in the 
    
    > German localization (German B2B partners with Vat-ID assigned). This 
    
    > leads to incorrect tax calculations and potential legal compliance 
    
    > issues for users relying on automated fiscal position determination.
    
    > 
    
    > 
    
    > *Steps to Reproduce:*
    
    > 
    
    > 1. Configure the German localization module.
    
    > 2. Create a new partner with an address located in Germany.
    
    > 3. Assign a VAT ID to the partner.
    
    > 4. Create a sales order or invoice for the partner.
    
    > 5. Observe the fiscal position that gets assigned automatically (wrong).
    
    > 
    
    > *Expected Behavior:*
    
    > 
    
    > * The fiscal position should be assigned based on the VAT ID, address, 
    
    > and configured fiscal rules.
    
    > * The correct tax rates and exemptions should be applied in accordance 
    
    > with German tax regulations.
    
    > 
    
    > 
    
    > *Observed Behavior:*
    
    > 
    
    > * The fiscal position is either not assigned correctly or does not 
    
    > reflect the expected tax rules.
    
    > * Especially B2B partners receive an incorrect fiscal position, leading 
    
    > to incorrect tax calculations.
    
    > * This can result in non-compliance with German tax regulations and 
    
    > incorrect tax reporting.
    
    > 
    
    > 
    
    > *Impact:*
    
    > 
    
    > * Financial discrepancies due to incorrect tax application.
    
    > * Compliance risks with German tax authorities.
    
    > * Increased manual corrections required by users.
    
    > 
    
    > *Suggested Fix:*
    
    > 
    
    > * Review and correct the fiscal position assignment logic in the German 
    
    > localization module.
    
    > * Ensure that VAT IDs and partner addresses are properly considered when 
    
    > determining fiscal positions.
    
    > * Implement additional validation checks to avoid incorrect fiscal 
    
    > position assignments.
    
    > * I have proposed a quick fix solution in my video.
    
    > 
    
    > *Video:*
    
    > 
    
    > *
    
    > *https://drive.google.com/file/d/1NY32FeGzALr8e-IpN9ojKlQGwe38ksAy/view 
    
    > <https://drive.google.com/file/d/1NY32FeGzALr8e-IpN9ojKlQGwe38ksAy/view>
    
    > 
    
    > 
    
    > *Priority: *
    
    > 
    
    > Critical
    
    > 
    
    > *Additional Notes:*
    
    > 
    
    > *
    
    > ** This issue was observed in trainings for our customers.
    
    > * All customers running on v16, v17, *v18 *in Odoo are effected (except 
    
    > they assign fixed fiscal positions to partners, which happens in some 
    
    > rare cases).
    
    > * Affected users have reported increased manual workload due to 
    
    > incorrect assignments.
    
    > * Maybe they have created wrong account moves. Due to audit_trail we 
    
    > cannot fix that easily.
    
    > * We have to investigate this now on all customer databases (german 
    
    > companies).
    
    > * We strongly recommend you to warn other german customers working on a 
    
    > v16, v17, *v18* version.
    
    > 
    
    > 
    
    > Thorsten Vocks
    
    > 
    
    > openBIG.org
    
    > Dipl. Kaufmann (FH)
    
    > Porscheweg 4-6
    
    > 49661 Cloppenburg
    
    > 
    
    > Phone: +49 4471 8409000
    
    > Fax: +49 4471 84090009
    
    > Mail: thorsten.vocks@openbig.org <mailto:thorsten.vocks@openbig.org>
    
    > Web: http://www.openbig.org <http://www.openbig.org>
    
    > 
    
    > _______________________________________________
    
    > Mailing-List: https://odoo-community.org/groups/contributors-15 
    
    > <https://odoo-community.org/groups/contributors-15>
    
    > Post to: mailto:contributors@odoo-community.org
    
    > Unsubscribe: https://odoo-community.org/groups?unsubscribe 
    
    > <https://odoo-community.org/groups?unsubscribe>
    
    > 
    
    mit freundlichen Grüßen,
    Peter Niederlag
    
    -- 
    Dipl. Ökonom Peter Niederlag
    Geschäftsführender Gesellschafter
    
    Lösungen für digitale Zeiten
    Agile DevOps, Cloud, TYPO3, Odoo und Linux
    
    Datenbetrieb Technologie UG(haftungsbeschränkt)
    Lipper Hellweg 146,  33605 Bielefeld
    Geschäftsführer: Peter Niederlag
    HRB 41826 Amtsgericht Bielefeld
    Fon 0521 / 446 958 60
    Fax 0521 / 446 958 69
    
    

    by Peter Niederlag - 12:41 - 22 Feb 2025
  • Re: Odoo Experience 2025 - OCA Zone
    True Luc. Same here.
    Rebecca, zone is a great idea.
    If the price is special or subsidised, it will look more attractive.
    Thanks 

    Regards,

    Contact: +91-9879354457 | Skype: jaynvora

           

    Technology Services @ www.serpentcs.com
    Business Solutions @ www.serpentcs.in
    Enterprise Mobile Apps @ www.odooonline.com 
    Quality Assurance @ www.odooqa.com
    Portal & DMS @ www.alfray.in


    On Sat, 22 Feb 2025 at 2:42 PM, luc.demeyer <notifications@odoo-community.org> wrote:

    I support this initiative but it’s too late for us  since we already ordered and paid our booth.

     

    Luc

     

    From: Rebecca Gellatly <rebecca@odoo-community.org>
    Sent: Wednesday, 19 February 2025 10:27
    To: Contributors <contributors@odoo-community.org>
    Subject: Odoo Experience 2025 - OCA Zone

     

    Hello OCA Contributors,

    We are in discussions with Odoo about having an OCA Zone for booths at the Odoo Experience this year.

    I need to collate a bit of information to try and work this out with the Event Manager at Odoo.

    • If you are interested in having a booth in this area could you please contact me? (rebecca@odoo-community.org)

    • If you book a stand what size would you require (Standard, double or double premium)

    • You can see the stand costings here

    • Please respond by Friday this week (21st Feb)

    Once we have agreed on the selected area with Odoo, then OCA community members will be able to book booths by sending an email to the Odoo Event Manager.
    They will generate the quotation for you, and they'll unpublish the booths from the website to make sure only community members get them.

     

    If you are keen on joining the OCA zone with a booth at the Odoo Experience, please get in touch with me.

     

    I hope you are all having a great week.

    Rebecca

     

    --

    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 Jay Vora - 11:20 - 22 Feb 2025
  • RE: Odoo Experience 2025 - OCA Zone

    I support this initiative but it’s too late for us  since we already ordered and paid our booth.

     

    Luc

     

    From: Rebecca Gellatly <rebecca@odoo-community.org>
    Sent: Wednesday, 19 February 2025 10:27
    To: Contributors <contributors@odoo-community.org>
    Subject: Odoo Experience 2025 - OCA Zone

     

    Hello OCA Contributors,

    We are in discussions with Odoo about having an OCA Zone for booths at the Odoo Experience this year.

    I need to collate a bit of information to try and work this out with the Event Manager at Odoo.

    • If you are interested in having a booth in this area could you please contact me? (rebecca@odoo-community.org)

    • If you book a stand what size would you require (Standard, double or double premium)

    • You can see the stand costings here

    • Please respond by Friday this week (21st Feb)

    Once we have agreed on the selected area with Odoo, then OCA community members will be able to book booths by sending an email to the Odoo Event Manager.
    They will generate the quotation for you, and they'll unpublish the booths from the website to make sure only community members get them.

     

    If you are keen on joining the OCA zone with a booth at the Odoo Experience, please get in touch with me.

     

    I hope you are all having a great week.

    Rebecca

     

    --

    Rebecca Gellatly

    General Secretary

    Odoo Community Association


    by Luc De Meyer. - 10:11 - 22 Feb 2025
  • Re: New workgroup: OCA internal tools
    Hi Tom,

    Just to double check that you received my message and could find me in the OCA database ;)

    Best,
    Robin


    On February 14, 2025 9:46:38 AM GMT+01:00, Rob <rob.a@posteo.net> wrote:
    Dear Tom,

    I’d also be very keen to help. I have been using Odoo as a manager for five years (at a functional level) and am currently training as a developer. I would be very interested in contributing to a project that also involves the technical aspect.

    Best regards,
    Robin Angelé


    On February 14, 2025 8:07:42 AM GMT+01:00, "Mignon, Laurent" <notifications@odoo-community.org> wrote:
    Dear Tom,

    I'm also interested in joining the workgroup. I have a development background and would be happy to contribute.

    Best regards,

    Laurent



    On Thu, Feb 13, 2025 at 8:37 PM Rolando Pérez Rebollo <notifications@odoo-community.org> wrote:

    I would like to help (development background)

    \rrebollo

    On 2/13/25 12:23, Tom Blauwendraat wrote:
    Dear contributors,

    The OCA has quite a number of tools that are used internally.

    For some of them, we run into issues that need fixing but which:
    - Arent crucial enough to put out an RFQ for
    - Would not be naturally picked up by someone unless asked to do so

    To solve these kind of issues we would like to bring a new workgroup into life, that tracks these issues by priority and distributes them among those willing to help out.

    So the question: are you, or do you have a colleague who would be willing to join such a workgroup either on the functional or on the development level? And participate either in specifying, solving or testing.

    Examples are:
    - Maintenance of the OCA module shop
    - Some non optimal workflows in the OCA odoo instance, regarding memberships, invoicing and the like, causing issues for Rebecca
    - Reviving our CLA bot
    - Perhaps some work on the OCA bot to assist with new ideas the Board has
    - etc

    If you are interested, please let me know and we can talk about it.

    -Tom

    _______________________________________________
    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 Robin Angelé - 03:31 - 22 Feb 2025
  • Re: Critical Fiscal Position Assignation Issue (only Germany) - 16.0 17.0 18.0
    Hallo Frederik,

    This revert

    https://github.com/odoo/odoo/commit/af3a24c010d3e7158c1324f36a1529c510d886a6

    and this original commit

    https://github.com/odoo/odoo/commit/bcaf8cb859dc2f7e975d180ba0fc49da20204557

    introduced and reverted the problematic code if i am not mistaken. I didn't review the code duely, but afais that the problematic code should only be in databases / data that have been created between

    24th of September 2024 and 25th of October 2024

    That means customers with versions of Odoo 16, 17 and 18 that either updated their code in that time frame or installed new databases should be affected. Others hopefully not!



    Unfortunately not.
    I could recapture that today on Odoo runbot v18.
    Last week on v16, v17 (current runbot versions).
    And all my other testing was also databases on odoo runbot.

    I guess the revert didn't fix the introduced problem.
    Honestly i am not 100% sure which exact commit introduced 
    the issue.

     
    Best regards
    Thorsten


    Best and thanks for circulating this

    Frederik

    Am 21.02.25 um 13:47 schrieb Thorsten Vocks:
    Hello,

    approx. 7 days ago we have detected a critical issue regarding the fiscal position assignation for setups with installed german localisation (l10n_de). Obviously all databases created / last updated approx. 20th October are affected.

    At first we thought version 18.0 is not affected but that was wrong.

    Here is the video with a manual fix of the fiscal positions:

    At Odoo SA we have a open bug report but no response so far:

    Issue Type: Critical Bug

    Module: Accounting / German Localization

    Odoo Versions: [16.0, 17.0]

    Also affected is [18.0]

    Impacted Environment:

    * Both
    * Not affected is 17.04., 18.0


    Summary:

    The fiscal position is being incorrectly assigned to partners in the German localization (German B2B partners with Vat-ID assigned). This leads to incorrect tax calculations and potential legal compliance issues for users relying on automated fiscal position determination.


    Steps to Reproduce:

    1. Configure the German localization module.
    2. Create a new partner with an address located in Germany.
    3. Assign a VAT ID to the partner.
    4. Create a sales order or invoice for the partner.
    5. Observe the fiscal position that gets assigned automatically (wrong).

    Expected Behavior:

    * The fiscal position should be assigned based on the VAT ID, address, and configured fiscal rules.
    * The correct tax rates and exemptions should be applied in accordance with German tax regulations.


    Observed Behavior:

    * The fiscal position is either not assigned correctly or does not reflect the expected tax rules.
    * Especially B2B partners receive an incorrect fiscal position, leading to incorrect tax calculations.
    * This can result in non-compliance with German tax regulations and incorrect tax reporting.


    Impact:

    * Financial discrepancies due to incorrect tax application.
    * Compliance risks with German tax authorities.
    * Increased manual corrections required by users.

    Suggested Fix:

    * Review and correct the fiscal position assignment logic in the German localization module.
    * Ensure that VAT IDs and partner addresses are properly considered when determining fiscal positions.
    * Implement additional validation checks to avoid incorrect fiscal position assignments.
    * I have proposed a quick fix solution in my video.

    Video:


    https://drive.google.com/file/d/1NY32FeGzALr8e-IpN9ojKlQGwe38ksAy/view


    Priority: 

    Critical

    Additional Notes:


    * This issue was observed in trainings for our customers.
    * All customers running on v16, v17, v18 in Odoo are effected (except they assign fixed fiscal positions to partners, which happens in some rare cases).
    * Affected users have reported increased manual workload due to incorrect assignments.
    * Maybe they have created wrong account moves. Due to audit_trail we cannot fix that easily.
    * We have to investigate this now on all customer databases (german companies).
    * We strongly recommend you to warn other german customers working on a v16, v17, v18 version.


    Thorsten Vocks

    openBIG.org
    Dipl. Kaufmann (FH)
    Porscheweg 4-6
    49661 Cloppenburg

    Phone: +49 4471 8409000
    Fax: +49 4471 84090009
    Mail: thorsten.vocks@openbig.org

                  

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

    -- 
    Dr.-Ing. Frederik Kramer
    Geschäftsführer
    
    initOS GmbH
    Innungsstraße 7
    21244 Buchholz i.d.N.
    
    Tel:   +49 (0) 4181 13503 12
    Fax:   +49 (0) 4181 13503 10
    Mobil: +49 (0) 179 3901819
    
    Email: frederik.kramer@initos.com
    Internet: www.initos.com
    
    Geschäftsführung:
    Dr.-Ing. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke
    
    Sitz der Gesellschaft: Buchholz i.d.N.
    Amtsgericht Tostedt, HRB 205226
    USt-IdNr.: DE815580155
    Steuer-Nr: 15/200/53247

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


    by Thorsten Vocks - 05:36 - 21 Feb 2025
  • Re: Critical Fiscal Position Assignation Issue (only Germany) - 16.0 17.0 18.0

    Thanks Thorsten,

    that is an especially "funny" one that shows how important proper functional (regression) testing actually is. Especially but not limited to accounting!

    The responsible guys at Odoo seem to have had the global case (some cases in US, NL and BL) in mind but didn't care too much about getting things right for each and every country. Hence i am pretty sure the problem is not even limited to the German localisation.

    For the sake of transparency

    This revert

    https://github.com/odoo/odoo/commit/af3a24c010d3e7158c1324f36a1529c510d886a6

    and this original commit

    https://github.com/odoo/odoo/commit/bcaf8cb859dc2f7e975d180ba0fc49da20204557

    introduced and reverted the problematic code if i am not mistaken. I didn't review the code duely, but afais that the problematic code should only be in databases / data that have been created between

    24th of September 2024 and 25th of October 2024

    That means customers with versions of Odoo 16, 17 and 18 that either updated their code in that time frame or installed new databases should be affected. Others hopefully not!

    Best and thanks for circulating this

    Frederik

    Am 21.02.25 um 13:47 schrieb Thorsten Vocks:
    Hello,

    approx. 7 days ago we have detected a critical issue regarding the fiscal position assignation for setups with installed german localisation (l10n_de). Obviously all databases created / last updated approx. 20th October are affected.

    At first we thought version 18.0 is not affected but that was wrong.

    Here is the video with a manual fix of the fiscal positions:

    At Odoo SA we have a open bug report but no response so far:

    Issue Type: Critical Bug

    Module: Accounting / German Localization

    Odoo Versions: [16.0, 17.0]

    Also affected is [18.0]

    Impacted Environment:

    * Both
    * Not affected is 17.04., 18.0


    Summary:

    The fiscal position is being incorrectly assigned to partners in the German localization (German B2B partners with Vat-ID assigned). This leads to incorrect tax calculations and potential legal compliance issues for users relying on automated fiscal position determination.


    Steps to Reproduce:

    1. Configure the German localization module.
    2. Create a new partner with an address located in Germany.
    3. Assign a VAT ID to the partner.
    4. Create a sales order or invoice for the partner.
    5. Observe the fiscal position that gets assigned automatically (wrong).

    Expected Behavior:

    * The fiscal position should be assigned based on the VAT ID, address, and configured fiscal rules.
    * The correct tax rates and exemptions should be applied in accordance with German tax regulations.


    Observed Behavior:

    * The fiscal position is either not assigned correctly or does not reflect the expected tax rules.
    * Especially B2B partners receive an incorrect fiscal position, leading to incorrect tax calculations.
    * This can result in non-compliance with German tax regulations and incorrect tax reporting.


    Impact:

    * Financial discrepancies due to incorrect tax application.
    * Compliance risks with German tax authorities.
    * Increased manual corrections required by users.

    Suggested Fix:

    * Review and correct the fiscal position assignment logic in the German localization module.
    * Ensure that VAT IDs and partner addresses are properly considered when determining fiscal positions.
    * Implement additional validation checks to avoid incorrect fiscal position assignments.
    * I have proposed a quick fix solution in my video.

    Video:


    https://drive.google.com/file/d/1NY32FeGzALr8e-IpN9ojKlQGwe38ksAy/view


    Priority: 

    Critical

    Additional Notes:


    * This issue was observed in trainings for our customers.
    * All customers running on v16, v17, v18 in Odoo are effected (except they assign fixed fiscal positions to partners, which happens in some rare cases).
    * Affected users have reported increased manual workload due to incorrect assignments.
    * Maybe they have created wrong account moves. Due to audit_trail we cannot fix that easily.
    * We have to investigate this now on all customer databases (german companies).
    * We strongly recommend you to warn other german customers working on a v16, v17, v18 version.


    Thorsten Vocks

    openBIG.org
    Dipl. Kaufmann (FH)
    Porscheweg 4-6
    49661 Cloppenburg

    Phone: +49 4471 8409000
    Fax: +49 4471 84090009
    Mail: thorsten.vocks@openbig.org

                  

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

    -- 
    Dr.-Ing. Frederik Kramer
    Geschäftsführer
    
    initOS GmbH
    Innungsstraße 7
    21244 Buchholz i.d.N.
    
    Tel:   +49 (0) 4181 13503 12
    Fax:   +49 (0) 4181 13503 10
    Mobil: +49 (0) 179 3901819
    
    Email: frederik.kramer@initos.com
    Internet: www.initos.com
    
    Geschäftsführung:
    Dr.-Ing. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke
    
    Sitz der Gesellschaft: Buchholz i.d.N.
    Amtsgericht Tostedt, HRB 205226
    USt-IdNr.: DE815580155
    Steuer-Nr: 15/200/53247

    by Frederik Kramer - 02:51 - 21 Feb 2025
  • RE: Critical Fiscal Position Assignation Issue (only Germany) - 16.0 17.0 18.0
    like Sylvain DUBUISSON reacted to your message:

    From: Thorsten Vocks <notifications@odoo-community.org>
    Sent: Friday, February 21, 2025 12:47:19 PM
    To: Contributors <contributors@odoo-community.org>
    Subject: Critical Fiscal Position Assignation Issue (only Germany) - 16.0 17.0 18.0
     
    Hello,

    approx. 7 days ago we have detected a critical issue regarding the fiscal position assignation for setups with installed german localisation (l10n_de). Obviously all databases created / last updated approx. 20th October are affected.

    At first we thought version 18.0 is not affected but that was wrong.

    Here is the video with a manual fix of the fiscal positions:

    At Odoo SA we have a open bug report but no response so far:

    Issue Type: Critical Bug

    Module: Accounting / German Localization

    Odoo Versions: [16.0, 17.0]

    Also affected is [18.0]

    Impacted Environment:

    * Both
    * Not affected is 17.04., 18.0


    Summary:

    The fiscal position is being incorrectly assigned to partners in the German localization (German B2B partners with Vat-ID assigned). This leads to incorrect tax calculations and potential legal compliance issues for users relying on automated fiscal position determination.


    Steps to Reproduce:

    1. Configure the German localization module.
    2. Create a new partner with an address located in Germany.
    3. Assign a VAT ID to the partner.
    4. Create a sales order or invoice for the partner.
    5. Observe the fiscal position that gets assigned automatically (wrong).

    Expected Behavior:

    * The fiscal position should be assigned based on the VAT ID, address, and configured fiscal rules.
    * The correct tax rates and exemptions should be applied in accordance with German tax regulations.


    Observed Behavior:

    * The fiscal position is either not assigned correctly or does not reflect the expected tax rules.
    * Especially B2B partners receive an incorrect fiscal position, leading to incorrect tax calculations.
    * This can result in non-compliance with German tax regulations and incorrect tax reporting.


    Impact:

    * Financial discrepancies due to incorrect tax application.
    * Compliance risks with German tax authorities.
    * Increased manual corrections required by users.

    Suggested Fix:

    * Review and correct the fiscal position assignment logic in the German localization module.
    * Ensure that VAT IDs and partner addresses are properly considered when determining fiscal positions.
    * Implement additional validation checks to avoid incorrect fiscal position assignments.
    * I have proposed a quick fix solution in my video.

    Video:


    https://drive.google.com/file/d/1NY32FeGzALr8e-IpN9ojKlQGwe38ksAy/view


    Priority: 

    Critical

    Additional Notes:


    * This issue was observed in trainings for our customers.
    * All customers running on v16, v17, v18 in Odoo are effected (except they assign fixed fiscal positions to partners, which happens in some rare cases).
    * Affected users have reported increased manual workload due to incorrect assignments.
    * Maybe they have created wrong account moves. Due to audit_trail we cannot fix that easily.
    * We have to investigate this now on all customer databases (german companies).
    * We strongly recommend you to warn other german customers working on a v16, v17, v18 version.


    Thorsten Vocks

    openBIG.org
    Dipl. Kaufmann (FH)
    Porscheweg 4-6
    49661 Cloppenburg

    Phone: +49 4471 8409000
    Fax: +49 4471 84090009
    Mail: thorsten.vocks@openbig.org

                  

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


    by "Sylvain DUBUISSON" <syd@omydoo.fr> - 01:56 - 21 Feb 2025