Discussions
Stay up-to-date with the latest news from NetSuite. You’ll be in the know about how to connect with peers and take your business to new heights at our virtual, in-person, on demand events, and much more.
New AI Community Guidelines. Please review and follow them to ensure AI use stays safe, accurate, and compliant.
Item Fulfillment User Script question
I am having trouble getting a User Script to work. I want to send an email to the customer if their Item Fulfillment is deleted so that we can notify them that their tracking number is no longer valid.
I have the following script set up to trigger beforeSubmit of the delete. I get no email address and no tracking numbers.
Any thoughts?
function onDeleteFulfillment(type) { if (type == 'delete') { var currentRecord = nlapiGetNewRecord(); var strTracking = nlapiLookupField('itemfulfillment',currentRecord.getId(),'trackingnumbers'); var strEmail = nlapiGetFieldValue('email'); var msg = 'send some text here'; nlapiLogExecution('debug', 'get tracking' , 'type='+type + ' tracking=' + strTracking); nlapiLogExecution('debug', 'get email' , 'type='+type + ' email=' + strEmail); } } 0