Hi Loes,
I can think of a few options to help you plan in days (eg "1 day") without having tasks roll over to the next day...although none are perfect.
First, some theory to explain why this usually happens:
I set a sensible Hours Worked Per Day (eg 8 hours) as a global Setting
I set a sensibleDefault Schedule (eg Mon-Fri 8 hours per day)
I create a sensible Template attached to that schedule with day-based durations (eg Task 1 "1 Day", Task 2 "1 Day", etc.)
I create a Project that uses that Template and choose a start date for the Project (eg next Wed), BUT neglect to override time component to align with my Schedule (eg perhaps it is currently 11am on Monday, and the default time component then says next Wed at 11am)
Once I save the Project, I see that all my 1 Day Tasks are "rolling over" to finish the next day (eg Task 1 from Wed 11am to Thurs 11 am, etc.)
Worse, as I inject new Tasks (eg Task 2b, dependant on Task 2, with "1 Day" duration), that rollover effect perpetuates
To avoid the rollover effect, I would consider:
Sharing this information with Project Managers and asking them to be careful to plan their Start Dates "to the hour" (eg next Wed at 8am), and adjust any current Projects accordingly
Creating a calculated Parameter and/or a View that highlights any exceptions so they can be corrected
Adjusting the default Schedule to allow more time in a day to complete Tasks (eg 8am - midnight, or even 24x7)....but accepting that this would skew my resource planning
Adjusting the Hours Worked Per Day global setting..,but with the same reservations
I suggest that an ounce of Education in the forme two is worth a pound of Workarounds in the latter second two.
Regards,
Doug