Return NetSuite "tranid" 添加销售订单时

Return NetSuite "tranid" When Adding a Sales Order

我正在使用 NetSuite 网络服务创建销售订单。返回的结果只包含销售订单的 internalId。然而,发送给客户的电子邮件显示 tranid(显示为 "Order Number")。有没有办法在创建销售订单时 return tranid,这样我就不必再次 API 调用来获取订单详细信息?

没有。

最简单的事情是:

var id = nlapiSubmitRecord(soRec);
var tranId = nlapiLookupField('salesorder', id, 'tranid');