pen one
06/01/2021, 5:53 PMvar originalSO = recCurrent.getValue({fieldId: 'custbody_orignal_so'});
// Create the search for the subsidiary and division
var s = search.create({
type: "salesorder",
filters:
[
["mainline","is","T"],
"AND",
["internalid","anyof","45661"]
],
columns:
[
search.createColumn({name: "subsidiary", label: "Subsidiary"}),
search.createColumn({name: "department", label: "Division"})
]
});
var pagedData = s.runPaged({pageSize: 1000});
for( var i=0; i < pagedData.pageRanges.length; i++ ) {
var currentPage = pagedData.fetch(i);
currentPage.data.forEach( function(result) {
var originalSubsidiary = result.getValue({ name: "subsidiary"});
var originalDivision = result.getValue({ name: "department"});
recCurrent.setValue({ fieldId: 'subsidiary',value: originalSubsidiary});
recCurrent.setValue({ fieldId: 'department',value: originalDivision});
});
}battk
06/01/2021, 6:22 PMpen one
06/01/2021, 6:24 PMbattk
06/01/2021, 6:27 PMpen one
06/01/2021, 6:33 PMbattk
06/01/2021, 6:36 PMbattk
06/01/2021, 6:36 PMrequire(["N/currentRecord"], function (currentRecord) {
var salesOrder = currentRecord.get();
salesOrder.setValue({ fieldId: "subsidiary", value: "4" });
salesOrder.setValue({ fieldId: "department", value: "2" });
});pen one
06/01/2021, 6:40 PMbattk
06/01/2021, 6:40 PMignoreFieldChange parameterGrayLeopard
06/01/2021, 7:09 PMpen one
06/01/2021, 7:18 PM