使用最新的NetSuite PHP Toolkit v2012_2,如何获取列表内容,特别是自定义列表?
例如,我们有一个自定义列表,其中包含客户如何了解我们的选项。我们会不时修改此列表。当我们网站的访问者进入我们的注册屏幕时,我们想从NetSuite中提取ID为3的自定义列表的列表项(以及每个列表项的ID),以便我们可以填写下拉框以供使用时在NetSuite中创建联系人。这样我们就可以在NetSuite中维护一个列表,并且它始终是网站中的最新列表。
答案 0 :(得分: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();
答案 1 :(得分:1)
也许http://tellsaqib.github.com/NSPHP-Doc/可以帮助您自己编码。