php工具包中保存的搜索未返回装运包加入

php工具包中保存的搜索未返回装运包加入,php,netsuite,Php,Netsuite,我已经创建了一个保存的搜索,返回配送信息。从netsuite站点,我看到了包含数据的装运包字段。然而,当我使用php工具包提取保存的搜索时,我只得到基本和客户连接。没有包裹信息。有人有什么建议吗?使用标准的SS请求: $service = new NetSuiteService(); $service->setSearchPreferences(false, $count); $search = new TransactionSearchAdvanced(); $search->sa

我已经创建了一个保存的搜索,返回配送信息。从netsuite站点,我看到了包含数据的装运包字段。然而,当我使用php工具包提取保存的搜索时,我只得到基本和客户连接。没有包裹信息。有人有什么建议吗?使用标准的SS请求:

$service = new NetSuiteService();
$service->setSearchPreferences(false, $count);
$search = new TransactionSearchAdvanced();
$search->savedSearchId = $id;
$request = new SearchRequest();
$request->searchRecord = $search;
$page = new SearchMoreWithIdRequest();
$sr = $service->search($request);
仅供参考,我还尝试将结果字段作为公式文本拉入,但除了基本和客户连接之外,仍然没有得到任何其他内容

如果有人想比较,以下是我的标准和结果:

标准:


结果:

在您的首选项中,确保bodyFieldsOnly设置为false。

$service->setSearchPreferencesfalse,$count;设置为false。