NetSuite Field Sourcing via Summary CASE WHEN Statement

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

我有两条自定义记录。租赁和租赁活动。我正在尝试从我的租赁事件字段中获取最新的 (MAX) 状态,并将其备份到租赁记录中。我在租赁记录上有一个自定义字段,未选中存储值并尝试从已保存的搜索中获取。保存的搜索公式是我需要帮助的...这是最新的尝试。这些事件将是多对一的,我正在尝试将最新事件的状态(创建日期)和来源拉回租赁记录。

CASE WHEN {created} = (SELECT MAX(created) FROM {custrecord_rental_event}) THEN {custrecord_rental_event_status} ELSE 'Available' END

这是搜索租赁事件记录,我想我可能需要从租赁记录本身开始搜索。

根据许多(自定义记录)活动在父记录上获取字段值。如果有替代解决方案,请征求建议,不要拘泥于此设计。

netsuite saved-searches
1个回答
0
投票

我在租赁记录上有一个自定义字段,未选中存储值并尝试从保存的搜索中获取。

自定义字段定义页面取消选中“存储值”时,字段值在记录加载时计算,不会持久化到数据库中。因此,这些字段不可用于已保存的搜索。一种解决方法是创建另一个选中“存储值”的字段,并使用工作流或脚本从动态字段更新它。

© www.soinside.com 2019 - 2024. All rights reserved.