我有一些自定义脚本填充子列表,其中包含给定供应商的所有供应商商品价格。
我无法为“首选供应商”标志找到正确的字段 ID。
我目前的搜索参数如下:
var filters = new Array();
var columns = new Array();
filters[0] = new nlobjSearchFilter('vendorcost', null, 'greaterthan', 0);
filters[1] = new nlobjSearchFilter('internalid', 'vendor', 'anyof', vendorid );
columns[0] = new nlobjSearchColumn('itemid');
columns[1] = new nlobjSearchColumn('entityid', 'vendor');
columns[2] = new nlobjSearchColumn('vendorcost');
columns[3] = new nlobjSearchColumn('vendorcode');
columns[4] = new nlobjSearchColumn('vendorpricecurrency');
columns[5] = new nlobjSearchColumn('preferredvendor');
var searchresults = nlapiSearchRecord('item', null, filters, columns );
不幸的是,第 5 列失败了。我已经尝试过加入和不加入“itemvendor”的“preferredvendor”,但没有成功。
任何帮助,将不胜感激。