netsuite - 如何使用 java api 从 Netsuite 获取项目列表
问题描述
如何使用套件谈话 java API 从 NetSuite 获取项目列表。我可以使用内部 ID 获取单个项目,但我需要获取所有项目列表或通过分页(批处理)。请告知我该怎么做?
获取一个库存项目的代码:
RecordRef recordRefs=new RecordRef();
recordRefs.setType(RecordType.inventoryItem);
recordRefs.setInternalId("6")
ReadResponseList responseList = client.callGetRecords(recordRefs);
解决方案
使用搜索。您可能需要高级搜索,因为您要检索到如此多的结果。这是带有分页的高级搜索的一个很好的例子:https ://stackoverflow.com/a/47538464/10393810
(请注意,您将使用ItemSearchAdvanced
,而不是TransactionSearchAdvanced
示例中的)
推荐阅读
- c# - 在案例声明中传递图像文件 - Razor Pages
- python - 如何在reportlab中将格式应用于单元格内容(段落类型)的一部分?
- unreal-engine4 - 相机在 AirSim 中没有捕捉到任何东西
- powerquery - Power Query 将具有日期范围的表转换为每日
- r - Problems with reactive dataframe and update input in shin R
- javascript - 从现有数组创建新结果
- sql - 内连接和左连接,这两个语句在它们有倒置语句时如何工作?
- angular - 每个项目具有特定依赖项的 Angular 工作区
- java - Eclipse 不使用相对文件路径
- java - 在 Spring MVC 的过程中下载文件失败