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
-
pos session pay invoice and France legislation
Hello I would need the feature of https://github.com/acsone/pos/tree/14.0/pos_session_pay_invoice and I noticed the module has not been ported to odoo >> 14.0 Before I start the work do you know if there was a good reason or just a lack of interest? Second question, l10n_fr related: do you know of potential issues with this module in the context of the French legislation regarding point of sale? -- Alexandre Fayolle Senior Software Engineer Tel : +33 4 58 48 20 30 Camptocamp France SAS 18 rue du Lac Saint André 73 370 Le Bourget-du-Lac France http://www.camptocamp.com
by Alexandre Fayolle - 05:45 - 9 Aug 2023-
Re: pos session pay invoice and France legislation
About the migration, we will eventually migrate it (I don't know when)I don't know anything about l10n_fr, sorry :SEl mié, 9 ago 2023 a las 17:46, Alexandre Fayolle (<notifications@odoo-community.org>) escribió:Hello I would need the feature of https://github.com/acsone/pos/tree/14.0/pos_session_pay_invoice and I noticed the module has not been ported to odoo >> 14.0 Before I start the work do you know if there was a good reason or just a lack of interest? Second question, l10n_fr related: do you know of potential issues with this module in the context of the French legislation regarding point of sale? -- Alexandre Fayolle Senior Software Engineer Tel : +33 4 58 48 20 30 Camptocamp France SAS 18 rue du Lac Saint André 73 370 Le Bourget-du-Lac France http://www.camptocamp.com
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--Enric Tobella AlomarCEO & Founder
by Enric Tobella Alomar - 04:12 - 19 Aug 2023
-
-
Proposing myself as Procurement & Purchase + Logistics PSC
Hello Contributors,
I’m an active contributor trying to maintain repos and helping other contributors.
I’ve been working and implementing in distribution firms since 2011 and contributing to design, functional processes and QA in many OCA purchase and stock modules actually.
In this moment Moduon Team is working and maintaining (migration to 16 too) around 60 OCA modules in this Repos Purchase* and Stock*
I'd like to become a PSC member for:
https://github.com/orgs/OCA/teams/logistics-maintainers
https://github.com/orgs/OCA/teams/procurement-purchase-maintainers
In order to help, contribute and speed up the PRs of this repos.
This is my Github profile: https://github.com/rafaelbn
Thanks!
Best regards,
---
Rafael Blasco
by "Rafael Blasco" <rblasco@rbnpro.com> - 03:31 - 8 Aug 2023-
Re: Proposing myself as Procurement & Purchase + Logistics PSC
Thank you Simone!El vie, 25 ago 2023 a las 14:33, Simone Orsi (<notifications@odoo-community.org>) escribió:doneOn Fri, Aug 25, 2023 at 1:28 PM Roussel, Denis <notifications@odoo-community.org> wrote:@Simone Orsi could you (I speak for Logisitics) add him to PSC? ThanksLe ven. 25 août 2023, 13:07, Rafael Blasco <notifications@odoo-community.org> a écrit :Thank you all!!! 😊
De: Harald Panten Lopez notifications@odoo-community.org
Enviado el: jueves, 24 de agosto de 2023 22:58
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1 for Rafa!
De: jairo notifications@odoo-community.org
Enviado el: martes, 22 de agosto de 2023 10:32
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Alex Comba notifications@odoo-community.org
Enviado el: lunes, 14 de agosto de 2023 16:27
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Roussel, Denis notifications@odoo-community.org
Enviado el: sábado, 12 de agosto de 2023 7:57
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSCHi Rafael,
Of course having more functional people like you in these PSCs should be great.
So +1 for me!
De: Òscar Fonseca | PYMING notifications@odoo-community.org
Enviado el: viernes, 11 de agosto de 2023 17:17
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Houssine BAKKALI notifications@odoo-community.org
Enviado el: miércoles, 9 de agosto de 2023 21:41
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Angel Moya notifications@odoo-community.org
Enviado el: miércoles, 9 de agosto de 2023 8:07
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Fernando La Chica notifications@odoo-community.org
Enviado el: martes, 8 de agosto de 2023 18:37
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Rafael Blasco <rblasco@rbnpro.com>
Enviado el: martes, 8 de agosto de 2023 15:30
Para: Odoo Community Association (OCA) Contributors <contributors@odoo-community.org>
Asunto: Proposing myself as Procurement & Purchase + Logistics PSCHello Contributors,
I’m an active contributor trying to maintain repos and helping other contributors.
I’ve been working and implementing in distribution firms since 2011 and contributing to design, functional processes and QA in many OCA purchase and stock modules actually.
In this moment Moduon Team is working and maintaining (migration to 16 too) around 60 OCA modules in this Repos Purchase* and Stock*
I'd like to become a PSC member for:
https://github.com/orgs/OCA/teams/logistics-maintainers
https://github.com/orgs/OCA/teams/procurement-purchase-maintainers
In order to help, contribute and speed up the PRs of this repos.
This is my Github profile: https://github.com/rafaelbn
Thanks!
Best regards,
---
Rafael Blasco
_______________________________________________
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
--Simone OrsiFull stack Python web developer, Odoo specialist, Odoo Community Board Member, in love with open source._______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Rafael Blasco (Moduon) - 04:57 - 27 Aug 2023 -
Re: Proposing myself as Procurement & Purchase + Logistics PSC
doneOn Fri, Aug 25, 2023 at 1:28 PM Roussel, Denis <notifications@odoo-community.org> wrote:@Simone Orsi could you (I speak for Logisitics) add him to PSC? ThanksLe ven. 25 août 2023, 13:07, Rafael Blasco <notifications@odoo-community.org> a écrit :Thank you all!!! 😊
De: Harald Panten Lopez notifications@odoo-community.org
Enviado el: jueves, 24 de agosto de 2023 22:58
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1 for Rafa!
De: jairo notifications@odoo-community.org
Enviado el: martes, 22 de agosto de 2023 10:32
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Alex Comba notifications@odoo-community.org
Enviado el: lunes, 14 de agosto de 2023 16:27
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Roussel, Denis notifications@odoo-community.org
Enviado el: sábado, 12 de agosto de 2023 7:57
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSCHi Rafael,
Of course having more functional people like you in these PSCs should be great.
So +1 for me!
De: Òscar Fonseca | PYMING notifications@odoo-community.org
Enviado el: viernes, 11 de agosto de 2023 17:17
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Houssine BAKKALI notifications@odoo-community.org
Enviado el: miércoles, 9 de agosto de 2023 21:41
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Angel Moya notifications@odoo-community.org
Enviado el: miércoles, 9 de agosto de 2023 8:07
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Fernando La Chica notifications@odoo-community.org
Enviado el: martes, 8 de agosto de 2023 18:37
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Rafael Blasco <rblasco@rbnpro.com>
Enviado el: martes, 8 de agosto de 2023 15:30
Para: Odoo Community Association (OCA) Contributors <contributors@odoo-community.org>
Asunto: Proposing myself as Procurement & Purchase + Logistics PSCHello Contributors,
I’m an active contributor trying to maintain repos and helping other contributors.
I’ve been working and implementing in distribution firms since 2011 and contributing to design, functional processes and QA in many OCA purchase and stock modules actually.
In this moment Moduon Team is working and maintaining (migration to 16 too) around 60 OCA modules in this Repos Purchase* and Stock*
I'd like to become a PSC member for:
https://github.com/orgs/OCA/teams/logistics-maintainers
https://github.com/orgs/OCA/teams/procurement-purchase-maintainers
In order to help, contribute and speed up the PRs of this repos.
This is my Github profile: https://github.com/rafaelbn
Thanks!
Best regards,
---
Rafael Blasco
_______________________________________________
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
--Simone OrsiFull stack Python web developer, Odoo specialist, Odoo Community Board Member, in love with open source.
by Simone Orsi. - 02:31 - 25 Aug 2023 -
Re: Proposing myself as Procurement & Purchase + Logistics PSC
@Simone Orsi could you (I speak for Logisitics) add him to PSC? ThanksLe ven. 25 août 2023, 13:07, Rafael Blasco <notifications@odoo-community.org> a écrit :Thank you all!!! 😊
De: Harald Panten Lopez notifications@odoo-community.org
Enviado el: jueves, 24 de agosto de 2023 22:58
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1 for Rafa!
De: jairo notifications@odoo-community.org
Enviado el: martes, 22 de agosto de 2023 10:32
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Alex Comba notifications@odoo-community.org
Enviado el: lunes, 14 de agosto de 2023 16:27
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Roussel, Denis notifications@odoo-community.org
Enviado el: sábado, 12 de agosto de 2023 7:57
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSCHi Rafael,
Of course having more functional people like you in these PSCs should be great.
So +1 for me!
De: Òscar Fonseca | PYMING notifications@odoo-community.org
Enviado el: viernes, 11 de agosto de 2023 17:17
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Houssine BAKKALI notifications@odoo-community.org
Enviado el: miércoles, 9 de agosto de 2023 21:41
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Angel Moya notifications@odoo-community.org
Enviado el: miércoles, 9 de agosto de 2023 8:07
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Fernando La Chica notifications@odoo-community.org
Enviado el: martes, 8 de agosto de 2023 18:37
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Rafael Blasco <rblasco@rbnpro.com>
Enviado el: martes, 8 de agosto de 2023 15:30
Para: Odoo Community Association (OCA) Contributors <contributors@odoo-community.org>
Asunto: Proposing myself as Procurement & Purchase + Logistics PSCHello Contributors,
I’m an active contributor trying to maintain repos and helping other contributors.
I’ve been working and implementing in distribution firms since 2011 and contributing to design, functional processes and QA in many OCA purchase and stock modules actually.
In this moment Moduon Team is working and maintaining (migration to 16 too) around 60 OCA modules in this Repos Purchase* and Stock*
I'd like to become a PSC member for:
https://github.com/orgs/OCA/teams/logistics-maintainers
https://github.com/orgs/OCA/teams/procurement-purchase-maintainers
In order to help, contribute and speed up the PRs of this repos.
This is my Github profile: https://github.com/rafaelbn
Thanks!
Best regards,
---
Rafael Blasco
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Denis Roussel. - 01:26 - 25 Aug 2023 -
Re: Proposing myself as Procurement & Purchase + Logistics PSC
+1El vie, 25 ago 2023 a las 13:07, Rafael Blasco (<notifications@odoo-community.org>) escribió:Thank you all!!! 😊
De: Harald Panten Lopez notifications@odoo-community.org
Enviado el: jueves, 24 de agosto de 2023 22:58
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1 for Rafa!
De: jairo notifications@odoo-community.org
Enviado el: martes, 22 de agosto de 2023 10:32
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Alex Comba notifications@odoo-community.org
Enviado el: lunes, 14 de agosto de 2023 16:27
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Roussel, Denis notifications@odoo-community.org
Enviado el: sábado, 12 de agosto de 2023 7:57
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSCHi Rafael,
Of course having more functional people like you in these PSCs should be great.
So +1 for me!
De: Òscar Fonseca | PYMING notifications@odoo-community.org
Enviado el: viernes, 11 de agosto de 2023 17:17
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Houssine BAKKALI notifications@odoo-community.org
Enviado el: miércoles, 9 de agosto de 2023 21:41
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Angel Moya notifications@odoo-community.org
Enviado el: miércoles, 9 de agosto de 2023 8:07
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Fernando La Chica notifications@odoo-community.org
Enviado el: martes, 8 de agosto de 2023 18:37
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Rafael Blasco <rblasco@rbnpro.com>
Enviado el: martes, 8 de agosto de 2023 15:30
Para: Odoo Community Association (OCA) Contributors <contributors@odoo-community.org>
Asunto: Proposing myself as Procurement & Purchase + Logistics PSCHello Contributors,
I’m an active contributor trying to maintain repos and helping other contributors.
I’ve been working and implementing in distribution firms since 2011 and contributing to design, functional processes and QA in many OCA purchase and stock modules actually.
In this moment Moduon Team is working and maintaining (migration to 16 too) around 60 OCA modules in this Repos Purchase* and Stock*
I'd like to become a PSC member for:
https://github.com/orgs/OCA/teams/logistics-maintainers
https://github.com/orgs/OCA/teams/procurement-purchase-maintainers
In order to help, contribute and speed up the PRs of this repos.
This is my Github profile: https://github.com/rafaelbn
Thanks!
Best regards,
---
Rafael Blasco
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--Valentín Vinagre Urteaga
CTO
Sygel Technology S.L

+34 613 04 66 67 
valentin.vinagre@sygel.es 
https://www.sygel.es 
C/ Àlaba 61, 5ª planta, 08005, Barcelona
by Valentín Vinagre - 01:15 - 25 Aug 2023 -
RE: Proposing myself as Procurement & Purchase + Logistics PSC
Thank you all!!! 😊
De: Harald Panten Lopez notifications@odoo-community.org
Enviado el: jueves, 24 de agosto de 2023 22:58
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1 for Rafa!
De: jairo notifications@odoo-community.org
Enviado el: martes, 22 de agosto de 2023 10:32
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Alex Comba notifications@odoo-community.org
Enviado el: lunes, 14 de agosto de 2023 16:27
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Roussel, Denis notifications@odoo-community.org
Enviado el: sábado, 12 de agosto de 2023 7:57
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSCHi Rafael,
Of course having more functional people like you in these PSCs should be great.
So +1 for me!
De: Òscar Fonseca | PYMING notifications@odoo-community.org
Enviado el: viernes, 11 de agosto de 2023 17:17
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Houssine BAKKALI notifications@odoo-community.org
Enviado el: miércoles, 9 de agosto de 2023 21:41
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Angel Moya notifications@odoo-community.org
Enviado el: miércoles, 9 de agosto de 2023 8:07
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Fernando La Chica notifications@odoo-community.org
Enviado el: martes, 8 de agosto de 2023 18:37
Para: Contributors contributors@odoo-community.org
Asunto: Re: Proposing myself as Procurement & Purchase + Logistics PSC+1
De: Rafael Blasco <rblasco@rbnpro.com>
Enviado el: martes, 8 de agosto de 2023 15:30
Para: Odoo Community Association (OCA) Contributors <contributors@odoo-community.org>
Asunto: Proposing myself as Procurement & Purchase + Logistics PSCHello Contributors,
I’m an active contributor trying to maintain repos and helping other contributors.
I’ve been working and implementing in distribution firms since 2011 and contributing to design, functional processes and QA in many OCA purchase and stock modules actually.
In this moment Moduon Team is working and maintaining (migration to 16 too) around 60 OCA modules in this Repos Purchase* and Stock*
I'd like to become a PSC member for:
https://github.com/orgs/OCA/teams/logistics-maintainers
https://github.com/orgs/OCA/teams/procurement-purchase-maintainers
In order to help, contribute and speed up the PRs of this repos.
This is my Github profile: https://github.com/rafaelbn
Thanks!
Best regards,
---
Rafael Blasco
by Rafael Blasco (Moduon) - 01:06 - 25 Aug 2023
-
-
access rights issue
In odoo 15 multi company
If user access to more than company as accountant
But I want him to access accounting model for one company
Sent from Mail for Windows
by "samir mahmoud" <samir2010ksa@hotmail.com> - 02:52 - 8 Aug 2023 -
Finance: Odoo integration with FP&A (Financial Planning and Analysis)
Dear Contributors, Have to integrated Odoo with any FP&A (Financial Planning and Analysis) software? Customer is watching around: - Abacum - https://www.abacum.io/ - Plika - https://getplika.com/ - Cube - https://www.cubesoftware.com/ Maybe, do you know and Odoo set of modules to cover these needs? Thank you Regards, Rafael
by Rafael Blasco (Moduon) - 10:51 - 6 Aug 2023-
Re: Finance: Odoo integration with FP&A (Financial Planning and Analysis)
Metabase works good! Georg A. G. Notter Geschäftsführer Phone: +49 171 8156666 Email: georg.notter@agenterp.com Agent ERP GmbH -- making things easier Balduinstrasse 24 - 20359 Hamburg - Germany Web: www.agenterp.com Ust.Nr.: DE290508977 Steuernummer: 46/701/02608 Registergericht Hamburg, HRB 128270 Geschäftsführer: Dipl. Ing. (FH) Georg Notter 07.08.2023 10:12:34 Florent Thomas <notifications@odoo-community.org>: > Hi, > > AFICSay, this kind of needs should be done ouside Odoo with a set of BI tools. Have a llok to Apache Preset and SuperSet or Metabase could help. > > Regards > > [https://mind-and-go.com/web/image/20803][Vertical seprator] > > > *Florent THOMAS* > ☎ +33 972 457 755 > ✉ florent.thomas@mind-and-go.com > > > *Mind & Go* > 14, Rue Pierre Cartelet | 66000 PERPIGNAN > > [https://mind-and-go.com/web/image/19781###0x27:false###][Logo Mind And Go][https://mind-and-go.com/] [https://mind-and-go.com/web/image/19777###0x27:false###][Facebook Mind And Go][https://www.facebook.com/Mind-And-Go-296462057466508/] [https://mind-and-go.com/web/image/19780###0x27:false###][Twitter Mind And Go][https://twitter.com/MindAndGo] [https://mind-and-go.com/web/image/19778###0x27:false###][LinkedIn Mind And Go][https://www.linkedin.com/company/mind-and-go] > > > ---------------------------------------- > *De: *"Rafael Blasco" <notifications@odoo-community.org> > *À: *"contributors" <contributors@odoo-community.org> > *Envoyé: *Dimanche 6 Août 2023 22:52:25 > *Objet: *Finance: Odoo integration with FP&A (Financial Planning and Analysis) > > Dear Contributors, > > Have to integrated Odoo with any FP&A (Financial Planning and Analysis) > software? > > Customer is watching around: > > - Abacum - https://www.abacum.io/ > - Plika - https://getplika.com/ > - Cube - https://www.cubesoftware.com/ > > Maybe, do you know and Odoo set of modules to cover these needs? > > Thank you > Regards, > Rafael > > _______________________________________________ > 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 Georg Notter - 11:16 - 7 Aug 2023 -
Re: Finance: Odoo integration with FP&A (Financial Planning and Analysis)
Hi,AFICSay, this kind of needs should be done ouside Odoo with a set of BI tools. Have a llok to Apache Preset and SuperSet or Metabase could help.RegardsFlorent THOMAS
☎ +33 972 457 755
✉ florent.thomas@mind-and-go.comDe: "Rafael Blasco" <notifications@odoo-community.org>
À: "contributors" <contributors@odoo-community.org>
Envoyé: Dimanche 6 Août 2023 22:52:25
Objet: Finance: Odoo integration with FP&A (Financial Planning and Analysis)Dear Contributors, Have to integrated Odoo with any FP&A (Financial Planning and Analysis) software? Customer is watching around: - Abacum - https://www.abacum.io/ - Plika - https://getplika.com/ - Cube - https://www.cubesoftware.com/ Maybe, do you know and Odoo set of modules to cover these needs? Thank you Regards, Rafael
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Florent THOMAS - 10:11 - 7 Aug 2023
-
-
[14.0]Task calendar : change start/end date
Hi,I'm struggling with odoo calendar view for task.AFAICS, only the deadline is used thereMy customer would like to be able to change either start or end date. I explained that Odoo is mainly focused on setting dates on the project and not on the task but he still want to have this feature.Any proposal?RegardsFlorent THOMAS
☎ +33 972 457 755
✉ florent.thomas@mind-and-go.com
by Florent THOMAS - 12:31 - 5 Aug 2023-
Re: [14.0]Task calendar : change start/end date
Hummmand finally, the absence of a field all_day prevent the cursor to allow draggable change at the end of the slot.RegardsFlorent THOMAS
☎ +33 972 457 755
✉ florent.thomas@mind-and-go.comDe: "Florent Thomas" <florent.thomas@mind-and-go.com>
À: "contributors" <contributors@odoo-community.org>
Envoyé: Lundi 7 Août 2023 10:35:04
Objet: Re: [14.0]Task calendar : change start/end dateHummmIn v14 , the date_start is missing....Florent THOMAS
☎ +33 972 457 755
✉ florent.thomas@mind-and-go.com
by Florent THOMAS - 11:06 - 7 Aug 2023 -
Re: [14.0]Task calendar : change start/end date
HummmIn v14 , the date_start is missing....Florent THOMAS
☎ +33 972 457 755
✉ florent.thomas@mind-and-go.comDe: "Florent Thomas" <florent.thomas@mind-and-go.com>
À: "contributors" <contributors@odoo-community.org>
Envoyé: Lundi 7 Août 2023 09:33:10
Objet: Re: [14.0]Task calendar : change start/end dateThanks Yoshi ,As far I Understand, Odoo has banned the native possibility to change start end date from the calendar view in project. Their Gantt app seems to be the appropriate solution.Yet it shoudl be posisble if we follow the official docuemntation https://www.odoo.com/documentation/14.0/developer/reference/addons/views.html#calendar .I'll let you know.RegardsFlorent THOMAS
☎ +33 972 457 755
✉ florent.thomas@mind-and-go.com
by Florent THOMAS - 10:35 - 7 Aug 2023 -
Re: [14.0]Task calendar : change start/end date
Thanks Yoshi ,As far I Understand, Odoo has banned the native possibility to change start end date from the calendar view in project. Their Gantt app seems to be the appropriate solution.Yet it shoudl be posisble if we follow the official docuemntation https://www.odoo.com/documentation/14.0/developer/reference/addons/views.html#calendar .I'll let you know.RegardsFlorent THOMAS
☎ +33 972 457 755
✉ florent.thomas@mind-and-go.comDe: "Yoshi Tashiro" <notifications@odoo-community.org>
À: "contributors" <contributors@odoo-community.org>
Envoyé: Samedi 5 Août 2023 04:02:47
Objet: Re: [14.0]Task calendar : change start/end dateproject_timeline?--田代祥隆 Yoshi Tashiroコタエル株式会社 / Quartile LimitedOn Sat, Aug 5, 2023 at 7:32 AM Florent Thomas <notifications@odoo-community.org> wrote:Hi,I'm struggling with odoo calendar view for task.AFAICS, only the deadline is used thereMy customer would like to be able to change either start or end date. I explained that Odoo is mainly focused on setting dates on the project and not on the task but he still want to have this feature.Any proposal?RegardsFlorent THOMAS
☎ +33 972 457 755
✉ florent.thomas@mind-and-go.com_______________________________________________
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 Florent THOMAS - 09:36 - 7 Aug 2023 -
Re: [14.0]Task calendar : change start/end date
project_timeline?--田代祥隆 Yoshi Tashiroコタエル株式会社 / Quartile LimitedOn Sat, Aug 5, 2023 at 7:32 AM Florent Thomas <notifications@odoo-community.org> wrote:Hi,I'm struggling with odoo calendar view for task.AFAICS, only the deadline is used thereMy customer would like to be able to change either start or end date. I explained that Odoo is mainly focused on setting dates on the project and not on the task but he still want to have this feature.Any proposal?RegardsFlorent THOMAS
☎ +33 972 457 755
✉ florent.thomas@mind-and-go.com_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Yoshi Tashiro - 04:01 - 5 Aug 2023
-
-
Functionnal : How would you deal with cleaning process
Hi community,I have a customer whose business is to wash stuff : glasses, plates, plastic box, fork and knives.They are selling the washing process and manage the stock with consignation.I'm looking for something simple and what I can imagine is to deal with a logistic route representing all the steps of the quality control, washing, delivery...AFAICS, working with manufacturing will add too much complexityAny feedback / drawbacks from the community ?RegardsFlorent THOMAS
☎ +33 972 457 755
✉ florent.thomas@mind-and-go.com
by Florent THOMAS - 12:26 - 5 Aug 2023-
Re: Functionnal : How would you deal with cleaning process
Thanks for your precisous feedback.I'll let you know once we've made the set up.RegardsFlorent THOMAS
☎ +33 972 457 755
✉ florent.thomas@mind-and-go.comDe: "Tom Blauwendraat" <notifications@odoo-community.org>
À: "contributors" <contributors@odoo-community.org>
Envoyé: Dimanche 6 Août 2023 22:23:26
Objet: Re: Functionnal : How would you deal with cleaning processI think I'd rather separate the selling of washing services from the stock management.
- Stock goes in and out, this is done in Inventory
- Washing is done, this is just done by Sale orders containing Services
If they want some checks and balances in the coupling of these two processes I'd do that custom, by adding checks, or by reporting.
On 8/6/23 19:47, Daniel Reis wrote:
I would try addressing it from a Return/Repair workflow perspective:
- Items are received,
- a sales order for "repair" goes out,
- Items are "repaired", and then
- Items are sent back to the customer.
Daniel
On 04/08/2023 23:27, Florent Thomas wrote:
Hi community,
I have a customer whose business is to wash stuff : glasses, plates, plastic box, fork and knives.
They are selling the washing process and manage the stock with consignation.
I'm looking for something simple and what I can imagine is to deal with a logistic route representing all the steps of the quality control, washing, delivery...
AFAICS, working with manufacturing will add too much complexity
Any feedback / drawbacks from the community ?
Regards
Florent THOMAS
☎ +33 972 457 755
✉ florent.thomas@mind-and-go.com_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--
DANIEL REIS
MANAGING PARTNERM: +351 919 991 307
E: dreis@OpenSourceIntegrators.com
A: Avenida da República 3000, Estoril Office B, 3º Escr.34, 2649-517 Cascais_______________________________________________
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 Florent THOMAS - 08:30 - 7 Aug 2023 -
Re: Functionnal : How would you deal with cleaning process
I think I'd rather separate the selling of washing services from the stock management.
- Stock goes in and out, this is done in Inventory
- Washing is done, this is just done by Sale orders containing Services
If they want some checks and balances in the coupling of these two processes I'd do that custom, by adding checks, or by reporting.
On 8/6/23 19:47, Daniel Reis wrote:
I would try addressing it from a Return/Repair workflow perspective:
- Items are received,
- a sales order for "repair" goes out,
- Items are "repaired", and then
- Items are sent back to the customer.
Daniel
On 04/08/2023 23:27, Florent Thomas wrote:
Hi community,
I have a customer whose business is to wash stuff : glasses, plates, plastic box, fork and knives.
They are selling the washing process and manage the stock with consignation.
I'm looking for something simple and what I can imagine is to deal with a logistic route representing all the steps of the quality control, washing, delivery...
AFAICS, working with manufacturing will add too much complexity
Any feedback / drawbacks from the community ?
Regards
Florent THOMAS
☎ +33 972 457 755
✉ florent.thomas@mind-and-go.com_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--
DANIEL REIS
MANAGING PARTNERM: +351 919 991 307
E: dreis@OpenSourceIntegrators.com
A: Avenida da República 3000, Estoril Office B, 3º Escr.34, 2649-517 Cascais_______________________________________________
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 - 10:21 - 6 Aug 2023 -
Re: Functionnal : How would you deal with cleaning process
I would try addressing it from a Return/Repair workflow perspective:
- Items are received,
- a sales order for "repair" goes out,
- Items are "repaired", and then
- Items are sent back to the customer.
Daniel
On 04/08/2023 23:27, Florent Thomas wrote:
Hi community,
I have a customer whose business is to wash stuff : glasses, plates, plastic box, fork and knives.
They are selling the washing process and manage the stock with consignation.
I'm looking for something simple and what I can imagine is to deal with a logistic route representing all the steps of the quality control, washing, delivery...
AFAICS, working with manufacturing will add too much complexity
Any feedback / drawbacks from the community ?
Regards
Florent THOMAS
☎ +33 972 457 755
✉ florent.thomas@mind-and-go.com_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--
DANIEL REIS
MANAGING PARTNERM: +351 919 991 307
E: dreis@OpenSourceIntegrators.com
A: Avenida da República 3000, Estoril Office B, 3º Escr.34, 2649-517 Cascais
by Daniel Reis - 07:46 - 6 Aug 2023
-
-
API connection limit
Hello,I would like to implement 100+ connections in Odoo. Is there a way to handle multiple connections without having an impact on Odoo speed? Is there a limit to how many connections can be made?
by bhoomi2889 - 09:42 - 4 Aug 2023-
Re: API connection limit
Hi,
Maybe you could start to adapt RAM and workers following this rule : [ https://www.odoo.com/documentation/16.0/administration/install/deploy.html#builtin-server | https://www.odoo.com/documentation/16.0/administration/install/deploy.html#builtin-server ]Florent THOMAS
☎ +33 972 457 755
✉ florent.thomas@mind-and-go.comDe: "Bhoomi Vaishnani" <notifications@odoo-community.org>
À: "contributors" <contributors@odoo-community.org>
Envoyé: Vendredi 4 Août 2023 21:42:28
Objet: API connection limitHello,
I would like to implement 100+ connections in Odoo. Is there a way to handle multiple connections without having an impact on Odoo speed? Is there a limit to how many connections can be made?
_______________________________________________
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 ]
by Florent THOMAS - 11:41 - 4 Aug 2023
-
-
Compute and Onchange after create
I am building an API in Odoo 16.0. As we know, there are fields that can be computed (compute) and others that change their value (onchange) depending on the change in another one. Well, what I need to know is if there is a standard way for after creating the object ("model.create") to launch all these computations without having to worry about calling these methods
by Fernando La Chica - 04:26 - 4 Aug 2023-
Re: Compute and Onchange after create
Onchange might be hard to manage. I would recomend you to use a compute with store=True and readonly=False. This kind of fields are editable, and you can allways add the change there. In order to ensure the execution inside the ORM you just need to use the flush method.Kind regards,El vie, 4 ago 2023 a las 16:42, Graeme Gellatly (<notifications@odoo-community.org>) escribió:The only truly reliable ways for onchanges is the tests.Form class or an OCA module onchange_helper (something like that). But Form is dog slow, like 2 or 3 seconds sometimes and onchange_helper has its oddities too. For these new writable computed fields, my belief is that was kind of the point. Not the computation per se, but the very fact it has an inverse argument so in theory, both the computation and if written the inverse would be called. But tbh, I find them much harder to work with.On Sat, Aug 5, 2023 at 2:28 AM Fernando La Chica <notifications@odoo-community.org> wrote:I am building an API in Odoo 16.0. As we know, there are fields that can be computed (compute) and others that change their value (onchange) depending on the change in another one. Well, what I need to know is if there is a standard way for after creating the object ("model.create") to launch all these computations without having to worry about calling these methods_______________________________________________
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
--Enric Tobella AlomarCEO & Founder
by Enric Tobella Alomar - 04:47 - 4 Aug 2023 -
Re: Compute and Onchange after create
The only truly reliable ways for onchanges is the tests.Form class or an OCA module onchange_helper (something like that). But Form is dog slow, like 2 or 3 seconds sometimes and onchange_helper has its oddities too. For these new writable computed fields, my belief is that was kind of the point. Not the computation per se, but the very fact it has an inverse argument so in theory, both the computation and if written the inverse would be called. But tbh, I find them much harder to work with.On Sat, Aug 5, 2023 at 2:28 AM Fernando La Chica <notifications@odoo-community.org> wrote:I am building an API in Odoo 16.0. As we know, there are fields that can be computed (compute) and others that change their value (onchange) depending on the change in another one. Well, what I need to know is if there is a standard way for after creating the object ("model.create") to launch all these computations without having to worry about calling these methods_______________________________________________
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 - 04:42 - 4 Aug 2023 -
Re: Compute and Onchange after create
What I usually do is to create a specific method to be used by the API.
It will create the record and then call the relevant onchanges.
I find that often there is more than that, and this pattern is convenient:
You may also need to set some sane defaults, run specific checks, do some data conversion cleaning, or even some automation.
On 04/08/2023 15:28, Fernando La Chica wrote:
I am building an API in Odoo 16.0. As we know, there are fields that can be computed (compute) and others that change their value (onchange) depending on the change in another one. Well, what I need to know is if there is a standard way for after creating the object ("model.create") to launch all these computations without having to worry about calling these methods_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--
DANIEL REIS
MANAGING PARTNERM: +351 919 991 307
E: dreis@OpenSourceIntegrators.com
A: Avenida da República 3000, Estoril Office B, 3º Escr.34, 2649-517 Cascais
by Daniel Reis - 04:35 - 4 Aug 2023
-
-
pricelist issue
I have a situation in a multi company environment where I want one of my user to have access to both of my companies A & B.
Moreover, this user must have access to the accounting of company A but not B.
Is it possible in Odoo to define application access rights per company ?
How can I achieve this ? By using record rules ? If so, how ?
Sent from Mail for Windows
by "samir mahmoud" <samir2010ksa@hotmail.com> - 11:46 - 31 Jul 2023-
Re: pricelist issue
base_user_company_roleOn Mon, Jul 31, 2023 at 9:46 PM samir mahmoud <notifications@odoo-community.org> wrote:I have a situation in a multi company environment where I want one of my user to have access to both of my companies A & B.
Moreover, this user must have access to the accounting of company A but not B.
Is it possible in Odoo to define application access rights per company ?
How can I achieve this ? By using record rules ? If so, how ?
Sent from Mail for Windows
_______________________________________________
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 - 02:00 - 31 Jul 2023
-
-
Tier partial invoicing
Dear allWe have a case where product--------------------------------
Cyril VINH-TUNG
INVITU
Computer & Network Engineering
BP 32 - 98713 Papeete - French Polynesia
Tél: +689 40 46 11 99
contact@invitu.com
www.invitu.com
by Cyril VINH-TUNG - 11:41 - 28 Jul 2023 -
Overtime calculation in Odoo 15 and OCA
Hello community,
we are currently looking on overtime calculation in Odoo 15.0. Odoo 15.0 introduced a new model (hr.attendance.overtime) and mechanisms for an overtime calculation. First I want to share our knowledge with digging into it. There are currently some core bugs with the overtime calculation:
- The resource.calendar from hr.contract is not used for overtime calculation as you would expect if hr_attendance and hr_contract is installed. Causes wrong calculations if you edit attendance before a resource calendar (e.g. somebody forgot to logout and you are validating the attendance)
- Overtime ignores dates without attendance completly despite it's an actual working day. E.g. if you have to work for 8h and login for 1min you have -7:59h overtime. If you don't login it's +/-0h. This isn't fully consistent.
We are currently trying to develop fixes for these core bugs. The bugs are present from 15.0 to master. We can share the PRs when they are ready.
Following are additional observations regarding the state of the OCA modules in regard to overtime and attendance:
- hr_attendance_sheet and hr_attendance_validation: (up to 14.0)
- There is a big intersection in the feature sets of both modules. Both are creating a kind of sheet and a multiple step process to verify/approve attendances. They also add features like overtime calculation etc. based on the sheets.
- A simple migration PR[1] is maybe not worth it because of the core changes in the overtime calculation. E.g. if an approval process is needed shouldn't only approved attendances count towards your overtime?
- hr_holidays_public: (already 15.0)
- This module works fine especially the automatic holiday generation with the modules built on top. The module has problems in the overtime calculation. The holidays reduce the days when you request additional holidays. But such a holiday is getting ignored for the overtime calculation. E.g. if you work on a holiday for 9h instead of the regular 8h you get 1h overtime with OCA holiday but 9h for core holiday. It's also not possible to use half holidays (e.g. the 24.12. or 31.12. in Germany). The module also ignores the holidays of the Odoo core. Are there any reasons to stick to the extra model we are not seeing?
- In 15.0 Odoo core has a own model for public holidays. So just going on we community solution might result in a growing divergence from the core. The feature to generate public holidays is still very comfortable. A new approach could be to rebuild this to create entries of Odoo core model.
- hr_attendance_report_theoretical_time
- Here a intersection to the Odoo core overtime calculation in
Odoo 15.0 exists, since it comes with some reports (pivot
tables).
Is currently somebody else working on it and can share information or experience with overtime in Odoo 15.0 onwards?Best Regards,
Florian
[1] https://github.com/OCA/hr-attendance/pull/114
-- Mit freundlichen Grüßen Florian Kantelberg Softwareentwickler initOS GmbH Innungsstraße 7 21244 Buchholz i.d.N. Tel.: +49 (0) 4181 1350344 Fax: +49 (0) 4181 1350310 Email: florian.kantelberg@initos.com Internet: https://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: DE 815580155 Steuer-Nr: 15/200/53247
by Florian Kantelberg - 01:50 - 28 Jul 2023-
Re: Overtime calculation in Odoo 15 and OCA
Hello Akim, hello all!After one year, did you finally take this solution for Odoo 16? I'm curious as we are near Odoo 18 and nobody review o migrates this Odoo 15 solutions to Odoo 16 one year before.As a resume:1. Odoo FIX several things:
- [FIX] hr(_contract)(_attendance): Make overtime computation contract-based #159477 https://github.com/odoo/odoo/pull/159477
- [FIX] hr(_contract)(_attendance): Make overtime computation contract-based #59539 https://github.com/odoo/enterprise/pull/59539
- [FIX] hr_attendance: Allow contract based overtime computation #168839 https://github.com/odoo/odoo/pull/1688392. Florian develop 3 modules- hr_attendance_missing_days- Merged in 15: https://github.com/OCA/hr-attendance/pull/140
- Open PR in 16: https://github.com/OCA/hr-attendance/pull/165- hr_attendance_overtime_manual- Merged in 15: https://github.com/OCA/hr-attendance/pull/141
- Open PR in 16: https://github.com/OCA/hr-attendance/pull/166- hr_holidays_type_visibility- Open PR in 15: https://github.com/OCA/hr-holidays/pull/86- No migration to 16It seems that the OCA solution is not widely used by everyone.Thank you for your feedback.Best regards,RafaelEl mié, 18 oct 2023 a las 17:02, Akim Juillerat (<notifications@odoo-community.org>) escribió:HelloI'm a bit late on the topic but was pleasantly surprised to see some other people in the OCA having worked on these issues.Going through all the exchanges here, my feeling is that https://github.com/OCA/hr-attendance/pull/140 and https://github.com/OCA/hr-holidays/pull/87 can a go a long way in solving the core issues from Odoo standard.However, as we are working on a v16.0 project, did anyone already spend time on migrating these modules?We might do it if the testing in v15 matches our client's request, but I prefer to ask before starting.Anyway, huge thanks to all the contributors for the good job.camptocampINNOVATIVE SOLUTIONSBY OPEN SOURCE EXPERTSAkim JuilleratBusiness solutionsSoftware architectOn Thu, Aug 10, 2023 at 2:31 PM Florian Kantelberg <notifications@odoo-community.org> wrote:Hello,
as promised I want to provide links to the PRs we created so far.
- https://github.com/odoo/odoo/pull/131558
- This is a core patch to use the resource calendar provided by the hr.contract if the module is also installed to calculate the overtime (hr.attendance.overtime)
- https://github.com/OCA/hr-attendance/pull/140
- This is a module which generates the missing pseudo attendances (with hr.attendance.reason) for working days without attendances
- I already saw that Holger pushed something similar as draft but in the PR is also code which overwrites other places not everyone might want. Also our testing took a bit longer. I hope this isn't a problem for you Holger?
- https://github.com/OCA/hr-attendance/pull/141
- hr_attendance_overtime_manual
- Small gimmick which will be used for our migration between systems to set the initial offsets. We also have other edge cases where this might be useful.
- https://github.com/OCA/hr-holidays/pull/86
- hr_holidays_type_visibility
- Another annoyance was that Odoo hides leave types with a virtual_remaining_leaves <= 0 automatically. To have an even better overview for the employee we made the visibility configurable.
We would appreciate feedback or if you find bugs. We generally intend to make the Odoo standard models work here to get the most value out of it.
Best Regards,
Florian
Am 10.08.23 um 11:41 schrieb Stefan Wild | sewisoft.de:
Hi Frederik,
I get you point of course. What I can add here is, that there is a boolean flag in the attendance record, where you see that it is generated.
So for that, you are able every time to delete all generated records, if you want. (Perhaps to that time, that Odoo fixes the problem ;-)
I think to build a working patch, needs a lot of refactoring, because everything of overtime calculation is based on attendance records.
And the only way to consider them is, when they really exist.
I also would be more happy, if it wouldn't need such a workaround.
Anyway, this solution fits to our needs, and I just want to share it with all of you. No force to use it.
Vielen Dank und viele Grüße
Stefan Wild
Geschäftsführersewisoft GmbH
Örtleinsweg 39
96148 Baunach
info@sewisoft.de
Tel. +49 (0) 160 / 99 11 25 69
www.sewisoft.deSitz der Gesellschaft: Baunach
Registergericht: Amtsgericht Bamberg, HRB 8508
Geschäftsführer: Günter Selbert, Stefan Wild
Am 10.08.23 um 09:17 schrieb Frederik Kramer:
Hi Stefan,
grounding your work on Odoo Standard is what we usually do as well, as it limits the upstream work and even more importantly the maintenance effort. However, i am genuinly not a friend of "dirty" work arounds like the one you described, even if that is definitely pragmatic. The reason is simple: Attendance of 0 effectively means, a given employee was attending but technically less than the minimum recordable time. So if the authorities see that record at a given time in the future, they might be tempted to belive there was an error with regard to the recorded time. Moreover an attendenance cron job means, the entry has not been made by the employee or a manager (human), which mit might not be favourable either (with regard to law and credibility of the system).
Overall i believe, your strategy is pragmatic but less favourable from a legal standpoint.
So why not patching the standard functionality, so that it calculates "0" when there is no entry and sent this patch for upstream inclusion? I know this is generally a bumpy road with Odoo but to me that would be the best solution for the given problem
Best Frederik
Am 09.08.23 um 23:52 schrieb Stefan Wild | sewisoft.de:
Hello everyone,
I pained about the same issues, you are all telling about. I just can speak for version 16. Probably 15 too, but I‘am not sure. Our module depends to Odoo Core only.
Our biggest pain was, that the overtime is not reduced on days without attendance, where you normally have to work.
For that problem we found a really simple solution.The approach was, when you have attendances, then overtime calculation is correct.The trick is, we create an attendance with zero time for days, where no attendance entries exist.
Therefore we have implemented a cronjob which runs every night and creates missing attendances for days where are no entries. We use here the „generate_series“ method from postgres.
You also have got a new field „count_attendance_from“ in employee. Starting from that date, all missing attendances are generated with zero time.
If anyone is interested, here is a link to the code.I just uploaded it to github, while primarily we are using gitlab.
In this repository there are two more modules. Once for generating public holidays worldwide using pythons holiday library and one module, for updating overtime when creating the holidays later.
hr_attendance_no_gaps:Module for correct overtime calculation
hr_generate_public_holidays:Module for generating holidays
hr_holidays_attendance_overtime:Bridge module between hr_attendance and hr_holidays to update overtime.
We also would contribute them to oca, but haven‘t written any tests yet. Feel free to contribute :)
Vielen Dank und Viele Grüße
Stefan Wild
Geschäftsführer
sewisoft GmbH
Örtleinsweg 39
96148 Baunach
info@sewisoft.de
Tel. +49 (0) 160 / 99 11 25 69
www.sewisoft.deSitz der Gesellschaft: Baunach
Registergericht: Amtsgericht Bamberg, HRB 8508
Geschäftsführer: Günter Selbert, Stefan Wild
Am 08.08.2023 um 15:11 schrieb Rafael Blasco <notifications@odoo-community.org>:
Hello Florian, Holger:
After testing and testing in runbot I don’t catch up the “issue” for me is working properly.
I will try to test the OCA PR to get in a defined user cases (we can write down) the difference.
Regards
Rafael
De: Holger Brunn <notifications@odoo-community.org>
Enviado el: martes, 8 de agosto de 2023 7:42
Para: Contributors <contributors@odoo-community.org>
Asunto: Re: Overtime calculation in Odoo 15 and OCA> Is your proposal to transfer times from time-sheet / attendance -> payslip> CODE according to some rules (like the Salary Rules). I am running older> version of Odoo and upgrading to 16 ATM and would like to incorporate a> feature like this.no, it might be built on top of my proposal though. I'm now exclusivelytalking about populating hr.attendance.overtime in a way thatovertime = (time recorded in hr.attendance records) - (expected working hoursas per working calendar)holds--Your partner for the hard Odoo problemshttps://hunki-enterprises.com
_______________________________________________
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
-- 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
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
-- Mit freundlichen Grüßen Florian Kantelberg Softwareentwickler initOS GmbH Innungsstraße 7 21244 Buchholz i.d.N. Tel.: +49 (0) 4181 1350344 Fax: +49 (0) 4181 1350310 Email: florian.kantelberg@initos.com Internet: https://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: DE 815580155 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
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by Rafael Blasco (Moduon) - 05:50 - 13 Aug 2024 -
Re: Overtime calculation in Odoo 15 and OCA
HelloI'm a bit late on the topic but was pleasantly surprised to see some other people in the OCA having worked on these issues.Going through all the exchanges here, my feeling is that https://github.com/OCA/hr-attendance/pull/140 and https://github.com/OCA/hr-holidays/pull/87 can a go a long way in solving the core issues from Odoo standard.However, as we are working on a v16.0 project, did anyone already spend time on migrating these modules?We might do it if the testing in v15 matches our client's request, but I prefer to ask before starting.Anyway, huge thanks to all the contributors for the good job.camptocampINNOVATIVE SOLUTIONSBY OPEN SOURCE EXPERTSAkim JuilleratBusiness solutionsSoftware architectOn Thu, Aug 10, 2023 at 2:31 PM Florian Kantelberg <notifications@odoo-community.org> wrote:Hello,
as promised I want to provide links to the PRs we created so far.
- https://github.com/odoo/odoo/pull/131558
- This is a core patch to use the resource calendar provided by the hr.contract if the module is also installed to calculate the overtime (hr.attendance.overtime)
- https://github.com/OCA/hr-attendance/pull/140
- This is a module which generates the missing pseudo attendances (with hr.attendance.reason) for working days without attendances
- I already saw that Holger pushed something similar as draft but in the PR is also code which overwrites other places not everyone might want. Also our testing took a bit longer. I hope this isn't a problem for you Holger?
- https://github.com/OCA/hr-attendance/pull/141
- hr_attendance_overtime_manual
- Small gimmick which will be used for our migration between systems to set the initial offsets. We also have other edge cases where this might be useful.
- https://github.com/OCA/hr-holidays/pull/86
- hr_holidays_type_visibility
- Another annoyance was that Odoo hides leave types with a virtual_remaining_leaves <= 0 automatically. To have an even better overview for the employee we made the visibility configurable.
We would appreciate feedback or if you find bugs. We generally intend to make the Odoo standard models work here to get the most value out of it.
Best Regards,
Florian
Am 10.08.23 um 11:41 schrieb Stefan Wild | sewisoft.de:
Hi Frederik,
I get you point of course. What I can add here is, that there is a boolean flag in the attendance record, where you see that it is generated.
So for that, you are able every time to delete all generated records, if you want. (Perhaps to that time, that Odoo fixes the problem ;-)
I think to build a working patch, needs a lot of refactoring, because everything of overtime calculation is based on attendance records.
And the only way to consider them is, when they really exist.
I also would be more happy, if it wouldn't need such a workaround.
Anyway, this solution fits to our needs, and I just want to share it with all of you. No force to use it.
Vielen Dank und viele Grüße
Stefan Wild
Geschäftsführersewisoft GmbH
Örtleinsweg 39
96148 Baunach
info@sewisoft.de
Tel. +49 (0) 160 / 99 11 25 69
www.sewisoft.deSitz der Gesellschaft: Baunach
Registergericht: Amtsgericht Bamberg, HRB 8508
Geschäftsführer: Günter Selbert, Stefan Wild
Am 10.08.23 um 09:17 schrieb Frederik Kramer:
Hi Stefan,
grounding your work on Odoo Standard is what we usually do as well, as it limits the upstream work and even more importantly the maintenance effort. However, i am genuinly not a friend of "dirty" work arounds like the one you described, even if that is definitely pragmatic. The reason is simple: Attendance of 0 effectively means, a given employee was attending but technically less than the minimum recordable time. So if the authorities see that record at a given time in the future, they might be tempted to belive there was an error with regard to the recorded time. Moreover an attendenance cron job means, the entry has not been made by the employee or a manager (human), which mit might not be favourable either (with regard to law and credibility of the system).
Overall i believe, your strategy is pragmatic but less favourable from a legal standpoint.
So why not patching the standard functionality, so that it calculates "0" when there is no entry and sent this patch for upstream inclusion? I know this is generally a bumpy road with Odoo but to me that would be the best solution for the given problem
Best Frederik
Am 09.08.23 um 23:52 schrieb Stefan Wild | sewisoft.de:
Hello everyone,
I pained about the same issues, you are all telling about. I just can speak for version 16. Probably 15 too, but I‘am not sure. Our module depends to Odoo Core only.
Our biggest pain was, that the overtime is not reduced on days without attendance, where you normally have to work.
For that problem we found a really simple solution.The approach was, when you have attendances, then overtime calculation is correct.The trick is, we create an attendance with zero time for days, where no attendance entries exist.
Therefore we have implemented a cronjob which runs every night and creates missing attendances for days where are no entries. We use here the „generate_series“ method from postgres.
You also have got a new field „count_attendance_from“ in employee. Starting from that date, all missing attendances are generated with zero time.
If anyone is interested, here is a link to the code.I just uploaded it to github, while primarily we are using gitlab.
In this repository there are two more modules. Once for generating public holidays worldwide using pythons holiday library and one module, for updating overtime when creating the holidays later.
hr_attendance_no_gaps:Module for correct overtime calculation
hr_generate_public_holidays:Module for generating holidays
hr_holidays_attendance_overtime:Bridge module between hr_attendance and hr_holidays to update overtime.
We also would contribute them to oca, but haven‘t written any tests yet. Feel free to contribute :)
Vielen Dank und Viele Grüße
Stefan Wild
Geschäftsführer
sewisoft GmbH
Örtleinsweg 39
96148 Baunach
info@sewisoft.de
Tel. +49 (0) 160 / 99 11 25 69
www.sewisoft.deSitz der Gesellschaft: Baunach
Registergericht: Amtsgericht Bamberg, HRB 8508
Geschäftsführer: Günter Selbert, Stefan Wild
Am 08.08.2023 um 15:11 schrieb Rafael Blasco <notifications@odoo-community.org>:
Hello Florian, Holger:
After testing and testing in runbot I don’t catch up the “issue” for me is working properly.
I will try to test the OCA PR to get in a defined user cases (we can write down) the difference.
Regards
Rafael
De: Holger Brunn <notifications@odoo-community.org>
Enviado el: martes, 8 de agosto de 2023 7:42
Para: Contributors <contributors@odoo-community.org>
Asunto: Re: Overtime calculation in Odoo 15 and OCA> Is your proposal to transfer times from time-sheet / attendance -> payslip> CODE according to some rules (like the Salary Rules). I am running older> version of Odoo and upgrading to 16 ATM and would like to incorporate a> feature like this.no, it might be built on top of my proposal though. I'm now exclusivelytalking about populating hr.attendance.overtime in a way thatovertime = (time recorded in hr.attendance records) - (expected working hoursas per working calendar)holds--Your partner for the hard Odoo problemshttps://hunki-enterprises.com
_______________________________________________
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
-- 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
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
-- Mit freundlichen Grüßen Florian Kantelberg Softwareentwickler initOS GmbH Innungsstraße 7 21244 Buchholz i.d.N. Tel.: +49 (0) 4181 1350344 Fax: +49 (0) 4181 1350310 Email: florian.kantelberg@initos.com Internet: https://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: DE 815580155 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 Akim Juillerat - 05:00 - 18 Oct 2023 -
Re: Overtime calculation in Odoo 15 and OCA
Hi all, > https://github.com/OCA/hr-attendance/pull/140 > This is a module which generates the missing pseudo attendances (with > hr.attendance.reason) for working days without attendances I already saw > that Holger pushed something similar as draft but in the PR is also code > which overwrites other places not everyone might want. Also our testing > took a bit longer. I hope this isn't a problem for you Holger? not at all, if this already fixes your problem, and everyone agrees duration 0 attendances are no problem (I think so), I'll just remove the missing days code from my PR and use yours for that instead. In the end I just want an agreed on OCA solution for overtime. Best regards, Holger -- Your partner for the hard Odoo problems https://hunki-enterprises.com
by "Holger Brunn" <mail@hunki-enterprises.nl> - 07:51 - 14 Aug 2023 -
Re: Overtime calculation in Odoo 15 and OCA
Hello,
as promised I want to provide links to the PRs we created so far.
- https://github.com/odoo/odoo/pull/131558
- This is a core patch to use the resource calendar provided by the hr.contract if the module is also installed to calculate the overtime (hr.attendance.overtime)
- https://github.com/OCA/hr-attendance/pull/140
- This is a module which generates the missing pseudo attendances (with hr.attendance.reason) for working days without attendances
- I already saw that Holger pushed something similar as draft but in the PR is also code which overwrites other places not everyone might want. Also our testing took a bit longer. I hope this isn't a problem for you Holger?
- https://github.com/OCA/hr-attendance/pull/141
- hr_attendance_overtime_manual
- Small gimmick which will be used for our migration between systems to set the initial offsets. We also have other edge cases where this might be useful.
- https://github.com/OCA/hr-holidays/pull/86
- hr_holidays_type_visibility
- Another annoyance was that Odoo hides leave types with a virtual_remaining_leaves <= 0 automatically. To have an even better overview for the employee we made the visibility configurable.
We would appreciate feedback or if you find bugs. We generally intend to make the Odoo standard models work here to get the most value out of it.
Best Regards,
Florian
Am 10.08.23 um 11:41 schrieb Stefan Wild | sewisoft.de:
Hi Frederik,
I get you point of course. What I can add here is, that there is a boolean flag in the attendance record, where you see that it is generated.
So for that, you are able every time to delete all generated records, if you want. (Perhaps to that time, that Odoo fixes the problem ;-)
I think to build a working patch, needs a lot of refactoring, because everything of overtime calculation is based on attendance records.
And the only way to consider them is, when they really exist.
I also would be more happy, if it wouldn't need such a workaround.
Anyway, this solution fits to our needs, and I just want to share it with all of you. No force to use it.
Vielen Dank und viele Grüße
Stefan Wild
Geschäftsführersewisoft GmbH
Örtleinsweg 39
96148 Baunach
info@sewisoft.de
Tel. +49 (0) 160 / 99 11 25 69
www.sewisoft.deSitz der Gesellschaft: Baunach
Registergericht: Amtsgericht Bamberg, HRB 8508
Geschäftsführer: Günter Selbert, Stefan Wild
Am 10.08.23 um 09:17 schrieb Frederik Kramer:
Hi Stefan,
grounding your work on Odoo Standard is what we usually do as well, as it limits the upstream work and even more importantly the maintenance effort. However, i am genuinly not a friend of "dirty" work arounds like the one you described, even if that is definitely pragmatic. The reason is simple: Attendance of 0 effectively means, a given employee was attending but technically less than the minimum recordable time. So if the authorities see that record at a given time in the future, they might be tempted to belive there was an error with regard to the recorded time. Moreover an attendenance cron job means, the entry has not been made by the employee or a manager (human), which mit might not be favourable either (with regard to law and credibility of the system).
Overall i believe, your strategy is pragmatic but less favourable from a legal standpoint.
So why not patching the standard functionality, so that it calculates "0" when there is no entry and sent this patch for upstream inclusion? I know this is generally a bumpy road with Odoo but to me that would be the best solution for the given problem
Best Frederik
Am 09.08.23 um 23:52 schrieb Stefan Wild | sewisoft.de:
Hello everyone,
I pained about the same issues, you are all telling about. I just can speak for version 16. Probably 15 too, but I‘am not sure. Our module depends to Odoo Core only.
Our biggest pain was, that the overtime is not reduced on days without attendance, where you normally have to work.
For that problem we found a really simple solution.The approach was, when you have attendances, then overtime calculation is correct.The trick is, we create an attendance with zero time for days, where no attendance entries exist.
Therefore we have implemented a cronjob which runs every night and creates missing attendances for days where are no entries. We use here the „generate_series“ method from postgres.
You also have got a new field „count_attendance_from“ in employee. Starting from that date, all missing attendances are generated with zero time.
If anyone is interested, here is a link to the code.I just uploaded it to github, while primarily we are using gitlab.
In this repository there are two more modules. Once for generating public holidays worldwide using pythons holiday library and one module, for updating overtime when creating the holidays later.
hr_attendance_no_gaps:Module for correct overtime calculation
hr_generate_public_holidays:Module for generating holidays
hr_holidays_attendance_overtime:Bridge module between hr_attendance and hr_holidays to update overtime.
We also would contribute them to oca, but haven‘t written any tests yet. Feel free to contribute :)
Vielen Dank und Viele Grüße
Stefan Wild
Geschäftsführer
sewisoft GmbH
Örtleinsweg 39
96148 Baunach
info@sewisoft.de
Tel. +49 (0) 160 / 99 11 25 69
www.sewisoft.deSitz der Gesellschaft: Baunach
Registergericht: Amtsgericht Bamberg, HRB 8508
Geschäftsführer: Günter Selbert, Stefan Wild
Am 08.08.2023 um 15:11 schrieb Rafael Blasco <notifications@odoo-community.org>:
Hello Florian, Holger:
After testing and testing in runbot I don’t catch up the “issue” for me is working properly.
I will try to test the OCA PR to get in a defined user cases (we can write down) the difference.
Regards
Rafael
De: Holger Brunn <notifications@odoo-community.org>
Enviado el: martes, 8 de agosto de 2023 7:42
Para: Contributors <contributors@odoo-community.org>
Asunto: Re: Overtime calculation in Odoo 15 and OCA> Is your proposal to transfer times from time-sheet / attendance -> payslip> CODE according to some rules (like the Salary Rules). I am running older> version of Odoo and upgrading to 16 ATM and would like to incorporate a> feature like this.no, it might be built on top of my proposal though. I'm now exclusivelytalking about populating hr.attendance.overtime in a way thatovertime = (time recorded in hr.attendance records) - (expected working hoursas per working calendar)holds--Your partner for the hard Odoo problemshttps://hunki-enterprises.com
_______________________________________________
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
-- 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
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
-- Mit freundlichen Grüßen Florian Kantelberg Softwareentwickler initOS GmbH Innungsstraße 7 21244 Buchholz i.d.N. Tel.: +49 (0) 4181 1350344 Fax: +49 (0) 4181 1350310 Email: florian.kantelberg@initos.com Internet: https://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: DE 815580155 Steuer-Nr: 15/200/53247
by Florian Kantelberg - 02:31 - 10 Aug 2023 -
Re: Overtime calculation in Odoo 15 and OCA
Hi Frederik,
I get you point of course. What I can add here is, that there is a boolean flag in the attendance record, where you see that it is generated.
So for that, you are able every time to delete all generated records, if you want. (Perhaps to that time, that Odoo fixes the problem ;-)
I think to build a working patch, needs a lot of refactoring, because everything of overtime calculation is based on attendance records.
And the only way to consider them is, when they really exist.
I also would be more happy, if it wouldn't need such a workaround.
Anyway, this solution fits to our needs, and I just want to share it with all of you. No force to use it.
Vielen Dank und viele Grüße
Stefan Wild
Geschäftsführersewisoft GmbH
Örtleinsweg 39
96148 Baunach
info@sewisoft.de
Tel. +49 (0) 160 / 99 11 25 69
www.sewisoft.deSitz der Gesellschaft: Baunach
Registergericht: Amtsgericht Bamberg, HRB 8508
Geschäftsführer: Günter Selbert, Stefan Wild
Am 10.08.23 um 09:17 schrieb Frederik Kramer:
Hi Stefan,
grounding your work on Odoo Standard is what we usually do as well, as it limits the upstream work and even more importantly the maintenance effort. However, i am genuinly not a friend of "dirty" work arounds like the one you described, even if that is definitely pragmatic. The reason is simple: Attendance of 0 effectively means, a given employee was attending but technically less than the minimum recordable time. So if the authorities see that record at a given time in the future, they might be tempted to belive there was an error with regard to the recorded time. Moreover an attendenance cron job means, the entry has not been made by the employee or a manager (human), which mit might not be favourable either (with regard to law and credibility of the system).
Overall i believe, your strategy is pragmatic but less favourable from a legal standpoint.
So why not patching the standard functionality, so that it calculates "0" when there is no entry and sent this patch for upstream inclusion? I know this is generally a bumpy road with Odoo but to me that would be the best solution for the given problem
Best Frederik
Am 09.08.23 um 23:52 schrieb Stefan Wild | sewisoft.de:
Hello everyone,
I pained about the same issues, you are all telling about. I just can speak for version 16. Probably 15 too, but I‘am not sure. Our module depends to Odoo Core only.
Our biggest pain was, that the overtime is not reduced on days without attendance, where you normally have to work.
For that problem we found a really simple solution.The approach was, when you have attendances, then overtime calculation is correct.The trick is, we create an attendance with zero time for days, where no attendance entries exist.
Therefore we have implemented a cronjob which runs every night and creates missing attendances for days where are no entries. We use here the „generate_series“ method from postgres.
You also have got a new field „count_attendance_from“ in employee. Starting from that date, all missing attendances are generated with zero time.
If anyone is interested, here is a link to the code.I just uploaded it to github, while primarily we are using gitlab.
In this repository there are two more modules. Once for generating public holidays worldwide using pythons holiday library and one module, for updating overtime when creating the holidays later.
hr_attendance_no_gaps:Module for correct overtime calculation
hr_generate_public_holidays:Module for generating holidays
hr_holidays_attendance_overtime:Bridge module between hr_attendance and hr_holidays to update overtime.
We also would contribute them to oca, but haven‘t written any tests yet. Feel free to contribute :)
Vielen Dank und Viele Grüße
Stefan Wild
Geschäftsführer
sewisoft GmbH
Örtleinsweg 39
96148 Baunach
info@sewisoft.de
Tel. +49 (0) 160 / 99 11 25 69
www.sewisoft.deSitz der Gesellschaft: Baunach
Registergericht: Amtsgericht Bamberg, HRB 8508
Geschäftsführer: Günter Selbert, Stefan Wild
Am 08.08.2023 um 15:11 schrieb Rafael Blasco <notifications@odoo-community.org>:
Hello Florian, Holger:
After testing and testing in runbot I don’t catch up the “issue” for me is working properly.
I will try to test the OCA PR to get in a defined user cases (we can write down) the difference.
Regards
Rafael
De: Holger Brunn <notifications@odoo-community.org>
Enviado el: martes, 8 de agosto de 2023 7:42
Para: Contributors <contributors@odoo-community.org>
Asunto: Re: Overtime calculation in Odoo 15 and OCA> Is your proposal to transfer times from time-sheet / attendance -> payslip> CODE according to some rules (like the Salary Rules). I am running older> version of Odoo and upgrading to 16 ATM and would like to incorporate a> feature like this.no, it might be built on top of my proposal though. I'm now exclusivelytalking about populating hr.attendance.overtime in a way thatovertime = (time recorded in hr.attendance records) - (expected working hoursas per working calendar)holds--Your partner for the hard Odoo problemshttps://hunki-enterprises.com
_______________________________________________
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
-- 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 Stefan Wild - 11:40 - 10 Aug 2023
-
Inventory barcodes
Hello, we have built most of our system logic and code on barcodes in the inventory page, we use it to activate methods, once barcode is activated it is called form/list_barcode_scanned to enable functionalities.While trying to upgrade from V15 to V16, I have realised that the odoo code of barcodes changed and we no longer have a way to use our old modules.I would like to ask if it's possible to enable barcode scanning in any page in inventory(if barcode is scanned while one is on list or form view, to call said model method). So far I have figured out that barcode/barcode_handlers.js barcodeGenericHandlers is responsible for barcode behaviour, but I haven't found a proper way to inherit it and change it's behaviour to fit our needs
by martynas.greicius - 08:31 - 26 Jul 2023 -
OCA Days 2023 - can you help?
Hello OCA Community.
I hope this finds you all well.We are gearing for a great OCA Days 2023 but we would love some help from you.CODESPRINT:This was an area that last year we felt could certainly use more attention - we want to make this great for you! Would anyone be keen to join a workgroup to help make this part of the event a success? You can either email events@odoo-community.org or reply directly to this email and we'll get things rolling.
TALKS and PRESENTATIONS:Now is the time to share your talk proposals - deadline for this is 15th September. Have you got a cool new module, an update of an existing module, a case study, training, tutorials, discussion topics.....? Submit your proposals here: https://odoo-community.org/event/oca-days-2023-liege-2023-11-06-2023-11-08-143/track_proposalRemember this year we will also have a functional track so please share your topics!REGISTRATIONS ARE OPEN:Did you know it is the same price to become a member and register for the OCA Days as it is to register for just the non-member ticket?You can still become a 2023 member and then just book your member event registration for the OCA Days. If you aren't sure if you have bought a membership this year, please get in touch with me (membership@odoo-community.org)We can't wait to see everyone to celebrate 10 years of the OCA! Lets continue to share knowledge and learn as a community. Making Odoo mightier, together.Take care,Rebecca--Rebecca GellatlyGeneral SecretaryOdoo Community Association
by Rebecca Gellatly - 05:00 - 26 Jul 2023-
Re: Sponsorship for Spanish OCA Days
HI Jorge,Thanks for this.I'll come back to you soon.I hope all is well,RebeccaOn Thu, 17 Aug 2023 at 00:17, Jorge Elena Poblet <notifications@odoo-community.org> wrote:Hi Rebecca, i hope you're doing great!
I'm Jorge, founder of Binhex. We participated on the 2022 OCA days last year and became members also.
I became a board member this year on AEODOO (Spanish Odoo Association) and i'm propusing the next 2024 Spanish OCA days to be in the Canary Islands, Spain
I was wondering if there's a chance for the OCA to participate next year on this event, with whom could i talk about this ?
Hope to see you again in Nobember!
Best,Jorge Elena Poblet
Digital Transformation Expert
CEO | Binhex Systems Solutions S.L.

