Versions Compared

Key

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

Overview

This structure is used to uniquely identify represents the results of a project issue .  Project insert or update. Multiple project issues can be identified by ProjectIssueUid. It can also be tagged by a user defined ID called ReferenceId. submitted for insert or update in a single request to PwsSaveProjectIssues. This operations can partially succeed, meaning some issues were successfully saved while others triggered errors and could not be saved. The web service will report back details about each project issue, whether it succeeded or failed, by returning a collection of these structures. For failed issues, ErrorDetail will provide more details about the nature of the failure.

Format

Panel
titlePwsSaveProjectIssueResult

Elements

Element

Data Type

Required?

Default

Description

Sample Data

ErrorDetail

PwsErrorDetail

 

 

 

 

ProjectIssue

PwsProjectIssueDetail

 

 

 

 

ReferenceId

String

 

 

 

 

This structure contains the detail of a web service error including code, number and message. Click here for more information.


ProjectIssue

PwsProjectIssueDetail

This structure contains the complete set of information about a project issue. Click here for more information.


ReferenceId

String

This is a user-defined ID for project issue. It allows user to tag project issues that are submitted in a web service request, and is echoed in the web service response to allow user to correlate project issues in response to the ones in request.

#1

Usage Example(s)


Code Block
languagexml
titleExample 01
collapsetrue
	 			<a:PwsSaveProjectIssueResult>
                  <a:ErrorDetail i:nil="true" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/>
                  <a:ProjectIssue>
                     <ProjectIssueId xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">28487</ProjectIssueId>
                     <ProjectIssueUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504606875463</ProjectIssueUid>
                     <ReferenceId xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">#1</ReferenceId>
                     <a:AttachmentClearFlag>false</a:AttachmentClearFlag>
                     <a:Attachments/>
                     <a:CategoryIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
                        <b:ProjectIssueCategoryId>351612</b:ProjectIssueCategoryId>
                        <b:ProjectIssueCategoryUid>1152921504606992779</b:ProjectIssueCategoryUid>
                     </a:CategoryIdentity>
                     <a:Description>Created via web service #5</a:Description>
                     <a:DueDate>2018-02-28T00:00:00Z</a:DueDate>
                     <a:DueDateClearFlag>false</a:DueDateClearFlag>
                     <a:EmailIssueOwnerFlag>false</a:EmailIssueOwnerFlag>
                     <a:EmailPmTeamFlag>false</a:EmailPmTeamFlag>
                     <a:IssueNumber>9</a:IssueNumber>
                     <a:OwnerIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
                        <b:UserDisplayName>Larry Krakauer</b:UserDisplayName>
                        <b:UserId>217832</b:UserId>
                        <b:UserReferenceSystemId>097</b:UserReferenceSystemId>
                        <b:UserUid>1152921504606944254</b:UserUid>
                     </a:OwnerIdentity>
                     <a:Priority>M</a:Priority>
                     <a:Resolution>pending</a:Resolution>
                     <a:ResolutionClearFlag>false</a:ResolutionClearFlag>
                     <a:StatusIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
                        <b:ProjectIssueStatusId>851626</b:ProjectIssueStatusId>
                        <b:ProjectIssueStatusUid>1152921504607253230</b:ProjectIssueStatusUid>
                     </a:StatusIdentity>
                     <a:Timestamp>AAAAAA+RGxA=</a:Timestamp>
                  </a:ProjectIssue>
                  <a:ReferenceId>#1</a:ReferenceId>
               </a:PwsSaveProjectIssueResult>
		

...