私は購入注文に関連するすべてのアイテムを取得しようとしています。 UIで保存した検索を作成しましたが、アイテムの正しいリストを取得するには、POの内部IDを渡す必要があります。 suitscriptでこれをやってみましたが、Itemの正しい結合テーブルが見つかりませんでしたか?レコードブラウザを見て、私は商品を見つけることができませんでした。これは不可能ですか?Netsuite Transaction Saved検索:アイテム登録?
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がJoinのオプションではないというエラーが発生します。私は間違った名前を使用していますか?
それ以外の場合は、既存の保存済み検索にフィルタを追加するにはどうすればよいですか?このようにして、買い注文の内部IDで検索結果をフィルタリングするだけです。
ニース!クローム拡張機能についてお知らせいただきありがとうございます。保存された検索設定をエクスポートする方法があるかどうかは疑問でした。それは有り難いです! – shawleigh17