首页 > 解决方案 > 如何使用 java api 从 Netsuite 获取项目列表

问题描述

如何使用套件谈话 java API 从 NetSuite 获取项目列表。我可以使用内部 ID 获取单个项目,但我需要获取所有项目列表或通过分页(批处理)。请告知我该怎么做?

获取一个库存项目的代码:

    RecordRef recordRefs=new RecordRef();
    recordRefs.setType(RecordType.inventoryItem);
    recordRefs.setInternalId("6")
    ReadResponseList responseList = client.callGetRecords(recordRefs);

标签: netsuitesuitetalk

解决方案


使用搜索。您可能需要高级搜索,因为您要检索到如此多的结果。这是带有分页的高级搜索的一个很好的例子:https ://stackoverflow.com/a/47538464/10393810

(请注意,您将使用ItemSearchAdvanced,而不是TransactionSearchAdvanced示例中的)


推荐阅读