Soap NetSuite和SuiteTalk列出所有类型(分页或不分页)

Soap NetSuite和SuiteTalk列出所有类型(分页或不分页),soap,netsuite,suitetalk,Soap,Netsuite,Suitetalk,我目前正在尝试与进行新的与NetSuite的集成。我有单记录检索的所有基础知识等。;但是,我在试图找出如何列出系统中所有给定对象/类型时遇到了一个问题 示例:我想列出所有InventoryItem数据 不知道我错过了什么。有人有SOAP文档样本吗 到目前为止我做了什么 我主要处理以下类型:销售订单、客户和库存项目 尝试使用WSDL中定义的getAll调用-仅支持有限的字段: 预算分类 运动* 通货 等 尝试使用getList,但baseRef/RecordRef无效\u键\u或\u REF中需要

我目前正在尝试与进行新的与NetSuite的集成。我有单记录检索的所有基础知识等。;但是,我在试图找出如何列出系统中所有给定对象/类型时遇到了一个问题

示例:我想列出所有InventoryItem数据

不知道我错过了什么。有人有SOAP文档样本吗

到目前为止我做了什么

我主要处理以下类型:销售订单、客户和库存项目

尝试使用WSDL中定义的getAll调用-仅支持有限的字段:

预算分类 运动* 通货 等 尝试使用getList,但baseRef/RecordRef无效\u键\u或\u REF中需要一组内部ID-指定的键无效

失败:

<urn:getList>
  <urn1:baseRef xsi:type="core:RecordRef" type="salesOrder" />
</urn:getList>
成功:

<urn:getList>
  <urn1:baseRef xsi:type="core:RecordRef" type="salesOrder" internalId="1" />
  <urn1:baseRef xsi:type="core:RecordRef" type="salesOrder" internalId="2" />
</urn:getList>
尝试制定一个搜索,将返回所有的数据,但我需要的类型不可用或我无法找到它
定义提取适当数据的已保存搜索,然后调用已保存搜索。

代码在哪里?你试过什么?现在我只是用SoapUI发布原始数据。我在上面的条目中添加了其余的内容。这很好,但我希望避免在NetSuite内部执行任何操作。除非我可以创建保存的搜索并使用getSavedSearchRequest检索请求。让我试一试。你也可以在web服务中编写搜索代码,但是在UI中定义它并从代码中调用它更容易。它的性能也更好。我必须更改“结果”选项卡中的数据以获得我需要的数据,但它起了作用。它当然起了作用。实际上,这是一种很好的方法。如果您的条件发生更改,请更改搜索,而不是代码。