如何从使用NetSuite SuiteTalk web服务的C#中获得一组老化模板?
背景:--我被要求提供一个Amortization模板列表,以便用户可以选择一个模板来与购买的项目或费用相关联。
我试图返回的列表可以在NetSuite的UI中找到,方法是导航到:\ Amortization。
我正在挣扎如何确定正确的SuiteTalk搜索类型和类。我一直在查看从WSDL生成的类,唯一看起来比较接近的是RevRecTemplate (这似乎不正确)。
我的问题是:您能否使用internalId NetSuite SuiteTalk检索老化模板(name和SuiteTalk)?如果是这样的话,类和SearchType使用什么?
我尝试过:我使用NetSuite的UI创建了一个“测试”摊销计划。然后尝试使用以下代码检索模板。
// Define the search criteria
RevRecTemplateSearchBasic searchAmortizationSchedules = new RevRecTemplateSearchBasic();
searchAmortizationSchedules.name = new SearchStringField();
searchAmortizationSchedules.name.@operator = SearchStringFieldOperator.notEmpty;
searchAmortizationSchedules.name.operatorSpecified = true;
// Perform Search
SearchResult searchResults = NS.search(searchAmortizationSchedules);如有任何指导,将不胜感激。
发布于 2015-10-06 20:12:43
根据NetSuite支持,不可能从SuiteTalk web服务返回一个加速模板列表。我们正在使用web服务的NetSuite 2015_1版本。
NetSuite支持将此特性添加为增强请求。它可以在以后的版本中使用。
https://stackoverflow.com/questions/32953977
复制相似问题