Cancel Purchase Order Lines

Example Payload

This payload cancels multiple lines.

<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>1004020</ns2:OrderNumber>
                <ns2:SoldToLegalEntityId>204</ns2:SoldToLegalEntityId>
                <ns2:CancelReason>Cancel line 1 and 3</ns2:CancelReason>
                <ns2:CancelOrderLine>
                    <ns2:LineNumber>1</ns2:LineNumber>
                    <ns2:CancelReason>cancel line 1</ns2:CancelReason>
                </ns2:CancelOrderLine>
                <ns2:CancelOrderLine>
                    <ns2:LineNumber>3</ns2:LineNumber>
                    <ns2:CancelReason>cancel line 3</ns2:CancelReason>
                </ns2:CancelOrderLine>
            </ns1:cancelOrderParameter>
        </ns1:cancelPurchaseOrder>
    </soap:Body>
</soap:Envelope>