我使用数据服务将Sales Rceipts从我的应用程序发布到QuickBooks Desktop。我的发票编号是唯一的,我将它们作为SalesReceipt DocNumner发布。我只想检查QuickBooks中是否已存在相同的DocNumber,而无需查询所有QB销售收据。 有什么办法吗? -Bharat
答案 0 :(得分:0)
'DocNumber'不是唯一键,并且在以下文档中未将其作为过滤器属性提及。因此,您必须查询所有QB SalesReceipts。
for (QBSalesReceipt salesReceipt : qbSalesReceipt.findAll(context,i, 100)) {
System.out.println("Doc Number - " + salesReceipt.getHeader().getDocNumber());
}