2013-02-05 39 views
1

當我在QB中更新發票(在我的系統中更改之後)時,我想避免更新用戶在QB中修改的任何內容。我的計劃是使用過濾器API方法並通過ID進行過濾,以獲取我的應用創建的來自QB的發票清單。但是,它看起來不像InvoiceFilter接受ListIdSet。它確實有一個TransactionIdSet,但是我找不到通過數據服務獲取這個數字(即TransactionId)的方法。當發票被讀取時,肯定不在迴應中。那麼,如何通過API查詢特定的一組發票?立即從intuit獲取多個發票

回答

3

交易ID指的是發票的編號。 例如,以下發票查詢將檢索Id 4的發票 -

<InvoiceQuery xmlns="http://www.intuit.com/sb/cdm/v2"> 
<TransactionIdSet> 
<Id idDomain="QB">4</Id> 
</TransactionIdSet> 
</InvoiceQuery> 
+0

謝謝。這些文檔在這個元素方面相當混亂。很高興看到他們更新。 – Josh