BullgillRunner
09/02/2026, 12:53 PMfunction fieldChanged(context){
let currentRecord = context.currentRecord;
let mrp = currentRecord.getValue({ fieldId: 'custbody_person' });
let mrpdept = search.lookupFields({
type: 'employee', id: mrp, columns: ['department']
});
let mrpdeptText = mrpdept.department[0].text; // THIS RETURNS TEXT VALUE OF DEPARTMENT FIELD
let mrpdept2 = mrpdept.department[0].value; // THIS RETURNS INTERNAL ID OF DEPARTMENT FIELD
currentRecord.setValue({fieldId : 'custbody_adjust_reason', value :mrpdeptText, ignoreFieldChange: true}); // THIS WORKS
currentRecord.setValue({fieldId : 'memo', value :mrpdept2, ignoreFieldChange: true}); // THIS WORKS
currentRecord.setValue({fieldId : 'department', value :mrpdept2, ignoreFieldChange: true,forceSyncSourcing: true}); // THIS DOESN'T WORK
}Jorge Salas
09/02/2026, 2:20 PMBullgillRunner
09/02/2026, 2:35 PM