1

NetSuite PHP Toolkit (2013_2 バージョン) を使用しています。そして、Saved-Search と Customer-Search を成功させることができました。それを除けば、私の実際の顧客は合計で 1800 人ですが、NetSuite 呼び出しから得られるレコードは 1000 件だけです。したがって、PHP ツールキットを使用して NetSuite 呼び出しですべてのレコード (1000 以上) を取得できるかどうかを知る必要があります。私のコードは基本的にこのようになります...

$service = new NetSuiteService();
$search = new CustomerSearchAdvanced();
$search->savedSearchId = "115"; //internal ID of saved search

$request = new SearchRequest();
$request->searchRecord = $search;

$searchResponse = $service->search($request);

前もって感謝します!!

4

1 に答える 1

8

1000 レコードはハード リミットです。searchMoreWithId (Docs)を使用する必要があります。

コードは次のようになります

$searchId = $searchResponse['searchId'];
$request = new SearchMoreWithIdRequest();
$request->searchId = $searchId;
$request->pageIndex = 2;
$moreSearchResponse = $service->searchMoreWithId($request); 
于 2014-04-07T15:10:28.307 に答える