Nicholas Williams
10/26/2022, 11:55 AMvar salesOrderRecDelete = record.load({
type: 'salesorder',
id: soIDDelete,
isDynamic: true
});
for (var n = 0; n < salesOrderRecDelete.getLineCount({ sublistId: 'item' }); n++) {
salesOrderRecDelete.selectLine({
sublistId: 'item',
line: n
});
// var woline = salesOrderRec.getSublistValue({
// sublistId: 'item',
// fieldId: 'custcol_dc_wo_line',
// line: n
// });
var wolinedelete = salesOrderRecDelete.getCurrentSublistValue({
sublistId: 'item',
fieldId: 'custcol_dc_wo_line'
});
if (wolinedelete) {
if (getWOLineSegment(wolinedelete) === invoiceSegmentDelete) {
// salesOrderRec.setSublistValue({
// sublistId: 'item',
// fieldId: 'isclosed',
// line: n,
// value: false
// });
salesOrderRecDelete.setCurrentSublistValue({
sublistId: 'item',
fieldId: 'isclosed',
value: false,
ignoreFieldChange: true
});
}
}
salesOrderRecDelete.commitLine({
sublistId: 'item'
});
}
var deleteSORECSAVE = salesOrderRec.save();
battk
10/26/2022, 12:11 PMbattk
10/26/2022, 12:11 PMif (getWOLineSegment(wolinedelete) === invoiceSegmentDelete) {
is unknown to usbattk
10/26/2022, 12:11 PMNicholas Williams
10/26/2022, 12:18 PM