我正在尝试我的手在2.0 restlet。这或多或少是我使用SuiteScript 2.0的第一次体验。我正在尝试创建一个卖家付款记录。我已经能够创建一个没有问题的供应商记录,但是当我尝试使用vendorpayment时,出现一个错误消息,说:“您必须至少输入一个此事务的行项目”,这似乎是有道理的。这就是我卡住的地方。我似乎无法在2.0中创建该子列表项。如何从NetSuite 2.0 restlet创建vendorpayment记录?
我已经尝试了一些东西,但基本上我创建这样的记录(类型,isDynamic和defaultValues在这个函数的参数isDynamic是假的):
var rec = record.create({
type: type,
isDynamic: isDynamic,
defaultValues: defaultValues
});
我如何再使用'rec'添加交易?我假设它进入到“应用”子表,所以我已经试过类似的一些事情
rec.selectLine('apply', 0);
rec.setSublistValue({'sublistId': 'apply', 'fieldId': 'doc', 'value': 'blah', 'line': 0});
,但我得到的是说,一个错误“无法找到对象中的功能DeferredDynamicRecord selectLine”。我也尝试了各种其他片段,但没有爱。我不确定我是否以正确的方式开展工作。提前致谢。