soap - NetSuite 和 SuiteTalk 列出所有类型(分页与否)
问题描述
我目前正在尝试使用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>
- 尝试制定一个可以返回所有数据但我需要的类型不可用的搜索(或者我无法弄清楚)
解决方案
定义提取适当数据的已保存搜索,然后调用已保存搜索。
推荐阅读
- jsp - url中以“/”结尾的作用是什么?
- python - 估计训练一个聊天机器人指向其总体准确性所需的时间
- python - 如何对不规则形状的格子进行三角剖分?
- c++ - 如何在不跟踪前一个节点的情况下删除当前链表节点
- c++ - 直接重置结构的内容
- python - 如何结合正则表达式和字符串格式来获得预期的数字代码?
- pykafka - confluent-kafka-python 库:每个消费者组每个主题的读取偏移量
- node.js - 如何导入函数 node.js
- python - 如何使用 scipy.sparse.coo_matrix((data, (i, j))) 从两个数据帧列构造关联矩阵?
- android - 电影数据库问题(可能与 Api 相关)