start and end date handling0

Mark's Avatar

Mark

31 Jan, 2010 05:05 AM via web

Hi I'd like a tweak to your UI so that I can adjust a timed session by adjusting the start and end dates, disregarding the duration. At the moment, a timed session has a start and end and a duration. If you go in and change the start date/time, the duration stays the same, so the end date/time is adjusted to start+duration. I'd like to be able to move either a start or an end date/time and have the application modify the duration...
As it is, you have to set the start time, and do mental arithmatic (!) to make the duration add up to the end time...
It comes up when you've forgotten to start the timer at the appropriate moment, so you go in later and add the shim timed session for the bit of work you did before you remembered to hit the timer...

Seems quite a basic issue, perhaps I'm missing something? Hopefully!

  1. Support Staff 2 Posted by Dan Messing on 03 Feb, 2010 05:26 PM

    Dan Messing's Avatar

    Hi Mark,

    So basically you want to be able to adjust the duration of a task by changing it's start or end date. That idea certainly makes sense to me, we will have to look at what we can do to enable that functionality in the future.

    Just for clarification - what is the end goal here, is it just adjusting the time of a timing session, or do you find yourself running into the problem in other situations?

    Dan Messing

  2. 3 Posted by Mark on 17 Feb, 2010 12:38 PM

    Mark's Avatar

    Hi Dan,
    End goal is I'd like to be able to adjust the start or end time of a timed session without affecting the other end. I want the duration to change to meet the start and end brackets.

    If I start work on a job, and then later I remember to hit the timer, I need to add a timed session for the work I did, but didn't time. I'd like to do that by start and end dates & times, rather than by start and duration, as the software currently allows you to do. Currently I have to enter when I started work, and then figure out the duration mentally up to when I started the timer. I'm a bit worried that I'll do it wrong some time and have an unhappy client because i've charged them twice for the same hours in the day...

    It would be cool to have a gant chart view of the jobs over time. it would be really obvious then if you've double billed. Would also be a good visual way of seeing how busy you are.

    One more thing, I need to be able to start a timed session on a date and time and have the end date and time on a different day. I typically work in the evening and into the small hours, e.g. start at Feb 16 11:20PM end at Feb 17 4:19AM.

    Maybe the interface could have 3 fields. Start, Duration, and End. Each field could have a lock next to it. If start is locked and you mess with duration, the end data changes. if you lock the end field, and mess with duration the start data changes. In the same interface, you could enter start and end data and have the duration calculated. You could also lock the duration field, so as to shift the start and end data at the same time. Seems to me that interface would let you tweak the data in all the ways that are important.

    Cheers, Mark.

  3. Support Staff 4 Posted by Dan Messing on 18 Feb, 2010 12:22 AM

    Dan Messing's Avatar

    HI Mark,

    Thanks for the clarification. I think your implementation idea might work, although I'm always worried about making things more complex than they need to be. I'm not saying your idea is, just that I'd like to try it out to see how it feels in practice.

    You should be able to start a timer on one day and have it continue over to the next day - are you seeing this not working in a specific case?

    Dan Messing

Reply to this discussion

Internal reply

Formatting help or Preview

Attached Files

You can attach files up to 10MB

What is fifteen divided by three?

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Recent Discussions

04 Feb, 2012 02:44 AM
03 Feb, 2012 03:59 AM
01 Feb, 2012 07:02 PM
01 Feb, 2012 03:46 AM
31 Jan, 2012 06:57 AM