Example Payloads: Project Resource Assignment

The example payloads in this topic demonstrate how to create, find, update, confirm, and cancel process resource assignments.

This example payload demonstrates how to create a resource assignment. To create a resource assignment you must enter a valid Project ID, Resource ID, Project Role Name, and Currency Code.
<soapenv:Envelope xmlns:res="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:typ="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/types/">
   <soapenv:Header>
      <wsse:Security soapenv:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
         <wsu:Timestamp wsu:Id="TS-36A2DDD3E556086B64149691060897135">
            <wsu:Created>2017-06-08T08:30:08.970Z</wsu:Created>
            <wsu:Expires>2017-06-08T08:31:08.970Z</wsu:Expires>
         </wsu:Timestamp>
         <wsu:Timestamp wsu:Id="TS-36A2DDD3E556086B64149690862715534">
            <wsu:Created>2017-06-08T07:57:07.154Z</wsu:Created>
            <wsu:Expires>2017-06-08T07:58:07.154Z</wsu:Expires>
         </wsu:Timestamp>
         <wsse:UsernameToken wsu:Id="UsernameToken-36A2DDD3E556086B64149690862193233">
            <wsse:Username>carlton.baugh</wsse:Username>
            <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">Welcome0</wsse:Password>
            <wsse:Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">VoEL7kWA/0QUORm2Ve2NbA==</wsse:Nonce>
            <wsu:Created>2017-06-08T07:57:01.932Z</wsu:Created>
         </wsse:UsernameToken>
      </wsse:Security>
   </soapenv:Header>
   <soapenv:Body>
      <typ:createResourceAssignment>
         <!--Zero or more repetitions:-->
         <typ:inputList>
            <!--Optional:-->
            <res:AssignmentStartDate>2017-06-08</res:AssignmentStartDate>
            <!--Optional:-->
            <res:AssignmentEndDate>2017-06-16</res:AssignmentEndDate>
            <!--Optional:-->
            <res:ResourceId>300100026211663</res:ResourceId>
            <!--Optional:-->
            <res:ResourceHCMPersonId/>
            <!--Optional:-->
            <res:ResourceDisplayName>demo12</res:ResourceDisplayName>
            <!--Optional:-->
            <res:ResourceEmail/>
            <!--Optional:-->
            <res:ProjectId>300100061807563</res:ProjectId>
            <!--Optional:-->
            <res:ProjectNumber/>
            <!--Optional:-->
            <res:ProjectName/>
            <!--Optional:-->
            <res:AssignmentStatusName/>
            <!--Optional:-->
            <res:ProjectRoleId/>
            <!--Optional:-->
            <res:ProjectRoleName>Team Member</res:ProjectRoleName>
            <!--Optional:-->
            <res:TargetBillRateAmount currencyCode="USD"/>
            <!--Optional:-->
            <res:Location/>
            <!--Optional:-->
            <res:Comments/>
            <!--Optional:-->
            <res:RequesterId></res:RequesterId>
            <!--Optional:-->
            <res:RequesterDisplayName></res:RequesterDisplayName>
            <!--Optional:-->
            <res:RequesterHCMPersonId/>
            <!--Optional:-->
            <res:RequesterEmail/>
            <!--Optional:-->
            <res:StaffingOwnerId/>
            <!--Optional:-->
            <res:StaffingOwnerDisplayName/>
            <!--Optional:-->
            <res:StaffingOwnerHCMPersonId/>
            <!--Optional:-->
            <res:StaffingOwnerEmail/>
            <!--Optional:-->
            <res:UseProjectCalendarFlag/>
            <!--Optional:-->
            <res:HoursperDay/>
            <!--Optional:-->
            <res:AssignmentExternalReference>Team_Member</res:AssignmentExternalReference>
            <!--Optional:-->
            <res:ReservationReasonCode/>
            <!--Optional:-->
            <res:ReservationReason/>
            <!--Optional:-->
            <res:ReservationExpirationDate/>
         </typ:inputList>
      </typ:createResourceAssignment>
   </soapenv:Body>
</soapenv:Envelope>

Response------
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:typ="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/types/">
   <env:Header>
      <wsa:Action>http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService//ProjectResourceManagementAssignmentService/createResourceAssignmentResponse</wsa:Action>
      <wsa:MessageID>urn:uuid:dcae5750-745c-4cbe-9c31-571fa980ff41</wsa:MessageID>
      <wsse:Security env:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
         <wsu:Timestamp wsu:Id="Timestamp-12mHRWbjcKF2EwKXL3dWrA22" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
            <wsu:Created>2017-06-08T08:35:04Z</wsu:Created>
            <wsu:Expires>2017-06-11T19:55:04Z</wsu:Expires>
         </wsu:Timestamp>
      </wsse:Security>
   </env:Header>
   <env:Body>
      <ns0:createResourceAssignmentResponse xmlns:ns0="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/types/">
         <ns1:result xsi:type="ns0:ResourceAssignmentResponse" xmlns:ns1="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/types/" xmlns:ns0="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <ns0:AssignmentId>300100076086758</ns0:AssignmentId>
            <ns0:AssignmentExternalReference>Team_Member</ns0:AssignmentExternalReference>
            <ns0:Status>SUCCESS</ns0:Status>
            <ns0:StatusCode>PJR_ASN_SRV_CREATE_PASS</ns0:StatusCode>
            <ns0:StatusMessage>The application created the project resource assignment.</ns0:StatusMessage>
         </ns1:result>
      </ns0:createResourceAssignmentResponse>
   </env:Body>
