我試圖獲取與採購訂單相關的所有項目。我在UI中創建了保存的搜索,但我需要傳遞PO的內部ID以獲取正確的項目列表。我試着在suitescript中做這個,但是我找不到Item的正確連接表?查看記錄瀏覽器,我無法找到項目。這不可能嗎?Netsuite交易保存的搜索:商品加入?
var poItemSearch = search.create({
type: 'transaction',
filters : [
search.createFilter({
name : 'type',
operator : search.Operator.IS,
values : 'Purchase Order'
}),
search.createFilter({
name : 'internalid',
operator : search.Operator.ANYOF,
values : poID
}),
search.createFilter({
name : 'item',
join : 'item',
operator : search.Operator.IS,
values : 'Inventory Item'
})
],
columns: [
search.createColumn({name : 'item'})
//search.createColumn({name : 'email', join : 'custrecord_sdr_prod_pref_customer'}),
//search.createColumn({name : 'subsidiary', join: 'custrecord_sdr_prod_pref_customer'}),
//search.createColumn({name : 'custrecord_sdr_prod_pref_item'}),
//search.createColumn({name : 'custrecord_sdr_prod_pref_qty'}),
//search.createColumn({name : 'quantityavailable', join: 'custrecord_sdr_prod_pref_item'})
]
});
我得到一個錯誤,Item不是加入選項。我只是使用了錯誤的名字?
否則,如何將篩選器添加到現有的已保存搜索?我可以通過這種方式來對採購訂單內部ID中的搜索結果進行過濾。
不錯!感謝您告訴我關於Chrome擴展的信息。我想知道是否有任何方式導出保存的搜索設置。我很感激! – shawleigh17