我想从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();
答案 0 :(得分:1)
SuiteTalk支持的记录类型在模式浏览器中列出:https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2019_1/schema/record/salesorder.html
报告不在其中,因此很遗憾,您不走运。您可能必须构建一个模拟值的“保存的搜索”,或者为您获取尽可能多的数据,以便您的客户端可以模拟报告数据。当然,这并不理想,但是如果您不停使用SuiteTalk,可能是最好的选择。