如何在IPP .net SDK 3中为客户选择帐单地址

时间:2014-05-12 03:21:33

标签: c# sql intuit-partner-platform quickbooks-online

我可以使用针对QBOE的新Intuit合作伙伴计划第3版SDK,使用QueryService.ExecuteIdsQuery指定特定的选择查询。

我可以执行以下操作并获取所有客户的所有信息(包括帐单邮寄地址):

SELECT * FROM CUSTOMER

我也可以发送以下内容并返回(例如)所有客户的ID和DisplayName

SELECT ID, DISPLAYNAME FROM CUSTOMER

但是,如果我尝试仅获取所有客户的ID和帐单地址,则会引发无效的查询异常 - 以下操作无效:

SELECT ID, BILLADDR FROM CUSTOMER

请求已发送至QBOE,但回复会抱怨它不知道BillAddr

我认为在幕后,Select *版本正在对地址表进行连接,但Intuit提供的API中不允许使用连接。

有没有办法专门选择帐单地址,而不是Select *来获取每个客户的整个广泛记录?

提前感谢所有帮助......

1 个答案:

答案 0 :(得分:0)

根据docs' billAddr'是不可过滤的。您无法仅查询' billAddr'。

由于