Nicolas Bean
03/20/2021, 2:44 PMNicolas Bean
03/20/2021, 2:44 PMfunction validateLine(context) {
var tranRec = context.currentRecord;
var etailchan = tranRec.getValue({
fieldId: 'custbody_celigo_etail_channel'
});
log.debug('etailchan', etailchan);
var cus = tranRec.getValue({
fieldId: 'entity'
});
log.debug('cus', cus);
if (etailchan == 1 && cus == 53034) {
var itemname = tranRec.getCurrentSublistValue({
sublistId: 'item',
fieldId: 'custcolcat_sale_etail_item_name'
});
log.debug('itemname', itemname);
if (itemname != null || itemname != '') {
var itemid = getItem(itemname);
log.debug('itemid', itemid);
context.currentRecord.setCurrentSublistValue({
sublistId: 'item',
fieldId: 'item',
value: itemid
});
return true
}
}
}
Nicolas Bean
03/20/2021, 2:45 PMbattk
03/20/2021, 2:48 PMbattk
03/20/2021, 2:48 PMNicolas Bean
03/20/2021, 3:20 PMbattk
03/20/2021, 3:21 PMNicolas Bean
03/20/2021, 3:21 PMbattk
03/20/2021, 3:22 PMbattk
03/20/2021, 3:22 PMbattk
03/20/2021, 3:23 PMNicolas Bean
03/20/2021, 3:23 PMNicolas Bean
03/20/2021, 3:23 PMbattk
03/20/2021, 3:23 PMbattk
03/20/2021, 3:24 PMbattk
03/20/2021, 3:26 PMNicolas Bean
03/20/2021, 3:26 PMNicolas Bean
03/20/2021, 3:26 PMbattk
03/20/2021, 3:28 PMbattk
03/20/2021, 3:28 PMbattk
03/20/2021, 3:29 PMignoreFieldChange
or forceSyncSourcing
if your sourcing is not working the way you expectNicolas Bean
03/20/2021, 3:30 PMNicolas Bean
03/20/2021, 3:30 PMbattk
03/20/2021, 3:31 PMNicolas Bean
03/20/2021, 3:31 PMNicolas Bean
03/20/2021, 3:32 PMbattk
03/20/2021, 3:32 PMbattk
03/20/2021, 3:32 PMNicolas Bean
03/20/2021, 3:32 PMNicolas Bean
03/20/2021, 3:32 PMNicolas Bean
03/20/2021, 3:32 PMNicolas Bean
03/20/2021, 3:33 PMbattk
03/20/2021, 3:36 PMbattk
03/20/2021, 3:37 PM