How to query an item by name? I thought this might work the same as looking up a customer by name, but it seems like not.
2 回答
对于.net,您可以在此处参考类库文档:http: //developer-static.intuit.com/SDKDocs/QBV2Doc/IntuitDataServicesSDK/
如果您转到 ItemQuery,您会发现它公开了返回类型为 ItemChoiceType4 枚举的 ItemElementName。如果您转到 ItemChoiceType4 详细信息,您将看到它公开了 IteratorId 和 StartPage。如上所述,Items 不能按名称查询。同样,对于客户对名称的查询,您可以获得详细信息,它公开了返回 Item1ChoiceType 枚举的 Item1ElementName。
对于所有实体,您同样可以搜索。那么使用物品就不会那么难以捉摸了。:)
此外,对于 QBD 的每个实体,您也可以参考文档并参考查询属性部分了解详细信息。 https://developer.intuit.com/docs/0025_quickbooksapi/0050_data_services/v2/0500_quickbooks_windows/0600_object_reference
无法按名称检索 QBD 项目
参考 QueryFilter 文档 - https://developer.intuit.com/docs/0025_quickbooksapi/0050_data_services/v2/0500_quickbooks_windows/0600_object_reference/item#Retrieving_Items_Using_a_Query_Filter