Cancel Purchase Order Lines and Schedules
Example Payload
This payload cancels multiple lines and schedules.
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body xmlns:ns1="http://xmlns.oracle.com/apps/prc/po/editDocument/purchaseOrderServiceV2/types/">
<ns1:cancelPurchaseOrder xmlns:ns1="http://xmlns.oracle.com/apps/prc/po/editDocument/purchaseOrderServiceV2/types/">
<ns1:cancelOrderParameter xmlns:ns2="http://xmlns.oracle.com/apps/prc/po/editDocument/purchaseOrderServiceV2/">
<ns2:OrderNumber>1004377</ns2:OrderNumber>
<ns2:SoldToLegalEntityId>204</ns2:SoldToLegalEntityId>
<ns2:CancelReason>Cancel lines and schedules</ns2:CancelReason>
<ns2:CancelOrderLine>
<ns2:LineNumber>3</ns2:LineNumber>
<ns2:CancelReason>cancel line 3</ns2:CancelReason>
</ns2:CancelOrderLine>
<ns2:CancelOrderLine>
<ns2:LineNumber>2</ns2:LineNumber>
<ns2:CancelOrderSchedule>
<ns2:ScheduleNumber>4</ns2:ScheduleNumber>
<ns2:CancelReason>cancel schedule 4 of line 2</ns2:CancelReason>
</ns2:CancelOrderSchedule>
<ns2:CancelOrderSchedule>
<ns2:ScheduleNumber>2</ns2:ScheduleNumber>
<ns2:CancelReason>cancel schedule 2 of line 2</ns2:CancelReason>
</ns2:CancelOrderSchedule>
</ns2:CancelOrderLine>
<ns2:CancelOrderLine>
<ns2:LineNumber>1</ns2:LineNumber>
<ns2:CancelReason>cancel line 1</ns2:CancelReason>
</ns2:CancelOrderLine>
<ns2:CancelOrderLine>
<ns2:LineNumber>5</ns2:LineNumber>
<ns2:CancelOrderSchedule>
<ns2:ScheduleNumber>1</ns2:ScheduleNumber>
<ns2:CancelReason>cancel schedule 1 of line 5</ns2:CancelReason>
</ns2:CancelOrderSchedule>
<ns2:CancelOrderSchedule>
<ns2:ScheduleNumber>3</ns2:ScheduleNumber>
<ns2:CancelReason>cancel schedule 3 of line 5</ns2:CancelReason>
</ns2:CancelOrderSchedule>
</ns2:CancelOrderLine>
</ns1:cancelOrderParameter>
</ns1:cancelPurchaseOrder>
</soap:Body>
</soap:Envelope>