问题标签 [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.
javascript - 如何通过 Suitescript 2.0 在已保存搜索中应用多个过滤器?
我正在我现有的已保存搜索中应用过滤器,但它没有被应用。谁能帮助我这有什么问题,因为我是 Suitescripts 的新手?
过滤器:gender
并item
在参数中从 Suitelet 传递到此计划脚本:
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 之间划分结果值来显示 %。任何建议这怎么可能?谢谢!
netsuite - 如何在销售订单保存搜索的行项目结果中包含主行发货日期?
我正在尝试创建一个已保存的搜索,可用于按项目类型细分准时发货。但是,我注意到 {shipdate} 未包含在销售订单行项目的结果中。
我尝试使用公式字段和 {*.shipdate} 和 {mainline.shipdate} 的变体,但它们只会产生错误;{mainline.shipdate} 产生“未找到字段”,而 {*.shipdate} 产生“无效表达式”。我对 {actualshipdate} 没有同样的问题,因为这个日期在包含时显示在行项目结果中。
如何在订单项结果中访问此主线维度?
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 结束)
netsuite - 如何在我的 NetSuiite 保存的搜索中添加公式字段以显示发票日期等于到期日的位置
如何在我的 NetSuite 保存的搜索中添加公式字段,以显示发票日期与到期日相同的位置。我只想看到这些记录,因为它们是错误的。
formula - 用于随机化数字的 Netsuite 公式
有没有我可以在保存的搜索中使用的公式来随机化 Netsuites 中的数字。喜欢excel公式=RANDBETWEEN?
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
switch-statement - 除负数时使用绝对值
我有一个交易保存搜索,当交易类型为现金销售和(现金退款或贷记凭证)时,我有多个公式列来显示按项目分组的数量。我现在正在尝试添加另一个公式列,以使用以下公式将退货数量除以销售数量,但收到错误“错误:可能除以零”我认为问题是 NetSuite 引用 (-) 负退货数量,我需要弄清楚如何通过使用没有(-)负数的绝对值来计算这个公式。我试图起诉保存的搜索绝对值函数,但随后整个搜索错误。这可以通过case语句表达吗?
公式:{type} = 'Cash Refund' 或 {type} = 'Credit Memo' THEN {quantity} ELSE 0 END/({type} = 'Cash Sale' 或 {type} = 'Invoice' THEN {数量} ELSE 0 END)
switch-statement - nullif 为零或负值时
我经常在值等于零时使用 nullif,并且想知道当它等于负数时是否也可以显示 null?我当前的公式是 NULLIF({quantity}-{quantityshiprecv} ,0) 但是当 {quantityshiprecv} 大于 {quantity} 时会显示负数,我希望显示 null。