Skip to Content
Menu
This question has been flagged
1 Reply
670 Views

This is a feature that is holding us back from switching our time tracking from Clockify to odoo. In Clockify, each entry contains a start and end time, allowing you to get a calendar like overview of your time entries. Moreover, the app contains a calendar where you can create entries like wyou would create entries in a calendar app. Also (nice to have): there is an integration with google calendar that let's you copy a calendar entry to a timesheet entry.

Reasons this is useful:

  • A lot easier to add missing hours: you get a calendar overview of your week and just have to fill in the gaps.
  • If you have a lot of different activities or projects per day (eg. a support engineer spending 15min per ticket), it's a lot easier to add a second entry instead of having to increase time on an existing one.
  • Some clients require this information when we send them detailed timesheets.

Is there a recommended way to achieve this with standard odoo / odoo studio? We are running odoo.com and don't want to customize.

Avatar
Discard
Best Answer

We implemented a module for this: simpit_calendar_logging

On Odoo Online you can't install 3rd party modules. With Odoo Studio you can try to:

  • Create a new field "x_datetime_from" for account.analytic.line
  • Create some automation rules setting the date from x_datetime_from when creating or updating a record
  • Activate the calendar view and use x_datetime_from as the date_start and unit_amount as the date_delay

Not that this is only a limited functionality and doesn't handle the case when someone creates timesheet entries outside the calendar view, for example on a task or ticket.

Avatar
Discard
Related Posts Replies Views Activity
1
Apr 25
215
1
Feb 24
1772
0
Oct 24
3321
0
Nov 22
1435
0
Aug 22
1370