ProjectsTaskDependencies
The Task Dependencies resource is used to store values while creating or updating the schedule dependencies between tasks. For example, a task that has a finish-to-start dependency on another task can start only after the other task is completed.
Columns
| Name | Type | SupportedFinders | Description |
| ProjectsProjectId [KEY] | Long | Unique identifier of the project. | |
| DependencyId [KEY] | Long | Identifier of the dependency that exists between tasks. | |
| ProjectId | Long | FindByProjectId, PrimaryKey | Identifier of the project with which the element is associated. |
| PredecessorTaskName | String | Name of the predecessor task. | |
| ExternalPredecessorTaskId | String | Unique identifier of the predecessor project task that is created in the third-party application. | |
| PredecessorTaskNumber | String | Number of the task which is a predecessor to another task. | |
| PredecessorTaskId | Long | Unique identifier of the predecessor project element. | |
| TaskName | String | Name of the task. | |
| ExternalTaskId | String | Identifier of the project task that is created in the third-party application. | |
| TaskNumber | String | The number of a task. | |
| TaskId | Long | The unique identifier of the project element. | |
| Lag | Decimal | Number of days that exist between tasks before the dependency is activated. | |
| DependencyType | String | The type of dependency that exists between tasks. | |
| ActiveDate | Date | FindByProjectTeamMember, findByProjectRoleAndProjectTeamMember | activedate |
| ClassCategory | String | FindProjectsByClassCategory | classcategory |
| Finder | String | finder | |
| FinishDate | Date | FindChargeableProjectsByPersonIdAndDateRange, findChargeableProjectsByTeamMemberAndDateRange | finishdate |
| OwningOrganizationName | String | FindByOrg | owningorganizationname |
| PartyName | String | FindByPartyName | partyname |
| PersonId | Long | FindChargeableProjectsByTeamMemberAndDateRange, findChargeableProjectsByPersonIdAndDateRange | personid |
| PersonName | String | FindByProjectTeamMember, findByProjectRoleAndProjectTeamMember | personname |
| ProjectName | String | FindByProjectName | projectname |
| ProjectRole | String | FindByProjectRoleAndProjectTeamMember | projectrole |
| ProjectStatus | String | FindByProjectStatus | projectstatus |
| SearchAttribute | String | FindChargeableProjectsByPersonIdAndDateRange | searchattribute |
| SourceApplicationCode | String | FindBySourceApplication | sourceapplicationcode |
| SourceProjectReference | String | FindBySourceApplication | sourceprojectreference |
| StartDate | Date | FindChargeableProjectsByPersonIdAndDateRange, findChargeableProjectsByTeamMemberAndDateRange | startdate |