在工作流操作脚本中获取工作流字段值

Get workflow field value in workflow action script

我有一个工作流,因为我在入口级别有一个工作流字段,它从 "Event" 记录中捕获值。工作流还会触发工作流操作脚本。在该脚本中,我需要已经具有事件字段数据的工作流字段值。有没有办法在 suitescript 1.0 中得到这个?请帮忙。提前致谢。

要从工作流操作脚本中的 workflow/state 字段读取值,您需要在工作流操作脚本参数中进行设置。

因此,您需要创建一个工作流操作脚本参数,并在您的自定义操作中(在您的工作流状态下)从 workflow/state 字段传递默认值,然后像您一样获取它的值将用于脚本参数。

例如。在 SuiteScript 1.0

nlapiGetContext().getSetting('SCRIPT', SCRIPT_PARAM_ID);

在 SuiteScript 2.0 中

runtime.getCurrentScript().getParameter({ name: SCRIPT_PARAM_ID });