require 'PHPToolkit/NetSuiteService.php'; require_once 'PHPToolkit/NSPHPClient.php'; echo "Connecting to server ..........\n"; $savedsrchid = "1453"; //saved search id $ct = 0; $pageindex = 0; $service = new NetSuiteService(); $d = 0; $search = new TransactionSearchAdvanced(); $search->savedSearchId = $savedsrchid; //Saved Search internal ID, where the internal id's of all sales order records are saved $cnt = 0; $request = new SearchRequest(); $request->searchRecord = $search; $searchResponse = $service->search($request); //check if the records are present? if (!$searchResponse->searchResult->status->isSuccess) { echo "SEARCH ERROR"; } else { echo "SEARCH SUCCESS, records found: " . $searchResponse->searchResult->totalRecords . "\n"; $totalRecords = $searchResponse->searchResult->totalRecords; $noofpages = $searchResponse->searchResult->totalPages; //counting total number of page in saved search $noofpages = round($noofpages); echo "total pages------------" . $noofpages; //going to next page index for ($p = 0; $p < $noofpages; $p++) { if ($ct != 0) { $searchId = $searchResponse->searchResult->searchId; // getting search id