【问题标题】:How to get a summary from a saved search using suite talk Netsuite API如何使用套件谈话 Netsuite API 从保存的搜索中获取摘要
【发布时间】:2021-02-25 17:09:03
【问题描述】:

这是发生了什么。

我正在尝试保存搜索,但收到以下消息:

我们无法返回摘要保存搜索的搜索列

这是我正在使用的代码:

   $search = new TransactionSearchAdvanced();
   $search->savedSearchId = '6429';

   $request = new SearchRequest();
   $request->searchRecord = $search;

为什么会出现这个错误?

谢谢, 凯文

【问题讨论】:

    标签: php api netsuite


    【解决方案1】:

    你不能。该错误是因为 Suite Talk SOAP Web 服务不支持使用摘要列进行搜索。在 SOAP Web 服务中的高级搜索的帮助中:

    • 如果您引用包含摘要结果的已保存搜索,您将收到以下错误:

    我们无法返回摘要已保存搜索的搜索列

    【讨论】:

    • 我的下一个问题是,有没有办法可以通过 API 从 Netsuite 获得结果摘要??
    【解决方案2】:

    正如 Brian 所提到的,Netsuite SuiteTalk 不支持保存的搜索列中的摘要或公式。 因此,我要做的是创建一个自定义字段,将其隐藏并在记录提交后在用户事件脚本中计算摘要(如果逻辑不会损害性能,否则,您可以通过编写每晚运行的预定脚本) 在您的搜索中,您可以引用该列并在搜索结果中使用该字段。

    谢谢。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多