Name | Signature | Description |
---|
AssignProjectTeamMembersToTaskResourceAssignments | void AssignProjectTeamMembersToTaskResourceAssignments(Uri taskUri) | Copy Project Team Members to Task Resource Assignments. |
BulkDeleteTaskResourceEstimates | BulkDeleteTaskResourceEstimatesResults1 BulkDeleteTaskResourceEstimates(TaskTargetParameter2 taskTarget, Uri[] estimateUris) | Service to delete TaskResourceEstimates for a task |
BulkDeleteTaskResourceEstimatesForUser | BulkDeleteTaskResourceEstimatesForUserResults1 BulkDeleteTaskResourceEstimatesForUser(ProjectTargetParameter1 projectTarget, UserTargetParameter1 userTarget, Uri[] taskUris) | Service to delete TaskResourceEstimates for a user and task uris |
BulkGetDescendantTaskDetails | TaskHierarchyBulkGetResults1[] BulkGetDescendantTaskDetails(Uri[] parentUris) | Get bulk result containing the details for the entire task hierarchy below the provided tasks or projects |
BulkGetEstimateDetailsForTaskResourceUserAssignmentPairs | BulkGetEstimateDetailsForTaskResourceUserAssignmentPairsResult1[] BulkGetEstimateDetailsForTaskResourceUserAssignmentPairs(ProjectTargetParameter1 project, TaskResourceUserAssignmentPairParameter1[] taskResourceUserAssignmentPairs) | Service to get estimate details for pair of resource user and task |
BulkGetHistoricalKeyValuesForDate | BulkGetTaskHistoricalKeyValuesForDateResult1[] BulkGetHistoricalKeyValuesForDate(Uri[] taskUris, Date1 date) | Gets the historical key values for tasks effective on the given date |
BulkGetResourceAssignments | TaskResourceAssignmentDetails1[] BulkGetResourceAssignments(Uri[] taskUris, Date1 asOfDate) | Get all the resources who are assigned to the provided tasks |
BulkGetRolledUpCostSummary | BulkGetRolledUpProjectCostSummaryResult1[] BulkGetRolledUpCostSummary(Uri[] taskUris) | Retrieve rolledup actual, estimated, work remaining and estimated at completion cost for tasks in project currency. |
BulkGetRolledUpTimeEnteredSummary | RolledUpTimeEnteredSummary1[] BulkGetRolledUpTimeEnteredSummary(Uri[] taskUris) | Retrieve rolledup actual, estimated, work remaining and estimated at completion hours for a tasks. |
BulkGetTaskDetails | TaskDetails1[] BulkGetTaskDetails(Uri[] taskUris) | Get the details for a list of tasks |
BulkGetTaskResourceAssignmentSummary | TaskResourceAssignmentSummary1[] BulkGetTaskResourceAssignmentSummary(Uri[] taskUris, TaskResourceAssignmentFilterParameter1 filter) | Bulk Get task assignment summary |
BulkGetTaskResourceEstimateSummaryForUser | BulkGetTaskResourceEstimateSummaryForUserResult1 BulkGetTaskResourceEstimateSummaryForUser(Uri userUri, Uri projectUri, Uri[] taskUris) | Service to get TaskResourceEstimates for a resourceUser and tasks |
BulkGetTimeEnteredSummary | TaskTimeEnteredSummary1[] BulkGetTimeEnteredSummary(Uri[] taskUris) | Retrieve actual hours for a set of tasks. |
BulkGetTimeEntryTaskProgress | TimeEntryTaskProgress1[] BulkGetTimeEntryTaskProgress(Uri[] timeEntryRevisionGroupUris) | Get time entry task progress data. |
BulkGetUriFromTaskTargetParameter2 | TaskBulkGetUriResults1[] BulkGetUriFromTaskTargetParameter2(TaskTargetParameter2[] tasks) | Convert a list of TaskTargetParameter2 into URIs. |
BulkPutHistoricalKeyValues | BulkPutTaskHistoricalKeyValueResult1[] BulkPutHistoricalKeyValues(BulkPutTaskHistoricalKeyValueParameter1[] entries) | Sets pieces of metadata tasks on the given dates |
BulkPutKeyValueForTask | BulkPutKeyValueForTaskResult1[] BulkPutKeyValueForTask(BulkPutKeyValueForTaskParameter1[] entries) | Sets the specified key on the specified tasks or drafts |
BulkUpdateResourceAssignments | void BulkUpdateResourceAssignments(Uri taskUri, Uri[] resourceUris, Boolean isAssigned) | Add multiple resource to be assigned to the provided task. The resource will immediately be assigned to the task's project's team if they previously were not, even if taskUri is a task draft. |
BulkUpdateTaskResourceEstimates | BulkUpdateTaskResourceEstimatesResults1 BulkUpdateTaskResourceEstimates(TaskTargetParameter2 taskTarget, UpdateTaskResourceEstimateParameter1[] estimateParameters, String unitOfWorkId) | Service to add/update TaskResourceEstimates for a task |
BulkUpdateTaskResourceEstimatesForUser | BulkUpdateTaskResourceEstimatesForUserResults1 BulkUpdateTaskResourceEstimatesForUser(ProjectTargetParameter1 projectTarget, UserTargetParameter1 userTarget, UpdateTaskResourceEstimateForUserParameter1[] estimateParameters, String unitOfWorkId) | Service to update TaskResourceEstimates for a user/tasks |
Close | void Close(Uri taskUri) | Close a task/task draft |
CopyTaskResourceAssignments | void CopyTaskResourceAssignments(Uri sourceTaskUri, Uri destinationTaskUri, Uri copyOption, Uri replacementOption) | Copy Task Resource Assignments. |
CreateEditDraft | Uri CreateEditDraft(Uri taskUri) | Create a draft of an existing task. |
CreateNewDraft | Uri CreateNewDraft(Uri parentUri) | Create a new task draft as a child of the provided task or project |
CreateTaskCopyBatch | Uri CreateTaskCopyBatch(TaskCopyParameter1[] copyParameters) | Create a batch to copy a task within its project. Returns Uri to the batch. Batch can be executed with the BatchManagementService |
CreateTaskDeleteBatch | Uri CreateTaskDeleteBatch(TaskTargetParameter2[] tasks) | Create a batch operation for bulk deleting tasks by target |
CreateTaskHierarchyOrApplyModifications | TaskHierarchyModificationResult1[] CreateTaskHierarchyOrApplyModifications(ProjectTargetParameter1 project, TaskHierarchyModificationParameter1[] taskHierarchy, Uri taskModificationOptionUri, String unitOfWorkId) | Create new tasks or apply modification to existing tasks for a project |
CreateTaskHierarchySortBatch | Uri CreateTaskHierarchySortBatch(CreateTaskHierarchySortBatchParameter1 taskHierarchySortBatchParameter) | Create a batch to update task order in given direction and column. |
CreateTaskOrApplyModifications | TaskReference1 CreateTaskOrApplyModifications(TaskTargetParameter1 target, ProjectTargetParameter1 project, TaskModificationParameter1 modifications, String unitOfWorkId) | Create new task or apply modification to an existing task |
CreateUpdateTimeEntryDateRangeForTaskHierarchyBatch | Uri CreateUpdateTimeEntryDateRangeForTaskHierarchyBatch(Uri taskUri, DateRangeParameter1 dateRange) | Create a batch to update a task and it's descendants time entry date range. Returns Uri to the batch. Batch can be executed with the BatchManagementService |
Delete | void Delete(Uri taskUri) | Delete a task |
GetAllHistoricalKeyValues | TaskHistoricalKeyValue1[] GetAllHistoricalKeyValues(Uri taskUri) | Gets all historical key values for the task |
GetChildrenTaskDetails | TaskDetails1[] GetChildrenTaskDetails(Uri parentUri) | Get the details for all the first level children of the provided task or project |
GetDescendantTaskDetails | TaskHierarchyDetails1[] GetDescendantTaskDetails(Uri parentUri) | Get the details for the entire task hierarchy below the provided task or project |
GetFilteredUsersAssignedToTask | Uri[] GetFilteredUsersAssignedToTask(Uri taskUri, Uri[] userUris) | Get Assigned User Uris for Task from given User Uris |
GetHistoricalKeyValuesForDate | KeyValue1[] GetHistoricalKeyValuesForDate(Uri taskUri, Date1 date) | Gets the historical key values for a task effective on the given date |
GetMilestoneTaskDetails | MilestoneTaskDetails1 GetMilestoneTaskDetails(Uri taskUri) | Get details of task for billing inlcudes milestone info |
GetPageOfAllocatedTimeWithRunningTotals | AllocatedTimeWithRunningTotalDetails1[] GetPageOfAllocatedTimeWithRunningTotals(Int32 page, Int32 pageSize, Uri taskUri) | Get allocated time entries for task with total allocated time up to entrydate (RunningDurationTotal). |
GetPageOfResourceUserTaskProgressCostSummary | ResourceUserTaskProgressCostSummary1[] GetPageOfResourceUserTaskProgressCostSummary(Int32 page, Int32 pageSize, TaskTargetParameter2 taskTarget, ResourceUserTaskProgressCostSummaryFilterParameter1 filter) | Retrieve actual, estimated, work remaining and estimated at completion cost for each resource or placeholder associated to a tasks in project currency. |
GetPageOfResourceUserTaskProgressHoursSummary | ResourceUserTaskProgressHoursSummary1[] GetPageOfResourceUserTaskProgressHoursSummary(Int32 page, Int32 pageSize, TaskTargetParameter2 taskTarget, ResourceUserTaskProgressHoursSummaryFilterParameter1 filter) | Get page of resource users progress for the given task |
GetPageOfTaskResourceAssignments | TaskResourceAssignment1[] GetPageOfTaskResourceAssignments(Int32 page, Int32 pageSize, Uri taskUri, TaskResourceAssignmentFilterParameter1 filter) | Get page of task resource assignments |
GetPageOfTaskResourceEstimates | TaskResourceEstimateDetails1[] GetPageOfTaskResourceEstimates(Int32 page, Int32 pageSize, TaskTargetParameter2 taskTarget) | Get page of task resource estimates for a task |
GetPageOfTaskResourceEstimateSummary | TaskResourceEstimateSummary1[] GetPageOfTaskResourceEstimateSummary(Int32 page, Int32 pageSize, TaskTargetParameter2 taskTarget, TaskResourceEstimateSummaryFilterParameter1 filter) | Get page of task resource estimate summary for a task |
GetPageOfTaskResourceEstimateSummaryForProjectAndResourceUser | TaskResourceUserEstimateSummary1[] GetPageOfTaskResourceEstimateSummaryForProjectAndResourceUser(Int32 page, Int32 pageSize, ProjectTargetParameter1 project, UserTargetParameter1 user) | Get Page of TaskResource Estimate Summary for user and project |
GetPageOfTasksForProjectFilteredByCustomFieldValue | TaskCustomFieldSearchResult1[] GetPageOfTasksForProjectFilteredByCustomFieldValue(Int32 page, Int32 pageSize, Uri projectUri, TaskCustomFieldValueSearchParameter1 customFieldValueParam) | Get the tasks available for use on a given project and udf value |
GetResourceAllocationDetailsForTask | TaskResourceAllocationDetails1 GetResourceAllocationDetailsForTask(Uri taskUri, Uri[] resourceUris) | Get resource allocation entry details for the provided task |
GetResourceTaskAllocationDetailsForResource | ResourceTaskAllocationDetails1 GetResourceTaskAllocationDetailsForResource(Uri resourceUri, Uri[] taskUris) | Get resource allocation entry details for the provided resource |
GetTaskAncestry | TaskAncestryReference1 GetTaskAncestry(Uri taskUri) | Get the ancestry (i.e. the parent tasks) of the specified task. Will return null if this is a root-level task |
GetTaskBurndownData | TaskBurndownData1[] GetTaskBurndownData(Int32 page, Int32 pageSize, Uri taskUri) | Gets burndown data over time |
GetTaskCopyBatchResults | TaskCopyBatchResults1 GetTaskCopyBatchResults(Uri taskCopyBatchUri) | Get the results of the Copy Task Batch |
GetTaskDeleteBatchResults | TaskDeleteBatchResults1 GetTaskDeleteBatchResults(Uri taskDeleteBatchUri) | Retrieve results of a completed TaskDeleteBatch operation. Returns null if the batch has not completed. |
GetTaskDetails | TaskDetails1 GetTaskDetails(Uri taskUri) | Get the details for a single task |
GetTaskHierarchySortBatchResult | TaskHierarchySortBatchResult1 GetTaskHierarchySortBatchResult(Uri taskHierarchySortBatchUri) | Get the results of the Task Hierarchy Sort Batch |
GetTaskNameFormatForNewUsers | Uri GetTaskNameFormatForNewUsers() | Get preference for task name format to be used when creating new users |
GetTaskNameFormatForUser | Uri GetTaskNameFormatForUser(Uri userUri) | Get my preference for task name format |
GetTaskResourceAssignmentSummary | TaskResourceAssignmentSummary1 GetTaskResourceAssignmentSummary(Uri taskUri, TaskResourceAssignmentFilterParameter1 filter) | Get task assignment summary |
GetTaskResourceEstimateDetails | TaskResourceEstimateDetails1 GetTaskResourceEstimateDetails(Uri estimateUri) | Get task resource estimate details |
GetTaskSummaryCount | TaskSummaryCount1 GetTaskSummaryCount(Uri[] projectUris, Boolean isEffectivelyEnabled) | Get Task Summary Count for projects with effectively enabled |
GetUriFromTaskTargetParameter2 | Uri GetUriFromTaskTargetParameter2(TaskTargetParameter2 target) | Convert a TaskTargetParameter2 into a URI. |
MoveTask | void MoveTask(Uri taskUri, Uri targetUri, Uri moveTaskMethodUri) | Move a task from its current location to the target location. The moveTaskMethodUri specifies how it will be related to the target location after the move. Valid values are 'urn:replicon:move-task-method:before-target', 'urn:replicon:move-task-method:after-target' or 'urn:replicon:move-task-method:child-of-target' |
Open | void Open(Uri taskUri) | Open a task/task draft |
PublishDraft | TaskReference1 PublishDraft(Uri draftUri) | Publish the task draft into a persisted task |
PutHistoricalKeyValue | void PutHistoricalKeyValue(Uri taskUri, Date1 date, KeyValue1 keyValue) | Sets a piece of metadata for the task on the given date |
PutKeyValueForTask | void PutKeyValueForTask(Uri taskUri, KeyValue1 keyValue) | Sets the specified key on the specified task or draft |
PutResourceAssignments | void PutResourceAssignments(Uri taskUri, Uri[] resourceUris) | Put the specified resource to be assigned to the provided task. Existing resource assignments will be replaced. The resources will immediately be assigned to the task's project's team if they previously were not, even if taskUri is a task draft. |
ScheduleTask | TaskScheduleDetails1[] ScheduleTask(Uri taskUri, DateRangeParameter1 dateRange) | Update the date range of a task and corresponding date updates to related tasks |
UpdateAllowTimeEntry | void UpdateAllowTimeEntry(Uri taskUri, Boolean allowTimeEntry) | Set the task/task draft to allow or disallow time entry |
UpdateClosedOnDate | void UpdateClosedOnDate(Uri taskUri, Date1 date) | Update the closed date of a task/task draft |
UpdateCode | void UpdateCode(Uri taskUri, String code) | Update the code of a task/task draft |
UpdateCostType | void UpdateCostType(Uri taskUri, Uri costTypeUri) | Update the cost type |
UpdateDescription | void UpdateDescription(Uri taskUri, String description) | Update the description of a task/task draft |
UpdateEstimatedCost | void UpdateEstimatedCost(Uri taskUri, MoneyParameter1 estimatedCost) | Update the Estimated Cost for the task/task draft} |
UpdateEstimatedHours | void UpdateEstimatedHours(Uri taskUri, TaskDuration1 estimatedHours) | Update the estimated hours of a task/task draft |
UpdateName | void UpdateName(Uri taskUri, String name) | Update the name of a task/task draft |
UpdateResourceAssignment | void UpdateResourceAssignment(Uri taskUri, Uri resourceUri, Boolean isAssigned) | Add a single resource to be assigned to the provided task. The resource will immediately be assigned to the task's project's team if they previously were not, even if taskUri is a task draft. |
UpdateTaskNameFormatForNewUsers | void UpdateTaskNameFormatForNewUsers(Uri taskNameFormatUri) | Update preference for task name format to be used when creating new users |
UpdateTaskNameFormatForUser | void UpdateTaskNameFormatForUser(Uri userUri, Uri taskNameFormatUri) | Update my preference for task name format |
UpdateTimeAndExpenseEntryType | void UpdateTimeAndExpenseEntryType(Uri taskUri, Uri timeAndExpenseEntryType) | Update the time and expense entry type for the task |
UpdateTimeEntryDateRange | void UpdateTimeEntryDateRange(Uri taskUri, DateRangeParameter1 dateRange) | Update the time entry start date of a task/task draft |
Validate | ValidationResultsSummary1 Validate(Uri taskUri) | Validate a task |
ValidateMoveTask | ValidationResultsSummary1 ValidateMoveTask(Uri taskUri, Uri targetTaskUri, Uri moveTaskMethodUri) | validate the task movement |