Как вы выполняете поиск по всем расширенным шаблонам PDF

#netsuite #suitescript #suitescript2.0

#netsuite #suitescript #suitescript2.0

Вопрос:

Каков правильный тип записи для поиска записей расширенных шаблонов PDF в netsuite. Следующее не работает:

 search.create({
    type: 'advancedpdftemplate',
    columns: ['scriptid'],
    filters: [['scriptid', 'is', 'somescriptid'], 'AND', ['isinactive', 'is', 'F']]
}).run().each(function (r) {
    ...
});
  

Комментарии:

1. Не вижу ничего в разделе справки для записи. Введите (обратите внимание на маленькую букву «р» в названии). Некоторый код, ссылающийся на них / использующий их, содержится в справке для модуля N / render.

2. Я вижу это в запросе. Введите как PDF_TEMPLATE pdftemplate, который также отображается в URL-адресе при редактировании шаблона.

Ответ №1:

Оказывается, это не запись, доступная для сценариев. Я обратился к Марти Зигману, и это был его ответ:

 Running this:
  nsapiGetRecord('pdftemplate')

indicates this: 
  {initializedefaults: Array(23), transformdefaults: Array(23), 
  id: "pdftemplate", type: "OTHER", scriptable: false, …}