Overview
This structure contains a historical snapshot of a project issue. A collection of these structures together comprise the history of a project issue, recording all significant changes and transitions that occurred to the issue during its lifetime.Â
Format
- PwsProjectIssueHistory
- DescriptionChangedFlag: Boolean
- DueDateChangedFlag: Boolean
- HistoryType: String
- OwnerChangedFlag: Boolean
- PriorityChangedFlag: Boolean
- ProjectIssue: PwsProjectIssueDetail
- ProjectIssueCategoryChangedFlag: Boolean
- ProjectIssueStatusChangedFlag: Boolean
- UpdatedByUser: PwsUserSummary
- UpdatedTimestamp: DateTime
Elements
Element | Data Type | Description | Sample Data |
---|
DescriptionChangedFlag | Boolean | If set to 'true', the description of this issue was changed. | false |
DueDateChangedFlag | Boolean | If set to 'true', the due date of this issue was changed. | false |
HistoryType | String | The types of issue history: A: added U: updated S: status changed N: new issue | U |
OwnerChangedFlag | Boolean | If set to 'true', the owner of this issue was changed. | true |
PriorityChangedFlag | Boolean | If set to 'true', the priority of this issue was changed. | true |
ProjectIssue | PwsProjectIssueDetail | The complete snapshot of the project issue. The values reflect the values after the history triggering event. Click here for more information. |
|
ProjectIssueCategoryChangedFlag | Boolean | If set to 'true', the category of this issue was changed. | false |
ProjectIssueStatusChangedFlag | Boolean | If set to 'true', the status of this issue was changed. | true |
UpdatedByUser | PwsUserSummary | The user that triggered the history event. Click here for more information. |
|
UpdatedTimestamp | DateTime | The time when this update happened. | 2018-03-06T20:19:37.53Z |
Usage Example(s)
<a:PwsProjectIssueHistory>
<a:DescriptionChangedFlag>false</a:DescriptionChangedFlag>
<a:DueDateChangedFlag>false</a:DueDateChangedFlag>
<a:HistoryType>U</a:HistoryType>
<a:OwnerChangedFlag>false</a:OwnerChangedFlag>
<a:PriorityChangedFlag>false</a:PriorityChangedFlag>
<a:ProjectIssue>
<ProjectIssueId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<ProjectIssueUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504606875990</ProjectIssueUid>
<ReferenceId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/>
<a:AttachmentClearFlag>false</a:AttachmentClearFlag>
<a:Attachments/>
<a:CategoryIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:ProjectIssueCategoryId>467545</b:ProjectIssueCategoryId>
<b:ProjectIssueCategoryUid>1152921504607314521</b:ProjectIssueCategoryUid>
</a:CategoryIdentity>
<a:Description>Backup conductor still vacant</a:Description>
<a:DueDate i:nil="true"/>
<a:DueDateClearFlag>false</a:DueDateClearFlag>
<a:EmailIssueOwnerFlag>false</a:EmailIssueOwnerFlag>
<a:EmailPmTeamFlag>false</a:EmailPmTeamFlag>
<a:IssueNumber>1</a:IssueNumber>
<a:OwnerIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:UserDisplayName>Peter Gelb</b:UserDisplayName>
<b:UserId i:nil="true"/>
<b:UserReferenceSystemId i:nil="true"/>
<b:UserUid>1152921504607005072</b:UserUid>
</a:OwnerIdentity>
<a:Priority>M</a:Priority>
<a:Resolution>Peter, Yarnick might back out. We need a backup conductor SOON.</a:Resolution>
<a:ResolutionClearFlag>false</a:ResolutionClearFlag>
<a:StatusIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:ProjectIssueStatusId>1119750</b:ProjectIssueStatusId>
<b:ProjectIssueStatusUid>1152921504607966726</b:ProjectIssueStatusUid>
</a:StatusIdentity>
<a:Timestamp>AAAAAA+7GYU=</a:Timestamp>
</a:ProjectIssue>
<a:ProjectIssueCategoryChangedFlag>false</a:ProjectIssueCategoryChangedFlag>
<a:ProjectIssueStatusChangedFlag>false</a:ProjectIssueStatusChangedFlag>
<a:UpdatedByUser xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
<b:UserDisplayName>Bruce Wayne</b:UserDisplayName>
<b:UserId i:nil="true"/>
<b:UserReferenceSystemId>BW-01</b:UserReferenceSystemId>
<b:UserUid>1152921504606950320</b:UserUid>
<b:EmailAddress>bruce@revcorp.doc</b:EmailAddress>
<b:FirstName>Bruce</b:FirstName>
<b:LastName>Wayne</b:LastName>
<b:MiddleName i:nil="true"/>
</a:UpdatedByUser>
<a:UpdatedTimestamp>2018-03-06T20:19:37.53Z</a:UpdatedTimestamp>
</a:PwsProjectIssueHistory>