Skip to content
Snippets Groups Projects
grantDeleteProcess.js 716 B
Newer Older
var canDelete = false;
if(OrderUtils.isDeletable(vars.get("$param.OrderStatus_param")))
{
    var orderItemIds = vars.get("$sys.selection");
    
    if(orderItemIds.length == 1 && orderItemIds[0] != null)
    {
        assignedTo = newSelect("SALESORDERITEM.ASSIGNEDTO")
                            .from("SALESORDERITEM")
                            .where("SALESORDERITEM.SALESORDERITEMID", orderItemIds[0])
                            .orderBy("ITEMPOSITION desc")
                            .cell();
        if(assignedTo == "")//topItem
        {
            canDelete = true;
        }
    }
}
result.object(canDelete);