I have a model‐driven app in Dynamics 365 with a custom Time Entry table. Each Time Entry record includes:
Hours (decimal)
Date (date)
Notes (multiline text)
Task (lookup to my Task table, which stores the PWA Assignment GUID)
User (lookup to SystemUser, defaulting to “Created By”)
What I want to do:
Automatically insert each Time Entry into the user’s Project Online timesheet (so that 5 hours on June 1 appear on the correct PWA Task/Assignment).
What I’ve tried so far
Pulled sample code/links for OData V1 (ProjectData) from Jitterbit docs.
Considered calling OData V2 (?api-version=2.0
), but not sure if CRUD is actually supported.
Read about ProjectServer REST (/_api/ProjectServer/…
) for timesheet operations, but looking for a simpler or “built-in” approach.
What I need help with
Is there a more direct method (other than hand-rolling OData queries) to push Dynamics Time Entry rows into PWA timesheets?
Has anyone used Power Automate to do this—if so, what connector or HTTP URI patterns did you use?
Any recommended documentation or code samples aside from the Jitterbit OData guide?