Lucas Lefèvre
05ed9ebbe5
[FIX] hr_payroll: Generate work entry for full days
...
Currently, `generate_work_entry` has a different behavior
if the type of parameters is `date` or `datetime`:
If the type is `date`, it implicitely set hours and minutes
to 00:00.
It is particularly confusing when `date_stop` is a `date`:
work entries are not generated for this day because it's
actually outside of the range.
This commit makes it consistent in all cases:
-hours and minutes are set to 00:00 for start date
-hours and minutes are set to 23:59 for end date
closes odoo/odoo#33906
Signed-off-by: Yannick Tivisse (yti) <yti@odoo.com >
2019-06-05 11:35:21 +00:00
..
2019-05-17 15:50:59 +02:00
2019-05-12 01:34:58 +02:00
2018-11-23 12:11:32 +01:00
2019-05-12 03:10:00 +02:00
2019-05-03 09:16:50 +02:00
2019-05-12 01:34:58 +02:00
2019-02-21 15:37:19 +01:00
2019-05-17 15:50:59 +02:00
2019-05-01 02:43:48 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-04-28 01:34:21 +02:00
2019-01-31 16:59:58 +01:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-05 01:35:12 +02:00
2019-04-28 01:34:21 +02:00
2019-05-12 03:10:00 +02:00
2019-05-05 03:10:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-09 21:07:44 +02:00
2019-05-12 03:10:00 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 03:10:00 +02:00
2019-05-12 01:34:58 +02:00
2019-05-09 21:07:44 +02:00
2019-05-12 03:10:00 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-09 21:07:44 +02:00
2019-05-12 01:34:58 +02:00
2019-05-09 21:07:44 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-17 15:50:59 +02:00
2019-05-12 01:34:58 +02:00
2019-05-05 03:10:58 +02:00
2018-12-04 09:25:16 +00:00
2019-05-12 01:34:58 +02:00
2019-05-12 03:10:00 +02:00
2019-05-09 21:07:44 +02:00
2019-05-12 03:10:00 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 03:10:00 +02:00
2019-05-12 01:34:58 +02:00
2019-05-05 01:35:12 +02:00
2019-05-17 15:50:59 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-05 03:10:58 +02:00
2019-05-05 03:10:58 +02:00
2019-05-12 01:34:58 +02:00
2019-03-08 17:56:14 +01:00
2019-05-05 03:10:58 +02:00
2019-05-23 09:33:33 +00:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-06-05 11:35:21 +00:00
2019-05-12 01:34:58 +02:00
2018-12-24 11:07:31 +00:00
2019-05-12 03:10:00 +02:00
2019-05-05 03:10:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-05 03:10:58 +02:00
2019-04-28 01:34:21 +02:00
2019-05-09 11:12:22 +02:00
2019-04-02 15:53:02 +02:00
2019-05-17 15:50:59 +02:00
2019-04-02 15:53:01 +02:00
2019-04-09 09:27:35 +00:00
2019-05-12 03:10:00 +02:00
2019-05-12 03:10:00 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-02-28 12:39:03 +00:00
2019-02-28 12:39:03 +00:00
2019-02-28 12:39:03 +00:00
2019-02-28 12:39:03 +00:00
2019-04-23 14:54:58 +02:00
2018-12-06 13:15:36 +01:00
2019-05-17 12:19:55 +02:00
2019-05-10 11:51:08 +00:00
2019-02-28 12:39:03 +00:00
2019-02-28 12:39:03 +00:00
2019-04-15 18:33:51 +02:00
2019-05-09 21:07:44 +02:00
2019-02-28 12:39:03 +00:00
2019-02-08 06:22:56 +00:00
2019-02-28 12:39:03 +00:00
2019-02-08 08:10:49 +00:00
2019-02-28 12:39:03 +00:00
2019-04-16 13:24:01 +00:00
2019-04-15 18:33:51 +02:00
2019-02-28 12:39:03 +00:00
2019-02-08 06:48:18 +00:00
2019-03-14 14:13:47 +01:00
2019-02-28 12:39:03 +00:00
2019-03-29 18:10:57 +01:00
2019-03-19 15:14:23 +01:00
2018-12-06 13:15:36 +01:00
2019-04-25 15:47:09 +02:00
2019-03-29 15:04:50 +00:00
2019-02-28 12:39:03 +00:00
2019-02-28 12:39:03 +00:00
2019-02-08 07:25:46 +00:00
2019-02-28 12:39:03 +00:00
2019-04-04 11:20:03 +02:00
2019-05-03 09:16:50 +02:00
2019-01-18 08:35:33 +00:00
2019-01-18 08:35:33 +00:00
2019-01-18 08:35:33 +00:00
2019-02-08 06:26:51 +00:00
2019-04-22 08:49:28 +00:00
2019-02-21 21:36:52 +01:00
2019-04-02 16:35:17 +02:00
2018-11-29 09:28:17 +00:00
2019-02-28 12:39:03 +00:00
2019-05-12 01:34:58 +02:00
2019-05-17 12:19:55 +02:00
2019-03-29 18:10:57 +01:00
2019-02-28 12:39:03 +00:00
2019-02-28 12:39:03 +00:00
2019-02-08 06:07:07 +00:00
2019-04-08 17:45:00 +02:00
2019-02-28 12:39:03 +00:00
2019-02-28 12:39:03 +00:00
2019-02-28 12:39:03 +00:00
2019-02-28 12:39:03 +00:00
2019-02-28 12:39:03 +00:00
2019-02-08 06:11:19 +00:00
2019-02-28 12:39:03 +00:00
2019-03-25 18:28:16 +01:00
2019-04-17 19:47:37 +02:00
2019-02-28 12:39:03 +00:00
2019-02-19 07:59:25 +00:00
2019-02-28 12:39:03 +00:00
2019-02-28 12:39:03 +00:00
2019-02-28 12:39:03 +00:00
2019-05-12 03:10:00 +02:00
2019-05-12 03:10:00 +02:00
2019-05-17 15:50:59 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 03:10:00 +02:00
2019-05-05 01:35:12 +02:00
2019-04-28 01:34:21 +02:00
2019-04-28 01:34:21 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 03:10:00 +02:00
2019-05-12 01:34:58 +02:00
2019-05-17 15:50:59 +02:00
2019-05-12 01:34:58 +02:00
2019-04-28 01:34:21 +02:00
2019-04-28 01:34:21 +02:00
2019-05-05 03:10:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 03:10:00 +02:00
2019-04-28 01:34:21 +02:00
2019-05-12 01:34:58 +02:00
2019-04-28 01:34:21 +02:00
2019-05-05 01:35:12 +02:00
2019-05-01 02:43:48 +02:00
2019-05-05 01:35:12 +02:00
2019-05-12 01:34:58 +02:00
2019-05-01 02:43:48 +02:00
2019-04-28 01:34:21 +02:00
2019-05-12 01:34:58 +02:00
2019-05-17 15:50:59 +02:00
2019-05-17 15:50:59 +02:00
2019-05-12 01:34:58 +02:00
2019-05-05 03:10:58 +02:00
2018-12-24 11:07:31 +00:00
2019-05-12 01:34:58 +02:00
2019-05-05 03:10:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-05 03:10:58 +02:00
2019-05-12 03:10:00 +02:00
2019-05-12 01:34:58 +02:00
2019-05-05 03:10:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 03:10:00 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 03:10:00 +02:00
2019-04-28 01:34:21 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 03:10:00 +02:00
2019-05-12 01:34:58 +02:00
2019-05-05 03:10:58 +02:00
2019-05-17 15:50:59 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-05 03:10:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-05 01:35:12 +02:00
2019-05-12 03:10:00 +02:00
2019-05-17 15:50:59 +02:00
2019-05-17 15:50:59 +02:00
2019-05-05 01:35:12 +02:00
2019-05-17 15:50:59 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-14 13:55:35 +02:00
2019-05-17 15:50:59 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-17 15:50:59 +02:00
2019-04-28 01:34:21 +02:00
2019-05-17 11:48:43 +02:00
2019-01-31 16:59:58 +01:00
2019-03-07 10:30:54 +00:00
2019-04-28 01:34:21 +02:00
2019-02-28 12:39:03 +00:00
2019-05-09 21:07:44 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 03:10:00 +02:00
2019-05-23 11:39:48 +00:00
2019-04-28 01:34:21 +02:00
2019-05-17 15:50:59 +02:00
2019-05-01 02:43:48 +02:00
2019-05-12 01:34:58 +02:00
2019-05-17 15:50:59 +02:00
2019-05-12 01:34:58 +02:00
2019-05-17 15:50:59 +02:00
2019-05-17 15:50:59 +02:00
2019-05-12 01:34:58 +02:00
2019-05-17 15:50:59 +02:00
2019-05-17 15:50:59 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 03:10:00 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-17 15:50:59 +02:00
2019-05-12 01:34:58 +02:00
2018-12-13 11:17:23 +00:00
2019-05-12 01:34:58 +02:00
2019-05-12 03:10:00 +02:00
2019-05-23 11:12:58 +00:00
2019-05-12 01:34:58 +02:00
2019-05-17 15:50:59 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 03:10:00 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 01:34:58 +02:00
2019-04-28 01:34:21 +02:00
2019-05-12 01:34:58 +02:00
2019-05-12 03:10:00 +02:00
2019-05-12 03:10:00 +02:00
2019-05-17 15:50:59 +02:00
2019-05-12 01:34:58 +02:00
2019-05-09 21:07:44 +02:00
2019-04-28 01:34:21 +02:00
2019-05-05 03:10:58 +02:00
2019-05-12 01:34:58 +02:00
2019-05-17 15:50:59 +02:00
2018-12-07 14:15:46 +00:00
2019-05-12 01:34:58 +02:00
2019-05-01 02:43:48 +02:00