Creating search result In a format for UK klipfolio

/**
 * @NApiVersion 2.1
 * @NScriptType Suitelet
 */
/*******************************************************************
 *   Suitelet Script returns search result for klipfolio
 ****************************************************************
 *
 * Date: 06/05/2022
 *
 * Author:  Jobin and Jismi IT Services LLP
 *
 * REVISION HISTORY
 *
 * Revision
 *
 * Description: Suitelet returns the KLIPFOLIO  - UK CASES for klipfolio -assigned to

 ***************************************************************/
define(['N/search'],
    /**
 * @param{search} search
 */
    (search) => {
        /**
         *  @param function to Create search result in a given format
         *  @param returns search result
         */
        const onRequest = (scriptContext) => {
            try {
                var response = scriptContext.response;
                //load the search created in UI
                var searchResult = search.load({id: 'customsearchomp_uk_open_cases_3_4_2'});
                //log.debug("searchResult", searchResult);
                //run the search
                var results = searchResult.run().getRange(0, 1000);
                //write the result
                var result = response.writeLine(JSON.stringify(results));
            }catch (e) {
                log.debug("error @ onRequest",e)
            }
        }
        return {onRequest}
    });

Leave a comment

Your email address will not be published. Required fields are marked *