| Name | Signature | Description |
|---|---|---|
| GetInOutTimesheet3 | InOutTimesheetDetails3 GetInOutTimesheet3(Uri timesheetUri) | Get an entire 'in-out format' timesheet |
| PunchIn2 | InOutTimesheetEntryDetails1 PunchIn2(Uri userUri, InOutTimesheetPunchInParameter1 parameter, String unitOfWorkId) | Create a new time punch with IN time set to now and no OUT time. |
| PunchOut2 | InOutTimesheetEntryDetails1 PunchOut2(Uri inOutTimesheetEntryUri, String unitOfWorkId) | Set the OUT time on the time punch to now. |
| PutInOutTimesheet3 | InOutTimesheetPutResults3 PutInOutTimesheet3(InOutTimesheetParameter3 timesheet) | Put an entire 'in-out format' timesheet |