NetSuite循环计数准确度公式

时间:2018-03-25 16:29:40

标签: netsuite

我正在尝试构建一个保存的搜索来衡量我们的库存周期数。我正在使用保存的事务搜索来执行此操作。除了Count Accuracy之外,我已经能够构建出我想要的一切。

这就是我所拥有的:

sum(Case when {transactionlinetype} = 'Adjusted Quantity' then abs({quantity})  Else 0 END) / 
sum(Case when {transactionlinetype} = 'Snapshot Quantity' then {quantity} Else 0 END)

目标是计算项目的%值,并将其除以问题数量。

提供工作示例:我有10个要计数的项目,每个项目有10个,所以我有100个项目计数,其中3个项目有问题所以我的结果应该是3%

我找到了答案,但没有成功。

2 个答案:

答案 0 :(得分:0)

你不能说出你得到的结果,或者错误是什么,但是当我尝试使用你的公式时,我得到的可能除以0'错误。解决方法是将分母包装在nullif()函数中,这样您就可以使用:

sum(Case when {transactionlinetype} = 'Adjusted Quantity' then abs({quantity})  Else 0 END) /  
nullif(sum(Case when {transactionlinetype} = 'Snapshot Quantity' then {quantity} Else 0 END),0)

答案 1 :(得分:0)

您要做的就像子查询,这在NS保存的搜索中是不可能的。