问题标签 [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 投票
2 回答
1884 浏览

mysql - Netsuite:保存的搜索公式:显示具有最早自定义日期的不同行

我正在尝试保存搜索以仅显示每个项目中的一项。我不想在此搜索中重复相同的项目。我只希望有最早的“Due @ Dest”字段的项目出现在那里。
此搜索显示所有缺货的物品和进来的 PO#(容器),以及它们到达的日期和物品。在下图中,我希望它不显示第 1、3、5 和 7 行,因为这些项目已经在搜索中,并且日期较新。
抱歉,如果这听起来令人困惑,请告诉我是否有任何可以更清楚的地方。我想我需要一个自定义公式。知道从哪里开始吗?
- 布兰登

在此处输入图像描述

0 投票
1 回答
367 浏览

javascript - 如何通过 Suitescript 2.0 在已保存搜索中应用多个过滤器?

我正在我现有的已保存搜索中应用过滤器,但它没有被应用。谁能帮助我这有什么问题,因为我是 Suitescripts 的新手?

过滤器:genderitem在参数中从 Suitelet 传递到此计划脚本:

0 投票
1 回答
1391 浏览

switch-statement - 执行两个单独的 case 语句的计算

我在 NetSuite 中创建了一个保存的搜索,其中显示了两个单独的案例语句。

1- {transaction.type} = 'Item Receipt' and {transaction.account} = '5505 Cost of Goods Sold : Product Cost' 或 {transaction.type} = 'Item Fulfillment' and {transaction.account} = ' 5505 已售商品成本:产品成本'然后 {transaction.amount} else null end

2- 当 {transaction.type} = 'Invoice' 或 {transaction.type} = 'Cash Sale' 或 {transaction.type} = 'Cash Refund' 或 {transaction.type} = 'Credit Memo' 然后 {transaction.金额}否则为空结束

现在我需要添加第三列,在其中我可以通过在 case case 语句 1 和 2 之间划分结果值来显示 %。任何建议这怎么可能?谢谢!

0 投票
3 回答
1267 浏览

netsuite - 如何在销售订单保存搜索的行项目结果中包含主行发货日期?

我正在尝试创建一个已保存的搜索,可用于按项目类型细分准时发货。但是,我注意到 {shipdate} 未包含在销售订单行项目的结果中。

这是一个示例搜索,其中“库存项目”行没有发货日期。

我尝试使用公式字段和 {*.shipdate} 和 {mainline.shipdate} 的变体,但它们只会产生错误;{mainline.shipdate} 产生“未找到字段”,而 {*.shipdate} 产生“无效表达式”。我对 {actualshipdate} 没有同样的问题,因为这个日期在包含时显示在行项目结果中。

如何在订单项结果中访问此主线维度?

0 投票
1 回答
465 浏览

netsuite - 总计为 0 时显示空值

我有一个 NetSuite 搜索,它通过自定义字段值显示来自多个位置的库存值。下面列出了我目前使用的公式,并且工作得很好。我只需要修改这个公式以显示空值,当根据公式计算总计为 0 时。

MAX(当 {custitem37} = '4' and {inventorylocation.id} = '1' OR {custitem37} = '04' and {inventorylocation.id} = '1' 然后 {locationquantityavailable} else 0 end)+ MAX(如果 {custitem37} = '4' 和 {inventorylocation.id} = '6' 或 {custitem37} = '04' 和 {inventorylocation.id} = '6' 然后 {locationquantityavailable} 否则 0 结束)

0 投票
2 回答
111 浏览

netsuite - 如何在我的 NetSuiite 保存的搜索中添加公式字段以显示发票日期等于到期日的位置

如何在我的 NetSuite 保存的搜索中添加公式字段,以显示发票日期与到期日相同的位置。我只想看到这些记录,因为它们是错误的。

0 投票
1 回答
252 浏览

formula - 用于随机化数字的 Netsuite 公式

有没有我可以在保存的搜索中使用的公式来随机化 Netsuites 中的数字。喜欢excel公式=RANDBETWEEN?

0 投票
1 回答
222 浏览

netsuite - 在 NetSuite Case Statements 中组合两个单独的 case 语句

我目前为这两个语句保存了两个单独的搜索列,我希望将它们组合起来并仅在一列中列出数据。我尝试过 OR AND,但结果随后出错。

{item.custitem54} 为 null 然后 {quantity} 为 null 结束时的第一个语句情况

当 {item.custitem54} = 'Yes' 和 {shipdate} 在 to_date('05/25/2020', 'MM/DD/YYYY') 和 to_date('12/25/2020', 'MM/ DD/YYYY') 然后 {quantity} else null end

0 投票
2 回答
680 浏览

switch-statement - 除负数时使用绝对值

我有一个交易保存搜索,当交易类型为现金销售和(现金退款或贷记凭证)时,我有多个公式列来显示按项目分组的数量。我现在正在尝试添加另一个公式列,以使用以下公式将退货数量除以销售数量,但收到错误“错误:可能除以零”我认为问题是 NetSuite 引用 (-) 负退货数量,我需要弄清楚如何通过使用没有(-)负数的绝对值来计算这个公式。我试图起诉保存的搜索绝对值函数,但随后整个搜索错误。这可以通过case语句表达吗?

公式:{type} = 'Cash Refund' 或 {type} = 'Credit Memo' THEN {quantity} ELSE 0 END/({type} = 'Cash Sale' 或 {type} = 'Invoice' THEN {数量} ELSE 0 END)

0 投票
1 回答
234 浏览

switch-statement - nullif 为零或负值时

我经常在值等于零时使用 nullif,并且想知道当它等于负数时是否也可以显示 null?我当前的公式是 NULLIF({quantity}-{quantityshiprecv} ,0) 但是当 {quantityshiprecv} 大于 {quantity} 时会显示负数,我希望显示 null。