有没有办法更新之前已创建的销售订单?
我使用C#和qbxml,但我找不到任何关于它的XML语句或链接。有可能吗?
答案 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>