我正在尝试对过去365天内符合特定条件的购买交易的客户进行分组。除了添加COUNT({transaction.number}) > 1
以外,下面的代码非常有用。我已经阅读了NetSuite支持,并且我认为这是一个聚合函数错误,但是系统未指定失败原因。我希望搜索结果能够根据我在以下案例陈述中的条件对客户进行分组。谢谢!
保存的搜索类型为“客户”。条件是交易状态:已开票,交易类型:销售订单
CASE
WHEN {datecreated} < to_date({today}-365) AND {transaction.datecreated} > to_date({today}-365) THEN 'Retained'
WHEN {datecreated} BETWEEN to_date({today}-365) AND to_date({today}) AND {transaction.datecreated} > to_date({today}-365) THEN 'New'
WHEN {datecreated} BETWEEN to_date({today}-365) AND to_date({today}) AND {transaction.datecreated} > to_date({today}-365) AND COUNT({transaction.number}) > 1 THEN 'Acquired'
WHEN {custentity_date_lsa} < to_date({today}-365) THEN 'Lost'
ELSE 'zOther' END