当我创建销售订单时,我想在输入新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'});