尝试在工作订单问题上创建新的库存明细子记录时,SuiteScript错误

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

我的客户端suitecript有以下代码行:

compSubRec = nlapiCreateCurrentLineItemSubrecord('component', 'componentinventorydetail');

出于某种原因,这会导致以下错误:

INVALID_RCRD_INITIALIZE
You have entered an invalid default value for this record initialize operation.

这可能是什么?

netsuite
2个回答
2
投票

据我所知,客户端脚本中没有子记录。服务器端脚本仅提供,例如用户事件,预定。


2
投票

正如文件所说:

nlapiCreateCurrentLineItemSubrecord(sublist, fldname)

此API应仅用于父记录上的用户事件脚本。但请注意,beforeLoad用户事件脚本不支持此API。与父记录关联的表单级或记录级客户端SuiteScripts当前也不支持此API。

确保您的脚本必须是userevent而不是客户端脚本。

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