2013-06-26 27 views
0

我想通过PurchaseOrder类型获取具有LinkedTxn的ItemReceipt项目。 现在我用下面的查询:QuickBooks。通过LinkedTxn筛选项目

<?xml version="1.0" encoding="utf-8"?><?qbxml version="12.0"?> 
<?qbxml version="12.0"?> 
<QBXML> 
    <QBXMLMsgsRq onError="continueOnError"> 
     <ItemReceiptQueryRq requestID="1"> 
      <IncludeLineItems>true</IncludeLineItems> 
      <IncludeLinkedTxns>true</IncludeLinkedTxns> 
      <OwnerID>0</OwnerID> 
     </ItemReceiptQueryRq> 
    </QBXMLMsgsRq> 
</QBXML> 

查询返回的所有ItemReceipt项目,我filtred它们的客户端上。 你能告诉我是否有一种方法可以创建一个过滤器,只返回具有PurchaseOrder类型的LinkedTxn的项目?

回答

1

QuickBooks SDK不支持创建筛选器的方法,该筛选器仅返回具有特定类型的LinkedTxn的项目。

您必须提取所有交易,然后在您的应用中对其进行过滤。

+1

谢谢。这很伤心。 –