UNPKG

nsmockup

Version:

Test your Suitescripts before deploying to NetSuite

24 lines (23 loc) 947 B
'use strict'; /** * Creates a new search. * @restriction returns the first 1000 rows in the search * * @param {string} type record type ID. * @param {nlobjSearchFilter, nlobjSearchFilter[], object[]} [filters] [optional] A single nlobjSearchFilter object - or - an array of nlobjSearchFilter objects. * @param {nlobjSearchColumn, nlobjSearchColumn[]} [columns] [optional] A single nlobjSearchColumn object - or - an array of nlobjSearchColumn objects. * @return {nlobjSearch} Returns a nlobjSearch. * * @exception {SSS_INVALID_RECORD_TYPE} * @exception {SSS_TYPE_ARG_REQD} * @exception {SSS_INVALID_SRCH_FILTER} * @exception {SSS_INVALID_SRCH_FILTER_JOIN} * @exception {SSS_INVALID_SRCH_OPERATOR} * @exception {SSS_INVALID_SRCH_COL_NAME} * @exception {SSS_INVALID_SRCH_COL_JOIN} * * @since 2012.1 */ exports.nlapiCreateSearch = (type, filters, columns) => { return new nlobjSearch(type, null, filters, columns); };