从新创建的销售订单中提取销售订单编号



当我创建销售订单时,我想在输入新SO时获取"待生成"的销售订单编号。

我曾尝试在UserEventScript上使用after-submit函数,但在保存新SO时,该值仍然返回null。

我能得到SO#的唯一方法是保存记录,然后对该记录进行int编辑,但这对我没有用处。

在用户事件脚本类型中,afterSubmit函数使用以下代码:

var recId= scriptContext.newRecord.id;      
var soRec = record.load({
type: record.Type.SALES_ORDER, 
id: rec_id
});
var soNumber = rec.getValue({fieldId: 'tranid'});
// or get Text
var soText = rec.getText({fieldId: 'tranid'});

最新更新