NetSuite 标准汇总结果

问题描述 投票:0回答:1

我有这个公式可以给我一个聚合结果或 CASE 语句中由 KEEP 语句分组的可能性之一。这在公式上正确吗?当我尝试将其作为文本公式和数字进行处理时,我不断收到错误。我已经用这两种公式尝试了两种方法。

当 {transaction.type} = '发票' AND TO_CHAR({transaction.taxtotal} != {transaction.amountremaining}) 或 TO_CHAR({transaction.amountremaining} < 25) OR {transaction.custbody_wh} = 'F' THEN KEEP(DENSE_RANK FIRST ORDER BY {transaction.mainname}) ELSE NULL END

当 {transaction.type} = 'Invoice' AND {transaction.taxtotal} != {transaction.amountremaining} OR {transaction.amountremaining} 时的情况 < 25 OR {transaction.custbody_wh} = 'F' THEN KEEP(DENSE_RANK FIRST ORDER BY {transaction.mainname}) ELSE NULL END

mysql formula netsuite criteria saved-searches
1个回答
0
投票

试试这个?

CASE WHEN {transaction.type} = 'Invoice' AND {transaction.taxtotal} != {transaction.amountremaining} OR {transaction.amountremaining} < 25 OR {transaction.custbody_wh} = 'F' THEN FIRST({transaction.mainname}) KEEP(DENSE_RANK FIRST ORDER BY {transaction.mainname}) ELSE NULL END
© www.soinside.com 2019 - 2024. All rights reserved.