</env:Envelope>
This example payload demonstrates how to find an assignment by resource using a valid Resource ID.
<soapenv:Envelope xmlns:res="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:typ="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/types/">
   <soapenv:Header>
      <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
         <wsu:Timestamp wsu:Id="TS-36A2DDD3E556086B64149691230747345">
            <wsu:Created>2017-06-08T08:58:27.473Z</wsu:Created>
            <wsu:Expires>2017-06-08T08:59:27.473Z</wsu:Expires>
         </wsu:Timestamp>
         <wsse:UsernameToken wsu:Id="UsernameToken-36A2DDD3E556086B64149691230565544">
            <wsse:Username>carlton.baugh</wsse:Username>
            <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">Welcome0</wsse:Password>
            <wsse:Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">Jwovu0N/2R+Tb83+kx9J5Q==</wsse:Nonce>
            <wsu:Created>2017-06-08T08:58:25.655Z</wsu:Created>
         </wsse:UsernameToken>
      </wsse:Security>
   </soapenv:Header>
   <soapenv:Body>
      <typ:findAssignmentByResource>
         <!--Zero or more repetitions:-->
         <typ:inputList>
            <!--Optional:-->
            <res:ResourceId>300100059404250</res:ResourceId>
            <!--Optional:-->
            <res:ResourceHCMPersonId/>
            <!--Optional:-->
            <res:ResourceName/>
            <!--Optional:-->
            <res:ResourceEmail/>
            <!--Optional:-->
            <res:AssignmentStartDate/>
            <!--Optional:-->
            <res:AssignmentFinishDate/>
         </typ:inputList>
      </typ:findAssignmentByResource>
   </soapenv:Body>
</soapenv:Envelope>

Response------
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:typ="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/types/">
   <env:Header>
      <wsa:Action>http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService//ProjectResourceManagementAssignmentService/findAssignmentByResourceResponse</wsa:Action>
      <wsa:MessageID>urn:uuid:db9eec17-0c5b-4eb7-8037-286264f199e4</wsa:MessageID>
      <wsse:Security env:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
         <wsu:Timestamp wsu:Id="Timestamp-rA5wNQ00yz41XaUSkjCm6g22" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
            <wsu:Created>2017-06-08T09:02:28Z</wsu:Created>
            <wsu:Expires>2017-06-11T20:22:28Z</wsu:Expires>
         </wsu:Timestamp>
      </wsse:Security>
   </env:Header>
   <env:Body>
      <ns0:findAssignmentByResourceResponse xmlns:ns0="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/types/">
         <ns1:result xsi:type="ns0:ResourceAssignmentReadResponse" xmlns:ns1="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/types/" xmlns:ns0="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <ns0:Status>SUCCESS</ns0:Status>
            <ns0:StatusCode>PJR_ASN_SRV_RESO_READ_PASS</ns0:StatusCode>
            <ns0:StatusMessage>The application read project resource assignments for resource Carlos Diaz.</ns0:StatusMessage>
            <ns0:ResourceAssignmentReadResponseInfo xmlns:ns1="http://xmlns.oracle.com/adf/svc/types/">
               <ns0:ResourceAssignmentId>300100074214748</ns0:ResourceAssignmentId>
               <ns0:ResourceId>300100059404250</ns0:ResourceId>
               <ns0:ResourceHCMPersonId xsi:nil="true"/>
               <ns0:ResourceName>Carlos Diaz</ns0:ResourceName>
               <ns0:ResourceEmail>c.diaz@vision.com</ns0:ResourceEmail>
               <ns0:ProjectId>300100025498122</ns0:ProjectId>
               <ns0:ProjectNumber>300100025498122</ns0:ProjectNumber>
               <ns0:ProjectName>Project_Vision_Corp</ns0:ProjectName>
               <ns0:ProjectRoleId>300100025498083</ns0:ProjectRoleId>
               <ns0:ProjectRoleName>Oracle DBA</ns0:ProjectRoleName>
               <ns0:AssignmentStartDate>2016-12-01</ns0:AssignmentStartDate>
               <ns0:AssignmentFinishDate>2016-12-07</ns0:AssignmentFinishDate>
               <ns0:AssignmentStatusCode>ASSIGNED</ns0:AssignmentStatusCode>
               <ns0:AssignmentStatusName>Confirmed</ns0:AssignmentStatusName>
               <ns0:UseProjectCalendarFlag>true</ns0:UseProjectCalendarFlag>
               <ns0:HoursperDay>0</ns0:HoursperDay>
               <ns0:Location>Hyderabad</ns0:Location>
               <ns0:Comments xsi:nil="true"/>
               <ns0:TargetCostRateAmount xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">0</ns0:TargetCostRateAmount>
               <ns0:TargetBillRateAmount xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">0</ns0:TargetBillRateAmount>
               <ns0:RequesterId>300100024326655</ns0:RequesterId>
               <ns0:RequesterHCMPersonId>29</ns0:RequesterHCMPersonId>
               <ns0:RequesterName>Carlton Baugh</ns0:RequesterName>
               <ns0:RequesterEmail>prj_carlton_baugh@vision.com</ns0:RequesterEmail>
               <ns0:StaffingOwnerId>300100074127824</ns0:StaffingOwnerId>
               <ns0:StaffingOwnerHCMPersonId xsi:nil="true"/>
               <ns0:StaffingOwnerName xsi:nil="true"/>
               <ns0:StaffingOwnerEmail xsi:nil="true"/>
               <ns0:CreatedBy>Ellis.Gibson</ns0:CreatedBy>
               <ns0:CreationDate>2016-12-01T15:39:36.686+05:30</ns0:CreationDate>
               <ns0:LastUpdatedBy>Emily Thorn</ns0:LastUpdatedBy>
               <ns0:LastUpdateDate>2017-05-29T15:23:33.549+05:30</ns0:LastUpdateDate>
               <ns0:AssignmentExternalReference xsi:nil="true"/>
               <ns0:ReservationReasonCode xsi:nil="true"/>
               <ns0:ReservationReason xsi:nil="true"/>
               <ns0:ReservationExpirationDate xsi:nil="true"/>
            </ns0:ResourceAssignmentReadResponseInfo>
            <ns0:ResourceAssignmentReadResponseInfo xmlns:ns1="http://xmlns.oracle.com/adf/svc/types/">
               <ns0:ResourceAssignmentId>300100074220739</ns0:ResourceAssignmentId>
               <ns0:ResourceId>300100059404250</ns0:ResourceId>
               <ns0:ResourceHCMPersonId xsi:nil="true"/>
               <ns0:ResourceName>Carlos Diaz</ns0:ResourceName>
               <ns0:ResourceEmail>c.diaz@vision.com</ns0:ResourceEmail>
               <ns0:ProjectId>300100025498122</ns0:ProjectId>
               <ns0:ProjectNumber>300100025498122</ns0:ProjectNumber>
               <ns0:ProjectName>Project_Vision_Corp</ns0:ProjectName>
               <ns0:ProjectRoleId>300100003769003</ns0:ProjectRoleId>
               <ns0:ProjectRoleName>Program Manager</ns0:ProjectRoleName>
               <ns0:AssignmentStartDate>2016-12-01</ns0:AssignmentStartDate>
               <ns0:AssignmentFinishDate>2016-12-09</ns0:AssignmentFinishDate>
               <ns0:AssignmentStatusCode xsi:nil="true"/>
               <ns0:AssignmentStatusName xsi:nil="true"/>
               <ns0:UseProjectCalendarFlag>true</ns0:UseProjectCalendarFlag>
               <ns0:HoursperDay>0</ns0:HoursperDay>
               <ns0:Location>Hyderabad</ns0:Location>
               <ns0:Comments xsi:nil="true"/>
               <ns0:TargetCostRateAmount currencyCode="USD" xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">0</ns0:TargetCostRateAmount>
               <ns0:TargetBillRateAmount currencyCode="USD" xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">0</ns0:TargetBillRateAmount>
               <ns0:RequesterId>300100024326655</ns0:RequesterId>
               <ns0:RequesterHCMPersonId>29</ns0:RequesterHCMPersonId>
               <ns0:RequesterName>Carlton Baugh</ns0:RequesterName>
               <ns0:RequesterEmail>prj_carlton_baugh@vision.com</ns0:RequesterEmail>
               <ns0:StaffingOwnerId>300100074127824</ns0:StaffingOwnerId>
               <ns0:StaffingOwnerHCMPersonId xsi:nil="true"/>
               <ns0:StaffingOwnerName xsi:nil="true"/>
               <ns0:StaffingOwnerEmail xsi:nil="true"/>
               <ns0:CreatedBy>Carlton.Baugh</ns0:CreatedBy>
               <ns0:CreationDate>2016-12-01T16:51:52.0+05:30</ns0:CreationDate>
               <ns0:LastUpdatedBy>Carlton.Baugh</ns0:LastUpdatedBy>
               <ns0:LastUpdateDate>2016-12-01T16:51:52.181+05:30</ns0:LastUpdateDate>
               <ns0:AssignmentExternalReference xsi:nil="true"/>
               <ns0:ReservationReasonCode xsi:nil="true"/>
               <ns0:ReservationReason xsi:nil="true"/>
               <ns0:ReservationExpirationDate xsi:nil="true"/>
            </ns0:ResourceAssignmentReadResponseInfo>
         </ns1:result>
      </ns0:findAssignmentByResourceResponse>
   </env:Body>
