首页 > 解决方案 > 如何在 afterSubmit 事件中添加 180 天以在 suiteflow 中进行转换?

问题描述

我需要设置一个自定义日期字段,其值为 trandate + 180 天。例如,如果 trandate 是 21/03/2019,则自定义字段值应设置为 17/09/2019。我尝试做简单的方法{trandate}+180,但 NaN 被显示为字段值。我找到了一个字段公式ADD_MONTHS(date, integer),但这是用于添加月份,而客户要求的日期是交易日期前 180 天的确切日期。任何人都可以帮我这样做吗?

标签: sqldateworkflownetsuite

解决方案


如果您使用的是 {trandate} 那么您所写的内容应该在公式化上下文中工作,所以首先要检查您的语法。

有时尽管 Netsuite 将所有内容都返回为字符串,所以接下来要尝试的是TO_DATE({trandate}) + 180


推荐阅读