Хорошо, я заметил, что иногда, когда я выполняю сохраненный поиск в Netsuite или запускаю поиск в suitescript, он возвращает повторяющиеся записи. Единственная разница, которую я вижу, это поле для заметок. Он показывает 3 записи, потому что он сохранил другие версии с другими заметками? Могу ли я отключить это или отфильтровать?
Вот пример изображения сохраненного поиска.
Теперь о сюитскрипте
var filter = new Array();
var d = '3/8/2016';
var date = nlapiStringToDate(d);
filter[0] = new nlobjSearchFilter('trandate', null, 'on', date);
var search = nlapiSearchRecord('salesorder', null, filter);
Вот как выглядит массив результатов поиска как.
Теперь, как вы можете видеть, он возвращает каждый внутренний идентификатор 3 раза. Любая помощь будет оценена по достоинству.
mainline = true
в качестве одного из параметров фильтра? - person TonyH   schedule 09.03.2016