7.0 fix timesheet fulfill crash

fix a crash with the timesheet fulfill wizard which was passing datetime objects instead of strings 

add a test showing the bug is fixed. 
@elBati: you're right, I was focusing on the crash when writing the test. I'll update this.