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>