Автоматически добавлять отдельные позиции в счет поставщика в suitescript 2.0 - PullRequest
0 голосов
/ 31 января 2019

Я новичок в Suitescript 2.0, поэтому я надеюсь, что смогу получить помощь от более опытного разработчика здесь.

Я хочу создать новый законопроект для поставщиков в Netsuite.У меня есть данные, которые я хочу использовать для заполнения определенных полей на этом экране.Заполнение полей заголовка не является проблемой, но у меня возникают проблемы с автоматическим добавлением (существующих) элементов в счет поставщика, когда / до загрузки страницы с помощью Suitescript 2.0.

Я получаю сообщение об ошибке «Пожалуйста,выберите элемент для добавления "все время.

У кого-нибудь есть предложения, как мне решить эту проблему?

Заранее спасибо.

1 Ответ

0 голосов
/ 01 февраля 2019

Вы можете применить Client Script при создании счета поставщика и добавить элемент по вашему выбору в событие pageInit, используя следующий код.

function pageInit(context) {
   var currRecord = currenctRecord.get();
   currRecord.selectNewLine({sublistId: 'item' });
   currRecord.setCurrentSublistText({
       sublistId: 'item',
       fieldId: 'item'
       text: <<your item name>>
       forceSyncSourcing: true
   });
}
...