У меня проблема с SuitePromotions. У моего клиента есть новая рекламная акция, которая автоматически добавляет два элемента, когда вы добавляете один конкретный c элемент на вкладку «Элементы», это называется «Автоматически добавлять бесплатный подарок» от SuitePromotions.
У нас есть несколько рестлетов для интеграции NetSuite на наши сайты, и скрипт для создания заказа на продажу не добавляет эти элементы автоматически, он работает и добавляет один элемент, но не рекламные элементы.
Если вы попробуете это, создав новый Заказ на продажу вручную, он сработает отлично.
Я безуспешно прочитал кучу статей и документацию NetSuite. Что-то мне здесь не хватает? Это код для добавления предметов:
_.forEach(params.items, function (item) {
var id = item.id;
record.selectNewLineItem("item");
record.setCurrentLineItemValue("item", "item", id);
record.setCurrentLineItemValue("item", "quantity", item.quantity);
record.commitLineItem("item");
});