Экспорт отчета из NetSuite с Java - PullRequest
0 голосов
/ 05 июня 2019

Я хочу экспортировать «Отчет» из NetSuite (пример URL: https://{{accountId}}.app.netsuite.com/app/reporting/reportrunner.nl?cr=127).

Мне удалось использовать примеры приложений SuiteTalk (Java) (http://www.netsuite.com/portal/developers/resources/suitetalk-sample-applications.shtml)) для экспорта сохраненного поиска, но я не могу найти ничего в API, который может экспортировать отчет.

Вот пример кода для экспорта сохраненного поиска. Я не могу найти классы, предлагающие экспортировать отчет:

TransactionSearchAdvanced advSearch = new 
TransactionSearchAdvanced();

advSearch.setSavedSearchId(searchId);

SearchResult searchResult = client.callSearch(advSearch); final 
String jobId = client.getLastJobId();

1 Ответ

1 голос
/ 05 июня 2019

Поддерживаемые типы записей для SuiteTalk перечислены в браузере схем: https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2019_1/schema/record/salesorder.html

Отчеты не входят в их число, поэтому, к сожалению, вам не повезло.Скорее всего, вам придется создать сохраненный поиск, который имитирует значения или получает как можно больше данных, чтобы ваша клиентская сторона могла имитировать данные отчета.Конечно, не идеально, но, вероятно, ваш лучший выбор, если вы застряли на SuiteTalk.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...