如何将自定义字段中的整数值添加到NetSuite中的自定义日期字段中?

时间:2019-01-14 23:40:04

标签: sql netsuite

我一直在尝试找出如何在新创建的自定义字段中正确定义日期,该自定义字段引用当前交易日期,并从位于同一表单上的NetSuite中现有的自定义字段“添加”一个整数值( PO)。每次提交时,都会收到无效表达式的错误消息,或者值为简单的null。

这是我的代码:

CASE WHEN {entity} = 'Test Vendor' THEN 
    {trandate} + {custbody01} 
ELSE 56
END

“ custbody01”表示已在自定义字段(整数)内计算的现有值。想法是将预先计算的值(整数)添加到当前交易日期,以在自定义字段中计算将来的日期。我是NetSuite的新手,可以使用任何提供的帮助。

谢谢

1 个答案:

答案 0 :(得分:0)

我也有类似的要求。我需要在日期中添加一个整数。我相信您只需要使用TO_DATE()函数。

这是我专门用作工作流程条件的代码,但我相信它可以移植,只要custbody01确实是一个int值即可。 (custbody456是自定义的日期字段,添加了整数值以计算另一个日期字段)

Estimated Ship Date=to_date({custbody456}) + 17

因此,我认为您可以尝试: TO_DATE({trandate}) + {custbody01})

执行时,此代码将引用现有的自定义字段并将该值添加到当前交易日期。