2

使用最新的 NetSuite PHP Toolkit v2012_2,我如何获取列表的内容,尤其是自定义列表?

例如,我们有一个自定义列表,其中包含客户如何了解我们的选项。我们会不时修改此列表。当我们网站的访问者进入我们的注册屏幕时,我们希望从 NetSuite 中提取 id 为 3 的自定义列表的列表项(以及每个列表项的 id),这样我们就可以填写一个下拉框以供何时使用在 NetSuite 中创建联系人。这样我们就可以在 NetSuite 中维护一个列表,并且它在网站中始终是最新的。

4

2 回答 2

3

感谢 Saqib!

作为参考,下面是一个正在运行的代码示例:

$service = new NetSuiteService();
$service->setSearchPreferences(false, 20);

$recordRef = new RecordRef();
$recordRef->internalId = 1;

$searchField = new SearchMultiSelectField();
$searchField->operator = "anyOf";
$searchField->searchValue = $recordRef;

$search = new CustomListSearchBasic();
$search->internalId = $searchField;

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

$searchResponse = $service->search($request);
var_dump($searchResponse);
die();
于 2013-01-10T16:32:50.293 回答
1

也许http://tellsaqib.github.com/NSPHP-Doc/可以帮助您自己编写代码。

于 2013-01-10T08:08:49.293 回答