Converts the csv from Toggl Track to a format that matches what Dymaics wants.
- Copy appsettings.json and call it
appsettings.Personal.json - Change the role to your role. (You can check previously submitted/rejected hours in Dynamics to see what your role is)
dotnet run -- /path/to/exported/hours/from/toggl.csv
(This setup requires a paid Toggl account)
| Toggl | Dynamics |
|---|---|
| (automatic) | Work Type |
| Client | Project |
| Project | Project task |
| Task | Hour Type |
| Description | [Jira Ticket |] External comments (*) |
(*) if the comment contains a |, then the first part will be interpreted as Jira Ticket.
Format: CODE-1234 | My comment
If Client is Vacation or Absence, this will automatically fill in the correct Work Type & other columns.