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

时间:2015-08-18 21:44:07

标签: netsuite

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

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

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

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

这可能是什么?

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:2)

正如文件所说:

nlapiCreateCurrentLineItemSubrecord(sublist, fldname)
  

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

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