Описание тега suitescript2.0

SuiteScript 2.0 - это вторая версия NetSuite SuiteScript API. SuiteScript 2.0 и SuiteScript 1.0 в настоящее время сосуществуют, но не могут использоваться в одном скрипте.
1 ответ

SuiteScript 2.0 setValue не допускается в текущей подзаписи

Я пытаюсь установить значение для подсписка "адресная книга адрес". Но скрипт завершается ошибкой. Тем не менее, я могу получить значение подзаписи. Ошибка: Не поддерживается в текущей подзаписи: CurrentSubrecord.setValue. Выполненный код: /** *@NAp…
14 янв '18 в 15:26
0 ответов

Создать шаблон полей в Netsuite?

Не уверен, что я спрашиваю это правильно, но я пытаюсь создать форму ввода для некоторых инспекторов. Эти проверки будут оставаться довольно похожими на протяжении многих лет, но некоторые из них необходимо будет изменить. Каждое поле относится к од…
27 фев '18 в 21:57
1 ответ

Есть ли какой-либо инструмент контроля версий, работающий для NetSuite?

Пока что мы обновляем файлы сценариев, перейдя к "Документы> Файлы> SuiteScripts" в NetSuite. Кажется, в нем нет механизма контроля версий. Мы используем Git для управления версией на локальном хосте и задаемся вопросом, можно ли использовать Git ил…
2 ответа

suitescript 2.0: Как изменить и сохранить подзапись в clientcript

Я пытаюсь изменить и сохранить subrecord в клиентском скрипте, но когда он сохраняется, я получаю следующую ошибку: "Не удается прочитать свойство invalidateCurrentSublistLineForSubrecordCache" из неопределенного " Текущий код: /** * @NApiVersion 2.…
18 дек '18 в 02:24
0 ответов

NetSuite не разрешает запрос для ключей SDF

Я только начал новый проект, пошел к настройке SDF, и NetSuite завершается с ошибкой при запросе ключей. Я установил роль разработчика SDF и убедился, что все учтено. Я использовал тот же пакет SDF тем же утром в другом случае, и все прошло хорошо. …
29 янв '19 в 21:48
1 ответ

SuiteScript Не удается найти маршал функции в объекте [object Object]

Я пишу сценарий в SuiteScript 2.0, где я передаю функцию другому модулю для использования, чтобы разделить функциональность между ними. Кажется, что функции модулей отлично работают вместе, но когда я вызываю search.create для специального сохраненн…
24 дек '17 в 23:09
1 ответ

Инвентаризация netsuite suitescript2.0

Я, кажется, немного расстроен, я написал приложение, которое позволяет моему клиенту выполнять инвентаризацию, но не может обновить запись инвентаризации новыми значениями счетчика для каждого элемента. Я попытался обновить значение countquantity на…
17 сен '18 в 02:27
1 ответ

В чем разница между рестлетом, суллетом, сюитным разговором

1) Сравнение с Restlet,suitelet и suitetalk. В каких сценариях мы чаще всего предпочитали использовать restlet, В каких сценариях мы чаще всего предпочитали использовать suitelet, В каких сценариях мы чаще всего предпочитали использовать suitetalk. …
0 ответов

NetSuite - Фильтр Multi-Select Box

Есть ли способ использовать objField.getSelectOptions({ filter : searchVar }); отфильтровать мультиселект в NetSuite? Прямо сейчас я использую это для заполнения опций в поле custpage, но есть ли способ просто применить этот фильтр непосредственно к…
11 апр '18 в 15:19
1 ответ

Можно ли получить информацию от контактов, связанных с NetSuite Opportunity в Suitescript 2.0 (с возможностью в качестве контекста)?

Я могу получить доступ к элементам подсписка и манипулировать ими, но, похоже, не могу ничего получить от каких-либо связанных контактов - они даже не отображаются, когда вы загружаете запись Opportunity в отладчике и просматриваете ее в журнале вып…
01 ноя '17 в 09:57
1 ответ

SuiteScript 2.0: получение значений параметров, переданных из заказа на продажу в пакет, с помощью getParameter

Я новичок в Suitelet. Моя цель - перенаправить заказ на продажу в форму Suitelet. Я создаю файл.js для перенаправления из сценария userevent в пакет. function afterSubmit(scriptContext) { if (scriptContext.type != 'delete') { var salesOrder = script…
12 дек '17 в 13:55
2 ответа

Suite Script 2.0 - Обработка дублированных полей в сохраненном поиске

У меня есть сохраненный поиск транзакции, в котором я трижды использовал поля Учетная запись с пользовательской меткой. пожалуйста, смотрите прикрепленный скриншот. но при извлечении данных для этого сохраненного поиска с помощью набора сценариев 2.…
1 ответ

Получить пользовательскую форму через API Netsuite

Я хотел бы получить список всех пользовательских форм и метки с именами полей для каждой формы в Netsuite программным способом. Я посмотрел на SuiteScript и не могу найти ответ.
07 сен '17 в 17:49
1 ответ

Вызовите форму RESTlet Suitelet с учетными данными пользователя

У меня есть встроенный пакет Suitelet (по крайней мере, я так думаю... новичок в пакетах Suitelet, он размещен в NetSuite). Я пытаюсь использовать внутренний URL для своего рестлета, но каждый раз, когда я делаю это, я получаю сообщение об ошибке, ч…
23 апр '18 в 02:56
1 ответ

Многократное выставление счетов для одного Заказа на продажу через Suite-script 2.0 Net-suite

Сценарий заключается в создании нескольких счетов-фактур для одного заказа на продажу с использованием сценария Suite 2.0. Статус заказа на продажу "PENDING BILLING": скрипт запускает создание нескольких счетов, если выполняется это условие. После с…
13 дек '17 в 10:38
1 ответ

Можно ли загрузить изображение из поля изображения в PDF в SuiteScript 2.0

В настоящее время я делаю поиск полей для нескольких полей из родительской записи и заполняю результаты в переменную тела до преобразования в PDF (xml в pdf) - это работает нормально, но одно из полей является полем изображения, и я могу только полу…
06 дек '17 в 14:06
1 ответ

Нажмите кнопку через SuiteScript 2.0

Я пытаюсь вызвать кнопку с помощью SuiteScript 2.0, которая была помещена в форму транзакции рабочим процессом. Это возможно выполнить? Например, рабочий процесс переводит заказ на продажу в ожидании утверждения. Затем пользователь выбирает одобрить…
19 сен '18 в 14:24
1 ответ

Как я могу прикрепить случай поддержки к заказу на продажу?

Я написал скрипт, который автоматически и динамически создает заказ на продажу, когда дело создается с определенными условиями. В методе afterSubmit() моего пользовательского сценария событий я пытаюсь прикрепить случай поддержки к заказу на продажу…
25 апр '18 в 21:51
2 ответа

Как мне установить context.currentRecord в пакете?

Я создаю простой Suitelet, где на первой странице пользователь вводит заказ # и нажимает кнопку Поиск. Это перенаправляет на страницу, которая загружает информацию о позициях в подсписок. Оттуда пользователь может редактировать несколько полей позиц…
17 ноя '18 в 20:56
1 ответ

Не может создать запись заметки в Suitescript 2.0, но может в 1.0

У любого есть ответ, почему в SuiteScript 2.0 на стороне клиента этот код выдает ошибку "Недопустимый ссылочный ключ транзакции 8355", но когда я выполняю тот же вызов в версии 1.0, он работает. У кого-нибудь есть идея, почему? SuiteScript 2.0 (не р…
10 авг '18 в 16:00