【发布时间】:2019-03-12 14:54:58
【问题描述】:
SuiteScript 2 Suitelet。
在下面的代码中,为什么 count 在 UI 中有价格的 itemInternalId 为零?
var searchObj = search.create({
type: 'item',
filters: [
search.createFilter({
name: 'internalid',
operator: search.Operator.IS,
values: [itemInternalId]
})
],
columns: [
search.createColumn({
name: 'unitprice',
join: 'pricing',
}),
search.createColumn({
name: 'quantityrange',
join: 'pricing',
}),
search.createColumn({
name: 'maximumquantity',
join: 'pricing',
}),
search.createColumn({
name: 'minimumquantity',
join: 'pricing',
})
]
});
var count = searchObj.runPaged().count;
itemInternalId 属于矩阵子项,count 为零。
如果我将itemInternalId 设置为其兄弟矩阵子项,则count 大于零。
这两个项目似乎在 UI 中配置了相同的定价。
【问题讨论】:
-
这是矩阵项吗? iteminternalid 是父项 id 吗?
-
两项都是矩阵子项
标签: netsuite suitescript suitescript2.0