1

我正在使用 Python 2.7 和Zeep调用 SuiteTalk v2017_2_0,这是基于 SOAP 的 NetSuite Web 服务 API。我正在运行的命令是search这样的:

from zeep import Client
netsuite = Client(WSDL)

TransactionSearchAdvanced = netsuite.get_type(
    'ns19:TransactionSearchAdvanced')
TransactionSearchRow = netsuite.get_type('ns19:TransactionSearchRow')

# login removed for brevity

r = netsuite.service.search(TransactionSearchAdvanced(
    savedSearchId=search, columns=TransactionSearchRow()))

现在这个结果包括我想要的所有数据,但我不知道如何(如果有的话)我可以确定网站将为此保存的搜索显示的显示列以及它们进入的顺序。

我想我可能可以netsuite.service.get()通过internalId保存的搜索但我指定什么类型?沿着这些思路,有没有人为所有对象、类型枚举等找到合适的参考?

4

1 回答 1

-1

https://stackoverflow.com/a/50257412/1807800

查看上面有关搜索首选项的链接。它解释了如何将返回的列限制为仅在搜索中返回的列。

于 2018-06-01T00:10:32.340 回答