Hello,
I am trying to call Statusing ImportTimesheet web service under impersonation context. It works if the account that is running the process is the owner of the timesheet. It imports everything, I see it in the UI, I can continue with SubmitStatus etc. But
if he is not, it does not do anything but neither throw any exception. In both cases I am impersonating as the owner of the timesheet.
I was thinking if the problem may be in impersonation code itself I am using, but as it is the same class I am using in other scenarios for impersonation and it works, I tend to believe the problem is elsewhere.
Is method ImportTimesheet supposed to work in impersonation context at all? If not, is there any other way how to get the approved Timesheet data to tasks?
Thanks for an answer
P.S. I forgot to add, it is Project 2010, called through WCF services.