Set Sales Order’s Supply Required by Date to current date according to account time zone via SuiteScript

var targetTime = new Date();
targetTime.setMinutes(targetTime.getMinutes() + targetTime.getTimezoneOffset())
let soRec = record.load({
    type:'salesorder',
    id:51451//internal is of sales order
});
soRec.setSublistValue({
    sublistId: 'item',
    fieldId: 'requesteddate',
    line: 0,
    value: targetTime
});
soRec.save()

Leave a comment

Your email address will not be published. Required fields are marked *