admin管理员组文章数量:1403371
There is a Nestuite saved search on access tokens. When I run the search in suitelet script, I am getting error as 'UNABLE_TO_DETERMINE_RECORD_TYPE_FOR_SAVED_SEARCH_ID_1'
Also when I try to export saved search from UI with export as script chrome extension, I am getting error as, This search type is not supported by suitescript error.
Is there any way to extract results from this kind of search? please advice Thank You!
This is saved search function: function generateSearchResultsTable() { let savedSearch = search.load({ id: 'savedsearchid' }); let searchResultIterator = savedSearch.run(); let results = []; let start = 0; let end = 1000; let resultSet = searchResultIterator.getRange({ start: start, end: end }); }
There is a Nestuite saved search on access tokens. When I run the search in suitelet script, I am getting error as 'UNABLE_TO_DETERMINE_RECORD_TYPE_FOR_SAVED_SEARCH_ID_1'
Also when I try to export saved search from UI with export as script chrome extension, I am getting error as, This search type is not supported by suitescript error.
Is there any way to extract results from this kind of search? please advice Thank You!
This is saved search function: function generateSearchResultsTable() { let savedSearch = search.load({ id: 'savedsearchid' }); let searchResultIterator = savedSearch.run(); let results = []; let start = 0; let end = 1000; let resultSet = searchResultIterator.getRange({ start: start, end: end }); }
Share Improve this question asked Mar 20 at 12:46 Maira SMaira S 716 bronze badges3 Answers
Reset to default 2Tokens are not searchable with N/search but they are searchable with N/query. For example:
const sqlStr = `SELECT
BUILTIN.DF(OAuthToken.tba_app_name),
OAuthToken.dCreated,
OAuthToken.createdBy,
OAuthToken.bInactive,
OAuthToken.id,
OAuthToken.dRevoked,
OAuthToken.bRevoked,
BUILTIN.DF(OAuthToken.role_name),
OAuthToken.tba_token_name,
BUILTIN.DF(OAuthToken.entity_name)
FROM
OAuthToken`
const tokens = query.runSuiteQL({
query: sqlStr
}).asMappedResults();
Access Tokens are not a scriptable record, so you won't be able to export your results using SuiteScript. The alternative is to create a query/dataset and use that.
Finally, this query worked to get tokens created 2800 days ago:
const sqlStr = `SELECT *
FROM OAuthToken
WHERE OAuthToken.bInactive = 'F'
AND OAuthToken.dCreated < CURRENT_DATE - 2800`;
const tokens = query.runSuiteQL({
query: sqlStr,
}).asMappedResults();
本文标签: searchUNABLETODETERMINERECORDTYPEFORSAVEDSEARCHID1 errorStack Overflow
版权声明:本文标题:search - UNABLE_TO_DETERMINE_RECORD_TYPE_FOR_SAVED_SEARCH_ID_1 error - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1744408726a2604839.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论