【问题标题】:SuiteScript 2.0 Saved Search for Sales Orders with filters on Sublist (item) fieldSuiteScript 2.0 使用子列表(项目)字段过滤器保存的销售订单搜索
【发布时间】:2018-02-02 18:03:37
【问题描述】:

我创建了一个 map/reduce 脚本,并在 getInputData() 中尝试为销售订单(交易)创建一个已保存的搜索,但只创建一次,这样我就没有填写填充项目的详细信息。 项目是一个子列表,当我将它包含在我的过滤器中时: ['mainline', search.Operator.IS, 'T'] 我无权访问子列表:项目字段; 目前我的搜索看起来像这样:

mySearch = search.create({
           type : search.Type.SALES_ORDER,
           columns : ['otherrefnum'],
           filters:  [
                       ['mainline', search.Operator.IS, 'T']
                      ,'AND'
                      ,['enddate', search.Operator.ONORAFTER, '12/31/2017']
                     ]
            });

目前,我只得到来自销售订单正文的“otherrefnum”列。

有没有办法从项目子列表中包含列并从项目子列表中添加过滤器?

感谢您的所有建议。 克里斯

【问题讨论】:

    标签: netsuite suitescript2.0


    【解决方案1】:

    这正是 mainline = 'T' 的工作原理,它只返回主记录,而不是子列表中的项目。要访问这些项目,您应该改用 mainline = 'F'

    【讨论】:

      猜你喜欢
      • 2021-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-27
      • 2023-01-10
      • 1970-01-01
      • 2018-05-14
      相关资源
      最近更新 更多