Versions Compared

Key

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

...

Code Block
languagexml
titleExample 01 - delete
collapsetrue
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pws="http://projectorpsa.com/PwsProjectorServices/" xmlns:req="http://projectorpsa.com/DataContracts/Requests/" xmlns:web="http://projectorpsa.com/DataContracts/Shared/Web/" xmlns:com="http://projectorpsa.com/DataContracts/Shared/Common/">
   <soapenv:Header/>
   <soapenv:Body>
      <pws:PwsSaveProjectIssues>
         <pws:serviceRequest>
            <req:SessionTicket>ASA2SxZGgEWiNl525VyqzwSessionTicket>Ade8vXDjCIr0kcDpdVTbCw==</req:SessionTicket>
            <web:DeleteProjectIssues>ProjectIdentity>
               <com:PwsProjectIssueRef>ProjectCode>P001125-001</com:ProjectCode>
                  <com:ProjectIssueUid>1152921504606875462</com:ProjectIssueUid></web:ProjectIdentity>
            <web:SaveProjectIssues>
  </com:PwsProjectIssueRef>             </web<web:DeleteProjectIssues>PwsProjectIssueDetail>
            <web:ProjectIdentity>      <com:ReferenceId>#1</com:ReferenceId>
         <com:ProjectCode>P001053-WS2</com:ProjectCode>         <!--com:ProjectIssueid>28481</com:ProjectIssueid-->
     </web:ProjectIdentity>             <web:SaveProjectIssues><!--web:AttachmentClearFlag>true</web:AttachmentClearFlag-->
                  </web:SaveProjectIssues><web:Attachments>
           </pws:serviceRequest>       </pwsweb:PwsSaveProjectIssues>Attachments>
   </soapenv:Body>
</soapenv:Envelope>
Code Block
languagexml
titleExample 02 - create
collapsetrue
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pws="http://projectorpsa.com/PwsProjectorServices/" xmlns:req="http://projectorpsa.com/DataContracts/Requests/" xmlns:web="http://projectorpsa.com/DataContracts/Shared/Web/" xmlns:com="http://projectorpsa.com/DataContracts/Shared/Common/">
   <soapenv:Header/>
   <soapenv:Body>               <web:CategoryIdentity>
                     <com:ProjectIssueCategoryUid>1152921504607339490</com:ProjectIssueCategoryUid>
                  </web:CategoryIdentity>
                  <web:Description>This is an update of existing issue</web:Description>
              <pws:PwsSaveProjectIssues>          <pws:serviceRequest><web:DueDate>2018-10-31z</web:DueDate>
            <req:SessionTicket>ASA2SxZGgEWiNl525Vyqzw==</req:SessionTicket>      <web:DueDateClearFlag>false</web:DueDateClearFlag>
      <web:ProjectIdentity>                <com:ProjectCode>P001053-WS2</com:ProjectCode><web:EmailIssueOwnerFlag>false</web:EmailIssueOwnerFlag>
            </web:ProjectIdentity>      <web:EmailPmTeamFlag>false</web:EmailPmTeamFlag>
      <web:SaveProjectIssues>            <web:IssueNumber>10</web:IssueNumber>
                  <web:PwsProjectIssueDetail>OwnerIdentity>
                     <com:ReferenceId>#1<UserDisplayName>krakauer, larry</com:ReferenceId>UserDisplayName>
                  <web:AttachmentClearFlag>true<</web:AttachmentClearFlag>OwnerIdentity>
                  <web:Attachments>Priority>M</web:Priority>
                  <<web:Resolution>pending</web:Attachments>Resolution>
                  <web:ResolutionClearFlag>false</web:CategoryIdentity>ResolutionClearFlag>
                  <web:StatusIdentity>
  <com:ProjectIssueCategoryUid>1152921504606992779</com:ProjectIssueCategoryUid>                   <<com:ProjectIssueStatusUid>1152921504608004811</webcom:CategoryIdentity>ProjectIssueStatusUid>
                  <web:Description>Created via web service #5<</web:Description>StatusIdentity>
                  <web:DueDate>2018-02-28z<</web:DueDate>PwsProjectIssueDetail>
                  <web:DueDateClearFlag>false<</web:DueDateClearFlag>SaveProjectIssues>
          </pws:serviceRequest>
       <web:EmailIssueOwnerFlag>false</web:EmailIssueOwnerFlag></pws:PwsSaveProjectIssues>
                  <web:EmailPmTeamFlag>false</web:EmailPmTeamFlag>
                  <web:IssueNumber>3</web:IssueNumber>
                  <web:OwnerIdentity>
                     <com:UserDisplayName>larry krakauer</com:UserDisplayName>
                  </web:OwnerIdentity>
                  <web:Priority>M</web:Priority>
                  <web:Resolution>pending</web:Resolution>
                  <web:ResolutionClearFlag>false</web:ResolutionClearFlag>
                  <web:StatusIdentity>
                     <com:ProjectIssueStatusUid>1152921504607253230</com:ProjectIssueStatusUid>
                  </web:StatusIdentity>
               </web:PwsProjectIssueDetail>
            </web:SaveProjectIssues>
         </pws:serviceRequest>
      </pws:PwsSaveProjectIssues>
   </soapenv:Body>
