Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This structure represents the unique key fields associated with identifying a project task. Project Tasks can be identified by an ExternalSystemIdentifier or ProjectTaskUid. When specifying a PwsProjectTaskRef as an input to a web service, you may specify one or both the ExternalSystemIdentifier and ProjectTaskUid. However, if you do specify both, they must both refer to the same project task or the project task reference will not be considered valid. When a PwsProjectTaskRef is returned in the response to a web service, both the ExternalSystemIdentifier and ProjectTaskUid will be populated, and guaranteed to refer to a single project task.predecessor relationship between a task and a different task that it has a dependency upon.  

Format

Panel
titlePwsProjectTaskPredecessor
  • PwsProjectTaskPredecessor

Elements

Element

Data Type

Required?

Default

Description

Sample Data

LagMinutes

Int32

No

0

The lag time in minutes between the predecessor and this task.

23000

LinkType

String

No

FS

The type of link between the predecessor and this task:

"FS" stands for finish to start. Task 2 can start only when Task 1 is completed. The default type.
"FF" stands for finish to finish. Task 2 cannot finish until Task 1 finishes.
"SF" stands for start to finish. Task 2 cannot finish before Task 1 starts.
"SS" stands for start to start. Task 2 cannot begin until Task 1 begins.

FS

PredecessorProjectTaskIdentity

PwsProjectTaskRef

Yes


The identity of the predecessor task. Click here for more information.


Usage Example(s)


Code Block
languagexml
titleExample 01
collapsetrue
                  <com:PwsProjectTaskPredecessor>
                     <com:LagMinutes>12000</com:LagMinutes>
                     <com:LinkType>FS</com:LinkType>
                     <com:PredecessorProjectTaskIdentity>
                        <com:ProjectTaskUid>1152921504608738153</com:ProjectTaskUid>
                     </com:PredecessorProjectTaskIdentity>
                  </com:PwsProjectTaskPredecessor>