How do I get a package tracking number in a User Event script which will be fired on afterSubmit on an item fulfillment?
/**
* @NApiVersion 2.0
* @NScriptType UserEventScript
* @NModuleScope SameAccount
*/
define(["N/record"], function (r) {
function onAfterSubmit(context) {
var currentRecord = context.currentRecord;
var trno = currentRecord.lineitems.package[1].packagetrackingnumber;
}
return {
afterSubmit: onAfterSubmit
};
});
It is giving me an error like "package[1] is not in undefined", so the line item seems undefined here.
currentRecord.lineitemsobject? It looks like that's not the right attribute name on the ItemFulfillment object: netsuite.com/help/helpcenter/en_US/srbrowser/Browser2019_1/… - iloveitaly