+1 305 686 8151 | +34 622 40 08 08 
j.elena@binhex.us 
https://binhex.us 
1355 Alton Rd, Miami Beach, FL 33139, United States of America 


Aviso legal:
Protección de datos. - Binhex Systems Solutions, S.L. le informa que su dirección de correo electrónico, así como el resto de sus datos personales serán usados para nuestra relación y poder prestarle nuestros servicios. Dichos datos son necesarios para poder relacionarnos con usted, lo que nos permite el uso de su información dentro de la legalidad. Asimismo, podrán tener conocimiento de su información aquellas entidades que necesiten tener acceso a la misma para que podamos prestarle nuestros servicios. Conservaremos sus datos durante nuestra relación y mientras nos obliguen las leyes aplicables. En cualquier momento puede dirigirse a nosotros para saber qué información tenemos sobre usted, rectificarla si fuese incorrecta y eliminarla una vez finalizada nuestra relación. También tiene derecho a solicitar el traspaso de su información a otra entidad (portabilidad). Para solicitar alguno de estos derechos, deberá realizar una solicitud escrita a nuestra dirección, junto con una fotocopia de su DNI:
Binhex Systems Solutions, S.L., con dirección en Calle Lepanto 3, 2A, CP 38005, Santa Cruz de Tenerife (Santa Cruz de Tenerife). En caso de que entienda que sus derechos han sido desatendidos, puede formular una reclamación en la Agencia Española de Protección de Datos (www.agpd.es).
Confidencialidad. - El contenido de esta comunicación, así como el de toda la documentación anexa, es confidencial y va dirigida al destinatario del mismo. En el supuesto de que usted no fuera el destinatario, le solicitamos que nos lo indique y no comunique su contenido a terceros, procediendo a su destrucción.
Exención de responsabilidad. - El envío de la presente comunicación no implica la obligación por parte del remitente de controlar la ausencia de virus, gusanos, troyanos y/o cualquier otro programa informático dañino, correspondiendo al destinatario disponer de las herramientas de hardware y software necesarias para garantizar tanto la seguridad de su sistema de información como la detección y eliminación de programas informáticos dañinos. Binhex Systems Solutions, S.L. no se responsabiliza de los daños y perjuicios que tales programas informáticos puedan causar al destinatario._______________________________________________
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 - 01:42 - 18 Aug 2023 -
Sponsorship for Spanish OCA Days
Hi Rebecca, i hope you're doing great!
I'm Jorge, founder of Binhex. We participated on the 2022 OCA days last year and became members also.
I became a board member this year on AEODOO (Spanish Odoo Association) and i'm propusing the next 2024 Spanish OCA days to be in the Canary Islands, Spain
I was wondering if there's a chance for the OCA to participate next year on this event, with whom could i talk about this ?
Hope to see you again in Nobember!
Best,Jorge Elena Poblet
Digital Transformation Expert
CEO | Binhex Systems Solutions S.L.

