Quickbooks销售订单更新 - QBXML

时间:2013-03-31 02:12:18

标签: c# quickbooks qbxml

有没有办法更新之前已创建的销售订单?

我使用C#和qbxml,但我找不到任何关于它的XML语句或链接。有可能吗?

1 个答案:

答案 0 :(得分:1)

我终于找到了答案。那么,为了更新/修改销售订单,我们需要使用“SalesOrderModRq”选项。

以下是我的例子:

<?qbxml version="11.0"?>
<QBXML>
    <QBXMLMsgsRq onError="stopOnError">
        <SalesOrderModRq>
            <SalesOrderMod>
                <TxnID>1407-1346251803</TxnID>
                <EditSequence>1354787709</EditSequence>

                <SalesOrderLineMod>
                    <TxnLineID>1409-1346251803</TxnLineID>
                    <ItemRef>
                        <FullName>Item</FullName>
                    </ItemRef>
                    <Desc>Item Description</Desc>
                    <Quantity>5</Quantity>
                    <Rate>10.00</Rate>
                    <Amount>50.00</Amount>
                    <IsManuallyClosed>false</IsManuallyClosed>
                </SalesOrderLineMod>
            </SalesOrderMod>
        </SalesOrderModRq>
    </QBXMLMsgsRq>
</QBXML>