</soapenv:</soapenv:Body>
</soapenv:Envelope>



Response Format


Panel
titlePwsSaveProjectIssuesRs

...

Element

Data Type

Description

Sample Data

Messages

PwsMessage[]

The web service response status and message. Click here for more information.

ResponseId

Int32

Click here for more information.

0

Status

RequestStatus

Click here for more information.

ServerTimestampUtc

DateTime

Click here for more information.

2018-02-06T14:14:21.9169814Z

ProjectIssueResults

PwsSaveProjectIssueResult[]

This structure is part of a response of web service PwsSaveProjectIssues. web service response status and message. Click here for more information.


ResponseId

Int32

Click here for more information.

Response Usage Example(s)

...

languagexml
titleExample 01 - delete
collapsetrue

...

0

Status

RequestStatus

Click here for more information.


ServerTimestampUtc

DateTime

Click here for more information.

2018-02-06T14:14:21.9169814Z

ProjectIssueResults

PwsSaveProjectIssueResult[]

This structure is part of a response of web service PwsSaveProjectIssues. Click here for more information.


Response Usage Example(s)


Code Block
languagexml
titleExample 01 - delete
collapsetrue
<s:Envelope xmlns:s="http://wwwschemas.w3xmlsoap.org/2001/XMLSchema-instancesoap/envelope/">
   <s:Body>
       <PwsSaveProjectIssuesResponse <Messages xmlns="http://projectorpsa.com/CommonServicesPwsProjectorServices/">
         <PwsSaveProjectIssuesResult xmlns:ba="http://projectorpsa.com/DataContracts/Shared/CommonWeb/"/>             <ResponseId xmlnsxmlns:i="http://projectorpsawww.w3.comorg/CommonServices/">0</ResponseId>2001/XMLSchema-instance">
            <Status<Messages xmlns="http://projectorpsa.com/CommonServices/">Ok</Status>
            <ServerTimestampUtc xmlns:b="http://projectorpsa.com/DataContracts/CommonServices/">2018-02-06T14:14:21.9169814Z</ServerTimestampUtc>
            <a:ProjectIssueResults/>Shared/Common/"/>
             </PwsSaveProjectIssuesResult><ResponseId xmlns="http://projectorpsa.com/CommonServices/">0</ResponseId>
       </PwsSaveProjectIssuesResponse>    </s:Body>
