Modules

filter

 

Objects/Functions

module (N/search)

SuiteScript 2.0

search.Setting

// Please search https://system.netsuite.com/app/help/helpcenter.nl?search=search.Setting for more information.

N/search Module
search.Setting
Object Description: Defines a search setting. Search settings let you specify search parameters that are typically available only in the UI. The following settings are supported: Consolidated Exchange Rate: This setting affects how consolidation is performed (for example, consolidation using the Average rate type, consolidation using the Historical rate type, and so on). This setting applies to transaction searches, and it is applicable only to OneWorld accounts. Show Period End Transactions: This setting indicates whether period end transactions are included in search results. This setting applies to transaction searches, and it is applicable only to OneWorld accounts. It also requires the Show Period End transactions feature to be enabled. Use search.createSetting(options) to create a setting. After you create your settings, assign them as array values to Search.settings. For a complete list of this object’s properties, see Setting Object Members.
Supported Script Types: All script types For more information, see SuiteScript 2.0 Script Types.
Module: N/search Module
Since: 2018.2
Search NetSuite - https://system.netsuite.com/app/help/helpcenter.nl?search=search.Setting

Example:

// Code Example 1
//Add additional code
//...
var mySearch = search.create({
type: 'transaction',
columns: [ 'trandate', 'amount', 'entity' ],
filters: [
search.createFilter({
name: 'internalid',
operator: search.Operator.ANYOF,
values: [13, 12356]
})],
settings: [
search.createSetting({
name: 'consolidationtype',
value: 'NONE'
})]
});
//...
//Add additional code

//SOURCE: https://system.netsuite.com/app/help/helpcenter.nl?fid=section_1536244919.html