我编写了一个脚本,可以在创建具有特定条件的案例时自动动态创建销售订单。在我的用户事件脚本的afterSubmit()方法中,我尝试使用Record.attach()方法将支持案例附加到销售订单。
我收到以下错误:
不支持将记录类型支持案例附加到salesorder。
record.attach({
record: context.newRecord,
to: { type: record.Type.SALES_ORDER, id: salesId }
});
为什么NetSuite可能会出现此错误?它允许我在UI中很好地附加它们。有没有办法通过脚本或工作流程自动执行此步骤?
答案 0 :(得分:1)
(如果其他人遇到同样的问题,请在Slack小组重复我的回答。)
您似乎需要使用transaction
代替salesorder
来保持NetSuite的满意。
record.attach({
record: { id: id, type: record.Type.SUPPORT_CASE },
to: { id: relatedTransaction, type: 'transaction' }
});