</s:Envelope>
Code Block
languagexml
titleExample 02 - create
collapsetrue
<s:Envelope xmlns:s <Status xmlns="http://schemasprojectorpsa.xmlsoap.orgcom/soapCommonServices/envelope/">">Ok</Status>
     <s:Body>       <PwsSaveProjectIssuesResponse<ServerTimestampUtc xmlns="http://projectorpsa.com/PwsProjectorServices/">CommonServices/">2018-11-12T20:26:44.0483182Z</ServerTimestampUtc>
            <a:ProjectIssueResults>
              <PwsSaveProjectIssuesResult xmlns:a="http://projectorpsa.com/DataContracts/Shared/Web/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><a:PwsSaveProjectIssueResult>
                  <Messages xmlns="http://projectorpsa.com/CommonServices/<a:ErrorDetail i:nil="true" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/>
                 <ResponseId xmlns="http://projectorpsa.com/CommonServices/">0</ResponseId><a:ProjectIssue>
                      <Status<ProjectIssueId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/CommonServicesCommon/">Ok</Status>/>
                     <ServerTimestampUtc<ProjectIssueUid xmlns="http://projectorpsa.com/DataContracts/Shared/CommonServicesCommon/">2018-02-06T14:17:47.2506943Z</ServerTimestampUtc>>1152921504606877025</ProjectIssueUid>
              <a:ProjectIssueResults>       <ReferenceId xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">#1</ReferenceId>
       <a:PwsSaveProjectIssueResult>                   <a:ErrorDetail<ExternalSystemIdentifier i:nil="true" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/>
 
                <a:ProjectIssue>                      <ProjectIssueId xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">28487</ProjectIssueId><a:AttachmentClearFlag>false</a:AttachmentClearFlag>
                     <ProjectIssueUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504606875463</ProjectIssueUid><a:Attachments/>
                     <ReferenceId<a:CategoryIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">#1</ReferenceId>
                /DataContracts/Shared/Common/">
    <a:AttachmentClearFlag>false</a:AttachmentClearFlag>                    <b:ProjectIssueCategoryId  <a:Attachmentsi:nil="true"/>

                    <a:CategoryIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">    <b:ProjectIssueCategoryUid>1152921504607339490</b:ProjectIssueCategoryUid>
                    <b:ProjectIssueCategoryId>351612</b:ProjectIssueCategoryId> </a:CategoryIdentity>
                     <a:Description>This is  <b:ProjectIssueCategoryUid>1152921504606992779</b:ProjectIssueCategoryUid>an update of existing issue</a:Description>
                     <<a:DueDate>2018-10-31T00:00:00Z</a:CategoryIdentity>
  DueDate>
                  <a:Description>Created via web service #5<<a:DueDateClearFlag>false</a:Description>DueDateClearFlag>
                     <a:DueDate>2018-02-28T00:00:00Z<EmailIssueOwnerFlag>false</a:DueDate>EmailIssueOwnerFlag>
                     <a:DueDateClearFlag>false<EmailPmTeamFlag>false</a:DueDateClearFlag>EmailPmTeamFlag>
                     <a:EmailIssueOwnerFlag>false<IssueNumber>2</a:EmailIssueOwnerFlag>IssueNumber>
                     <a:OwnerIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
        <a:EmailPmTeamFlag>false</a:EmailPmTeamFlag>                <b:UserDisplayName>Krakauer, Larry</b:UserDisplayName>
    <a:IssueNumber>9</a:IssueNumber>                      <a<b:OwnerIdentityUserId xmlnsi:bnil="true"http://projectorpsa.com/DataContracts/Shared/Common/">
                        <b:UserDisplayName>Larry Krakauer<UserReferenceSystemId>097</b:UserDisplayName>UserReferenceSystemId>
                        <b:UserId>217832<UserUid>1152921504606944254</b:UserId>UserUid>
                        <b:UserReferenceSystemId>097</b:UserReferenceSystemId></a:OwnerIdentity>
                        <b:UserUid>1152921504606944254</b:UserUid><a:Priority>M</a:Priority>
                     <<a:Resolution>pending</a:OwnerIdentity>Resolution>
                     <a:Priority>M<ResolutionClearFlag>false</a:Priority>ResolutionClearFlag>
                     <a:Resolution>pending</a:Resolution>:StatusIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
                        <b:ProjectIssueStatusId <a:ResolutionClearFlag>false</a:ResolutionClearFlag>i:nil="true"/>
                       <a:StatusIdentity xmlns<b:ProjectIssueStatusUid>1152921504608004811</b="http://projectorpsa.com/DataContracts/Shared/Common/">:ProjectIssueStatusUid>
                        <b:ProjectIssueStatusId>851626</b:ProjectIssueStatusId>
</a:StatusIdentity>
                       <b:ProjectIssueStatusUid>1152921504607253230</b:ProjectIssueStatusUid><a:Timestamp>AAAAABFDKdg=</a:Timestamp>
                      </a:StatusIdentity><a:NewExternalSystemIdentifier i:nil="true"/>
                     <a:Timestamp>AAAAAA+RGxA=</a:Timestamp>UserDefinedFields xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"/>
                  </a:ProjectIssue>
                  <a:ReferenceId>#1</a:ReferenceId>
               </a:PwsSaveProjectIssueResult>
            </a:ProjectIssueResults>
         </PwsSaveProjectIssuesResult>
      </PwsSaveProjectIssuesResponse>
   </s:Body>
</s:Envelope>

...