ITimesheetPopulationService1

Operations

NameSignatureDescription
CreateTimesheetPopulationScriptExecutionBatchUri CreateTimesheetPopulationScriptExecutionBatch(TimesheetPopulationScriptExecutionParameter1[] populationParams)Create a batch for bulk populating timesheets
ExecuteTimesheetPopulationScriptvoid ExecuteTimesheetPopulationScript(TimesheetTargetParameter1 timesheet, ScriptTargetParameter1 script, Boolean overwrite, String unitOfWorkId)Populate timesheet from a timesheet population script
GetTimesheetPopulationScriptExecutionBatchResultsTimesheetPopulationScriptExecutionBatchResults1 GetTimesheetPopulationScriptExecutionBatchResults(Uri timesheetPopulationScriptExecutionBatchUri)Retrieve results of a completed CreateTimesheetPopulationScriptExecutionBatch.
GetTimesheetPopulationScriptsAvailableForAssignmentToTimesheetPolicySetsScriptReference1[] GetTimesheetPopulationScriptsAvailableForAssignmentToTimesheetPolicySets()Retrieve a list of timesheet population scripts available for assignment to a timesheet policy set
GetTimesheetPopulationScriptsAvailableForTimesheetScriptReference1[] GetTimesheetPopulationScriptsAvailableForTimesheet(TimesheetTargetParameter1 timesheet)Get the timesheet population scripts that can be applied to the specified timesheet
GetTimesheetPopulationScriptsAvailableForTimesheet2ScriptReference2[] GetTimesheetPopulationScriptsAvailableForTimesheet2(TimesheetTargetParameter1 timesheet)Get the timesheet population scripts that can be applied to the specified timesheet