Example Payloads: Project Pricing
The example payloads in this topic demonstrate the different operations for the project pricing service.
This example payload demonstrates how to get the detailed cost amounts for a project plan.
-
This operation is applicable to a single project. It utilizes the project plan, project settings and project plan type settings to calculate raw cost and burdened cost in transaction/planning currency for the specified resources. It is similar to how costs are calculated in the actual project plan.
-
Project Number, Task Number and Resource Name are mandatory fields.
-
Alternatively, Project ID, Task ID, Resource Element ID can be specified. Using ID option is provided in case this service is used for systems integration where ID values are available.
-
In Periodic Detail, Cost As Of Date is mandatory. The External Transaction Reference is optional but it helps in uniquely identifying a periodic line. Quantity and its unit of measure is required for rate based resources. The planning Currency Code can be optionally specified. The Raw Cost Amount and its Currency Code are mandatory for non-rate based resources.
-
Multiple Tasks, Resources and Periodic Details can be specified.
Request:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:getProjectPlanDetailedCostAmounts xmlns:ns1="http://xmlns.oracle.com/apps/projects/foundation/pricing/projectRateService/types/">
<ns1:pricingInput xmlns:ns2="http://xmlns.oracle.com/apps/projects/foundation/pricing/projectRateService/">
<ns2:ProjectId></ns2:ProjectId>
<ns2:ProjectNumber>Project_Vision_Corp_2017</ns2:ProjectNumber>
<ns2:Task>
<ns2:TaskId></ns2:TaskId>
<ns2:TaskNumber>1.1</ns2:TaskNumber>
<ns2:Resource>
<ns2:ResourceElementId></ns2:ResourceElementId>
<ns2:ResourceName>Jenna Markum</ns2:ResourceName>
<ns2:PeriodicDetail>
<ns2:ExternalTransactionReference>ETR_1</ns2:ExternalTransactionReference>
<ns2:CostAsOfDate>2009-01-01</ns2:CostAsOfDate>
<ns2:Quantity unitCode="Hours">10</ns2:Quantity>
</ns2:PeriodicDetail>
<ns2:PeriodicDetail>
<ns2:ExternalTransactionReference>ETR_2</ns2:ExternalTransactionReference>
<ns2:CostAsOfDate>2009-02-01</ns2:CostAsOfDate>
<ns2:Quantity unitCode="Hours">10</ns2:Quantity>
<ns2:CurrencyCode>GBP</ns2:CurrencyCode>
</ns2:PeriodicDetail>
</ns2:Resource>
<ns2:Resource>
<ns2:ResourceName>Computers</ns2:ResourceName>
<ns2:PeriodicDetail>
<ns2:ExternalTransactionReference>ETR_3</ns2:ExternalTransactionReference>
<ns2:CostAsOfDate>2009-01-01</ns2:CostAsOfDate>
<ns2:Quantity unitCode="Hours">9</ns2:Quantity>
<ns2:CurrencyCode>GBP</ns2:CurrencyCode>
</ns2:PeriodicDetail>
</ns2:Resource>
</ns2:Task>
<ns2:Task>
<ns2:TaskNumber>1.2</ns2:TaskNumber>
<ns2:Resource>
<ns2:ResourceName>Airfare</ns2:ResourceName>
<ns2:PeriodicDetail>
<ns2:ExternalTransactionReference>ETR_4</ns2:ExternalTransactionReference>
<ns2:CostAsOfDate>2009-01-01</ns2:CostAsOfDate>
<ns2:RawCostAmount currencyCode="USD">1000</ns2:RawCostAmount>
</ns2:PeriodicDetail>
</ns2:Resource>
</ns2:Task>
</ns1:pricingInput>
</ns1:getProjectPlanDetailedCostAmounts>
</soap:Body>
</soap: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/foundation/pricing/projectRateService//ProjectPricingService/getProjectPlanDetailedCostAmountsResponse</wsa:Action>
<wsa:MessageID>urn:uuid:67c2e527-c44f-4eb0-8154-64efbd2fb328</wsa:MessageID>
</env:Header>
<env:Body>
<ns0:getProjectPlanDetailedCostAmountsResponse
xmlns:ns0="http://xmlns.oracle.com/apps/projects/foundation/pricing/projectRateService/types/">
<ns0:result
xmlns:ns1="http://xmlns.oracle.com/apps/projects/foundation/pricing/projectRateService/"
xmlns:ns0="http://xmlns.oracle.com/apps/projects/foundation/pricing/projectRateService/types/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="ns1:ProjectOutput">
<ns1:ProjectId>100000015914045</ns1:ProjectId>
<ns1:ProjectNumber>Project_Vision_Corp_2017</ns1:ProjectNumber>
<ns1:ProcessingStatus>S</ns1:ProcessingStatus>
<ns1:Task>
<ns1:TaskId>100000015914144</ns1:TaskId>
<ns1:TaskNumber>1.1</ns1:TaskNumber>
<ns1:ProcessingStatus>S</ns1:ProcessingStatus>
<ns1:Resource>
<ns1:ResourceElementId>100000015914069</ns1:ResourceElementId>
<ns1:ResourceName>Jenna Markum</ns1:ResourceName>
<ns1:ResourceCombination>Jenna Markum</ns1:ResourceCombination>
<ns1:ProcessingStatus>S</ns1:ProcessingStatus>
<ns1:PeriodicDetail
xmlns:ns0="http://xmlns.oracle.com/adf/svc/types/">
<ns1:ExternalTransactionReference>ETR_1</ns1:ExternalTransactionReference>
<ns1:CostAsOfDate>2009-01-01</ns1:CostAsOfDate>
<ns1:Quantity
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
unitCode="Hours">10</ns1:Quantity>
<ns1:CurrencyCode>USD</ns1:CurrencyCode>
<ns1:RawCostAmount
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
currencyCode="USD">200</ns1:RawCostAmount>
<ns1:RawCostRate>20</ns1:RawCostRate>
<ns1:BurdenedCostAmount
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
currencyCode="USD">286</ns1:BurdenedCostAmount>
<ns1:BurdenedCostRate>28.6</ns1:BurdenedCostRate>
<ns1:ProcessingStatus>S</ns1:ProcessingStatus>
<ns1:BurdenCostDetail>
<ns1:ScheduleId>100000011534024</ns1:ScheduleId>
<ns1:ScheduleName>Standard burden schedule</ns1:ScheduleName>
<ns1:VersionId>100000011534025</ns1:VersionId>
<ns1:VersionName>2008 Multipliers</ns1:VersionName>
<ns1:CostCodeDetail>
<ns1:CostCode>Fringe</ns1:CostCode>
<ns1:BurdenExpenditureType>Fringe</ns1:BurdenExpenditureType>
<ns1:BurdenCostAmount
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
currencyCode="USD">60</ns1:BurdenCostAmount>
<ns1:Precedence>10</ns1:Precedence>
<ns1:BurdenMultiplier>0.3</ns1:BurdenMultiplier>
<ns1:BurdenCostRate>6</ns1:BurdenCostRate>
</ns1:CostCodeDetail>
<ns1:CostCodeDetail>
<ns1:CostCode>Overhead</ns1:CostCode>
<ns1:BurdenExpenditureType>Overhead</ns1:BurdenExpenditureType>
<ns1:BurdenCostAmount
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
currencyCode="USD">26</ns1:BurdenCostAmount>
<ns1:Precedence>20</ns1:Precedence>
<ns1:BurdenMultiplier>0.13</ns1:BurdenMultiplier>
<ns1:BurdenCostRate>2.6</ns1:BurdenCostRate>
</ns1:CostCodeDetail>
</ns1:BurdenCostDetail>
</ns1:PeriodicDetail>
<ns1:PeriodicDetail
xmlns:ns0="http://xmlns.oracle.com/adf/svc/types/">
<ns1:ExternalTransactionReference>ETR_2</ns1:ExternalTransactionReference>
<ns1:CostAsOfDate>2009-02-01</ns1:CostAsOfDate>
<ns1:Quantity
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
unitCode="Hours">10</ns1:Quantity>
<ns1:CurrencyCode>GBP</ns1:CurrencyCode>
<ns1:RawCostAmount
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
currencyCode="GBP">150.1222</ns1:RawCostAmount>
<ns1:RawCostRate>15.01222</ns1:RawCostRate>
<ns1:BurdenedCostAmount
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
currencyCode="GBP">214.674746</ns1:BurdenedCostAmount>
<ns1:BurdenedCostRate>21.4674746</ns1:BurdenedCostRate>
<ns1:ProcessingStatus>S</ns1:ProcessingStatus>
<ns1:BurdenCostDetail>
<ns1:ScheduleId>100000011534024</ns1:ScheduleId>
<ns1:ScheduleName>Standard burden schedule</ns1:ScheduleName>
<ns1:VersionId>100000011534025</ns1:VersionId>
<ns1:VersionName>2008 Multipliers</ns1:VersionName>
<ns1:CostCodeDetail>
<ns1:CostCode>Fringe</ns1:CostCode>
<ns1:BurdenExpenditureType>Fringe</ns1:BurdenExpenditureType>
<ns1:BurdenCostAmount
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
currencyCode="GBP">45.03666</ns1:BurdenCostAmount>
<ns1:Precedence>10</ns1:Precedence>
<ns1:BurdenMultiplier>0.3</ns1:BurdenMultiplier>
<ns1:BurdenCostRate>4.503666</ns1:BurdenCostRate>
</ns1:CostCodeDetail>
<ns1:CostCodeDetail>
<ns1:CostCode>Overhead</ns1:CostCode>
<ns1:BurdenExpenditureType>Overhead</ns1:BurdenExpenditureType>
<ns1:BurdenCostAmount
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
currencyCode="GBP">19.515886</ns1:BurdenCostAmount>
<ns1:Precedence>20</ns1:Precedence>
<ns1:BurdenMultiplier>0.13</ns1:BurdenMultiplier>
<ns1:BurdenCostRate>1.9515886</ns1:BurdenCostRate>
</ns1:CostCodeDetail>
</ns1:BurdenCostDetail>
</ns1:PeriodicDetail>
</ns1:Resource>
<ns1:Resource>
<ns1:ResourceElementId>100000015914102</ns1:ResourceElementId>
<ns1:ResourceName>Computers</ns1:ResourceName>
<ns1:ResourceCombination>Computers</ns1:ResourceCombination>
<ns1:ProcessingStatus>S</ns1:ProcessingStatus>
<ns1:PeriodicDetail
xmlns:ns0="http://xmlns.oracle.com/adf/svc/types/">
<ns1:ExternalTransactionReference>ETR_3</ns1:ExternalTransactionReference>
<ns1:CostAsOfDate>2009-01-01</ns1:CostAsOfDate>
<ns1:Quantity
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
unitCode="Hours">9</ns1:Quantity>
<ns1:CurrencyCode>GBP</ns1:CurrencyCode>
<ns1:RawCostAmount
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
currencyCode="GBP">67.55499</ns1:RawCostAmount>
<ns1:RawCostRate>7.50611</ns1:RawCostRate>
<ns1:BurdenedCostAmount
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
currencyCode="GBP">89.1725868</ns1:BurdenedCostAmount>
<ns1:BurdenedCostRate>9.9080652</ns1:BurdenedCostRate>
<ns1:ProcessingStatus>S</ns1:ProcessingStatus>
<ns1:BurdenCostDetail>
<ns1:ScheduleId>100000011534024</ns1:ScheduleId>
<ns1:ScheduleName>Standard burden schedule</ns1:ScheduleName>
<ns1:VersionId>100000011534025</ns1:VersionId>
<ns1:VersionName>2008 Multipliers</ns1:VersionName>
<ns1:CostCodeDetail>
<ns1:CostCode>Fee</ns1:CostCode>
<ns1:BurdenExpenditureType>Additional Fee</ns1:BurdenExpenditureType>
<ns1:BurdenCostAmount
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
currencyCode="GBP">13.510998</ns1:BurdenCostAmount>
<ns1:Precedence>10</ns1:Precedence>
<ns1:BurdenMultiplier>0.2</ns1:BurdenMultiplier>
<ns1:BurdenCostRate>1.501222</ns1:BurdenCostRate>
</ns1:CostCodeDetail>
<ns1:CostCodeDetail>
<ns1:CostCode>Overhead</ns1:CostCode>
<ns1:BurdenExpenditureType>Overhead</ns1:BurdenExpenditureType>
<ns1:BurdenCostAmount
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
currencyCode="GBP">8.1065988</ns1:BurdenCostAmount>
<ns1:Precedence>20</ns1:Precedence>
<ns1:BurdenMultiplier>0.12</ns1:BurdenMultiplier>
<ns1:BurdenCostRate>0.9007332</ns1:BurdenCostRate>
</ns1:CostCodeDetail>
</ns1:BurdenCostDetail>
</ns1:PeriodicDetail>
</ns1:Resource>
</ns1:Task>
<ns1:Task>
<ns1:TaskId>100000015914145</ns1:TaskId>
<ns1:TaskNumber>1.2</ns1:TaskNumber>
<ns1:ProcessingStatus>S</ns1:ProcessingStatus>
<ns1:Resource>
<ns1:ResourceElementId>100000015914093</ns1:ResourceElementId>
<ns1:ResourceName>Airfare</ns1:ResourceName>
<ns1:ResourceCombination>Airfare</ns1:ResourceCombination>
<ns1:ProcessingStatus>S</ns1:ProcessingStatus>
<ns1:PeriodicDetail
xmlns:ns0="http://xmlns.oracle.com/adf/svc/types/">
<ns1:ExternalTransactionReference>ETR_4</ns1:ExternalTransactionReference>
<ns1:CostAsOfDate>2009-01-01</ns1:CostAsOfDate>
<ns1:Quantity
xsi:nil="true"/>
<ns1:CurrencyCode>USD</ns1:CurrencyCode>
<ns1:RawCostAmount
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
currencyCode="USD">1000</ns1:RawCostAmount>
<ns1:RawCostRate
xsi:nil="true"/>
<ns1:BurdenedCostAmount
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
currencyCode="USD">1320</ns1:BurdenedCostAmount>
<ns1:BurdenedCostRate
xsi:nil="true"/>
<ns1:ProcessingStatus>S</ns1:ProcessingStatus>
<ns1:BurdenCostDetail>
<ns1:ScheduleId>100000011534024</ns1:ScheduleId>
<ns1:ScheduleName>Standard burden schedule</ns1:ScheduleName>
<ns1:VersionId>100000011534025</ns1:VersionId>
<ns1:VersionName>2008 Multipliers</ns1:VersionName>
<ns1:CostCodeDetail>
<ns1:CostCode>Fee</ns1:CostCode>
<ns1:BurdenExpenditureType>Additional Fee</ns1:BurdenExpenditureType>
<ns1:BurdenCostAmount
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
currencyCode="USD">200</ns1:BurdenCostAmount>
<ns1:Precedence>10</ns1:Precedence>
<ns1:BurdenMultiplier>0.2</ns1:BurdenMultiplier>
<ns1:BurdenCostRate
xsi:nil="true"/>
</ns1:CostCodeDetail>
<ns1:CostCodeDetail>
<ns1:CostCode>Overhead</ns1:CostCode>
<ns1:BurdenExpenditureType>Overhead</ns1:BurdenExpenditureType>
<ns1:BurdenCostAmount
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
currencyCode="USD">120</ns1:BurdenCostAmount>
<ns1:Precedence>20</ns1:Precedence>
<ns1:BurdenMultiplier>0.12</ns1:BurdenMultiplier>
<ns1:BurdenCostRate
xsi:nil="true"/>
</ns1:CostCodeDetail>
</ns1:BurdenCostDetail>
</ns1:PeriodicDetail>
</ns1:Resource>
</ns1:Task>
</ns0:result>
</ns0:getProjectPlanDetailedCostAmountsResponse>
</env:Body>
</env:Envelope>
The input for this operation is similar to the earlier operation of getting the detailed cost amounts for a project plan but the output is different and doesn't include the burden cost details.
Request:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:getProjectPlanSummarizedCostAmounts xmlns:ns1="http://xmlns.oracle.com/apps/projects/foundation/pricing/projectRateService/types/">
<ns1:pricingInput xmlns:ns2="http://xmlns.oracle.com/apps/projects/foundation/pricing/projectRateService/">
<ns2:ProjectNumber>Project_Vision_Corp_2017</ns2:ProjectNumber>
<ns2:Task>
<ns2:TaskNumber>1.1</ns2:TaskNumber>
<ns2:Resource>
<ns2:ResourceName>Jenna Markum</ns2:ResourceName>
<ns2:PeriodicDetail>
<ns2:ExternalTransactionReference>ETR_1</ns2:ExternalTransactionReference>
<ns2:CostAsOfDate>2009-01-01</ns2:CostAsOfDate>
<ns2:Quantity unitCode="Hours">10</ns2:Quantity>
</ns2:PeriodicDetail>
<ns2:PeriodicDetail>
<ns2:ExternalTransactionReference>ETR_2</ns2:ExternalTransactionReference>
<ns2:CostAsOfDate>2009-02-01</ns2:CostAsOfDate>
<ns2:Quantity unitCode="Hours">10</ns2:Quantity>
<ns2:CurrencyCode>GBP</ns2:CurrencyCode>
</ns2:PeriodicDetail>
</ns2:Resource>
<ns2:Resource>
<ns2:ResourceName>Computers</ns2:ResourceName>
<ns2:PeriodicDetail>
<ns2:ExternalTransactionReference>ETR_3</ns2:ExternalTransactionReference>
<ns2:CostAsOfDate>2009-01-01</ns2:CostAsOfDate>
<ns2:Quantity unitCode="Hours">9</ns2:Quantity>
<ns2:CurrencyCode>GBP</ns2:CurrencyCode>
</ns2:PeriodicDetail>
</ns2:Resource>
</ns2:Task>
<ns2:Task>
<ns2:TaskNumber>1.2</ns2:TaskNumber>
<ns2:Resource>
<ns2:ResourceName>Airfare</ns2:ResourceName>
<ns2:PeriodicDetail>
<ns2:ExternalTransactionReference>ETR_4</ns2:ExternalTransactionReference>
<ns2:CostAsOfDate>2009-01-01</ns2:CostAsOfDate>
<ns2:RawCostAmount currencyCode="USD">1000</ns2:RawCostAmount>
</ns2:PeriodicDetail>
</ns2:Resource>
</ns2:Task>
</ns1:pricingInput>
</ns1:getProjectPlanSummarizedCostAmounts>
</soap:Body>
</soap: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/foundation/pricing/projectRateService//ProjectPricingService/getProjectPlanSummarizedCostAmountsResponse</wsa:Action>
<wsa:MessageID>urn:uuid:96605664-3431-4c55-8418-16b2c849ef58</wsa:MessageID>
</env:Header>
<env:Body>
<ns0:getProjectPlanSummarizedCostAmountsResponse
xmlns:ns0="http://xmlns.oracle.com/apps/projects/foundation/pricing/projectRateService/types/">
<ns0:result
xmlns:ns1="http://xmlns.oracle.com/apps/projects/foundation/pricing/projectRateService/"
xmlns:ns0="http://xmlns.oracle.com/apps/projects/foundation/pricing/projectRateService/types/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="ns1:ProjectOutput">
<ns1:ProjectId>100000015914045</ns1:ProjectId>
<ns1:ProjectNumber>Project_Vision_Corp_2017</ns1:ProjectNumber>
<ns1:ProcessingStatus>S</ns1:ProcessingStatus>
<ns1:Task>
<ns1:TaskId>100000015914144</ns1:TaskId>
<ns1:TaskNumber>1.1</ns1:TaskNumber>
<ns1:ProcessingStatus>S</ns1:ProcessingStatus>
<ns1:Resource>
<ns1:ResourceElementId>100000015914069</ns1:ResourceElementId>
<ns1:ResourceName>Jenna Markum</ns1:ResourceName>
<ns1:ResourceCombination>Jenna Markum</ns1:ResourceCombination>
<ns1:ProcessingStatus>S</ns1:ProcessingStatus>
<ns1:PeriodicDetail
xmlns:ns0="http://xmlns.oracle.com/adf/svc/types/">
<ns1:ExternalTransactionReference>ETR_1</ns1:ExternalTransactionReference>
<ns1:CostAsOfDate>2009-01-01</ns1:CostAsOfDate>
<ns1:Quantity
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
unitCode="Hours">10</ns1:Quantity>
<ns1:CurrencyCode>USD</ns1:CurrencyCode>
<ns1:RawCostAmount
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
currencyCode="USD">200</ns1:RawCostAmount>
<ns1:RawCostRate>20</ns1:RawCostRate>
<ns1:BurdenedCostAmount
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
currencyCode="USD">286</ns1:BurdenedCostAmount>
<ns1:BurdenedCostRate>28.6</ns1:BurdenedCostRate>
<ns1:ProcessingStatus>S</ns1:ProcessingStatus>
</ns1:PeriodicDetail>
<ns1:PeriodicDetail
xmlns:ns0="http://xmlns.oracle.com/adf/svc/types/">
<ns1:ExternalTransactionReference>ETR_2</ns1:ExternalTransactionReference>
<ns1:CostAsOfDate>2009-02-01</ns1:CostAsOfDate>
<ns1:Quantity
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
unitCode="Hours">10</ns1:Quantity>
<ns1:CurrencyCode>GBP</ns1:CurrencyCode>
<ns1:RawCostAmount
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
currencyCode="GBP">150.1222</ns1:RawCostAmount>
<ns1:RawCostRate>15.01222</ns1:RawCostRate>
<ns1:BurdenedCostAmount
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
currencyCode="GBP">214.674746</ns1:BurdenedCostAmount>
<ns1:BurdenedCostRate>21.4674746</ns1:BurdenedCostRate>
<ns1:ProcessingStatus>S</ns1:ProcessingStatus>
</ns1:PeriodicDetail>
</ns1:Resource>
<ns1:Resource>
<ns1:ResourceElementId>100000015914102</ns1:ResourceElementId>
<ns1:ResourceName>Computers</ns1:ResourceName>
<ns1:ResourceCombination>Computers</ns1:ResourceCombination>
<ns1:ProcessingStatus>S</ns1:ProcessingStatus>
<ns1:PeriodicDetail
xmlns:ns0="http://xmlns.oracle.com/adf/svc/types/">
<ns1:ExternalTransactionReference>ETR_3</ns1:ExternalTransactionReference>
<ns1:CostAsOfDate>2009-01-01</ns1:CostAsOfDate>
<ns1:Quantity
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
unitCode="Hours">9</ns1:Quantity>
<ns1:CurrencyCode>GBP</ns1:CurrencyCode>
<ns1:RawCostAmount
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
currencyCode="GBP">67.55499</ns1:RawCostAmount>
<ns1:RawCostRate>7.50611</ns1:RawCostRate>
<ns1:BurdenedCostAmount
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
currencyCode="GBP">89.1725868</ns1:BurdenedCostAmount>
<ns1:BurdenedCostRate>9.9080652</ns1:BurdenedCostRate>
<ns1:ProcessingStatus>S</ns1:ProcessingStatus>
</ns1:PeriodicDetail>
</ns1:Resource>
</ns1:Task>
<ns1:Task>
<ns1:TaskId>100000015914145</ns1:TaskId>
<ns1:TaskNumber>1.2</ns1:TaskNumber>
<ns1:ProcessingStatus>S</ns1:ProcessingStatus>
<ns1:Resource>
<ns1:ResourceElementId>100000015914093</ns1:ResourceElementId>
<ns1:ResourceName>Airfare</ns1:ResourceName>
<ns1:ResourceCombination>Airfare</ns1:ResourceCombination>
<ns1:ProcessingStatus>S</ns1:ProcessingStatus>
<ns1:PeriodicDetail
xmlns:ns0="http://xmlns.oracle.com/adf/svc/types/">
<ns1:ExternalTransactionReference>ETR_4</ns1:ExternalTransactionReference>
<ns1:CostAsOfDate>2009-01-01</ns1:CostAsOfDate>
<ns1:Quantity
xsi:nil="true"/>
<ns1:CurrencyCode>USD</ns1:CurrencyCode>
<ns1:RawCostAmount
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
currencyCode="USD">1000</ns1:RawCostAmount>
<ns1:RawCostRate
xsi:nil="true"/>
<ns1:BurdenedCostAmount
xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/"
currencyCode="USD">1320</ns1:BurdenedCostAmount>
<ns1:BurdenedCostRate
xsi:nil="true"/>
<ns1:ProcessingStatus>S</ns1:ProcessingStatus>
</ns1:PeriodicDetail>
</ns1:Resource>
</ns1:Task>
</ns0:result>
</ns0:getProjectPlanSummarizedCostAmountsResponse>
</env:Body>
</env:Envelope>
Sample input payload with CalculateBillRateFlag:
Request:
<soapenv:Envelope xmlns:ns1="http://xmlns.oracle.com/apps/projects/foundation/pricing/projectRateService/types/"
xmlns:ns2="http://xmlns.oracle.com/apps/projects/foundation/pricing/projectRateService/"
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<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-9561966A4C8AA9120916134500457602">
<wsu:Created>2021-02-16T04:34:05.760Z</wsu:Created>
<wsu:Expires>2021-02-16T04:35:05.760Z</wsu:Expires>
</wsu:Timestamp>
<wsse:UsernameToken wsu:Id="UsernameToken-9561966A4C8AA9120916134500420901">
<wsse:Username>Devon.Smith</wsse:Username>
<wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">Passw0rd</wsse:Password>
<wsse:Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">15fzs4daEVCpA3BWSc665g==</wsse:Nonce>
<wsu:Created>2021-02-16T04:34:02.088Z</wsu:Created>
</wsse:UsernameToken>
</wsse:Security>
</soapenv:Header>
<soapenv:Body>
<ns1:getProjectPlanDetailedCostAmounts>
<ns1:pricingInput>
<ns2:ProjectNumber>sr_Project1</ns2:ProjectNumber>
<ns2:Task>
<ns2:TaskNumber>T1</ns2:TaskNumber>
<ns2:Resource>
<ns2:ResourceName>Emily Thorn</ns2:ResourceName>
<ns2:PeriodicDetail>
<ns2:CostAsOfDate>2020-01-01</ns2:CostAsOfDate>
<ns2:Quantity unitCode="Hours">10</ns2:Quantity>
<ns2:CurrencyCode>GBP</ns2:CurrencyCode>
<ns2:CalculateBillRateFlag>true</ns2:CalculateBillRateFlag>
</ns2:PeriodicDetail>
</ns2:Resource>
</ns2:Task>
</ns1:pricingInput>
</ns1:getProjectPlanDetailedCostAmounts>
</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/foundation/pricing/projectRateService//ProjectPricingService/getProjectPlanDetailedCostAmountsResponse</wsa:Action>
<wsa:MessageID>urn:uuid:fa3da5b1-4120-41ad-b61b-171833e6919f</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-noj7j23fOQ0jTyRfHFPZYg22" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<wsu:Created>2021-02-16T04:49:46Z</wsu:Created>
<wsu:Expires>2021-02-19T16:09:46Z</wsu:Expires>
</wsu:Timestamp>
</wsse:Security>
</env:Header>
<env:Body>
<ns0:getProjectPlanDetailedCostAmountsResponse xmlns:ns0="http://xmlns.oracle.com/apps/projects/foundation/pricing/projectRateService/types/">
<ns0:result xsi:type="ns1:ProjectOutput" xmlns:ns1="http://xmlns.oracle.com/apps/projects/foundation/pricing/projectRateService/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ns1:ProjectId>300100542115804</ns1:ProjectId>
<ns1:ProjectNumber>sr_Project1</ns1:ProjectNumber>
<ns1:ProcessingStatus>S</ns1:ProcessingStatus>
<ns1:Task>
<ns1:TaskId>100100241488947</ns1:TaskId>
<ns1:TaskNumber>1001</ns1:TaskNumber>
<ns1:ProcessingStatus>S</ns1:ProcessingStatus>
<ns1:Resource>
<ns1:ResourceElementId>300100542110840</ns1:ResourceElementId>
<ns1:ResourceName>Emily Thorn</ns1:ResourceName>
<ns1:ResourceCombination>Emily Thorn</ns1:ResourceCombination>
<ns1:ProcessingStatus>S</ns1:ProcessingStatus>
<ns1:PeriodicDetail xmlns:ns0="http://xmlns.oracle.com/adf/svc/types/">
<ns1:ExternalTransactionReference xsi:nil="true"/>
<ns1:CostAsOfDate>2020-01-01</ns1:CostAsOfDate>
<ns1:Quantity unitCode="Hours" xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">10</ns1:Quantity>
<ns1:CurrencyCode>GBP</ns1:CurrencyCode>
<ns1:RawCostAmount currencyCode="GBP" xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">69.64433</ns1:RawCostAmount>
<ns1:RawCostRate>6.964433</ns1:RawCostRate>
<ns1:BurdenedCostAmount currencyCode="GBP" xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">96.1091754</ns1:BurdenedCostAmount>
<ns1:BurdenedCostRate>9.61091754</ns1:BurdenedCostRate>
<ns1:ProcessingStatus>S</ns1:ProcessingStatus>
<ns1:BillRateAmount currencyCode="GBP" xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">69.64433</ns1:BillRateAmount>
<ns1:BillRate>6.964433</ns1:BillRate>
<ns1:BillRateProcessingStatus>S</ns1:BillRateProcessingStatus>
<ns1:BurdenCostDetail>
<ns1:ScheduleId>100000011534024</ns1:ScheduleId>
<ns1:ScheduleName>Standard burden schedule</ns1:ScheduleName>
<ns1:VersionId>100000019840464</ns1:VersionId>
<ns1:VersionName>2009 Multipliers</ns1:VersionName>
<ns1:CostCodeDetail>
<ns1:CostCode>Overhead</ns1:CostCode>
<ns1:BurdenExpenditureType>Overhead</ns1:BurdenExpenditureType>
<ns1:BurdenCostAmount currencyCode="GBP" xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">12.5359794</ns1:BurdenCostAmount>
<ns1:Precedence>20</ns1:Precedence>
<ns1:BurdenMultiplier>0.18</ns1:BurdenMultiplier>
<ns1:BurdenCostRate>1.25359794</ns1:BurdenCostRate>
</ns1:CostCodeDetail>
<ns1:CostCodeDetail>
<ns1:CostCode>Fringe</ns1:CostCode>
<ns1:BurdenExpenditureType>Fringe</ns1:BurdenExpenditureType>
<ns1:BurdenCostAmount currencyCode="GBP" xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/">13.928866</ns1:BurdenCostAmount>
<ns1:Precedence>10</ns1:Precedence>
<ns1:BurdenMultiplier>0.2</ns1:BurdenMultiplier>
<ns1:BurdenCostRate>1.3928866</ns1:BurdenCostRate>
</ns1:CostCodeDetail>
</ns1:BurdenCostDetail>
</ns1:PeriodicDetail>
</ns1:Resource>
</ns1:Task>
</ns0:result>
</ns0:getProjectPlanDetailedCostAmountsResponse>
</env:Body>
</env:Envelope>