</env:Envelope>
This example payload demonstrates how to find assignment by project. To find an assignment you must enter a valid Project ID or Project Name.
<soapenv:Envelope xmlns:res="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:typ="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/types/">
   <soapenv:Header>
      <wsse:Security soapenv:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
         <wsu:Timestamp wsu:Id="TS-36A2DDD3E556086B64149691196002743">
            <wsu:Created>2017-06-08T08:52:40.026Z</wsu:Created>
            <wsu:Expires>2017-06-08T08:53:40.026Z</wsu:Expires>
         </wsu:Timestamp>
         <wsse:UsernameToken wsu:Id="UsernameToken-36A2DDD3E556086B64149691195790742">
            <wsse:Username>carlton.baugh</wsse:Username>
            <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">Welcome0</wsse:Password>
            <wsse:Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">uWbZGUGgq+F8Dz8Z9eR1YA==</wsse:Nonce>
            <wsu:Created>2017-06-08T08:52:37.907Z</wsu:Created>
         </wsse:UsernameToken>
      </wsse:Security>
   </soapenv:Header>
   <soapenv:Body>
      <typ:findAssignmentByProject>
         <!--Zero or more repetitions:-->
         <typ:inputList>
            <!--Optional:-->
            <res:ProjectId>99999</res:ProjectId>
            <!--Optional:-->
            <res:ProjectNumber/>
            <!--Optional:-->
            <res:ProjectName/>
            <!--Optional:-->
            <res:AssignmentStartDate/>
            <!--Optional:-->
            <res:AssignmentFinishDate/>
         </typ:inputList>
      </typ:findAssignmentByProject>
   </soapenv:Body>
</soapenv:Envelope>

Request 2------
<soapenv:Envelope xmlns:res="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:typ="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/types/">
   <soapenv:Header>
      <wsse:Security soapenv:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
         <wsu:Timestamp wsu:Id="TS-36A2DDD3E556086B64149691196002743">
            <wsu:Created>2017-06-08T08:52:40.026Z</wsu:Created>
            <wsu:Expires>2017-06-08T08:53:40.026Z</wsu:Expires>
         </wsu:Timestamp>
         <wsse:UsernameToken wsu:Id="UsernameToken-36A2DDD3E556086B64149691195790742">
            <wsse:Username>carlton.baugh</wsse:Username>
            <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">Welcome0</wsse:Password>
            <wsse:Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">uWbZGUGgq+F8Dz8Z9eR1YA==</wsse:Nonce>
            <wsu:Created>2017-06-08T08:52:37.907Z</wsu:Created>
         </wsse:UsernameToken>
      </wsse:Security>
   </soapenv:Header>
   <soapenv:Body>
      <typ:findAssignmentByProject>
         <!--Zero or more repetitions:-->
         <typ:inputList>
            <!--Optional:-->
            <res:ProjectId></res:ProjectId>
            <!--Optional:-->
            <res:ProjectNumber/>
            <!--Optional:-->
            <res:ProjectName>Big Computers</res:ProjectName>
            <!--Optional:-->
            <res:AssignmentStartDate/>
            <!--Optional:-->
            <res:AssignmentFinishDate/>
         </typ:inputList>
      </typ:findAssignmentByProject>
   </soapenv:Body>
