Example Payloads: Project Task Service Version 2
The example payload in this topic demonstrates how to create a project task service.
Create a project task
service
<soapenv:Envelope xmlns:main="http://xmlns.oracle.com/apps/projects/foundation/projectDefinition/publicService/maintainProjectV2/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:typ="http://xmlns.oracle.com/apps/projects/foundation/projectDefinition/publicService/maintainProjectV2/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">
<wsse:UsernameToken wsu:Id="UsernameToken-BD6C2D956296988603151014404451618">
<wsse:Username>Richard.Barta</wsse:Username>
<wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">Ha#17we</wsse:Password>
<wsse:Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">+1+JR/vfZyri1q7QE9okWQ==</wsse:Nonce>
<wsu:Created>2017-11-08T12:27:24.516Z</wsu:Created>
</wsse:UsernameToken>
<wsu:Timestamp wsu:Id="TS-BD6C2D956296988603151014404124617">
<wsu:Created>2017-10-08T12:27:21.245Z</wsu:Created>
<wsu:Expires>2017-10-08T12:28:21.245Z</wsu:Expires>
</wsu:Timestamp>
</wsse:Security>
</soapenv:Header>
<soapenv:Body>
<typ:CreateTask>
<typ:project>
<!--Optional:-->
<main:ProjectName>Vision Corporation</main:ProjectName>
<!--Optional:-->
<main:ProductCode/>
<!--Optional:-->
<main:ProjectKey/>
<!--Optional:-->
<main:ValidatePlanDate/>
<!--Optional:-->
<main:ValidateSubTaskCreateion/>
<!--Optional:-->
<main:ValidateTaskUnique/>
<!--Optional:-->
<main:ValidateTaskOrganization/>
<!--Optional:-->
<main:ValidateAllFlags/>
<!--Optional:-->
<main:ValidateAllCodes/>
<!--Optional:-->
<main:ValidateForeignKey/>
<!--Optional:-->
<main:ValidateTaskManager/>
<!--Optional:-->
<main:GenerateWBSDataFlag>true</main:GenerateWBSDataFlag>
<!--Optional:-->
<main:ReplaceFlag/>
<!--Optional:-->
<main:ProjectId>300100031645297</main:ProjectId>
</typ:project>
<!--Zero or more repetitions:-->
<typ:tasks>
<!--Optional:-->
<main:ProjectName>Vision Corporation</main:ProjectName>
<!--Optional:-->
<main:PmSourceCode/>
<!--Optional:-->
<main:PmProjectSrcReference/>
<!--Optional:-->
<main:PmTaskSourceReference>1</main:PmTaskSourceReference>
<!--Optional:-->
<main:PmParentTaskSrcReference/>
<!--Optional:-->
<main:ProjectId>300100031645297</main:ProjectId>
<!--Optional:-->
<main:TaskName>New Task</main:TaskName>
<!--Optional:-->
<main:TaskNumber>New Task1</main:TaskNumber>
<!--Optional:-->
<main:TaskDescription>New Task</main:TaskDescription>
<!--Optional:-->
<main:TaskId/>
<!--Optional:-->
<main:BillableFlag/>
<!--Optional:-->
<main:ChargeableFlag/>
<!--Optional:-->
<main:CapitalizableFlag/>
<!--Optional:-->
<main:AllowCrossChargeFlag/>
<!--Optional:-->
<main:CcProcessLaborFlag/>
<!--Optional:-->
<main:CcProcessNlFlag/>
<!--Optional:-->
<main:CintEligibleFlag/>
<!--Optional:-->
<main:CintStopDate/>
<!--Optional:-->
<main:StartDate/>
<!--Optional:-->
<main:CompletionDate/>
<!--Optional:-->
<main:CostIndRateSchId/>
<!--Optional:-->
<main:CostIndSchFixedDate/>
<!--Optional:-->
<main:CriticalFlag/>
<!--Optional:-->
<main:EtcCalculationMethod/>
<!--Optional:-->
<main:GenEtcSourceCode/>
<!--Optional:-->
<main:LaborCostMultiplierName/>
<!--Optional:-->
<main:LaborTpFixedDate/>
<!--Optional:-->
<main:LaborTpScheduleId/>
<!--Optional:-->
<main:LeafNodeFlag/>
<!--Optional:-->
<main:LimitToTransactionControlsFlag/>
<!--Optional:-->
<main:OrganizationName/>
<!--Optional:-->
<main:TaskManger/>
<!--Optional:-->
<main:ManagerPersonId/>
<!--Optional:-->
<main:MilestoneFlag/>
<!--Optional:-->
<main:NlTpFixedDate/>
<!--Optional:-->
<main:NlTpScheduleId/>
<!--Optional:-->
<main:ObjectType/>
<!--Optional:-->
<main:ParentStructureId/>
<!--Optional:-->
<main:ParentTaskId/>
<!--Optional:-->
<main:PercentCompareCalculateMethod/>
<!--Optional:-->
<main:PlannedEffort/>
<!--Optional:-->
<main:PlanningEndDate>2015-12-31</main:PlanningEndDate>
<!--Optional:-->
<main:PlanningStartDate>2012-01-02</main:PlanningStartDate>
<!--Optional:-->
<main:ReceiveProjectInvoiceFlag/>
<!--Optional:-->
<main:RecordStatus/>
<!--Optional:-->
<main:RetirementCostFlag/>
<!--Optional:-->
<main:ServiceTypeCode/>
<!--Optional:-->
<main:Location/>
<!--Optional:-->
<main:SiteUseId/>
<!--Optional:-->
<main:StructureType/>
<!--Optional:-->
<main:TopTaskId/>
<!--Optional:-->
<main:WBSLevel>1</main:WBSLevel>
<!--Optional:-->
<main:DnDisplaySequence/>
<!--Optional:-->
<main:WorkTypeId/>
<!--Optional:-->
<main:ErrorFlag/>
</typ:tasks>
</typ:CreateTask>
</soapenv:Body>
</soapenv:Envelope>
<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/foundation/projectDefinition/publicService/maintainProjectV2/types/">
<env:Header>
<wsa:Action>http://xmlns.oracle.com/apps/projects/foundation/projectDefinition/publicService/maintainProjectV2//ProjectTaskService/CreateTaskResponse</wsa:Action>
<wsa:MessageID>urn:uuid:7717863f-d73e-4384-b7d7-daa2fa1c8e6a</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-lGk1DZTZ5sgrs5IlxflY9A22" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<wsu:Created>2017-10-08T12:33:32Z</wsu:Created>
<wsu:Expires>2017-10-11T23:53:32Z</wsu:Expires>
</wsu:Timestamp>
</wsse:Security>
</env:Header>
<env:Body>
<ns0:CreateTaskResponse xmlns:ns0="http://xmlns.oracle.com/apps/projects/foundation/projectDefinition/publicService/maintainProjectV2/types/">
<ns2:result xsi:type="ns1:ReturnStatusResult" xmlns:ns2="http://xmlns.oracle.com/apps/projects/foundation/projectDefinition/publicService/maintainProjectV2/types/" xmlns:ns1="http://xmlns.oracle.com/apps/projects/foundation/projectDefinition/publicService/maintainProjectV2/" xmlns:tns="http://xmlns.oracle.com/adf/svc/errors/" xmlns:ns0="http://xmlns.oracle.com/adf/svc/types/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ns1:Value>
<ns1:StatusCode>SUCCESS</ns1:StatusCode>
<ns1:StatusMessage xsi:nil="true"/>
<ns1:ObjectIdReference>300100031645297</ns1:ObjectIdReference>
</ns1:Value>
</ns2:result>
</ns0:CreateTaskResponse>
</env:Body>