c5d95f1b3783f7863bcb7c643b8bd54ae00fce77
In resource.calendar.attendance, we store the start and end hour of an interval as floats. eg: 17 hours 9 minutes is stored as 17.15 When converting this float to a datetime object, the method float_to_time always rounds down the value, which may be wrong if, due to float imprecisions, 0.15 hours is converted to 8.999... minutes (and was then rounded to 8). We do fix this behaviour by rounding to the closest integer. Thanks to @jem-odoo for his help troubleshooting this issue. opw-1872166
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, Purchase Management, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
Then follow the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%