</soapenv:Envelope>

Response------
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:typ="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/types/">
   <env:Header>
      <wsa:Action>http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService//ProjectResourceManagementAssignmentService/findAssignmentByProjectResponse</wsa:Action>
      <wsa:MessageID>urn:uuid:9de1abc5-ac1e-4217-a8c7-bd3669703e0f</wsa:MessageID>
      <wsse:Security env:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
         <wsu:Timestamp wsu:Id="Timestamp-UVdUxFlMXz59cV0x75lBHA22" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
            <wsu:Created>2017-06-08T08:53:42Z</wsu:Created>
            <wsu:Expires>2017-06-11T20:13:42Z</wsu:Expires>
         </wsu:Timestamp>
      </wsse:Security>
   </env:Header>
   <env:Body>
      <ns0:findAssignmentByProjectResponse xmlns:ns0="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/types/">
         <ns1:result xsi:type="ns0:ResourceAssignmentReadResponse" xmlns:ns1="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/types/" xmlns:ns0="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <ns0:Status>SUCCESS</ns0:Status>
            <ns0:StatusCode>PJR_ASN_SRV_PROJ_READ_PASS</ns0:StatusCode>
            <ns0:StatusMessage>The application read project resource assignments for project Big Computers.</ns0:StatusMessage>
            <ns0:ResourceAssignmentReadResponseInfo xmlns:ns1="http://xmlns.oracle.com/adf/svc/types/">
               <ns0:ResourceAssignmentId>300100075905826</ns0:ResourceAssignmentId>
               <ns0:ResourceId>5951</ns0:ResourceId>
               <ns0:ResourceHCMPersonId xsi:nil="true"/>
               <ns0:ResourceName xsi:nil="true"/>
               <ns0:ResourceEmail xsi:nil="true"/>
               <ns0:ProjectId>99999</ns0:ProjectId>
               <ns0:ProjectNumber>TM001</ns0:ProjectNumber>
               <ns0:ProjectName>Big Computers</ns0:ProjectName>
               <ns0:ProjectRoleId>999991</ns0:ProjectRoleId>
               <ns0:ProjectRoleName xsi:nil="true"/>
               <ns0:AssignmentStartDate>2016-03-07</ns0:AssignmentStartDate>
               <ns0:AssignmentFinishDate>2016-03-08</ns0:AssignmentFinishDate>
               <ns0:AssignmentStatusCode xsi:nil="true"/>
               <ns0:AssignmentStatusName xsi:nil="true"/>
               <ns0:UseProjectCalendarFlag>true</ns0:UseProjectCalendarFlag>
               <ns0:HoursperDay>0</ns0:HoursperDay>
               <ns0:Location xsi:nil="true"/>
               <ns0:Comments xsi:nil="true"/>
               <ns0:TargetCostRateAmount xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">0</ns0:TargetCostRateAmount>
               <ns0:TargetBillRateAmount xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">0</ns0:TargetBillRateAmount>
               <ns0:RequesterId xsi:nil="true"/>
               <ns0:RequesterHCMPersonId xsi:nil="true"/>
               <ns0:RequesterName xsi:nil="true"/>
               <ns0:RequesterEmail xsi:nil="true"/>
               <ns0:StaffingOwnerId xsi:nil="true"/>
               <ns0:StaffingOwnerHCMPersonId xsi:nil="true"/>
               <ns0:StaffingOwnerName xsi:nil="true"/>
               <ns0:StaffingOwnerEmail xsi:nil="true"/>
               <ns0:CreatedBy>Emily Thorn</ns0:CreatedBy>
               <ns0:CreationDate>2017-05-22T18:01:41.776+05:30</ns0:CreationDate>
               <ns0:LastUpdatedBy>Emily Thorn</ns0:LastUpdatedBy>
               <ns0:LastUpdateDate>2017-05-22T18:01:41.796+05:30</ns0:LastUpdateDate>
               <ns0:AssignmentExternalReference xsi:nil="true"/>
               <ns0:ReservationReasonCode xsi:nil="true"/>
               <ns0:ReservationReason xsi:nil="true"/>
               <ns0:ReservationExpirationDate xsi:nil="true"/>
            </ns0:ResourceAssignmentReadResponseInfo>
            <ns0:ResourceAssignmentReadResponseInfo xmlns:ns1="http://xmlns.oracle.com/adf/svc/types/">
               <ns0:ResourceAssignmentId>300100075905787</ns0:ResourceAssignmentId>
               <ns0:ResourceId>5921</ns0:ResourceId>
               <ns0:ResourceHCMPersonId xsi:nil="true"/>
               <ns0:ResourceName xsi:nil="true"/>
               <ns0:ResourceEmail xsi:nil="true"/>
               <ns0:ProjectId>99999</ns0:ProjectId>
               <ns0:ProjectNumber>TM001</ns0:ProjectNumber>
               <ns0:ProjectName>Big Computers</ns0:ProjectName>
               <ns0:ProjectRoleId>99998</ns0:ProjectRoleId>
               <ns0:ProjectRoleName xsi:nil="true"/>
               <ns0:AssignmentStartDate>2018-01-01</ns0:AssignmentStartDate>
               <ns0:AssignmentFinishDate>2018-01-10</ns0:AssignmentFinishDate>
               <ns0:AssignmentStatusCode xsi:nil="true"/>
               <ns0:AssignmentStatusName xsi:nil="true"/>
               <ns0:UseProjectCalendarFlag>true</ns0:UseProjectCalendarFlag>
               <ns0:HoursperDay>0</ns0:HoursperDay>
               <ns0:Location>CA</ns0:Location>
               <ns0:Comments>Proposing a reservation</ns0:Comments>
               <ns0:TargetCostRateAmount xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">0</ns0:TargetCostRateAmount>
               <ns0:TargetBillRateAmount xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">0</ns0:TargetBillRateAmount>
               <ns0:RequesterId>5921</ns0:RequesterId>
               <ns0:RequesterHCMPersonId xsi:nil="true"/>
               <ns0:RequesterName xsi:nil="true"/>
               <ns0:RequesterEmail xsi:nil="true"/>
               <ns0:StaffingOwnerId>5921</ns0:StaffingOwnerId>
               <ns0:StaffingOwnerHCMPersonId xsi:nil="true"/>
               <ns0:StaffingOwnerName xsi:nil="true"/>
               <ns0:StaffingOwnerEmail xsi:nil="true"/>
               <ns0:CreatedBy>Emily Thorn</ns0:CreatedBy>
               <ns0:CreationDate>2017-05-22T17:51:39.736+05:30</ns0:CreationDate>
               <ns0:LastUpdatedBy>Emily Thorn</ns0:LastUpdatedBy>
               <ns0:LastUpdateDate>2017-05-22T17:51:39.855+05:30</ns0:LastUpdateDate>
               <ns0:AssignmentExternalReference xsi:nil="true"/>
               <ns0:ReservationReasonCode xsi:nil="true"/>
               <ns0:ReservationReason xsi:nil="true"/>
               <ns0:ReservationExpirationDate xsi:nil="true"/>
            </ns0:ResourceAssignmentReadResponseInfo>
            <ns0:ResourceAssignmentReadResponseInfo xmlns:ns1="http://xmlns.oracle.com/adf/svc/types/">
               <ns0:ResourceAssignmentId>300100075905776</ns0:ResourceAssignmentId>
               <ns0:ResourceId>5990</ns0:ResourceId>
               <ns0:ResourceHCMPersonId xsi:nil="true"/>
               <ns0:ResourceName xsi:nil="true"/>
               <ns0:ResourceEmail xsi:nil="true"/>
               <ns0:ProjectId>99999</ns0:ProjectId>
               <ns0:ProjectNumber>TM001</ns0:ProjectNumber>
               <ns0:ProjectName>Big Computers</ns0:ProjectName>
               <ns0:ProjectRoleId>99998</ns0:ProjectRoleId>
               <ns0:ProjectRoleName xsi:nil="true"/>
               <ns0:AssignmentStartDate>2018-01-01</ns0:AssignmentStartDate>
               <ns0:AssignmentFinishDate>2018-01-10</ns0:AssignmentFinishDate>
               <ns0:AssignmentStatusCode>RESERVED</ns0:AssignmentStatusCode>
               <ns0:AssignmentStatusName>Reserved</ns0:AssignmentStatusName>
               <ns0:UseProjectCalendarFlag>true</ns0:UseProjectCalendarFlag>
               <ns0:HoursperDay>0</ns0:HoursperDay>
               <ns0:Location xsi:nil="true"/>
               <ns0:Comments xsi:nil="true"/>
               <ns0:TargetCostRateAmount currencyCode="USD" xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">0</ns0:TargetCostRateAmount>
               <ns0:TargetBillRateAmount currencyCode="USD" xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">0</ns0:TargetBillRateAmount>
               <ns0:RequesterId xsi:nil="true"/>
               <ns0:RequesterHCMPersonId xsi:nil="true"/>
               <ns0:RequesterName xsi:nil="true"/>
               <ns0:RequesterEmail xsi:nil="true"/>
               <ns0:StaffingOwnerId xsi:nil="true"/>
               <ns0:StaffingOwnerHCMPersonId xsi:nil="true"/>
               <ns0:StaffingOwnerName xsi:nil="true"/>
               <ns0:StaffingOwnerEmail xsi:nil="true"/>
               <ns0:CreatedBy>Emily Thorn</ns0:CreatedBy>
               <ns0:CreationDate>2017-05-22T17:51:31.208+05:30</ns0:CreationDate>
               <ns0:LastUpdatedBy>Emily Thorn</ns0:LastUpdatedBy>
               <ns0:LastUpdateDate>2017-05-22T17:51:31.321+05:30</ns0:LastUpdateDate>
               <ns0:AssignmentExternalReference xsi:nil="true"/>
               <ns0:ReservationReasonCode xsi:nil="true"/>
               <ns0:ReservationReason xsi:nil="true"/>
               <ns0:ReservationExpirationDate xsi:nil="true"/>
            </ns0:ResourceAssignmentReadResponseInfo>
            <ns0:ResourceAssignmentReadResponseInfo xmlns:ns1="http://xmlns.oracle.com/adf/svc/types/">
               <ns0:ResourceAssignmentId>300100075905765</ns0:ResourceAssignmentId>
               <ns0:ResourceId>5990</ns0:ResourceId>
               <ns0:ResourceHCMPersonId xsi:nil="true"/>
               <ns0:ResourceName xsi:nil="true"/>
               <ns0:ResourceEmail xsi:nil="true"/>
               <ns0:ProjectId>99999</ns0:ProjectId>
               <ns0:ProjectNumber>TM001</ns0:ProjectNumber>
               <ns0:ProjectName>Big Computers</ns0:ProjectName>
               <ns0:ProjectRoleId>99998</ns0:ProjectRoleId>
               <ns0:ProjectRoleName xsi:nil="true"/>
               <ns0:AssignmentStartDate>2018-01-01</ns0:AssignmentStartDate>
               <ns0:AssignmentFinishDate>2018-01-10</ns0:AssignmentFinishDate>
               <ns0:AssignmentStatusCode>RESERVED</ns0:AssignmentStatusCode>
               <ns0:AssignmentStatusName>Reserved</ns0:AssignmentStatusName>
               <ns0:UseProjectCalendarFlag>true</ns0:UseProjectCalendarFlag>
               <ns0:HoursperDay>0</ns0:HoursperDay>
               <ns0:Location xsi:nil="true"/>
               <ns0:Comments xsi:nil="true"/>
               <ns0:TargetCostRateAmount currencyCode="USD" xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">0</ns0:TargetCostRateAmount>
               <ns0:TargetBillRateAmount currencyCode="USD" xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">0</ns0:TargetBillRateAmount>
               <ns0:RequesterId xsi:nil="true"/>
               <ns0:RequesterHCMPersonId xsi:nil="true"/>
               <ns0:RequesterName xsi:nil="true"/>
               <ns0:RequesterEmail xsi:nil="true"/>
               <ns0:StaffingOwnerId xsi:nil="true"/>
               <ns0:StaffingOwnerHCMPersonId xsi:nil="true"/>
               <ns0:StaffingOwnerName xsi:nil="true"/>
               <ns0:StaffingOwnerEmail xsi:nil="true"/>
               <ns0:CreatedBy>Emily Thorn</ns0:CreatedBy>
               <ns0:CreationDate>2017-05-22T17:51:26.79+05:30</ns0:CreationDate>
               <ns0:LastUpdatedBy>Emily Thorn</ns0:LastUpdatedBy>
               <ns0:LastUpdateDate>2017-05-22T17:51:26.92+05:30</ns0:LastUpdateDate>
               <ns0:AssignmentExternalReference xsi:nil="true"/>
               <ns0:ReservationReasonCode xsi:nil="true"/>
               <ns0:ReservationReason xsi:nil="true"/>
               <ns0:ReservationExpirationDate xsi:nil="true"/>
            </ns0:ResourceAssignmentReadResponseInfo>
            <ns0:ResourceAssignmentReadResponseInfo xmlns:ns1="http://xmlns.oracle.com/adf/svc/types/">
               <ns0:ResourceAssignmentId>300100075905744</ns0:ResourceAssignmentId>
               <ns0:ResourceId>5990</ns0:ResourceId>
               <ns0:ResourceHCMPersonId xsi:nil="true"/>
               <ns0:ResourceName xsi:nil="true"/>
               <ns0:ResourceEmail xsi:nil="true"/>
               <ns0:ProjectId>99999</ns0:ProjectId>
               <ns0:ProjectNumber>TM001</ns0:ProjectNumber>
               <ns0:ProjectName>Big Computers</ns0:ProjectName>
               <ns0:ProjectRoleId>99998</ns0:ProjectRoleId>
               <ns0:ProjectRoleName xsi:nil="true"/>
               <ns0:AssignmentStartDate>2018-01-01</ns0:AssignmentStartDate>
               <ns0:AssignmentFinishDate>2018-01-10</ns0:AssignmentFinishDate>
               <ns0:AssignmentStatusCode>RESERVED</ns0:AssignmentStatusCode>
               <ns0:AssignmentStatusName>Reserved</ns0:AssignmentStatusName>
               <ns0:UseProjectCalendarFlag>true</ns0:UseProjectCalendarFlag>
               <ns0:HoursperDay>0</ns0:HoursperDay>
               <ns0:Location xsi:nil="true"/>
               <ns0:Comments xsi:nil="true"/>
               <ns0:TargetCostRateAmount currencyCode="USD" xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">0</ns0:TargetCostRateAmount>
               <ns0:TargetBillRateAmount currencyCode="USD" xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">0</ns0:TargetBillRateAmount>
               <ns0:RequesterId xsi:nil="true"/>
               <ns0:RequesterHCMPersonId xsi:nil="true"/>
               <ns0:RequesterName xsi:nil="true"/>
               <ns0:RequesterEmail xsi:nil="true"/>
               <ns0:StaffingOwnerId xsi:nil="true"/>
               <ns0:StaffingOwnerHCMPersonId xsi:nil="true"/>
               <ns0:StaffingOwnerName xsi:nil="true"/>
               <ns0:StaffingOwnerEmail xsi:nil="true"/>
               <ns0:CreatedBy>Emily Thorn</ns0:CreatedBy>
               <ns0:CreationDate>2017-05-22T17:51:22.605+05:30</ns0:CreationDate>
               <ns0:LastUpdatedBy>Emily Thorn</ns0:LastUpdatedBy>
               <ns0:LastUpdateDate>2017-05-22T17:51:22.727+05:30</ns0:LastUpdateDate>
               <ns0:AssignmentExternalReference xsi:nil="true"/>
               <ns0:ReservationReasonCode xsi:nil="true"/>
               <ns0:ReservationReason xsi:nil="true"/>
               <ns0:ReservationExpirationDate xsi:nil="true"/>
            </ns0:ResourceAssignmentReadResponseInfo>
            <ns0:ResourceAssignmentReadResponseInfo xmlns:ns1="http://xmlns.oracle.com/adf/svc/types/">
               <ns0:ResourceAssignmentId>300100075905733</ns0:ResourceAssignmentId>
               <ns0:ResourceId>5921</ns0:ResourceId>
               <ns0:ResourceHCMPersonId xsi:nil="true"/>
               <ns0:ResourceName xsi:nil="true"/>
               <ns0:ResourceEmail xsi:nil="true"/>
               <ns0:ProjectId>99999</ns0:ProjectId>
               <ns0:ProjectNumber>TM001</ns0:ProjectNumber>
               <ns0:ProjectName>Big Computers</ns0:ProjectName>
               <ns0:ProjectRoleId>99998</ns0:ProjectRoleId>
               <ns0:ProjectRoleName xsi:nil="true"/>
               <ns0:AssignmentStartDate>2018-01-01</ns0:AssignmentStartDate>
               <ns0:AssignmentFinishDate>2018-01-10</ns0:AssignmentFinishDate>
               <ns0:AssignmentStatusCode>ASSIGNED</ns0:AssignmentStatusCode>
               <ns0:AssignmentStatusName>Confirmed</ns0:AssignmentStatusName>
               <ns0:UseProjectCalendarFlag>true</ns0:UseProjectCalendarFlag>
               <ns0:HoursperDay>0</ns0:HoursperDay>
               <ns0:Location>CA</ns0:Location>
               <ns0:Comments xsi:nil="true"/>
               <ns0:TargetCostRateAmount currencyCode="USD" xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">0</ns0:TargetCostRateAmount>
               <ns0:TargetBillRateAmount currencyCode="USD" xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">0</ns0:TargetBillRateAmount>
               <ns0:RequesterId xsi:nil="true"/>
               <ns0:RequesterHCMPersonId xsi:nil="true"/>
               <ns0:RequesterName xsi:nil="true"/>
               <ns0:RequesterEmail xsi:nil="true"/>
               <ns0:StaffingOwnerId xsi:nil="true"/>
               <ns0:StaffingOwnerHCMPersonId xsi:nil="true"/>
               <ns0:StaffingOwnerName xsi:nil="true"/>
               <ns0:StaffingOwnerEmail xsi:nil="true"/>
               <ns0:CreatedBy>Emily Thorn</ns0:CreatedBy>
               <ns0:CreationDate>2017-05-22T17:51:06.0+05:30</ns0:CreationDate>
               <ns0:LastUpdatedBy>Emily Thorn</ns0:LastUpdatedBy>
               <ns0:LastUpdateDate>2017-05-22T17:51:14.872+05:30</ns0:LastUpdateDate>
               <ns0:AssignmentExternalReference xsi:nil="true"/>
               <ns0:ReservationReasonCode xsi:nil="true"/>
               <ns0:ReservationReason xsi:nil="true"/>
               <ns0:ReservationExpirationDate xsi:nil="true"/>
            </ns0:ResourceAssignmentReadResponseInfo>
         </ns1:result>
      </ns0:findAssignmentByProjectResponse>
   </env:Body>
</env:Envelope>

This example payload demonstrates how to update a resource assignment.

The Assignment External Reference mandatory value is the reference of an existing record that you want to update. Set the Use Project Calendar Flag to True or False. If set to False, enter a value for New Hours per Day.
<soapenv:Envelope xmlns:res="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:typ="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/types/">
   <soapenv:Header>
      <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
         <wsu:Timestamp wsu:Id="TS-36A2DDD3E556086B64149691120772837">
            <wsu:Created>2017-06-08T08:40:07.728Z</wsu:Created>
            <wsu:Expires>2017-06-08T08:41:07.728Z</wsu:Expires>
         </wsu:Timestamp>
         <wsse:UsernameToken wsu:Id="UsernameToken-36A2DDD3E556086B64149691120564836">
            <wsse:Username>carlton.baugh</wsse:Username>
            <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">Welcome0</wsse:Password>
            <wsse:Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">c9Ig3ydqu42PfgsEDDvPKA==</wsse:Nonce>
            <wsu:Created>2017-06-08T08:40:05.647Z</wsu:Created>
         </wsse:UsernameToken>
      </wsse:Security>
   </soapenv:Header>
   <soapenv:Body>
      <typ:updateResourceAssignment>
         <!--Zero or more repetitions:-->
         <typ:inputList>
            <!--Optional:-->
            <res:AssignmentExternalReference>Team_Member</res:AssignmentExternalReference>
            <!--Optional:-->
            <res:NewStartDate>2017-06-10</res:NewStartDate>
            <!--Optional:-->
            <res:NewEndDate/>
            <!--Optional:-->
            <res:UseProjectCalendarFlag>false</res:UseProjectCalendarFlag>
            <!--Optional:-->
            <res:NewHoursperDay>7</res:NewHoursperDay>
            <!--Optional:-->
            <res:AdjustmentReason>Update resource assignment</res:AdjustmentReason>
            <!--Optional:-->
            <res:Comments/>
            <!--Optional:-->
            <res:CostRate>100</res:CostRate>
            <!--Optional:-->
            <res:BillRate>100</res:BillRate>
            <!--Optional:-->
            <res:Location/>
            <!--Optional:-->
            <res:ReservationReasonCode/>
            <!--Optional:-->
            <res:ReservationReason/>
            <!--Optional:-->
            <res:ReservationExpirationDate/>
         </typ:inputList>
      </typ:updateResourceAssignment>
   </soapenv:Body>
