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>