Как создать сохраненный поиск с помощью SuiteScript 2.0 с нулевым консолидированным обменным курсом? Это легко сделать через пользовательский интерфейс сохраненного поиска (на вкладке результатов), однако я не могу найти способ сделать это через SuiteScript.
Поиск без единого курса обмена через SuiteScript 2.0
Ответы (3)
Используйте расширение NetSuite Saved Search Export для Chrome:
Поскольку у вас уже есть сохраненный поиск, это самый простой способ получить эквивалент SuiteScript.
Вот решение, которое я нашел на тот случай, если кто-то еще ищет: вы можете создать сохраненный поиск через пользовательский интерфейс, установив для Консолидированного обменного курса значение «Нет» и оставив столбцы и фильтры пустыми. Затем все, что вам нужно сделать, это загрузить сохраненный поиск с помощью скрипта и указать столбцы и фильтры. Если вас не волнует изменение столбцов или фильтров с помощью скрипта, вы также можете определить их в пользовательском интерфейсе.
NetSuite наконец-то включил атрибут настроек для поиска в SuiteScript 2.0.
вам просто нужно добавить это:
columns:[],
settings:[
search.createSetting({
name: "consolidationtype",
value: "NONE"
})
]
При желании вы можете проверить другие доступные настройки в Справочном руководстве по API, раздел: search.createSetting (options)
https://docs.oracle.com/cloud/latest/netsuitecs_gs/NSAPI/NSAPI.pdf