</soapenv:Envelope>

Response------
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:typ="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/types/">
   <env:Header>
      <wsa:Action>http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService//ProjectResourceManagementAssignmentService/updateResourceAssignmentResponse</wsa:Action>
      <wsa:MessageID>urn:uuid:4550b799-dee2-454d-b428-16f1a991e803</wsa:MessageID>
      <wsse:Security env:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
         <wsu:Timestamp wsu:Id="Timestamp-OsADZucAaVWUZd91m0EJOA22" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
            <wsu:Created>2017-06-08T08:40:18Z</wsu:Created>
            <wsu:Expires>2017-06-11T20:00:18Z</wsu:Expires>
         </wsu:Timestamp>
      </wsse:Security>
   </env:Header>
   <env:Body>
      <ns0:updateResourceAssignmentResponse xmlns:ns0="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/types/">
         <ns1:result xsi:type="ns0:ResourceAssignmentResponse" xmlns:ns1="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/types/" xmlns:ns0="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <ns0:AssignmentId xsi:nil="true"/>
            <ns0:AssignmentExternalReference>Team_Member</ns0:AssignmentExternalReference>
            <ns0:Status>SUCCESS</ns0:Status>
            <ns0:StatusCode>PJR_ASN_SRV_UPDATE_PASS</ns0:StatusCode>
            <ns0:StatusMessage>The application updated the project resource assignment.</ns0:StatusMessage>
         </ns1:result>
      </ns0:updateResourceAssignmentResponse>
   </env:Body>
