Example Payloads: Financial Project Plan

The example payload in this topic demonstrates how to create a financial project plan.

<!--Request-->
<soapenv:Envelope xmlns:proj="http://xmlns.oracle.com/apps/projects/control/budgetsAndForecasts/projPlanServiceV3/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:typ="http://xmlns.oracle.com/apps/projects/control/budgetsAndForecasts/projPlanServiceV3/types/">
      <typ:processProjectPlan>
         <typ:projPlanList>
            <proj:ProjectId>99999</proj:ProjectId>
            <proj:PlanVersionId>100000000000008</proj:PlanVersionId>
            <proj:PmProductCode/>
            <proj:ProjectReferenceId/>
            <!--Zero or more repetitions:-->
            <proj:PlanIntegrationAsmt>
               <proj:ProjectId>99999</proj:ProjectId>
               <proj:PlanningElementId/>
               <proj:PlanLineId/>
               <proj:PmProjectSrcReference/>
               <proj:PmProductCode/>
               <proj:PmTaskSrcReference/>
               <proj:PmTaskAssgnSrcReference/>
               <proj:PlanVersionId>100000000000008</proj:PlanVersionId>
               <proj:TaskId>100000000000001</proj:TaskId>
               <proj:RbsElementId/>
               <proj:TransactionCurrencyCode/>
               <proj:ProjElementVersionId/>
               <proj:RaTaskDatesSame/>
               <proj:AssignmentDescription/>
               <proj:ScheduledDelay/>
               <proj:UnplannedFlag/>
               <proj:PlanningStartDate>2017-01-01</proj:PlanningStartDate>
               <proj:PlanningEndDate>2017-06-28</proj:PlanningEndDate>
               <proj:TotalQuantity unitCode="Hours"/>
               <proj:TotalTCRawCost currencyCode="USD"/>
               <proj:TotalTCBrdndCost currencyCode="USD"/>
               <proj:TCRawCostRateOverride/>
               <proj:TCBrdndCostRateOverride/>
               <proj:ErrorFlag/>
               <proj:AttributeCategory/>
               <proj:ResourceClassCode/>
               <proj:IntegrationResourceType/>
               <proj:UnitOfMeasure>Hours</proj:UnitOfMeasure>
               <!--Zero or more repetitions:-->
               <proj:PlanIntegrationPeriodic>
                  <proj:TaskId/>
                  <proj:PeriodName>Jan-17</proj:PeriodName>
                  <proj:PmTaskSrcReference/>
                  <proj:RbsElementId/>
                  <proj:PlanVersionId/>
                  <proj:ResourceClassCode/>
                  <proj:StartDate/>
                  <proj:PlanningElementId/>
                  <proj:EndDate/>
                  <proj:Quantity unitCode="Hours"/>
                  <proj:TCRawCost currencyCode="USD"/>
                  <proj:TCBrdndCst currencyCode="USD"/>
                  <proj:PmTaskAssgnSrcReference/>
                  <proj:IntegrationResourceType/>
                  <proj:UnitOfMeasure>Hours</proj:UnitOfMeasure>
                  <proj:TransactionCurrencyCode>USD</proj:TransactionCurrencyCode>
               </proj:PlanIntegrationPeriodic>
            </proj:PlanIntegrationAsmt>
         </typ:projPlanList>
      </typ:processProjectPlan>
   </soapenv:Body>
</soapenv:Envelope>
<!--Response-->
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
   <env:Header>
      <wsa:Action>http://xmlns.oracle.com/apps/projects/control/budgetsAndForecasts/projPlanServiceV3//ProjectPlan/processProjectPlanResponse</wsa:Action>
      <wsa:MessageID>urn:uuid:e0390ab2-6af3-47cf-b7e0-2481e6ec7134</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-UAdrhyEjsqmb12q0qLgiwg22" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
            <wsu:Created>2017-11-17T14:29:35Z</wsu:Created>
            <wsu:Expires>2017-11-21T01:49:35Z</wsu:Expires>
         </wsu:Timestamp>
      </wsse:Security>
   </env:Header>
   <env:Body>
      <ns0:processProjectPlanResponse xmlns:ns0="http://xmlns.oracle.com/apps/projects/control/budgetsAndForecasts/projPlanServiceV3/types/">
         <ns0:result xsi:type="ns1:ReturnStatus" xmlns:ns1="http://xmlns.oracle.com/apps/projects/control/budgetsAndForecasts/projPlanServiceV3/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <ns1:ObjectIdReference>99999</ns1:ObjectIdReference>
            <ns1:StatusCode>SUCCESS</ns1:StatusCode>
            <ns1:StatusMessage xsi:nil="true"/>
         </ns0:result>
      </ns0:processProjectPlanResponse>
   </env:Body>
</env:Envelope>