NetSuite новичок здесь.NetSuite: Создать WorkOrder и подписок с SuiteScript
У меня есть SuiteScript, который загружает результаты запроса заказа клиента, а затем создает рабочий заказ для каждого из этих результатов.
Возможно ли также создание предметов подстроки одним и тем же ударом или мне придется загружать каждый новый рабочий заказ, а затем создавать его таким образом? Если да, то какие-либо образцы кода для этого? Мой маленький скрипт внизу.
Я делал попытки с insertLineItem
и nlapiSelectNewLineItem
, но пока не повезло.
Спасибо!
function example1() {
var arrSearchResults = nlapiSearchRecord(null, 'searchID', null,
null);
for (var i in arrSearchResults) {
var searchResult = arrSearchResults[i];
// create work order records
var recWorkOrder = nlapiCreateRecord('workorder');
recWorkOrder.setFieldValue('quantity', '8');
recWorkOrder.setFieldValue('assemblyitem', itemInternalId);
// recWorkOrder.setFieldValue('options', internalId);
nlapiSubmitRecord(recWorkOrder);
//Create sublist items here?
}
var kilroy = 'was here';
}
Почему бы не добавить еще один цикл внутри первого для цикла? –