/**
* Function to fetch the list of items which are back ordered
* @return [itemArray]
*/
function itemSearch()
{
let itemArray = [];
let itemSearchObj = search.create({
type: "item",
filters:
[
["quantitybackordered","greaterthan","0"]
],
columns:
[
search.createColumn({name: "itemid", label: "Name" }),
search.createColumn({name: "quantitybackordered", label: "Back Ordered"})
]
});
itemSearchObj.run().each(function(result)
{
let itemObj = {};
itemObj.itemID = result.getValue({ name: "itemid", label: "Name" });
itemObj.quantity = result.getValue({ name: "quantitybackordered", label: "Back Ordered" });
itemArray.push(itemObj);
});
return itemArray ;
}