作为一个测试,看看它是否在一条记录上工作,我创建了以下大规模更新脚本,它似乎没有更新我告诉它的记录,但我没有错误。我做错了什么?
function shipCarrier(rec_type) {
var recid=11952;
var cust=nlapiLoadRecord(rec_type, recid);
cust.setFieldValue('shippingcarrier','UPS');
nlapiSubmitRecord(cust);
}
答案 0 :(得分:0)
当我将代码更改为使用cust.setFieldText()而不是cust.setFieldValue()时,它可以作为批量更新脚本使用。
setFieldValue()正在寻找UPS项目的整数ID而不是文本。