ITimesheetPopulationService1
Operations
Name
Signature
Description
CreateTimesheetPopulationScriptExecutionBatch
Uri CreateTimesheetPopulationScriptExecutionBatch(TimesheetPopulationScriptExecutionParameter1[] populationParams)
Create a batch for bulk populating timesheets
ExecuteTimesheetPopulationScript
void ExecuteTimesheetPopulationScript(TimesheetTargetParameter1 timesheet, ScriptTargetParameter1 script, Boolean overwrite, String unitOfWorkId)
Populate timesheet from a timesheet population script
GetTimesheetPopulationScriptExecutionBatchResults
TimesheetPopulationScriptExecutionBatchResults1 GetTimesheetPopulationScriptExecutionBatchResults(Uri timesheetPopulationScriptExecutionBatchUri)
Retrieve results of a completed CreateTimesheetPopulationScriptExecutionBatch.
GetTimesheetPopulationScriptsAvailableForAssignmentToTimesheetPolicySets
ScriptReference1[] GetTimesheetPopulationScriptsAvailableForAssignmentToTimesheetPolicySets()
Retrieve a list of timesheet population scripts available for assignment to a timesheet policy set
GetTimesheetPopulationScriptsAvailableForTimesheet
ScriptReference1[] GetTimesheetPopulationScriptsAvailableForTimesheet(TimesheetTargetParameter1 timesheet)
Get the timesheet population scripts that can be applied to the specified timesheet
GetTimesheetPopulationScriptsAvailableForTimesheet2
ScriptReference2[] GetTimesheetPopulationScriptsAvailableForTimesheet2(TimesheetTargetParameter1 timesheet)
Get the timesheet population scripts that can be applied to the specified timesheet