Отказ от ответственности: я новичок в NetSuite.
Мне нужно вернуть и товар, и имя поставщика для всех товаров в заказе на покупку. Я погуглил и нашел этот поиск.
Поиск работает по желанию.
var purchaseorderSearchObj = search.create({
type: "purchaseorder",
filters: [
["type","anyof","PurchOrd"], 'and',
['mainline','is','F'],'and',
['tranId','is',targetTranId.toString()]
],
columns: [
search.createColumn(
{ name: "itemid", join: "item" }
)
]
});
Теперь мне нужно добавить в поиск столбец Vendor Name.
Я ищу описание объектов заказа на покупку и нашел его здесь (http://www.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2017_1/script/record/purchaseorder.html).
Затем я пытаюсь изменить поиск, выполнив что-то вроде:
columns: [
search.createColumn(
{name: "itemid",join: "item"},
{name: "vendorname", join "item"})
]
. . . без хорошего результата. Я пробовал {name: "vendorname"}
, { name: "vendorname", join: "vendor"}
и другие перестановки.
- Какие свойства я должен использовать для атрибута 'columns', чтобы возвращать элемент и имя продавца?
- Как узнать, какие столбцы нужно объединить?