Suitescript Matrix项目无法获得记录ID

时间:2017-01-24 02:26:31

标签: suitescript

我在矩阵项上测试一个提交后事件。

我可以在我的日志中看到它作为库存项目的报告,但是没有内部ID,这与我测试过的所有其他记录不同。

function afterSubmit(type)
{
  var recType       = nlapiGetRecordType();
  var recId         = nlapiGetRecordId();
  dLog('matrix id',recId);
}

recId总是空白.... dLog()是我们用来更容易登录到netsuite日志文件的函数

2 个答案:

答案 0 :(得分:0)

我没有看错。我自己尝试了一个矩阵项目,并且工作得很好。我建议检查dLog或使用正常的调试语句。

答案 1 :(得分:0)

它不会在aftersubmt上给出记录ID ..因为项目是在点击'创建矩阵项后创建的。 Matrix项目不支持afutsubmit事件。如果要对矩阵项执行脚本编写,则必须编写计划脚本。