</env:Envelope>

This example payload demonstrates how to confirm a resource assignment.

The Assignment External Reference value is the reference of an existing record that you want to confirm. You must set the assignment to Reserved to confirm a resource assignment.
<soapenv:Envelope xmlns:res="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:typ="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/types/">
   <soapenv:Header>
      <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
         <wsu:Timestamp wsu:Id="TS-36A2DDD3E556086B64149691148979939">
            <wsu:Created>2017-06-08T08:44:49.799Z</wsu:Created>
            <wsu:Expires>2017-06-08T08:45:49.799Z</wsu:Expires>
         </wsu:Timestamp>
         <wsse:UsernameToken wsu:Id="UsernameToken-36A2DDD3E556086B64149691148782338">
            <wsse:Username>carlton.baugh</wsse:Username>
            <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">Welcome0</wsse:Password>
            <wsse:Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">rA49fGdXf3VLc6H8XaK8aQ==</wsse:Nonce>
            <wsu:Created>2017-06-08T08:44:47.823Z</wsu:Created>
         </wsse:UsernameToken>
      </wsse:Security>
   </soapenv:Header>
   <soapenv:Body>
      <typ:confirmResourceAssignment>
         <!--Zero or more repetitions:-->
         <typ:inputList>
            <!--Optional:-->
            <res:AssignmentExternalReference>Team_Member</res:AssignmentExternalReference>
         </typ:inputList>
      </typ:confirmResourceAssignment>
   </soapenv:Body>
