如何将支持案例附加到销售订单?

时间:2018-04-25 21:51:22

标签: netsuite suitescript2.0

我编写了一个脚本,可以在创建具有特定条件的案例时自动动态创建销售订单。在我的用户事件脚本的afterSubmit()方法中,我尝试使用Record.attach()方法将支持案例附加到销售订单。

我收到以下错误:

  

不支持将记录类型支持案例附加到salesorder。

record.attach({
            record: context.newRecord,
            to: { type: record.Type.SALES_ORDER, id: salesId } 
        });

为什么NetSuite可能会出现此错误?它允许我在UI中很好地附加它们。有没有办法通过脚本或工作流程自动执行此步骤?

1 个答案:

答案 0 :(得分:1)

(如果其他人遇到同样的问题,请在Slack小组重复我的回答。)

您似乎需要使用transaction代替salesorder来保持NetSuite的满意。

record.attach({
  record: { id: id, type: record.Type.SUPPORT_CASE },
  to: { id: relatedTransaction, type: 'transaction' }
});