screnshaw
11/18/2020, 8:41 PM// load and return the sales order for updating
var so = loadSO(uniqueId);
// delete/archive only for A(Pending Approval) or B(Pending Fulfillment) from restlet
var orderStatus = so.getValue("orderstatus").formatValue();
if (orderStatus === "A")
{
var sublistCount = so.getLineCount({
sublistId: "item"
});
for(var i = 0; i < sublistCount; i++)
{
so.selectLine({
sublistId:"item",
line:i
});
so.setCurrentSublistValue({
sublistId: "item",
fieldId: "isclosed",
value: true
});
so.commitLine({sublistId:"item"});
}
so.save();
}
PNJ
11/18/2020, 8:43 PMscrenshaw
11/18/2020, 8:43 PMSandii
11/18/2020, 8:53 PMscrenshaw
11/18/2020, 8:55 PMSandii
11/18/2020, 8:57 PMscrenshaw
11/18/2020, 8:57 PMscrenshaw
11/18/2020, 8:57 PMSandii
11/18/2020, 8:58 PMscrenshaw
11/18/2020, 9:04 PMbattk
11/18/2020, 9:09 PMbattk
11/18/2020, 9:09 PMscrenshaw
11/18/2020, 9:09 PMbattk
11/18/2020, 9:19 PMbattk
11/18/2020, 9:20 PMscrenshaw
11/18/2020, 9:21 PM