NetSuite PHP保存了对“的搜索调用”;“交易”;类型

NetSuite PHP保存了对“的搜索调用”;“交易”;类型,netsuite,Netsuite,我分别保存了项目和订单(交易类型)的标准搜索记录。搜索调用可以很好地用于项目搜索。但是这个订单搜索总是返回错误。 ...StatusDetail Object ( [code] => INVALID_SAVEDSEARCH... 我知道“ItemSearchAdvanced”不是“Transaction”搜索类型的适当调用。 谁能给我一个机会去拿订单结果吗? 提前感谢 TryTransactionSearchAdvanced 谢谢saqib!我使用的是2013_2 PHP工具包版本。这个“Tra

我分别保存了项目和订单(交易类型)的标准搜索记录。搜索调用可以很好地用于项目搜索。但是这个订单搜索总是返回错误。 ...StatusDetail Object ( [code] => INVALID_SAVEDSEARCH... 我知道“ItemSearchAdvanced”不是“Transaction”搜索类型的适当调用。
谁能给我一个机会去拿订单结果吗?

提前感谢

TryTransactionSearchAdvanced


谢谢saqib!我使用的是2013_2 PHP工具包版本。这个“TransactionSearch”似乎不适用于这个版本。想法?刚刚检查了2013_2版本的NetSuiteService.php文件。TransactionSearchAdvanced对象在那里,因此它应该可以工作。你能详细说明你在使用这个物体时面临的错误吗?你是对的。我与我的旧版本不匹配。这是错误消息。[代码]=>已记忆事务错误[消息]=>试图以非记忆事务的形式访问已记忆事务。[类型]=>错误。。。在这种情况下,我错在哪里?我之前遇到过这个错误。我认为您需要在已保存的搜索中添加额外的过滤器,这样它就不会获取任何记忆/模板事务。我上网寻找可能的解决方案或类似的指导原则。但是我无法得到任何关于这个问题的数据。你能给我一张照片或任何推荐信吗?
$service = new NetSuiteService();
$search = new ItemSearchAdvanced();
$search->savedSearchId = "658"; //internal ID of saved search