0

Data Service を使用して、アプリケーションから QuickBooks デスクトップに領収書を投稿しています。私の請求書番号は一意であり、SalesReceipt DocNumner として投稿しています。すべての QB 販売領収書を照会せずに、同じ DocNumber が QuickBooks に既に存在するかどうかを確認したかっただけです。それを行う方法はありますか?-バーラト

4

1 に答える 1

0

「DocNumber」は一意のキーではなく、次のドキュメントではフィルター属性として言及されていません。したがって、すべての QB SalesReceipts を照会する必要があります。

for (QBSalesReceipt salesReceipt : qbSalesReceipt.findAll(context,i, 100)) {
    System.out.println("Doc Number - " + salesReceipt.getHeader().getDocNumber());
}

IPP ドキュメント - https://developer.intuit.com/docs/0025_quickbooksapi/0050_data_services/v2/0500_quickbooks_windows/0600_object_reference/salesreceipt#Retrifying_SalesReceipts_Using_a_Query_Filter

于 2013-07-13T09:56:43.813 に答える