Example Payloads: Project Unprocessed Work-In-Process Transaction
The example payload in this topic demonstrates how to create and validate a work-in-process transaction, and then associate it to an existing project and project task.
Before you use this payload, ensure that a project is created
from the Projects work
area.
<!--Request-->
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:validateWIPTransaction xmlns:ns1="http://xmlns.oracle.com/apps/projects/costing/transactions/transactionService/types/">
<ns1:list xmlns:ns2="http://xmlns.oracle.com/apps/projects/costing/transactions/transactionService/">
<!--User can enter BU Name or ID -->
<ns2:BusinessUnitName>Vision College</ns2:BusinessUnitName>
<ns2:BatchName>Batch_Vision_Corp/ns2:BatchName>
<!--Enter third party transaction source, doc and doc entry -->
<ns2:SourceName>Vision City Corp Projects</ns2:SourceName>
<ns2:DocumentName>Vision City Corp Work-in-Progress Expenditure</ns2:DocumentName>
<ns2:DocumentEntryName>Vision City CorpWork-in-Progress Expenditure Item</ns2:DocumentEntryName>
<!--Expenditure item date should be in the project active window -->
<ns2:ExpenditureItemDate>2015-09-11</ns2:ExpenditureItemDate>
<!--User can enter the Project/task Number/Name/ID -->
<ns2:ProjectNumber>Project_Vision_Corp_2017</ns2:ProjectNumber>
<ns2:TaskNumber>2</ns2:TaskNumber>
<ns2:ExpenditureTypeName>Equipment</ns2:ExpenditureTypeName>
<ns2:ExpenditureOrganizationName>Vision College</ns2:ExpenditureOrganizationName>
<ns2:Quantity>10</ns2:Quantity>
<!--Transaction reference is user defined -->
<ns2:OrigTransactionReference>Project_Vision_Corp_WIP</ns2:OrigTransactionReference>
</ns1:list>
</ns1:validateWIPTransaction>
</soap:Body>
</soap:Envelope>
<!--Response-->
<soap:Envelope xmlns:soap=""http://schemas.xmlsoap.org/soap/envelope/"">
<soap:Body>
<ns1:receiveWIPTransaction xmlns:ns1=""http://xmlns.oracle.com/apps/projects/costing/transactions/transactionService/types/"">
<ns1:list xmlns:ns2=""http://xmlns.oracle.com/apps/projects/costing/transactions/transactionService/"">
<!--User can enter BU Name or ID -->
<ns2:BusinessUnitName>Vision College</ns2:BusinessUnitName>
<ns2:BatchName>Batch_Vision_Corp</ns2:BatchName>
<!--Enter third party transaction source, doc and doc entry -->
<ns2:SourceName>Vision City Corp Projects</ns2:SourceName>
<ns2:DocumentName>Vision City Corp Work-in-Progress Expenditure</ns2:DocumentName>
<ns2:DocumentEntryName>Vision City Corp Work-in-Progress Expenditure Item</ns2:DocumentEntryName>
<!--Expenditure item date should be in the project active window -->
<ns2:ExpenditureItemDate>2015-09-11</ns2:ExpenditureItemDate>
<!--User can enter the Project/task Number/Name/ID -->
<ns2:ProjectNumber>Project_Vision_Corp_2017</ns2:ProjectNumber>
<ns2:TaskNumber>2</ns2:TaskNumber>
<ns2:ExpenditureTypeName>Equipment</ns2:ExpenditureTypeName>
<ns2:ExpenditureOrganizationName>Vision College</ns2:ExpenditureOrganizationName>
<ns2:Quantity>10</ns2:Quantity>
<!--Transaction reference is user defined -->
<ns2:OrigTransactionReference>Project_Vision_Corp_WIP</ns2:OrigTransactionReference>
</ns1:list>
<ns1:partialFailureAllowed>TRUE</ns1:partialFailureAllowed>
<ns1:fullConfirmation>TRUE</ns1:fullConfirmation>
</ns1:receiveWIPTransaction>
</soap:Body>
</soap:Envelope>