我目前正在尝试使用SuiteTalk 2017_2_0 API与 NetSuite 进行新的集成。我拥有单条记录检索等的所有基础知识;但是,我在试图弄清楚如何列出系统中的所有给定对象/类型时遇到问题。
示例:我想列出所有 InventoryItem 数据。
不知道我错过了什么。有人有示例 SOAP 文档吗?
到目前为止我做了什么
我主要处理类型:销售订单、客户和库存项目。
尝试使用
getAll
WSDL 中定义的调用 - 仅支持有限字段:- 预算类别
- 活动*
- 货币
- 等等
尝试使用
getList
,但baseRef
/中需要一组内部 IDRecordRef
(INVALID_KEY_OR_REF - 指定的密钥无效。)
失败:
<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>
- 尝试制定一个可以返回所有数据但我需要的类型不可用的搜索(或者我无法弄清楚)