+1 305 686 8151 | +34 622 40 08 08 
j.elena@binhex.us 
https://binhex.us 
1355 Alton Rd, Miami Beach, FL 33139, United States of America 


Aviso legal:
Protección de datos. - Binhex Systems Solutions, S.L. le informa que su dirección de correo electrónico, así como el resto de sus datos personales serán usados para nuestra relación y poder prestarle nuestros servicios. Dichos datos son necesarios para poder relacionarnos con usted, lo que nos permite el uso de su información dentro de la legalidad. Asimismo, podrán tener conocimiento de su información aquellas entidades que necesiten tener acceso a la misma para que podamos prestarle nuestros servicios. Conservaremos sus datos durante nuestra relación y mientras nos obliguen las leyes aplicables. En cualquier momento puede dirigirse a nosotros para saber qué información tenemos sobre usted, rectificarla si fuese incorrecta y eliminarla una vez finalizada nuestra relación. También tiene derecho a solicitar el traspaso de su información a otra entidad (portabilidad). Para solicitar alguno de estos derechos, deberá realizar una solicitud escrita a nuestra dirección, junto con una fotocopia de su DNI:
Binhex Systems Solutions, S.L., con dirección en Calle Lepanto 3, 2A, CP 38005, Santa Cruz de Tenerife (Santa Cruz de Tenerife). En caso de que entienda que sus derechos han sido desatendidos, puede formular una reclamación en la Agencia Española de Protección de Datos (www.agpd.es).
Confidencialidad. - El contenido de esta comunicación, así como el de toda la documentación anexa, es confidencial y va dirigida al destinatario del mismo. En el supuesto de que usted no fuera el destinatario, le solicitamos que nos lo indique y no comunique su contenido a terceros, procediendo a su destrucción.
Exención de responsabilidad. - El envío de la presente comunicación no implica la obligación por parte del remitente de controlar la ausencia de virus, gusanos, troyanos y/o cualquier otro programa informático dañino, correspondiendo al destinatario disponer de las herramientas de hardware y software necesarias para garantizar tanto la seguridad de su sistema de información como la detección y eliminación de programas informáticos dañinos. Binhex Systems Solutions, S.L. no se responsabiliza de los daños y perjuicios que tales programas informáticos puedan causar al destinatario.
by Jorge Elena Poblet - 02:16 - 16 Aug 2023 -
Re: OCA Days 2023 - can you help?
This is great.
Tom, I'll be in touch about your workgroup idea here.We'll definitely need help with the setting up again!Gonzalo, awesome, thanks for your talk proposal.The correct link with the missing "L" is here for anyone else wanting to share a talk: https://odoo-community.org/event/oca-days-2023-liege-2023-11-06-2023-11-08-143/track_proposalOn Thu, 27 Jul 2023 at 00:17, Tom Blauwendraat <notifications@odoo-community.org> wrote:Hi Rebecca!
I wont be doing a talk this year, but I can host a workgroup related to the "tools" repositories, as part of my PSC membership there. I'd love to spend my 2 days hacking around with other people who have an interest in modules in that repository, to share ideas, get things merged, etc. The range of modules there is quite broad. If you need me to prepare a text, I can send it.
I think we're also happy to arrive a bit earlier like last time and help to set up things, but if you have more workgroups that need members, please share
On 7/26/23 05:01, Rebecca Gellatly wrote:
Hello OCA Community.
I hope this finds you all well.
We are gearing for a great OCA Days 2023 but we would love some help from you.
CODESPRINT:This was an area that last year we felt could certainly use more attention - we want to make this great for you! Would anyone be keen to join a workgroup to help make this part of the event a success? You can either email events@odoo-community.org or reply directly to this email and we'll get things rolling.
TALKS and PRESENTATIONS:Now is the time to share your talk proposals - deadline for this is 15th September. Have you got a cool new module, an update of an existing module, a case study, training, tutorials, discussion topics.....? Submit your proposals here: https://odoo-community.org/event/oca-days-2023-liege-2023-11-06-2023-11-08-143/track_proposalRemember this year we will also have a functional track so please share your topics!
REGISTRATIONS ARE OPEN:Did you know it is the same price to become a member and register for the OCA Days as it is to register for just the non-member ticket?You can still become a 2023 member and then just book your member event registration for the OCA Days. If you aren't sure if you have bought a membership this year, please get in touch with me (membership@odoo-community.org)
We can't wait to see everyone to celebrate 10 years of the OCA! Lets continue to share knowledge and learn as a community. Making Odoo mightier, together.
Take care,Rebecca--
Rebecca GellatlyGeneral SecretaryOdoo 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
_______________________________________________
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 - 02:11 - 27 Jul 2023 -
Re: OCA Days 2023 - can you help?
Hi Rebecca!
I wont be doing a talk this year, but I can host a workgroup related to the "tools" repositories, as part of my PSC membership there. I'd love to spend my 2 days hacking around with other people who have an interest in modules in that repository, to share ideas, get things merged, etc. The range of modules there is quite broad. If you need me to prepare a text, I can send it.
I think we're also happy to arrive a bit earlier like last time and help to set up things, but if you have more workgroups that need members, please share
On 7/26/23 05:01, Rebecca Gellatly wrote:
Hello OCA Community.
I hope this finds you all well.
We are gearing for a great OCA Days 2023 but we would love some help from you.
CODESPRINT:This was an area that last year we felt could certainly use more attention - we want to make this great for you! Would anyone be keen to join a workgroup to help make this part of the event a success? You can either email events@odoo-community.org or reply directly to this email and we'll get things rolling.
TALKS and PRESENTATIONS:Now is the time to share your talk proposals - deadline for this is 15th September. Have you got a cool new module, an update of an existing module, a case study, training, tutorials, discussion topics.....? Submit your proposals here: https://odoo-community.org/event/oca-days-2023-liege-2023-11-06-2023-11-08-143/track_proposalRemember this year we will also have a functional track so please share your topics!
REGISTRATIONS ARE OPEN:Did you know it is the same price to become a member and register for the OCA Days as it is to register for just the non-member ticket?You can still become a 2023 member and then just book your member event registration for the OCA Days. If you aren't sure if you have bought a membership this year, please get in touch with me (membership@odoo-community.org)
We can't wait to see everyone to celebrate 10 years of the OCA! Lets continue to share knowledge and learn as a community. Making Odoo mightier, together.
Take care,Rebecca--
Rebecca GellatlyGeneral SecretaryOdoo 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 Tom Blauwendraat - 02:15 - 26 Jul 2023 -
Re: OCA Days 2023 - can you help?
RebeccaThanks as always, I have already proposed a talk in the form. Be aware that the link is not complete (final L is missing in the link) so you have to complete it manually in order to access itSee you in novemberGonzaloEl mié, 26 jul 2023 a la(s) 00:01, Rebecca Gellatly (notifications@odoo-community.org) escribió:Hello OCA Community.
I hope this finds you all well.We are gearing for a great OCA Days 2023 but we would love some help from you.CODESPRINT:This was an area that last year we felt could certainly use more attention - we want to make this great for you! Would anyone be keen to join a workgroup to help make this part of the event a success? You can either email events@odoo-community.org or reply directly to this email and we'll get things rolling.
TALKS and PRESENTATIONS:Now is the time to share your talk proposals - deadline for this is 15th September. Have you got a cool new module, an update of an existing module, a case study, training, tutorials, discussion topics.....? Submit your proposals here: https://odoo-community.org/event/oca-days-2023-liege-2023-11-06-2023-11-08-143/track_proposalRemember this year we will also have a functional track so please share your topics!REGISTRATIONS ARE OPEN:Did you know it is the same price to become a member and register for the OCA Days as it is to register for just the non-member ticket?You can still become a 2023 member and then just book your member event registration for the OCA Days. If you aren't sure if you have bought a membership this year, please get in touch with me (membership@odoo-community.org)We can't wait to see everyone to celebrate 10 years of the OCA! Lets continue to share knowledge and learn as a community. Making Odoo mightier, together.Take care,Rebecca--Rebecca GellatlyGeneral SecretaryOdoo 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 Gonzalo Ruzafa - 01:56 - 26 Jul 2023
-
-
Regular postgres VACUUM command
Hello,
I'm faced with an Odoo database that is quite active and has some very big tables. I also notice that sometimes, indexes go unused and the query plans go haywire (30 secs where it could be 70ms if using a certain index)
I've learned that this could be because Postgres misestimates the size of the tables, and i should run ANALYZE on the table. VACUUM ANALYZE and other VACUUM commands can remedy this, when run regularly.
I would have expected some kind of OCA module that has scheduled actions for this, but I havent found any.
How would you / have you handle(d) this situation? Would a new OCA module be of use?
by Tom Blauwendraat - 08:51 - 25 Jul 2023-
Re: Regular postgres VACUUM command
> can anyone recommend a visual Postgres monitoring toolI use pgbadger too but PGHero is my favorite tool to see real time statsEl vie, 28 jul 2023 a las 3:22, Tom Blauwendraat (<notifications@odoo-community.org>) escribió:Thanks Moises and Graeme for the detailed information! I'm going to look at tweaking autovacuum and statistics settings for the busy tables. Also, whenever replacing a big chunk of data, I'll run ANALYSE <table> afterwards. As for most situations the default Postgres settings are fine, and I can't think of any "generic" solutions other than monitoring and doing individual tweaks, I won't create an OCA module for it. Parting question: can anyone recommend a visual Postgres monitoring tool that could ideally also work on Amazon RDS? I'm familiar with log parsing tools such as pgBadger, but maybe there's a tool out there somewhere that can give information just by connecting to the instance and running smart queries? -Tom
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
--Moisés López CalderónMobile: (+521) 477-752-22-30Twitter: @moylop260Twitter: @vauxoo
by Moisés López Calderón - 12:26 - 2 Aug 2023 -
Re: Regular postgres VACUUM command
Thanks Moises and Graeme for the detailed information! I'm going to look at tweaking autovacuum and statistics settings for the busy tables. Also, whenever replacing a big chunk of data, I'll run ANALYSE <table> afterwards. As for most situations the default Postgres settings are fine, and I can't think of any "generic" solutions other than monitoring and doing individual tweaks, I won't create an OCA module for it. Parting question: can anyone recommend a visual Postgres monitoring tool that could ideally also work on Amazon RDS? I'm familiar with log parsing tools such as pgBadger, but maybe there's a tool out there somewhere that can give information just by connecting to the instance and running smart queries? -Tom
by Tom Blauwendraat - 11:20 - 28 Jul 2023 -
Re: Regular postgres VACUUM command
It is a PostgreSQL tuneHowever, PSQL <14 had issues related to vacuum processBe sure to upgrade the PostgreSQL version >=14.6 where many issues related were already fixedI have tested from odoo >=12.0 and it is working fine!Check the different release notes for 14.x versions related to vacuum fixes:- Avoid rare PANIC during updates occurring concurrently with VACUUM (Tom Lane, Jeff Davis)- Avoid long-term memory leakage in the autovacuum launcher process (Reid Thompson)
https://www.postgresql.org/docs/release/14.2/- Fix corruption of HOT chains when a RECENTLY_DEAD tuple changes state to fully DEAD during page pruning (Andres Freund)- Allow parallel vacuuming and concurrent index building to be ignored while computing oldest xmin (Masahiko Sawada)- Ensure that parallel VACUUM doesn't miss any indexes (Peter Geoghegan, Masahiko Sawada)- Allow the autovacuum launcher process to respond to pg_log_backend_memory_contexts() requests more quickly (Koyu Tanigawa)- Numerous performance improvements have been made for parallel queries, heavily-concurrent workloads, partitioned tables, logical replication, and vacuuming.- Allow vacuum to skip index vacuuming when the number of removable index entries is insignificant (Masahiko Sawada, Peter Geoghegan)
- Allow vacuum to more eagerly add deleted btree pages to the free space map (Peter Geoghegan)
- Allow vacuum to reclaim space used by unused trailing heap line pointers (Matthias van de Meent, Peter Geoghegan)
- Allow vacuum to be more aggressive in removing dead rows during minimal-locking index operations (Álvaro Herrera)
- Speed up vacuuming of databases with many relations (Tatsuhito Kasahara)
- Reduce the default value of vacuum_cost_page_miss to better reflect current hardware capabilities (Peter Geoghegan)
- Add ability to skip vacuuming of TOAST tables (Nathan Bossart)
- Have COPY FREEZE appropriately update page visibility bits (Anastasia Lubennikova, Pavan Deolasee, Jeff Janes)
- Cause vacuum operations to be more aggressive if the table is near xid or multixact wraparound (Masahiko Sawada, Peter Geoghegan)
- Increase warning time and hard limit before transaction id and multi-transaction wraparound (Noah Misch)
- Add per-index information to autovacuum logging output (Masahiko Sawada)Even if you are not able to upgrade postgresql version you can run a cron to run a "vacuum full"WARNING: Consider it could get down the whole production instance during this processEl mar, 25 jul 2023 a las 15:02, Graeme Gellatly (<notifications@odoo-community.org>) escribió:Hi,In general, auotvaccum is a postgres setting which does that. Usually, I thought it was enabled by default.In terms of index choice and counts, that is also a postgres setting, default_statistics_target which is probably set too low.Of course there are myriad other postgres settings which affect what the planner does.There are some OCA/FOSS modules I have seen over the years for logging slow queries, creating indexes etc, I've never used, but if you really want to run specific commands in Odoo, then it is simple enough with a server action as you can just do env.cr.execute.On Wed, Jul 26, 2023 at 6:52 AM tblauwendraat <notifications@odoo-community.org> wrote:Hello,
I'm faced with an Odoo database that is quite active and has some very big tables. I also notice that sometimes, indexes go unused and the query plans go haywire (30 secs where it could be 70ms if using a certain index)
I've learned that this could be because Postgres misestimates the size of the tables, and i should run ANALYZE on the table. VACUUM ANALYZE and other VACUUM commands can remedy this, when run regularly.
I would have expected some kind of OCA module that has scheduled actions for this, but I havent found any.
How would you / have you handle(d) this situation? Would a new OCA module be of use?
_______________________________________________
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
--Moisés López CalderónMobile: (+521) 477-752-22-30Twitter: @moylop260Twitter: @vauxoo
by Moisés López Calderón - 12:46 - 26 Jul 2023 -
Re: Regular postgres VACUUM command
Hi,In general, auotvaccum is a postgres setting which does that. Usually, I thought it was enabled by default.In terms of index choice and counts, that is also a postgres setting, default_statistics_target which is probably set too low.Of course there are myriad other postgres settings which affect what the planner does.There are some OCA/FOSS modules I have seen over the years for logging slow queries, creating indexes etc, I've never used, but if you really want to run specific commands in Odoo, then it is simple enough with a server action as you can just do env.cr.execute.On Wed, Jul 26, 2023 at 6:52 AM tblauwendraat <notifications@odoo-community.org> wrote:Hello,
I'm faced with an Odoo database that is quite active and has some very big tables. I also notice that sometimes, indexes go unused and the query plans go haywire (30 secs where it could be 70ms if using a certain index)
I've learned that this could be because Postgres misestimates the size of the tables, and i should run ANALYZE on the table. VACUUM ANALYZE and other VACUUM commands can remedy this, when run regularly.
I would have expected some kind of OCA module that has scheduled actions for this, but I havent found any.
How would you / have you handle(d) this situation? Would a new OCA module be of use?
_______________________________________________
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 - 11:01 - 25 Jul 2023
-
-
Calendar widget: restrict choice to certain dates
Hello all,
I need to restrict the possible dates on the calendar widget: certain dates need to be selectable and others can't; and it should be visually clear which is which. As an example use case, I want to prevent the user from being able to schedule the delivery of a sales order for the weekend, during a holiday, before the lead time has passed, or according to other conditions etc.
I can (and will) block the wrong choice of date server-side, but the user would have to proceed by trial and error if they don't have any feedback about which dates are actually valid and selectable.
I was wondering if anybody knew of a similar module or had already developed something similar.
Thank you for your time!
--
PyTech Srl
Sede legale: Via Barozzi 40/8 - 41124 Modena
Sede operativa: Via P. Giardini 472/L - 41124 Modena
P.IVA 03988700369
by Alessandro Uffreduzzi - 03:21 - 25 Jul 2023-
Re: Calendar widget: restrict choice to certain dates
FullCalendar has a validRange setting that does something like what you request, but it looks like it only lets you return a single date range, rather than specific days.On Tue, Jul 25, 2023 at 10:27 AM Thomas Pot <notifications@odoo-community.org> wrote:Hello Alessandro,We use a simular calendar function for our healthcare clients, which is fully integrated.But I know that a simular app is also available based on the Fullcalendar (need a licence for this) library:Maybe this could help?Met vriendelijke groet - Kind Regards - Mit freundlichen Grüßen,Thomas PotOpen2Bizz - dé Odoo specialistMauritslaan 56 | 6161 HW | GeleenMaak meteen een afspraak voor een online demo van Odoo / Open2Ortho:Klik hierVan: "Alessandro Uffreduzzi" <notifications@odoo-community.org>
Aan: "Contributors" <contributors@odoo-community.org>
Verzonden: Dinsdag 25 juli 2023 15:22:17
Onderwerp: Calendar widget: restrict choice to certain datesHello all,
I need to restrict the possible dates on the calendar widget: certain dates need to be selectable and others can't; and it should be visually clear which is which. As an example use case, I want to prevent the user from being able to schedule the delivery of a sales order for the weekend, during a holiday, before the lead time has passed, or according to other conditions etc.
I can (and will) block the wrong choice of date server-side, but the user would have to proceed by trial and error if they don't have any feedback about which dates are actually valid and selectable.
I was wondering if anybody knew of a similar module or had already developed something similar.
Thank you for your time!
--
PyTech Srl
Sede legale: Via Barozzi 40/8 - 41124 Modena
Sede operativa: Via P. Giardini 472/L - 41124 Modena
P.IVA 03988700369
_______________________________________________
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 Adam Heinz - 06:31 - 25 Jul 2023 -
Re: Calendar widget: restrict choice to certain dates
Hello Alessandro,We use a simular calendar function for our healthcare clients, which is fully integrated.But I know that a simular app is also available based on the Fullcalendar (need a licence for this) library:Maybe this could help?Met vriendelijke groet - Kind Regards - Mit freundlichen Grüßen,Thomas PotOpen2Bizz - dé Odoo specialistMauritslaan 56 | 6161 HW | GeleenMaak meteen een afspraak voor een online demo van Odoo / Open2Ortho:Klik hierVan: "Alessandro Uffreduzzi" <notifications@odoo-community.org>
Aan: "Contributors" <contributors@odoo-community.org>
Verzonden: Dinsdag 25 juli 2023 15:22:17
Onderwerp: Calendar widget: restrict choice to certain datesHello all,
I need to restrict the possible dates on the calendar widget: certain dates need to be selectable and others can't; and it should be visually clear which is which. As an example use case, I want to prevent the user from being able to schedule the delivery of a sales order for the weekend, during a holiday, before the lead time has passed, or according to other conditions etc.
I can (and will) block the wrong choice of date server-side, but the user would have to proceed by trial and error if they don't have any feedback about which dates are actually valid and selectable.
I was wondering if anybody knew of a similar module or had already developed something similar.
Thank you for your time!
--
PyTech Srl
Sede legale: Via Barozzi 40/8 - 41124 Modena
Sede operativa: Via P. Giardini 472/L - 41124 Modena
P.IVA 03988700369
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by "Thomas Pot" <thomas@open2bizz.eu> - 04:25 - 25 Jul 2023
-
-
Compare Purchase Requests for Quotations in Odoo 15
Hello everyone, In version 16, Odoo incorporates the Alternatives functionality in purchase Requests for Quotation. This functionality gives the possibility of comparing product lines of each Quotations to be able to decide from whom it is convenient to order each product. Now my query, do you know of any OCA module for Odoo 15 that provides this functionality? Any help is welcome Thank you so much.
by Juan Pablo Garza - 02:56 - 22 Jul 2023 -
Bulk return of serials from multiple partner locations to wh/stock
Hi,
I have a situation where a lot of lots/serials go to a lot of customers/partners and I have partial returns and need to create backorders.
As it is, I have to go to the serial and - based on the traceability - see which outgoing shipment put it in that location, start an Incoming shipment by clicking Return, leave only the serial that I care about and create backorders for the rest.
This workflow is overwhelming for the warehouse staff due to the volume of movements and I am looking for an alternative workflow, ideally:
1) New Incoming Transfer
2) Add the serials that need to come in stock added one per line3) Have Odoo find the outgoing shipments for these shipments, create a return incoming shipment only for the serials selected (and a backorder for the rest)4) Process the incoming shipment
This is what I am roughly looking for, I see https://github.com/OCA/stock-logistics-workflow/tree/15.0/stock_return_request which somewhat does what I want but not exactly since it requires me to add a From: location, among other things.
Any ideas/directions will be appreciated
by George Daramouskas - 07:30 - 20 Jul 2023-
Re: Bulk return of serials from multiple partner locations to wh/stock
Hi, George.You might want to complement stock_return_request with its sidekicks sale_stock_return_request and purchase_stock_return_request.The defaults are quite straight forward: you select the customer, the products that are going to be returned and then you can choose from all the deliveries which serials you'll be receiving. You can add more filters on top of that (operation type, date limit...). The only thing you need to know in advance is the products the customer is returning. When you pick the proper serials, you'll be able to:- Make a single return picking from several delivery picking origins.- Refund the linked sale orders at once.--David VidalTecnativaEl jue, 20 jul 2023 a las 7:31, George Daramouskas (<notifications@odoo-community.org>) escribió:Hi,
I have a situation where a lot of lots/serials go to a lot of customers/partners and I have partial returns and need to create backorders.
As it is, I have to go to the serial and - based on the traceability - see which outgoing shipment put it in that location, start an Incoming shipment by clicking Return, leave only the serial that I care about and create backorders for the rest.
This workflow is overwhelming for the warehouse staff due to the volume of movements and I am looking for an alternative workflow, ideally:
1) New Incoming Transfer
2) Add the serials that need to come in stock added one per line3) Have Odoo find the outgoing shipments for these shipments, create a return incoming shipment only for the serials selected (and a backorder for the rest)4) Process the incoming shipment
This is what I am roughly looking for, I see https://github.com/OCA/stock-logistics-workflow/tree/15.0/stock_return_request which somewhat does what I want but not exactly since it requires me to add a From: location, among other things.
Any ideas/directions will be appreciated_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by David Vidal - 08:16 - 28 Jul 2023 -
Re: Bulk return of serials from multiple partner locations to wh/stock
If it is possible to find the correct outgoing shipment from a serial. It is possible to create a wizard to read barcodes and and create a stock.return.request allowing them to process it fast. stock_return_request didn't affect the original PO and WHIN (on my tests) and i couldn't be sure if it works as intended. needs to be migrated to 16 too. It might be easier to develop it similar to that module with your flow.Levent KarakaşEska Business SolutionsEGS Business Park B2 Blok Ofis No:1 Yeşilköy - İstanbul+90 212 663 34 50On Thu, Jul 20, 2023 at 8:31 AM George Daramouskas <notifications@odoo-community.org> wrote:Hi,
I have a situation where a lot of lots/serials go to a lot of customers/partners and I have partial returns and need to create backorders.
As it is, I have to go to the serial and - based on the traceability - see which outgoing shipment put it in that location, start an Incoming shipment by clicking Return, leave only the serial that I care about and create backorders for the rest.
This workflow is overwhelming for the warehouse staff due to the volume of movements and I am looking for an alternative workflow, ideally:
1) New Incoming Transfer
2) Add the serials that need to come in stock added one per line3) Have Odoo find the outgoing shipments for these shipments, create a return incoming shipment only for the serials selected (and a backorder for the rest)4) Process the incoming shipment
This is what I am roughly looking for, I see https://github.com/OCA/stock-logistics-workflow/tree/15.0/stock_return_request which somewhat does what I want but not exactly since it requires me to add a From: location, among other things.
Any ideas/directions will be appreciated_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by "Levent Karakas" <leventk@eska.biz> - 09:39 - 20 Jul 2023
-
-
https://github.com/OCA/multi-company
Hi,Do you think the module "product_multi_company" will be updated for v16 ?
I would be really useful for us.Thank youRomain Eracle--Romain EracleBusiness Analyst - Chef de projetExpert certifié OdooJe serai absent du 21 au 24 juillet ainsi que du 10 au 23 août 2023DootixAgile software developmentRue de Battentin 21 l CH - 1630 BulleGénéral : +41 26 918 50 64Ils l'ont fait, pourquoi pas vous ? Découvrez l'histoire de nos clients en vidéo.
by Romain Eracle - 09:26 - 18 Jul 2023-
Re: https://github.com/OCA/multi-company
There's an ongoing migration https://github.com/OCA/multi-company/pull/459 You can contribute making a functional reviewEl mar, 18 jul 2023 a las 9:27, Romain Eracle (<notifications@odoo-community.org>) escribió:Hi,Do you think the module "product_multi_company" will be updated for v16 ?
I would be really useful for us.Thank youRomain Eracle--Romain EracleBusiness Analyst - Chef de projetExpert certifié OdooJe serai absent du 21 au 24 juillet ainsi que du 10 au 23 août 2023DootixAgile software developmentRue de Battentin 21 l CH - 1630 BulleGénéral : +41 26 918 50 64Ils l'ont fait, pourquoi pas vous ? Découvrez l'histoire de nos clients en vidéo._______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
by David Vidal - 10:00 - 25 Jul 2023
-
-
Multiple payment methods and journals in one provider
Hello everyone, For payment providers it is possible to connect a Payment Journal to a provider (e.g. Buckaroo, a Dutch payment provider can be coupled with the bank journal Buckaroo) but I would like to know if it is possible to connect multiple payment journals to payment methods within one payment provider. For example: Buckaroo supports multiple payment methods (VISA, MasterCard, AMEX, iDEAL, PayPal, etc.) but on this moment I can only connect this to one payment journal. Would it possible to connect the payment method VISA (within Buckaroo) with a payment journal VISA for example? I have tried to duplicate the payment provider and connect it via Incoming Payment in the bank configuration but that does not work; it only shows one provider there. I try to do this in v16. Any help is welcome! Thanks & regards, Wytze Jan Riedstra codeNext
by Wytze Jan Riedstra - 07:51 - 17 Jul 2023 -
Nested packages functionality in v15
Hello!We have a client that would like to have nested packages to track their inventory (ie, a package that can contain other packages that contain products). I reckon this used to be a base functionality of Odoo that has since been removed. Does anyone have or know of a module that supports this functionality for v15?Thank you!
by Samuel Macias Oropeza - 06:31 - 17 Jul 2023-
Re: Nested packages functionality in v15
I don't know if I can help you there, we've done quite the search for a module that can track individual parts of an assembled vehicle, and came up with nothing. What we're now doing is just to track the location of the assembled product (in our case a vehicle, in your case a box or a roll), the rest of the parts live in Virtual/Production location after being produced into a Vehicle. If a part comes off the vehicle, it's moved back from Virtual/Production into stock, and can from there on move indepently again. Odoo's "Repair" module models it in this way, but there of course you have to also put back in a replacement part.
by Tom Blauwendraat - 10:05 - 17 Jul 2023 -
Re: Nested packages functionality in v15
Our clients have a single product which is a sticker. These stickers are tracked by individual serial numbers and stored as rolls. These rolls are then packaged inside of a box. What they need is to be able to track the inventory in all three levels. We would like to see something like BOX1/ROLL2/STICKER20, BOX1/ROLL2/STICKER21, BOX1/ROLL3/STICKER17. The stickers are inside the rolls which are inside boxes.On Mon, Jul 17, 2023 at 1:37 PM tblauwendraat <notifications@odoo-community.org> wrote:Can you give an example of such a package? Is it more of a shipping container, or an aggregate product?
17 jul. 2023 18:32:21 Samuel Macias Oropeza <notifications@odoo-community.org>:
Hello!
We have a client that would like to have nested packages to track their inventory (ie, a package that can contain other packages that contain products). I reckon this used to be a base functionality of Odoo that has since been removed. Does anyone have or know of a module that supports this functionality for v15?
Thank you!_______________________________________________
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 Samuel Macias Oropeza - 09:55 - 17 Jul 2023 -
Re: Nested packages functionality in v15
Can you give an example of such a package? Is it more of a shipping container, or an aggregate product?
17 jul. 2023 18:32:21 Samuel Macias Oropeza <notifications@odoo-community.org>:
Hello!
We have a client that would like to have nested packages to track their inventory (ie, a package that can contain other packages that contain products). I reckon this used to be a base functionality of Odoo that has since been removed. Does anyone have or know of a module that supports this functionality for v15?
Thank you!_______________________________________________
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 - 09:36 - 17 Jul 2023
-