Найдите таблицы и поля в сохраненном поиске элемента браузера записей.

Проблема, с которой мы сталкиваемся, заключается в попытке сопоставить / связать поля с разными таблицами из результатов сохраненного поиска, созданного в элементе браузера записей ( http://www.netsuite.com/help/helpcen...cord/item.html).

У нас есть система управления складскими запасами с множеством модулей. Таким образом, попытка связать наши колонки с NetSuite продолжалась некоторое время без какого-либо заключения.

Подход, который мы пробуем, заключается в запуске SuiteScript в отладчике и просмотре набора данных. Мы были успешны с относительно небольшим объемом данных. Поскольку ограничение составляет 10000 строк, мы застряли с поиском по элементу, который возвращает 1Mil. записей. Поиск возвращает этот объем данных, когда мы добавляем все столбцы поиска. Проблема в процессе добавления / удаления отдельных столбцов является сложной, и только с одним столбцом он возвращает более 10000 строк. Таким образом, становится невозможным получить данные и завершить процесс отображения.

Поэтому я хотел бы знать, есть ли какой-нибудь способ, которым мы можем только видеть схему и их отношения для сохраненного поиска?

Благодарю.

2 ответа

В SuiteScript 1.0 это может быть достигнуто с помощью запланированного сценария, который создает несколько CSV-файлов из сохраненного поиска ( SuiteAnswers, статья 36206). Вам нужно будет обойти ограничение поиска ( SuiteAnswers, статья 33496) И ограничение управления ( SuiteAnswers, статья 23406). Если вы сделаете файл доступным без входа в систему, вы сможете получить CSV с запросом HTTP GET без учетных данных. Тем не менее, это сделает данные потенциально доступными для просмотра любому, кто знает URL-адрес - вопрос безопасности, который вам придется рассмотреть.

В SuiteScript 2.0 этого, вероятно, можно достичь с помощью сценария Map/Reduce ( SuiteAnswers, статья 43795). Это может быть лучшим способом оптимизации скрипта, но я не проверял его сам в SuiteScript 2.0.

Ваш вопрос сбивает с толку. Вы просто пытаетесь получить данные об элементе? В этом случае вы можете запустить сохраненный поиск из пользовательского интерфейса NetSuite и экспортировать результаты в виде CSV. Или вы хотите увидеть список естественных полей NetSuite? Пожалуйста объясните далее.

Другие вопросы по тегам