Учебное пособие по SuiteScript — Скрипт массового обновления | Что такое массовое обновление в Ne...
Автор: Sweet Scripts Studios
Загружено: 2023-11-20
Просмотров: 2172
Учебное пособие по SuiteScript — Скрипт массового обновления | Что такое массовое обновление в NetSuite? | Скрипт массового обновления
Тип скрипта массового обновления SuiteScript 2.x
Скрипты массового обновления позволяют программно выполнять пользовательские обновления полей, недоступные при обычных массовых обновлениях. Скрипты массового обновления могут выполнять сложные вычисления, заданные в вашем скрипте, по всем записям. Скрипты массового обновления запускаются по требованию, и вы не можете установить их приоритет или запланировать их запуск на определённое время. Если вы хотите, чтобы ваш скрипт запускался в определённое время, рассмотрите возможность использования запланированного скрипта или скрипта map/reduce вместо скрипта массового обновления. Подробнее см. в разделах «Тип запланированного скрипта SuiteScript 2.x» и «Тип скрипта map/reduce SuiteScript 2.x».
Скрипты массового обновления выполняются на сервере при нажатии кнопки «Выполнить обновление» на странице результатов предварительного просмотра массового обновления. Вы не можете вызвать скрипт массового обновления из другого типа скрипта. Вы также не можете программно проверить состояние скрипта массового обновления или определить время его запуска или завершения.
Важно: При запуске скрипта массового обновления следует учитывать следующие моменты:
Обновления записей во время пользовательского массового обновления могут запускать скрипты пользовательских событий, если с обновляемыми записями связаны скрипты пользовательских событий.
Как для развертывания скрипта массового обновления, так и для массовых обновлений можно назначить аудиторию. Владелец скрипта отвечает за синхронизацию двух аудиторий. Если аудитории не совпадают, скрипт массового обновления не запустится при нажатии пользователем кнопки «Выполнить обновление» на странице «Массовое обновление».
При запуске пользовательских массовых обновлений у пользователей должны быть соответствующие разрешения (редактирование/полное) для обновляемых типов записей.
В учетных записях пользователей также должен быть включен SuiteScript. Администраторы могут перейти в раздел «Настройка» «Компания» «Включить функции». На вкладке «Suite Cloud» установите флажки «Server SuiteScript» и «Client SuiteScript».
⏱️⏱️ГЛАВЫ ВИДЕО⏱️⏱️
00:00 — Введение
00:10 — Массовые обновления в интерфейсе NetSuite
01:29 — Пример массовых обновлений в интерфейсе NetSuite
03:29 — Что такое скрипт массового обновления в NetSuite SuiteScript
04:00 — Создание файла скрипта массового обновления в VSCode
04:08 — Точки входа в скрипт массового обновления
04:40 — Пример использования скрипта массового обновления
06:10 — Документация по кодированию.
07:23 — Создание записи скрипта для скрипта массового обновления
07:45 — Создание развертывания скрипта для скрипта массового обновления
08:25 — Тестирование скрипта массового обновления в NetSuite
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: