Archives
- By thread 1472
-
By date
- August 2019 59
- September 2019 118
- October 2019 165
- November 2019 97
- December 2019 35
- January 2020 58
- February 2020 204
- March 2020 121
- April 2020 172
- May 2020 50
- June 2020 158
- July 2020 85
- August 2020 94
- September 2020 193
- October 2020 277
- November 2020 100
- December 2020 159
- January 2021 38
- February 2021 87
- March 2021 146
- April 2021 73
- May 2021 90
- June 2021 86
- July 2021 123
- August 2021 50
- September 2021 68
- October 2021 66
- November 2021 74
- December 2021 75
- January 2022 98
- February 2022 77
- March 2022 68
- April 2022 31
- May 2022 59
- June 2022 87
- July 2022 141
- August 2022 38
- September 2022 73
- October 2022 152
- November 2022 39
- December 2022 50
- January 2023 93
- February 2023 49
- March 2023 106
- April 2023 47
- May 2023 69
- June 2023 92
- July 2023 64
- August 2023 103
- September 2023 91
- October 2023 101
- November 2023 94
- December 2023 46
- January 2024 75
- February 2024 79
- March 2024 104
- April 2024 63
- May 2024 40
- June 2024 160
- July 2024 80
- August 2024 70
- September 2024 62
- October 2024 121
- November 2024 117
- December 2024 89
- January 2025 59
- February 2025 104
- March 2025 96
- April 2025 107
- May 2025 52
- June 2025 72
- July 2025 60
- August 2025 81
- September 2025 124
- October 2025 63
- November 2025 57
- December 2025 33
- January 2026 63
- February 2026 48
Contributors
contributors@odoo-community.org
-
Re: UK community group
HI Richard and Stuart,
We don't currently have a local association in the UK - but if you would like to come along to the next Local Associations meeting you can see what other countries are up to: OCA Public Calendar
If you are interested I can add you to the invite list, just let me know.I can also set up communication channels via discord or an OCA mailing group for the UK if that helps?
Are there other UK contributors that may be interested? Please get in touch.
RebeccaOn Fri, 13 Feb 2026 at 05:42, Stuart J Mackintosh <notifications@odoo-community.org> wrote:Hi Ruchard,
I am not aware of a group however would be interested to be part of UK community.
Best wishes,
Stuart.
On 12/02/2026 17:26, Richard Morgan wrote:
Hi All, Is there a UK community or user group that meets regularly that anyone is aware of please? Kind regards, Richard
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--
Stuart J Mackintosh
Business & digital technology consultant
Open Digital Consulting Co
UK: +44 20 36 27 90 40
FR: +33 1 89 48 00 40
Email: sjm@opendigital.cc
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--Rebecca GellatlyGeneral SecretaryOdoo Community Association
by Rebecca Gellatly (OCA) - 01:51 - 13 Feb 2026 -
Re: UK community group
Hi Ruchard,
I am not aware of a group however would be interested to be part of UK community.
Best wishes,
Stuart.
On 12/02/2026 17:26, Richard Morgan wrote:
Hi All, Is there a UK community or user group that meets regularly that anyone is aware of please? Kind regards, Richard
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--
Stuart J Mackintosh
Business & digital technology consultant
Open Digital Consulting Co
UK: +44 20 36 27 90 40
FR: +33 1 89 48 00 40
Email: sjm@opendigital.cc
by Stuart Mackintosh - 05:41 - 12 Feb 2026 -
UK community group
Hi All, Is there a UK community or user group that meets regularly that anyone is aware of please? Kind regards, Richard
by "Richard Morgan" <richard.morgan@avocation.co.uk> - 05:25 - 12 Feb 2026 -
DMS OCA MODULE
Hello everybody I would like to configure DMS OCA Module to get a private space for each employee and attach private document for them,I would like to know the best configuracion and modules needed Thanks in advanced -- -------------------------- --- Miguel Béjar CEO AND CoFounder TETRA CONSULTORES www.tetra-consultores.com https://www.facebook.com/tetraconsultores @tetraconsultor es.linkedin.com/in/miguelbejarluque Avenida del Gran Capitan 12, 3 Planta 2 Gps 37.886662815951524, -4.782248607656695 14008 CORDOBA --- AVISO LEGAL: El contenido de este mensaje de correo electrónico, incluidos los ficheros adjuntos, es confidencial y está protegido por el artículo 18.3 de la Constitución Española, que garantiza el secreto de las comunicaciones. Si usted recibe este mensaje por error, por favor póngase en contacto con el remitente para informarle de este hecho, y no difunda su contenido ni haga copias.
by Miguel Bejar Luque - 04:25 - 12 Feb 2026 -
Re: Dynamic Stock Picking Reservations
Hello Nils,You may have a look at https://github.com/OCA/stock-logistics-reservation/tree/18.0/stock_available_to_promise_releaseThis ensures that reservations are made by order date (first ordered, first served) by placing a virtual reservation.You are then free to place the physical reservation in any order depending on who you want to deliver first (but always respecting the quantity you promised to each customer)krJ-ELe mar. 10 févr. 2026 à 13:36, Nils Coenen | NICO SOLUTIONS - ENGINEERING & IT <notifications@odoo-community.org> a écrit :Dear Community,
I am looking for a way to handle dynamic stock picking reservations.Specifically, I am looking for functionality to automatically reserve products based on planned delivery dates, rather than solely by order confirmation.This should also cover situations where a later order is scheduled to be delivered before an earlier order for which quantities have already been reserved, by reassigning the reservation as needed.
I could not find a solution that directly addresses automated reservations based on delivery dates or customer priorities.
Has anyone in the OCA community worked on such a feature before, or is there an existing solution or recommended approach to achieve this?
All the best,Nils
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Jacques-Etienne Baudoux - 04:10 - 10 Feb 2026 -
AW: Dynamic Stock Picking Reservations
Hi Lin,
oh, thanks for the hint! That’s new to me and I wasn’t aware of it — super helpful.
I’ll check if this fits our scenario and see how it behaves, or if it might interfere with other logics.
Thanks again!
Best,NilsVon: Lin Inayati <notifications@odoo-community.org>
Datum: Dienstag, 10. Februar 2026 um 13:57
An: Contributors <contributors@odoo-community.org>
Betreff: Re: Dynamic Stock Picking Reservations
ACHTUNG! Diese E-Mail stammt von außerhalb der Organisation. Klicken Sie nicht auf Links und öffnen Sie keine Anhänge, es sei denn, Sie kennen den Absender und wissen, dass der Inhalt sicher ist.
Hi Nils
Have you tried to set the reservation method to Before schedule date? You can see this https://www.odoo.com/documentation/19.0/applications/inventory_and_mrp/inventory/shipping_receiving/reservation_methods/before_scheduled_date.html and probably its the standard feature that you are looking for.
RegardsLin
On Tue, 10 Feb 2026, 19:37 Nils Coenen | NICO SOLUTIONS - ENGINEERING & IT, <notifications@odoo-community.org> wrote:Dear Community,
I am looking for a way to handle dynamic stock picking reservations.Specifically, I am looking for functionality to automatically reserve products based on planned delivery dates, rather than solely by order confirmation.This should also cover situations where a later order is scheduled to be delivered before an earlier order for which quantities have already been reserved, by reassigning the reservation as needed.
I could not find a solution that directly addresses automated reservations based on delivery dates or customer priorities.
Has anyone in the OCA community worked on such a feature before, or is there an existing solution or recommended approach to achieve this?
All the best,Nils
_______________________________________________
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 Nils Coenen - 02:11 - 10 Feb 2026 -
Re: AW: Dynamic Stock Picking Reservations
Hi Nils,
- The unreserver is quite low-tech, it's basically "for pick in pickings; pick.unreserve()" but then with a bit more selectivity on which ones to unreserve.
- A manual trigger for that could of course be a manual run of the scheduled action during the day
- The scheduler horizon is, if I remember correctly, an OCA moduleIf you would like more info or to see it in action drop a mail at info@therp.nl
-Tom
On 2/10/26 2:02 PM, Nils Coenen | NICO SOLUTIONS - ENGINEERING & IT wrote:
Hey Tom,Thanks for your reply and for sharing the details!
The setup you describe is almost exactly the kind of behavior we are looking for. Maybe a manual trigger to re-reserve quantities would also be useful, but that’s not a big deal if the cron is already defined.
Would it be possible to get access to this solution or have a closer look at how it’s implemented?If this is not already available, I would consider tackling this for the OCA ecosystem. I think a solution like this could definitely be something the OCA provides, but before reinventing the wheel… it would be great to see what already exists.
Cheers NilsVon: Tom Blauwendraat <notifications@odoo-community.org>
Datum: Dienstag, 10. Februar 2026 um 13:47
An: Contributors <contributors@odoo-community.org>
Betreff: Re: Dynamic Stock Picking Reservations
ACHTUNG! Diese E-Mail stammt von außerhalb der Organisation. Klicken Sie nicht auf Links und öffnen Sie keine Anhänge, es sei denn, Sie kennen den Absender und wissen, dass der Inhalt sicher ist.
Hi Nils,
what we have at one customer is a solution we partly inherited from another integrator, but which works OK:
- every night, a custom unreserver cron runs which unreserves all items
- then, the regular Odoo scheduler cron kicks in and re-reserves items according to new priorities
- we have a scheduler horizon of 1 week to prevent reserving very far into the future
-Tom
On 2/10/26 1:37 PM, Nils Coenen | NICO SOLUTIONS - ENGINEERING & IT wrote:Dear Community,
I am looking for a way to handle dynamic stock picking reservations.Specifically, I am looking for functionality to automatically reserve products based on planned delivery dates, rather than solely by order confirmation.This should also cover situations where a later order is scheduled to be delivered before an earlier order for which quantities have already been reserved, by reassigning the reservation as needed.
I could not find a solution that directly addresses automated reservations based on delivery dates or customer priorities.
Has anyone in the OCA community worked on such a feature before, or is there an existing solution or recommended approach to achieve this?
All the best,Nils
_______________________________________________
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 - 02:11 - 10 Feb 2026 -
AW: Dynamic Stock Picking Reservations
Hey Tom,Thanks for your reply and for sharing the details!
The setup you describe is almost exactly the kind of behavior we are looking for. Maybe a manual trigger to re-reserve quantities would also be useful, but that’s not a big deal if the cron is already defined.
Would it be possible to get access to this solution or have a closer look at how it’s implemented?If this is not already available, I would consider tackling this for the OCA ecosystem. I think a solution like this could definitely be something the OCA provides, but before reinventing the wheel… it would be great to see what already exists.
Cheers NilsVon: Tom Blauwendraat <notifications@odoo-community.org>
Datum: Dienstag, 10. Februar 2026 um 13:47
An: Contributors <contributors@odoo-community.org>
Betreff: Re: Dynamic Stock Picking Reservations
ACHTUNG! Diese E-Mail stammt von außerhalb der Organisation. Klicken Sie nicht auf Links und öffnen Sie keine Anhänge, es sei denn, Sie kennen den Absender und wissen, dass der Inhalt sicher ist.
Hi Nils,
what we have at one customer is a solution we partly inherited from another integrator, but which works OK:
- every night, a custom unreserver cron runs which unreserves all items
- then, the regular Odoo scheduler cron kicks in and re-reserves items according to new priorities
- we have a scheduler horizon of 1 week to prevent reserving very far into the future
-Tom
On 2/10/26 1:37 PM, Nils Coenen | NICO SOLUTIONS - ENGINEERING & IT wrote:Dear Community,
I am looking for a way to handle dynamic stock picking reservations.Specifically, I am looking for functionality to automatically reserve products based on planned delivery dates, rather than solely by order confirmation.This should also cover situations where a later order is scheduled to be delivered before an earlier order for which quantities have already been reserved, by reassigning the reservation as needed.
I could not find a solution that directly addresses automated reservations based on delivery dates or customer priorities.
Has anyone in the OCA community worked on such a feature before, or is there an existing solution or recommended approach to achieve this?
All the best,Nils
_______________________________________________
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 Nils Coenen - 02:01 - 10 Feb 2026 -
Re: Dynamic Stock Picking Reservations
Hi NilsHave you tried to set the reservation method to Before schedule date? You can see this https://www.odoo.com/documentation/19.0/applications/inventory_and_mrp/inventory/shipping_receiving/reservation_methods/before_scheduled_date.html and probably its the standard feature that you are looking for.RegardsLinOn Tue, 10 Feb 2026, 19:37 Nils Coenen | NICO SOLUTIONS - ENGINEERING & IT, <notifications@odoo-community.org> wrote:Dear Community,
I am looking for a way to handle dynamic stock picking reservations.Specifically, I am looking for functionality to automatically reserve products based on planned delivery dates, rather than solely by order confirmation.This should also cover situations where a later order is scheduled to be delivered before an earlier order for which quantities have already been reserved, by reassigning the reservation as needed.
I could not find a solution that directly addresses automated reservations based on delivery dates or customer priorities.
Has anyone in the OCA community worked on such a feature before, or is there an existing solution or recommended approach to achieve this?
All the best,Nils
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Lin Nur Inayati - 01:52 - 10 Feb 2026 -
Re: Dynamic Stock Picking Reservations
Hi Nils,
what we have at one customer is a solution we partly inherited from another integrator, but which works OK:
- every night, a custom unreserver cron runs which unreserves all items
- then, the regular Odoo scheduler cron kicks in and re-reserves items according to new priorities
- we have a scheduler horizon of 1 week to prevent reserving very far into the future
-Tom
On 2/10/26 1:37 PM, Nils Coenen | NICO SOLUTIONS - ENGINEERING & IT wrote:
Dear Community,
I am looking for a way to handle dynamic stock picking reservations.Specifically, I am looking for functionality to automatically reserve products based on planned delivery dates, rather than solely by order confirmation.This should also cover situations where a later order is scheduled to be delivered before an earlier order for which quantities have already been reserved, by reassigning the reservation as needed.
I could not find a solution that directly addresses automated reservations based on delivery dates or customer priorities.
Has anyone in the OCA community worked on such a feature before, or is there an existing solution or recommended approach to achieve this?
All the best,Nils
_______________________________________________
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 - 01:45 - 10 Feb 2026 -
Dynamic Stock Picking Reservations
Dear Community,
I am looking for a way to handle dynamic stock picking reservations.Specifically, I am looking for functionality to automatically reserve products based on planned delivery dates, rather than solely by order confirmation.This should also cover situations where a later order is scheduled to be delivered before an earlier order for which quantities have already been reserved, by reassigning the reservation as needed.
I could not find a solution that directly addresses automated reservations based on delivery dates or customer priorities.
Has anyone in the OCA community worked on such a feature before, or is there an existing solution or recommended approach to achieve this?
All the best,Nils
by Nils Coenen - 01:35 - 10 Feb 2026 -
Re: Open source tool for OCA module discovery - AI-OdooFinder
Thanks for the feedback - you've validated exactly the problem I wanted to solve!
To your points:
1. Web interface: Any AI web app that supports MCP works as a friendly UI (Claude.ai, ChatGPT, etc.). Users connect once, then just ask questions in plain English. No technical knowledge needed.
2. Local LLM: Yes, fully supported. You can deploy your own instance and connect it to any MCP-compatible local LLM (via Ollama, for example). The search layer (PostgreSQL + pgvector) runs independently.
3. For terminal users: Claude Code, Codex, or OpenCode work great too - same MCP, different interface.
The beauty of MCP is that it's client-agnostic. Same backend, user chooses their preferred interface.
Let me know if you have any other questions!
Best,
Santiago Pérez Barber
Business Intelligence | Apps Móviles | IA & I+D
ETICCO FREELOSOPHY, S.L.
📞 985 760 960
📍 Carretera de la Estación de Viella, Polígono de Monsagre, Nave 2, 2B
33429 Viella, AsturiasCuenta de correo propiedad de ETICCO FREELOSOPHY, S.L. de uso estrictamente profesional. Este mensaje electrónico está dirigido únicamente a la(s) dirección(es) indicada(s) anteriormente. Cualquier revelación, uso o reenvío no autorizado, completo o en parte está prohibido. Si ha recibido este mensaje por equivocación notifíquelo a info@eticco.es. Si no desea recibir más correos envíenos un correo a info@eticco.es.
INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS
Responsable: ETICCO FREELOSOPHY, S.L. | Finalidad: contestación a las consultas y solicitudes; Información comercial. | Legitimación: Consentimiento del interesado; Interés legítimo del Responsable. | Cesiones: Pueden cederse datos a encargados de tratamiento y por obligación legal. | Derechos: De acceso, rectificación, supresión, limitación del tratamiento, portabilidad y oposición. | Información adicional: https://www.eticco.es o en Urb. Monsagre, Crta. De la Estación – P.I. Naón – Nave 2, 2ºB – 33429 Viella (Siero), Asturias🌱 Antes de imprimir este mail, piensa en el medio ambiente.
De: Stuart J Mackintosh <notifications@odoo-community.org>
Fecha: martes, 10 de febrero de 2026, 8:23
Para: Contributors <contributors@odoo-community.org>
Asunto: Re: Open source tool for OCA module discovery - AI-OdooFinder
Hi Santiago,
Thanks - my use case is this:
I have been in the Odoo Open Source ecosystem for a long time and familiar with many modules and concepts. however for someone to come in and understand what is possible from 2000+ modules (per version) is not a reasonable ask. I would like a facility fro someone exploring Odoo open Source/OCA to be able to explain what they want to do and find the appropriate modules. Therefore a web interface would be ideal.
Although it is a benefit to feed this data in to a publicly accessible model,, there are costs associated so a local model may be more practical.
Does that fit your implementation?
Best wishes,
Stuart.
PS My project is off topic here but fyi: https://github.com/OpenDigitalCC/documented-insights - to explore the recent open digital consultation from the Commission.
On 10/02/2026 07:56, Santiago Perez wrote:Hi Stuart,
Great to hear you're working on something similar!
To answer your questions:
1. Web client: There's no standalone web UI, but it works with Claude.ai (web version) using the remote MCP server. No installation needed.
2. Local LLM: Yes, it can work with any LLM that supports MCP. The server runs locally via STDIO or remotely via HTTP/SSE.
The project is 100% open source (MIT license), so you could also deploy your own instance or adapt it to your domain. The deployment guide is here:
All client configuration instructions are in the README:
Would love to hear more about your project too!
Best,
Santiago Pérez Barber
Business Intelligence | Apps Móviles | IA & I+D
ETICCO FREELOSOPHY, S.L.
📞 985 760 960
📍 Carretera de la Estación de Viella, Polígono de Monsagre, Nave 2, 2B
33429 Viella, AsturiasCuenta de correo propiedad de ETICCO FREELOSOPHY, S.L. de uso estrictamente profesional. Este mensaje electrónico está dirigido únicamente a la(s) dirección(es) indicada(s) anteriormente. Cualquier revelación, uso o reenvío no autorizado, completo o en parte está prohibido. Si ha recibido este mensaje por equivocación notifíquelo a info@eticco.es. Si no desea recibir más correos envíenos un correo a info@eticco.es.
INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS
Responsable: ETICCO FREELOSOPHY, S.L. | Finalidad: contestación a las consultas y solicitudes; Información comercial. | Legitimación: Consentimiento del interesado; Interés legítimo del Responsable. | Cesiones: Pueden cederse datos a encargados de tratamiento y por obligación legal. | Derechos: De acceso, rectificación, supresión, limitación del tratamiento, portabilidad y oposición. | Información adicional: https://www.eticco.es o en Urb. Monsagre, Crta. De la Estación – P.I. Naón – Nave 2, 2ºB – 33429 Viella (Siero), Asturias🌱 Antes de imprimir este mail, piensa en el medio ambiente.
De: Stuart J Mackintosh <notifications@odoo-community.org>
Fecha: martes, 10 de febrero de 2026, 7:42
Para: Contributors <contributors@odoo-community.org>
Asunto: Re: Open source tool for OCA module discovery - AI-OdooFinder
Hi Santi,
I was thinking much the same and had created a similar project just last week in a different domain.
Is there a web client, and can this be adapted to local LLM?
Best wishes,
Stuart.
On 10/02/2026 07:06, Santiago Perez wrote:Hi,
My name is Santi, and I'm an Odoo developer.
I've built an open source tool called AI-OdooFinder that I believe could be valuable for the OCA community. It's an MCP server that connects LLMs (Claude, ChatGPT, Cursor, VSCode...) with the real OCA ecosystem, allowing developers to search for modules without getting hallucinated results.
The idea came from a real pain point: spending hours searching for the right module across 244 repositories, only to end up building something that already existed.
What it does:- 16,494 OCA modules indexed- Filters by Odoo version- Returns real results with direct GitHub links- Hybrid search (embeddings + BM25), response in <500ms- 100% open source
LinkedIn post: https://www.linkedin.com/posts/santipbarber_odoo-oca-mcp-activity-7419280074195243009-XrIs
Would you consider sharing this with the community or giving it some visibility? I think it could save many developers a lot of time.
Thank you for all the work you do maintaining the OCA ecosystem.
Santiago Pérez Barber
Business Intelligence | Apps Móviles | IA & I+D
ETICCO FREELOSOPHY, S.L.
📞 985 760 960
📍 Carretera de la Estación de Viella, Polígono de Monsagre, Nave 2, 2B
33429 Viella, AsturiasCuenta de correo propiedad de ETICCO FREELOSOPHY, S.L. de uso estrictamente profesional. Este mensaje electrónico está dirigido únicamente a la(s) dirección(es) indicada(s) anteriormente. Cualquier revelación, uso o reenvío no autorizado, completo o en parte está prohibido. Si ha recibido este mensaje por equivocación notifíquelo a info@eticco.es. Si no desea recibir más correos envíenos un correo a info@eticco.es.
INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS
Responsable: ETICCO FREELOSOPHY, S.L. | Finalidad: contestación a las consultas y solicitudes; Información comercial. | Legitimación: Consentimiento del interesado; Interés legítimo del Responsable. | Cesiones: Pueden cederse datos a encargados de tratamiento y por obligación legal. | Derechos: De acceso, rectificación, supresión, limitación del tratamiento, portabilidad y oposición. | Información adicional: https://www.eticco.es o en Urb. Monsagre, Crta. De la Estación – P.I. Naón – Nave 2, 2ºB – 33429 Viella (Siero), Asturias🌱 Antes de imprimir este mail, piensa en el medio ambiente.
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe--Stuart J Mackintosh
Business & digital technology consultant
Open Digital Consulting Co
UK: +44 20 36 27 90 40
FR: +33 1 89 48 00 40
Email: sjm@opendigital.cc
IM: xmpp:sjm@opendigital.cc
_______________________________________________
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--Stuart J Mackintosh
Business & digital technology consultant
Open Digital Consulting Co
UK: +44 20 36 27 90 40
FR: +33 1 89 48 00 40
Email: sjm@opendigital.cc
IM: xmpp:sjm@opendigital.cc
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by SpBarber - 08:55 - 10 Feb 2026 -
Re: Open source tool for OCA module discovery - AI-OdooFinder
Hi Santiago,
Thanks - my use case is this:
I have been in the Odoo Open Source ecosystem for a long time and familiar with many modules and concepts. however for someone to come in and understand what is possible from 2000+ modules (per version) is not a reasonable ask. I would like a facility fro someone exploring Odoo open Source/OCA to be able to explain what they want to do and find the appropriate modules. Therefore a web interface would be ideal.
Although it is a benefit to feed this data in to a publicly accessible model,, there are costs associated so a local model may be more practical.
Does that fit your implementation?
Best wishes,
Stuart.
PS My project is off topic here but fyi: https://github.com/OpenDigitalCC/documented-insights - to explore the recent open digital consultation from the Commission.
On 10/02/2026 07:56, Santiago Perez wrote:
Hi Stuart,
Great to hear you're working on something similar!
To answer your questions:
1. Web client: There's no standalone web UI, but it works with Claude.ai (web version) using the remote MCP server. No installation needed.
2. Local LLM: Yes, it can work with any LLM that supports MCP. The server runs locally via STDIO or remotely via HTTP/SSE.
The project is 100% open source (MIT license), so you could also deploy your own instance or adapt it to your domain. The deployment guide is here:
All client configuration instructions are in the README:
Would love to hear more about your project too!
Best,
Santiago Pérez Barber
Business Intelligence | Apps Móviles | IA & I+D
ETICCO FREELOSOPHY, S.L.
📞 985 760 960
📍 Carretera de la Estación de Viella, Polígono de Monsagre, Nave 2, 2B
33429 Viella, AsturiasCuenta de correo propiedad de ETICCO FREELOSOPHY, S.L. de uso estrictamente profesional. Este mensaje electrónico está dirigido únicamente a la(s) dirección(es) indicada(s) anteriormente. Cualquier revelación, uso o reenvío no autorizado, completo o en parte está prohibido. Si ha recibido este mensaje por equivocación notifíquelo a info@eticco.es. Si no desea recibir más correos envíenos un correo a info@eticco.es.
INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS
Responsable: ETICCO FREELOSOPHY, S.L. | Finalidad: contestación a las consultas y solicitudes; Información comercial. | Legitimación: Consentimiento del interesado; Interés legítimo del Responsable. | Cesiones: Pueden cederse datos a encargados de tratamiento y por obligación legal. | Derechos: De acceso, rectificación, supresión, limitación del tratamiento, portabilidad y oposición. | Información adicional: https://www.eticco.es o en Urb. Monsagre, Crta. De la Estación – P.I. Naón – Nave 2, 2ºB – 33429 Viella (Siero), Asturias🌱 Antes de imprimir este mail, piensa en el medio ambiente.
De: Stuart J Mackintosh <notifications@odoo-community.org>
Fecha: martes, 10 de febrero de 2026, 7:42
Para: Contributors <contributors@odoo-community.org>
Asunto: Re: Open source tool for OCA module discovery - AI-OdooFinder
Hi Santi,
I was thinking much the same and had created a similar project just last week in a different domain.
Is there a web client, and can this be adapted to local LLM?
Best wishes,
Stuart.
On 10/02/2026 07:06, Santiago Perez wrote:Hi,
My name is Santi, and I'm an Odoo developer.
I've built an open source tool called AI-OdooFinder that I believe could be valuable for the OCA community. It's an MCP server that connects LLMs (Claude, ChatGPT, Cursor, VSCode...) with the real OCA ecosystem, allowing developers to search for modules without getting hallucinated results.
The idea came from a real pain point: spending hours searching for the right module across 244 repositories, only to end up building something that already existed.
What it does:- 16,494 OCA modules indexed- Filters by Odoo version- Returns real results with direct GitHub links- Hybrid search (embeddings + BM25), response in <500ms- 100% open source
LinkedIn post: https://www.linkedin.com/posts/santipbarber_odoo-oca-mcp-activity-7419280074195243009-XrIs
Would you consider sharing this with the community or giving it some visibility? I think it could save many developers a lot of time.
Thank you for all the work you do maintaining the OCA ecosystem.
Santiago Pérez Barber
Business Intelligence | Apps Móviles | IA & I+D
ETICCO FREELOSOPHY, S.L.
📞 985 760 960
📍 Carretera de la Estación de Viella, Polígono de Monsagre, Nave 2, 2B
33429 Viella, AsturiasCuenta de correo propiedad de ETICCO FREELOSOPHY, S.L. de uso estrictamente profesional. Este mensaje electrónico está dirigido únicamente a la(s) dirección(es) indicada(s) anteriormente. Cualquier revelación, uso o reenvío no autorizado, completo o en parte está prohibido. Si ha recibido este mensaje por equivocación notifíquelo a info@eticco.es. Si no desea recibir más correos envíenos un correo a info@eticco.es.
INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS
Responsable: ETICCO FREELOSOPHY, S.L. | Finalidad: contestación a las consultas y solicitudes; Información comercial. | Legitimación: Consentimiento del interesado; Interés legítimo del Responsable. | Cesiones: Pueden cederse datos a encargados de tratamiento y por obligación legal. | Derechos: De acceso, rectificación, supresión, limitación del tratamiento, portabilidad y oposición. | Información adicional: https://www.eticco.es o en Urb. Monsagre, Crta. De la Estación – P.I. Naón – Nave 2, 2ºB – 33429 Viella (Siero), Asturias🌱 Antes de imprimir este mail, piensa en el medio ambiente.
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe--Stuart J Mackintosh
Business & digital technology consultant
Open Digital Consulting Co
UK: +44 20 36 27 90 40
FR: +33 1 89 48 00 40
Email: sjm@opendigital.cc
_______________________________________________
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
--
Stuart J Mackintosh
Business & digital technology consultant
Open Digital Consulting Co
UK: +44 20 36 27 90 40
FR: +33 1 89 48 00 40
Email: sjm@opendigital.cc
by Stuart Mackintosh - 08:21 - 10 Feb 2026 -
Re: Open source tool for OCA module discovery - AI-OdooFinder
Hi Stuart,
Great to hear you're working on something similar!
To answer your questions:
1. Web client: There's no standalone web UI, but it works with Claude.ai (web version) using the remote MCP server. No installation needed.
2. Local LLM: Yes, it can work with any LLM that supports MCP. The server runs locally via STDIO or remotely via HTTP/SSE.
The project is 100% open source (MIT license), so you could also deploy your own instance or adapt it to your domain. The deployment guide is here:https://github.com/SantipBarber/ai-odoo-finder/blob/main/docs/en/DEPLOYMENT_OPERATIONS.md
All client configuration instructions are in the README:https://github.com/SantipBarber/ai-odoo-finder#installation
Would love to hear more about your project too!
Best,
Santiago Pérez Barber
Business Intelligence | Apps Móviles | IA & I+D
ETICCO FREELOSOPHY, S.L.
📞 985 760 960
📍 Carretera de la Estación de Viella, Polígono de Monsagre, Nave 2, 2B
33429 Viella, AsturiasCuenta de correo propiedad de ETICCO FREELOSOPHY, S.L. de uso estrictamente profesional. Este mensaje electrónico está dirigido únicamente a la(s) dirección(es) indicada(s) anteriormente. Cualquier revelación, uso o reenvío no autorizado, completo o en parte está prohibido. Si ha recibido este mensaje por equivocación notifíquelo a info@eticco.es. Si no desea recibir más correos envíenos un correo a info@eticco.es.
INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS
Responsable: ETICCO FREELOSOPHY, S.L. | Finalidad: contestación a las consultas y solicitudes; Información comercial. | Legitimación: Consentimiento del interesado; Interés legítimo del Responsable. | Cesiones: Pueden cederse datos a encargados de tratamiento y por obligación legal. | Derechos: De acceso, rectificación, supresión, limitación del tratamiento, portabilidad y oposición. | Información adicional: https://www.eticco.es o en Urb. Monsagre, Crta. De la Estación – P.I. Naón – Nave 2, 2ºB – 33429 Viella (Siero), Asturias🌱 Antes de imprimir este mail, piensa en el medio ambiente.
De: Stuart J Mackintosh <notifications@odoo-community.org>
Fecha: martes, 10 de febrero de 2026, 7:42
Para: Contributors <contributors@odoo-community.org>
Asunto: Re: Open source tool for OCA module discovery - AI-OdooFinder
Hi Santi,
I was thinking much the same and had created a similar project just last week in a different domain.
Is there a web client, and can this be adapted to local LLM?
Best wishes,
Stuart.
On 10/02/2026 07:06, Santiago Perez wrote:Hi,
My name is Santi, and I'm an Odoo developer.
I've built an open source tool called AI-OdooFinder that I believe could be valuable for the OCA community. It's an MCP server that connects LLMs (Claude, ChatGPT, Cursor, VSCode...) with the real OCA ecosystem, allowing developers to search for modules without getting hallucinated results.
The idea came from a real pain point: spending hours searching for the right module across 244 repositories, only to end up building something that already existed.
What it does:- 16,494 OCA modules indexed- Filters by Odoo version- Returns real results with direct GitHub links- Hybrid search (embeddings + BM25), response in <500ms- 100% open source
LinkedIn post: https://www.linkedin.com/posts/santipbarber_odoo-oca-mcp-activity-7419280074195243009-XrIs
Would you consider sharing this with the community or giving it some visibility? I think it could save many developers a lot of time.
Thank you for all the work you do maintaining the OCA ecosystem.
Santiago Pérez Barber
Business Intelligence | Apps Móviles | IA & I+D
ETICCO FREELOSOPHY, S.L.
📞 985 760 960
📍 Carretera de la Estación de Viella, Polígono de Monsagre, Nave 2, 2B
33429 Viella, AsturiasCuenta de correo propiedad de ETICCO FREELOSOPHY, S.L. de uso estrictamente profesional. Este mensaje electrónico está dirigido únicamente a la(s) dirección(es) indicada(s) anteriormente. Cualquier revelación, uso o reenvío no autorizado, completo o en parte está prohibido. Si ha recibido este mensaje por equivocación notifíquelo a info@eticco.es. Si no desea recibir más correos envíenos un correo a info@eticco.es.
INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS
Responsable: ETICCO FREELOSOPHY, S.L. | Finalidad: contestación a las consultas y solicitudes; Información comercial. | Legitimación: Consentimiento del interesado; Interés legítimo del Responsable. | Cesiones: Pueden cederse datos a encargados de tratamiento y por obligación legal. | Derechos: De acceso, rectificación, supresión, limitación del tratamiento, portabilidad y oposición. | Información adicional: https://www.eticco.es o en Urb. Monsagre, Crta. De la Estación – P.I. Naón – Nave 2, 2ºB – 33429 Viella (Siero), Asturias🌱 Antes de imprimir este mail, piensa en el medio ambiente.
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe--Stuart J Mackintosh
Business & digital technology consultant
Open Digital Consulting Co
UK: +44 20 36 27 90 40
FR: +33 1 89 48 00 40
Email: sjm@opendigital.cc
IM: xmpp:sjm@opendigital.cc
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by SpBarber - 07:55 - 10 Feb 2026 -
Re: Open source tool for OCA module discovery - AI-OdooFinder
Hi Santi,
I was thinking much the same and had created a similar project just last week in a different domain.
Is there a web client, and can this be adapted to local LLM?
Best wishes,
Stuart.
On 10/02/2026 07:06, Santiago Perez wrote:
Hi,
My name is Santi, and I'm an Odoo developer.
I've built an open source tool called AI-OdooFinder that I believe could be valuable for the OCA community. It's an MCP server that connects LLMs (Claude, ChatGPT, Cursor, VSCode...) with the real OCA ecosystem, allowing developers to search for modules without getting hallucinated results.
The idea came from a real pain point: spending hours searching for the right module across 244 repositories, only to end up building something that already existed.
What it does:- 16,494 OCA modules indexed- Filters by Odoo version- Returns real results with direct GitHub links- Hybrid search (embeddings + BM25), response in <500ms- 100% open source
LinkedIn post: https://www.linkedin.com/posts/santipbarber_odoo-oca-mcp-activity-7419280074195243009-XrIs
Would you consider sharing this with the community or giving it some visibility? I think it could save many developers a lot of time.
Thank you for all the work you do maintaining the OCA ecosystem.
Santiago Pérez Barber
Business Intelligence | Apps Móviles | IA & I+D
ETICCO FREELOSOPHY, S.L.
📞 985 760 960
📍 Carretera de la Estación de Viella, Polígono de Monsagre, Nave 2, 2B
33429 Viella, AsturiasCuenta de correo propiedad de ETICCO FREELOSOPHY, S.L. de uso estrictamente profesional. Este mensaje electrónico está dirigido únicamente a la(s) dirección(es) indicada(s) anteriormente. Cualquier revelación, uso o reenvío no autorizado, completo o en parte está prohibido. Si ha recibido este mensaje por equivocación notifíquelo a info@eticco.es. Si no desea recibir más correos envíenos un correo a info@eticco.es.
INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS
Responsable: ETICCO FREELOSOPHY, S.L. | Finalidad: contestación a las consultas y solicitudes; Información comercial. | Legitimación: Consentimiento del interesado; Interés legítimo del Responsable. | Cesiones: Pueden cederse datos a encargados de tratamiento y por obligación legal. | Derechos: De acceso, rectificación, supresión, limitación del tratamiento, portabilidad y oposición. | Información adicional: https://www.eticco.es o en Urb. Monsagre, Crta. De la Estación – P.I. Naón – Nave 2, 2ºB – 33429 Viella (Siero), Asturias🌱 Antes de imprimir este mail, piensa en el medio ambiente.
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--
Stuart J Mackintosh
Business & digital technology consultant
Open Digital Consulting Co
UK: +44 20 36 27 90 40
FR: +33 1 89 48 00 40
Email: sjm@opendigital.cc
by Stuart Mackintosh - 07:40 - 10 Feb 2026 -
Open source tool for OCA module discovery - AI-OdooFinder
Hi,
My name is Santi, and I'm an Odoo developer.
I've built an open source tool called AI-OdooFinder that I believe could be valuable for the OCA community. It's an MCP server that connects LLMs (Claude, ChatGPT, Cursor, VSCode...) with the real OCA ecosystem, allowing developers to search for modules without getting hallucinated results.
The idea came from a real pain point: spending hours searching for the right module across 244 repositories, only to end up building something that already existed.
What it does:- 16,494 OCA modules indexed- Filters by Odoo version- Returns real results with direct GitHub links- Hybrid search (embeddings + BM25), response in <500ms- 100% open source
GitHub: https://github.com/SantipBarber/ai-odoo-finderLinkedIn post: https://www.linkedin.com/posts/santipbarber_odoo-oca-mcp-activity-7419280074195243009-XrIs
Would you consider sharing this with the community or giving it some visibility? I think it could save many developers a lot of time.
Thank you for all the work you do maintaining the OCA ecosystem.
Santiago Pérez Barber
Business Intelligence | Apps Móviles | IA & I+D
ETICCO FREELOSOPHY, S.L.
📞 985 760 960
📍 Carretera de la Estación de Viella, Polígono de Monsagre, Nave 2, 2B
33429 Viella, AsturiasCuenta de correo propiedad de ETICCO FREELOSOPHY, S.L. de uso estrictamente profesional. Este mensaje electrónico está dirigido únicamente a la(s) dirección(es) indicada(s) anteriormente. Cualquier revelación, uso o reenvío no autorizado, completo o en parte está prohibido. Si ha recibido este mensaje por equivocación notifíquelo a info@eticco.es. Si no desea recibir más correos envíenos un correo a info@eticco.es.
INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS
Responsable: ETICCO FREELOSOPHY, S.L. | Finalidad: contestación a las consultas y solicitudes; Información comercial. | Legitimación: Consentimiento del interesado; Interés legítimo del Responsable. | Cesiones: Pueden cederse datos a encargados de tratamiento y por obligación legal. | Derechos: De acceso, rectificación, supresión, limitación del tratamiento, portabilidad y oposición. | Información adicional: https://www.eticco.es o en Urb. Monsagre, Crta. De la Estación – P.I. Naón – Nave 2, 2ºB – 33429 Viella (Siero), Asturias🌱 Antes de imprimir este mail, piensa en el medio ambiente.
by SpBarber - 07:05 - 10 Feb 2026 -
Re: Warning about creating a product and reusing its variable
I finally made a PR about this issue but without being sure that the fix is the way to go.--
Yann PAPOUIN, Ingénieur R&D | DECLe lun. 9 févr. 2026 à 09:37, Richard deMeester <notifications@odoo-community.org> a écrit :Ooh, thanks for that warning.
I would have said bug for the resulting recordset to have context values left over from its own needs...
Good luck getting that sorted, though, without proposing the fix yourself....
Cheers
From: Yann Papouin <notifications@odoo-community.org>
Sent: Saturday, 7 February 2026 2:37 AM
To: Contributors <contributors@odoo-community.org>
Subject: Warning about creating a product and reusing its variableHi everyone,
A small tip to avoid an headache :
If you create a new productitem_a = self.env["product.product"].create({"name": "ItemA"})And then copy ititem_b = item_a.copy({"name": "ItemB"})
You will have the surprise to see that "item_b" is en empty recordset.
Why ? Simply because a context key is set by odoo (create_product_product=False) when creating a `product.product`So to avoid this issue, simply re-browse your newly created record to have a clean context:item_a = self.env["product.product"].create({"name": "ItemA"})
item_a = self.env["product.product"].browse(item_a.id)
item_b = item_a.copy({"name": "ItemB"})It is the second time in a week that I have an issue with context keys set inside a `create that stays in the context of the variable.
I don't know if it should be considered a bug or not but I believe that if a context key is set from create/copy/etc. to fix some recursion issue, the context should be cleaned after super() before returning the final value
--
Yann PAPOUIN, Ingénieur R&D | DEC
_______________________________________________
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 Yann Papouin - 12:06 - 9 Feb 2026 -
Re: Weighing scales
Hi all
thanks @Laurence for this very helpful clarity that seems to settle the uncertainty for now at least for the German case, given you spoke directly with the German measuring authorities/Eichamt.
As I had written, my theory was" more a guess/feeling" from the bits and pieces of information that my last research on this had yielded, including some (shaky) statements of Odoo customer support like these
"I've looked into this and found that the certification is twofold: one being the software (Odoo), and the other being the hardware (scale manufacturer). Odoo is certified to weigh items, so one half is covered, but the hardware itself must also be covered."
As for for your surprise on any "legal or logical connection" between TSE and scale, this was a misunderstanding. I did not mean to suggest: From TSE certifications follows scale certification. I meant to suggest: If you use a TSE certified POS, and plugin a certified scale (which the Mettler Toledo Arriva S recommend by Odoo is, as a standalone scale), then your total setup may be Ok certification wise in terms of tax and weighing regulations. Your research shows: this is not the case, according to Eichamt, the whole systems needs to be certified together.
From a "common sense" perspective however (which risk is bigger: the human typing wrong from scale display, or the software grabbing the data wrong), and for smaller customers willing to take the legal risk (customers who may have multiple other non 100% compliant processes in their organisations given their small size and degree of professionalism), using these two "standalone certified components" (Odoo POS and scale) connected might still be an option some customers/Odoo users may chose to go for, having been warned about the legal risks and that the legally safe alternative would be the label printing workaround.
Thank you for this valuable contribution and clarity,
and joining you in the hope that regulations will be upgraded to 21st century
Jan
PS: As for the OCA Spring Sprint of the German Odoo community on April 23rd and 24th 2026: Warmely invited. More info here: https://odoo-community.org/event/spring-sprint-hamburg-2026-04-23-2026-04-24-213/register
Will also drop you a direct eMail on that.
On 2/4/2026 11:13 AM, Laurence Labusch wrote:
Hi all,
thanks Frederik for looping me in – happy to share what I know.
MY LAST OFFICIAL INFORMATION FROM ODOO:
About a year ago (maybe a bit less), I was told by Odoo that they were in the certification process for scales in Paris. Since then: radio silence. Nothing public, no announcement, no certificate number, nothing I could show to a customer or an authority. So as far as I'm concerned, the certification status is still "pending" at best.
WHAT THE GERMAN AUTHORITIES TOLD US:
We had direct conversations with the Eichamt (weights and measures authority) here in Germany, and they were very clear:
The ENTIRE SYSTEM needs to be certified and calibrated together:
- The scale itself
- The IoT box / communication layer
- The POS hardware
- The POS software
All of it. As one integrated, sealed system.
Now, if you know Odoo... that's almost impossible to achieve. Odoo's strength is flexibility – you can configure almost anything, install community modules, customize freely. And if you're on Odoo.sh or SaaS, you're getting continuous updates. That's the exact opposite of what calibration authorities want: a frozen, audited, unchangeable system.
REGARDING JAN'S THEORY (FISKALY TSE = SCALE OK?):
I would be EXTREMELY INTERESTED to hear more about what Jan found out, because frankly, I don't see how this could be correct.
The fiskaly TSE certification and scale/weighing certification are:
1. Two completely different legal frameworks – TSE is about fiscal compliance (GoBD, KassenSichV), weighing is about legal metrology (MessEG, MessEV, NAWI/MID directive)
2. Two completely different authorities – Finanzamt (tax office) vs. Eichamt (weights and measures office)
3. Two completely different purposes – One ensures tax transparency, the other ensures consumers aren't cheated on weight-based pricing
I don't see any legal or logical connection where certifying the cash register for tax purposes would automatically certify the weighing system for trade use. These authorities don't even talk to each other.
MY SUSPICION ABOUT THE DOCUMENTATION CHANGE:
Looking at the diff between Odoo 17.0 and 18.0 docs – yes, they removed the explicit warning about France, Germany, and Switzerland. But removing a warning from documentation is not the same as obtaining certification. I suspect this was a commercial/marketing decision rather than a reflection of any legal change.
If Odoo actually got certified somewhere, I would expect:
- A proper announcement
- A certificate number we can reference
- Updated documentation that says "certified in X countries" rather than just removing the negative statement
MY POSITION FOR CUSTOMERS:
Until I see an official certificate, I continue to advise customers in Germany to use the workaround: a standalone certified scale that prints labels with barcodes, which are then scanned into Odoo POS. Not elegant, but legally safe.
LOOKING FORWARD:
That said, I do think this whole situation is outdated for 2026. The current calibration laws were written for a world of standalone, unchanging devices – not cloud-connected, continuously updated software systems. I hope regulators will modernize this eventually, but that's a slow process.
Jan – if you have any concrete documentation or official statement that supports the "fiskaly = scale OK" theory, I'd genuinely love to see it. Maybe I'm missing something, and I'm always happy to be proven wrong if it means we can finally use integrated scales legally.
P.S.: Frederik, thanks for the hint about the Hamburg OCA Sprint – Jan-Marten, feel free to send me the details!
Best,
Laurence Labusch Geschäftsführer lala@labiso.de www.labiso.de +49 1525 4291514 Labiso GmbH · Von-Seckendorff-Platz 1 · 97539 Wonfurt 🎙️ Der ERP-Stammtisch Podcast
Höre unseren Odoo Podcast auf deiner bevorzugten Plattform:
Apple Podcasts Spotify RTL+ Deezer Website
Am 26.01.2026 um 10:20 schrieb Frederik Kramer <frederik.kramer@initos.com>:
Hi all,
well the latest i heard on this was from fellow Odooer Laurence Labusch (and his company Labiso GmbH). He has spent considerable time to narrow down that issue with the authorities and afaik it is still not allowed to use an electronic wheiging scale even if the POS itself is working according to the national standard which in Germany is implemented using fiskaly TSE unless the whole POS is certified with the weighing scale but maybe Laurence (which i am putting on copy can answer himself).
Best Frederik
P.S.: Jan-Marten maybe you can make Laurence aware of the Hamburg OCA Sprint ;-)
Am 26.01.26 um 10:12 schrieb Jan-Marten Veddeler:
My latest information (more a guess/feeling) from Odoo customer service (and some online research) on this was that if the POS is certified (like e.g. Odoo POS via fiscaly is in Germany), then the scale itself does not need to have an additional certification, and that this may explain why Odoo removed the below notice from its later documentation from v18 on
"Odoo is not certified in several countries, including France, Germany, and Switzerland. If you reside in one of these countries, you can still use a scale but without integration into your Odoo database. Alternatively, you can acquire a non-integrated certified scale that prints certified labels, which can then be scanned into your Odoo database."
Anyone has more clarity on this scale certification part in Germany or other EU countries?
Best
JanOn 1/26/2026 11:37 AM, hugues de keyzer wrote:
, to use a scale connected to a
--
Jan-Marten Veddeler
+49 15158887067
j.veddeler@humanilog.org
linkedin.com/in/jmveddeler
Berlin | Germany
Humanitarian Logistics Organisation e.V. | Humanilog
Tel.: Zentrale +49 40228686750
Post: Winsbergring 2 | 22525 Hamburg | Germany
Büro: Schnackenburgallee 11 | 22525 Hamburg | Germany
www.humanilog.orgGemeinsam können wir mehr erreichen.
Unterstützen Sie uns: humanilog.org/spenden
_______________________________________________
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
--
Jan-Marten Veddeler
+49 15158887067
j.veddeler@humanilog.org
linkedin.com/in/jmveddeler
Berlin | Germany
Humanitarian Logistics Organisation e.V. | Humanilog
Tel.: Zentrale +49 40228686750
Post: Winsbergring 2 | 22525 Hamburg | Germany
Büro: Schnackenburgallee 11 | 22525 Hamburg | Germany
www.humanilog.orgGemeinsam können wir mehr erreichen.
Unterstützen Sie uns: humanilog.org/spenden
by Jan-Marten Veddeler. - 09:45 - 9 Feb 2026 -
Re: Warning about creating a product and reusing its variable
Ooh, thanks for that warning.
I would have said bug for the resulting recordset to have context values left over from its own needs...
Good luck getting that sorted, though, without proposing the fix yourself....
Cheers
Kind regards,Richard deMeesterDevelopment QAWilldooIT is a member of the PNORS Technology Group.
This email and any files transmitted with it are confidential and are intended solely for the use of the individual or entity to which they are addressed. If you are not the intended recipient, you may not disclose or use the information in this email in any way. If you have received this email in error please notify the sender. Although reasonable precautions have been taken to ensure no viruses are present in this email, no responsibility is accepted by PNORS Technology Group Pty Ltd or its related entities for any loss or damage arising from the use of this email or attachments. Any views expressed in this email or file attachments are those of the individual sender only, unless expressly stated to be those of PNORS Technology Group Pty Ltd or any of its related entities.
From: Yann Papouin <notifications@odoo-community.org>
Sent: Saturday, 7 February 2026 2:37 AM
To: Contributors <contributors@odoo-community.org>
Subject: Warning about creating a product and reusing its variableHi everyone,
A small tip to avoid an headache :
If you create a new productitem_a = self.env["product.product"].create({"name": "ItemA"})And then copy ititem_b = item_a.copy({"name": "ItemB"})
You will have the surprise to see that "item_b" is en empty recordset.
Why ? Simply because a context key is set by odoo (create_product_product=False) when creating a `product.product`So to avoid this issue, simply re-browse your newly created record to have a clean context:item_a = self.env["product.product"].create({"name": "ItemA"})
item_a = self.env["product.product"].browse(item_a.id)
item_b = item_a.copy({"name": "ItemB"})It is the second time in a week that I have an issue with context keys set inside a `create that stays in the context of the variable.
I don't know if it should be considered a bug or not but I believe that if a context key is set from create/copy/etc. to fix some recursion issue, the context should be cleaned after super() before returning the final value
--
Yann PAPOUIN, Ingénieur R&D | DEC
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by "Richard deMeester" <richard.demeester@willdooit.com> - 09:36 - 9 Feb 2026 -
Warning about creating a product and reusing its variable
Hi everyone,A small tip to avoid an headache :If you create a new productitem_a = self.env["product.product"].create({"name": "ItemA"})And then copy ititem_b = item_a.copy({"name": "ItemB"})You will have the surprise to see that "item_b" is en empty recordset.Why ? Simply because a context key is set by odoo (create_product_product=False) when creating a `product.product`So to avoid this issue, simply re-browse your newly created record to have a clean context:item_a = self.env["product.product"].create({"name": "ItemA"})
item_a = self.env["product.product"].browse(item_a.id)
item_b = item_a.copy({"name": "ItemB"})It is the second time in a week that I have an issue with context keys set inside a `create that stays in the context of the variable.I don't know if it should be considered a bug or not but I believe that if a context key is set from create/copy/etc. to fix some recursion issue, the context should be cleaned after super() before returning the final value--
Yann PAPOUIN, Ingénieur R&D | DEC
by Yann Papouin - 04:35 - 6 Feb 2026