1
我的Restlet应该添加或更新包含订单项的发票。添加位工作 - 发票+订单项,但更新似乎不会添加新的订单项。代码如下所示:网络帐单发票行项目未添加
update_record = nlapiLoadRecord('invoice', invoice_id)
var itemcount = update_record.getLineItemCount('item');
for (var i = 0; itemcount != null && i < itemcount; i++) {
\t if (jsonobject.item[i].item) {
\t
\t \t update_record.setLineItemValue('item', 'item', i + 1, jsonobject.item[i].item)
\t \t
\t }
}
var id = nlapiSubmitRecord(update_record, true);
nlapiLogExecution('DEBUG', 'id = ', id)
return id;
我能够使用insertLineItem和setCurrentLineItemValue让它工作。谢谢。 – MG2016