问题标签 [saved-searches]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
446 浏览

field - 尝试将搜索结果编写到 Netsuite 实体字段中

有两个问题。一个是我在尝试上传脚本时不断收到错误消息。另一个是我确实上传的一个版本,没有将任何值加载到字段中(即脚本运行后字段空白)

我在上传时遇到的错误是“无法评估脚本:执行定义回调时所有 SuiteScript API 模块都不可用。” 尽管我对脚本进行了重大更改,但它仍然不允许我上传。

那是脚本被剥离到最基本的部分(仅供参考仍然没有上传),上传的脚本基本上是同一脚本的更复杂版本,除了它没有设置字段值。谁能看到我哪里出错了?

0 投票
2 回答
1401 浏览

netsuite - NetSuite 保存的搜索 -- 占总摘要的百分比

不确定这在保存的搜索中是否可行,但我想对汇总的摘要结果进行计算并将其显示在同一行。我有一个数量列的总和和一个已完成数量的总和。我想要另一列将已完成数量/数量作为百分比,但必须在汇总级别计算。

任何帮助将不胜感激。

公式

结果

基本上我想做以下但仅基于汇总数据,以计算总填充率(已完成/订购数量),而不是每个订单的平均填充率。我不知道在摘要保存的搜索中是否有可能。(NVL({quantitycommitted},0)+NVL({quantityshiprecv},0))/NULLIF({quantity},0)

通过上述和 AVERAGE 函数,它给了我单个订单执行率的平均值。我想要的是总填充率。如果有 10 个订单,9 个以 90% 成交,1 个以 0% 成交,我目前的公式给了我 90%。但是,如果该 1 个订单的数量比其他订单高怎么办?那么显示 90% 的平均填充率会产生误导,因为在计算的订单上,您错过了所有销售。

0 投票
1 回答
968 浏览

netsuite - RANK 或 ROW_NUMBER 能否用于汇总的 Netsuite 搜索结果?

如果这个问题是重复的,我很抱歉。我看到的大多数答案都与 Netsuite 搜索格式无关。

我需要按金额总和对搜索结果进行排名,按项目分组。我试过 ROW_NUMBER() OVER (ORDER BY Amount) 但它没有用。有什么建议吗?这在汇总的搜索结果中是否可能?

搜索结果格式照片

任何帮助将不胜感激。

0 投票
1 回答
244 浏览

netsuite - 防止跨多个子列表重复

我们的组织运行每日交易列表(通过保存的搜索)来预测我们的机会管道。对于这个保存的搜索,我们将客户主线设置为 false 以消除搜索中的重复值。

我已经建立了一个引用客户销售团队的已保存搜索文本公式,据我所知,这是一个子列表。这个子列表不能很好地与我的交易报告配合使用,并导致重复值。

我想要发生的是交易行项目以具有“团队领导”销售团队角色的销售团队成员的名义提取。如果没有担任团队领导角色的销售团队成员,那么我希望结果为空白。我们没有任何有两个团队领导的销售团队,所以我们永远不会遇到这种情况。

我遇到的问题是重复值。该报告将我的代码解释为如果客户有一个销售团队成员担任团队领导角色,那么只要有销售团队成员就复制该行项目的次数。例如,我有一个有 8 个销售团队成员的客户。我的代码导致 8 个重复的行项目,其中一个行项目具有团队负责人的姓名,而其余的行项目为空白。

思考如何解决?先感谢您。我的代码如下所示:

我不能将客户主线更改为 false,因为这使它变得更加复杂。将客户主线保留为 false 正是我当前需要的内容,但团队负责人的姓名除外。

CASE WHEN {customer.salesteamrole} = 'Team Lead' THEN {customer.salesteammember} ELSE NULL END

我正在寻找的是每笔交易的一个行项目,以及该交易的团队负责人的姓名。也许答案是创建一个自定义字段,但我想该解决方案可以包含在交易报告中。

0 投票
0 回答
33 浏览

saved-searches - 我想要在 idx api 中保存的搜索计数

我想要从https://www.idxhome.com/login/clientid?username=email保存的搜索计数

作为 api 结果将其发布到我的网站。

0 投票
1 回答
287 浏览

netsuite - Netsuite - 如何将保存的搜索结果从工作流中保存到可编写脚本的电子邮件模板中

因此,我正在尝试创建一封电子邮件,该电子邮件将通过工作流处理的已保存搜索发送给具有逾期余额和详细信息的客户。我想使用可编写脚本的电子邮件模板来创建我们发送给客户的信息的布局。我确实考虑过使用该语句,但由于我们希望我们发送的数据位于电子邮件中间,因此很难看到语句的唯一设置位于电子邮件文本上方或下方。

我的问题是在可编写脚本的模板中我有以下语句

但是,当计划的工作流程启动并发送电子邮件时,我没有得到表格,因为结果似乎没有任何内容。这可以通过这种方式实现吗?

这不是“因为我宁愿那样”编写脚本的原因是因为当我运行我的测试脚本时,它们超时,因为正在收集的数据量很大。

任何帮助将不胜感激。

0 投票
1 回答
190 浏览

netsuite - 当项目履行日期与发票日期不同时突出显示结果

我保存了当发票日期与发货日期不同时显示发票的搜索。我现在只需要突出显示日期在不同月份的记录。例如,如果发票日期是 2019 年 9 月 12 日,但项目履行的实际发货日期是 2019 年 9 月 11 日,我已经有一个保存的搜索列表来显示发票。如果这两个日期不在同一个月份,现在我想强调这个结果。

我用于保存的搜索结果的公式是 case when {billingtransaction.trandate} <> {billingtransaction.shipdate} then 1 else 0 end 现在我相信我需要一个类似的 case 语句来考虑月份差异

0 投票
2 回答
1578 浏览

netsuite - 在 NetSuite 保存的搜索中提取子字符串

我有以下内容: 汽车零件:制造商:梅赛德斯奔驰 我需要在 NetSuite 内保存的搜索中从中提取梅赛德斯奔驰品牌。

0 投票
1 回答
936 浏览

netsuite - 在 Netsuite 2.0 中加载时如何将额外的过滤器和列添加到现有的已保存搜索中

我在 UserEvent 中有以下 SuiteScript 2.0 代码,我想在其中向加载的已保存搜索添加额外的过滤器和列。过滤器工作正常,但如何从 Array 中获取列值,该列值在 Saved search 中作为额外列添加。

0 投票
1 回答
193 浏览

formula - Netsuite - 保存的搜索:显示可用的套件

对于 netsuite 保存的搜索,我试图找到一个执行以下操作的公式。

  • 仅当套件的所有成员都具有已保存的项目搜索显示套件时...
  • (可用数量/会员数量)>3
    我一直在支持 netsuite,但他们不知道该怎么做。

任何建议或示例表示赞赏。
-布兰登