2
我想使用JS腳本在netsuite上自定義批量更新,但它不工作。Netsuite - 設置部門的行項目值
代碼:
function updateDepartment(rec_type, rec_id)
{
var transaction = nlapiLoadRecord(rec_type, rec_id);
transaction.setLineItemValue ('item','department', nlapiGetContext().getSetting('SCRIPT','custscript_dept_update'));
nlapiSubmitRecord(transaction, false, true);
}
你好,我使用下面的代碼,它的工作原理,但沒有改變部門。 'function updateDepartment(rec_type,rec_id) { \t var transaction = nlapiLoadRecord(rec_type,rec_id); var dept = nlapiGetContext()。getSetting('SCRIPT','custscript_dept_update');對於(var i = transaction.getLineItemCount('item'); i> 0; i - ){ transaction.setLineItemValue('item','department',i,dept); } \t \t}' –
您仍然需要提交您加載的記錄;你的問題中有'nlapiSubmitRecord',但是我沒有在你的評論中看到它。 – erictgrubaugh
也沒有顯示加載記錄代碼。 – bknights