Luis
11/20/2020, 12:54 AMmichoel
11/20/2020, 12:55 AMLuis
11/20/2020, 12:58 AMmichoel
11/20/2020, 1:00 AMSim Greenbaum
11/20/2020, 1:21 AMSim Greenbaum
11/20/2020, 1:21 AM/**
* @NApiVersion 2.x
* @NScriptType UserEventScript
* @NModuleScope SameAccount
*/
define(['N/record'],
/**
* @param {record} record
*/
function (record) {
function afterSubmit(scriptContext) {
//Step 1
rec = scriptContext.newRecord;
//Step 2
var extId = rec.getValue({ fieldId: 'externalid' });
var amazonsku = rec.getValue({ fieldId: 'custitem3' });
var amazonfba = rec.getValue({ fieldId: 'custitem_fa_amz_fba01' });
//Step 3 TODO make sure only amazon fba
if (amazonsku != extId && amazonfba === true) {
//Step 4
var amzsku= amazonsku.trim()
record.submitFields({
type: rec.type,
id: rec.id,
values: {
'externalid': amzsku
}
});
}
//Step 5
log.debug({title: "test",
details:amazonfba})
}
return {
afterSubmit: afterSubmit
};
});
Sim Greenbaum
11/20/2020, 1:23 AMrecord.submitFields()
Luis
11/20/2020, 1:53 AMmichoel
11/20/2020, 1:54 AMmichoel
11/20/2020, 1:54 AMLuis
11/20/2020, 1:55 AMmichoel
11/20/2020, 1:56 AMLuis
11/20/2020, 2:04 AMbattk
11/20/2020, 2:07 AMmichoel
11/20/2020, 2:08 AMbattk
11/20/2020, 2:08 AMbattk
11/20/2020, 2:09 AMmichoel
11/20/2020, 2:15 AMSim Greenbaum
11/20/2020, 2:25 AMmichoel
11/20/2020, 2:28 AMSim Greenbaum
11/20/2020, 2:30 AMbattk
11/20/2020, 3:01 AMSim Greenbaum
11/20/2020, 5:59 PMbattk
11/20/2020, 6:02 PMbattk
11/20/2020, 6:03 PM