Экспорт отчета из NetSuite с Java

Я хочу экспортировать «Отчет» из 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();

person ghostrider11    schedule 05.06.2019    source источник


Ответы (1)


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

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

person erictgrubaugh    schedule 05.06.2019