</soapenv:Envelope>


Response------
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:typ="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/types/">
   <env:Header>
      <wsa:Action>http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService//ProjectResourceManagementAssignmentService/confirmResourceAssignmentResponse</wsa:Action>
      <wsa:MessageID>urn:uuid:72891055-fec1-4f3b-bd66-2cc3f0a5ab1f</wsa:MessageID>
      <wsse:Security env:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
         <wsu:Timestamp wsu:Id="Timestamp-tgLb6BF1QwbAOiJUMkFLfg22" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
            <wsu:Created>2017-06-08T08:50:59Z</wsu:Created>
            <wsu:Expires>2017-06-11T20:10:59Z</wsu:Expires>
         </wsu:Timestamp>
      </wsse:Security>
   </env:Header>
   <env:Body>
      <ns0:confirmResourceAssignmentResponse xmlns:ns0="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/types/">
         <ns1:result xsi:type="ns0:ResourceAssignmentResponse" xmlns:ns1="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/types/" xmlns:ns0="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <ns0:AssignmentId xsi:nil="true"/>
            <ns0:AssignmentExternalReference>Team_Member</ns0:AssignmentExternalReference>
            <ns0:Status>FAIL</ns0:Status>
            <ns0:StatusCode>PJR_ASN_SRV_CONFIRM_FAIL</ns0:StatusCode>
            <ns0:StatusMessage>The application did not confirm the project resource assignment.</ns0:StatusMessage>
            <ns0:ResourceAssignmentErrorMessages>
               <ns0:ErrorCode>PJR_ASN_SRV_CONFIRM_ASN</ns0:ErrorCode>
               <ns0:ErrorMessage>You cannot confirm the assignment because it is in Canceled status.</ns0:ErrorMessage>
               <ns0:UserDetails>The assignment must be in Reserved status for the application to confirm the assignment.</ns0:UserDetails>
            </ns0:ResourceAssignmentErrorMessages>
         </ns1:result>
      </ns0:confirmResourceAssignmentResponse>
   </env:Body>
</env:Envelope>

This example payload demonstrates how to cancel a resource assignment

The Assignment External Reference value is the reference of an existing record that you want to cancel.
<soapenv:Envelope xmlns:res="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:typ="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/types/">
   <soapenv:Header>
      <wsse:Security soapenv:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
         <wsu:Timestamp wsu:Id="TS-36A2DDD3E556086B64149691179522241">
            <wsu:Created>2017-06-08T08:49:55.222Z</wsu:Created>
            <wsu:Expires>2017-06-08T08:50:55.222Z</wsu:Expires>
         </wsu:Timestamp>
         <wsse:UsernameToken wsu:Id="UsernameToken-36A2DDD3E556086B64149691179335240">
            <wsse:Username>carlton.baugh</wsse:Username>
            <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">Welcome0</wsse:Password>
            <wsse:Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">9i4sWX40XMhbuUzbHvgvyw==</wsse:Nonce>
            <wsu:Created>2017-06-08T08:49:53.352Z</wsu:Created>
         </wsse:UsernameToken>
      </wsse:Security>
   </soapenv:Header>
   <soapenv:Body>
      <typ:cancelResourceAssignment>
         <!--Zero or more repetitions:-->
         <typ:inputList>
            <!--Optional:-->
            <res:AssignmentExternalReference>Team_Member</res:AssignmentExternalReference>
            <!--Optional:-->
            <res:AdjustmentReason>Cancel resource assignment</res:AdjustmentReason>
         </typ:inputList>
      </typ:cancelResourceAssignment>
   </soapenv:Body>
</soapenv:Envelope>


Response------
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:typ="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/types/">
   <env:Header>
      <wsa:Action>http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService//ProjectResourceManagementAssignmentService/cancelResourceAssignmentResponse</wsa:Action>
      <wsa:MessageID>urn:uuid:ce72e7a9-cf40-4924-8003-954c860ffae6</wsa:MessageID>
      <wsse:Security env:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
         <wsu:Timestamp wsu:Id="Timestamp-8MoJK61GgASqN20vr3tGbQ22" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
            <wsu:Created>2017-06-08T08:49:40Z</wsu:Created>
            <wsu:Expires>2017-06-11T20:09:40Z</wsu:Expires>
         </wsu:Timestamp>
      </wsse:Security>
   </env:Header>
   <env:Body>
      <ns0:cancelResourceAssignmentResponse xmlns:ns0="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/types/">
         <ns1:result xsi:type="ns0:ResourceAssignmentResponse" xmlns:ns1="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/types/" xmlns:ns0="http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <ns0:AssignmentId xsi:nil="true"/>
            <ns0:AssignmentExternalReference>Team_Member</ns0:AssignmentExternalReference>
            <ns0:Status>SUCCESS</ns0:Status>
            <ns0:StatusCode>PJR_ASN_SRV_CANCEL_PASS</ns0:StatusCode>
            <ns0:StatusMessage>The application canceled the project resource assignment.</ns0:StatusMessage>
         </ns1:result>
      </ns0:cancelResourceAssignmentResponse>
   </env:Body>
</env:Envelope>