Discussions
SuiteWorld brings thousands of innovators, builders, and leaders together to learn, connect, and shape what’s next. This October, explore how to build a stronger foundation for growth through inspiring keynotes, major product reveals, hands-on sessions, and unforgettable moments—all in one place for our biggest event of the year. Join us
Inventory Transfer - Client Script - Set Line Items
I posted this question as a reply to an older thread in the Import / Export section, but I think it's more appropriate here.
The record type these scripts run on is Inventory Transfer.
First script is User Event type and runs Before Load. It creates a text field, adds a button, and "loads" the next script which is used to process the data.
function taBeforeLoad(type, form){
if((type == 'edit' || type == 'create') && 'userinterface' == nlapiGetContext().getExecutionContext()){
var pasteField = form.addField('custpage_paste_items', 'textarea', 'Paste Items');
pasteField.setDisplaySize(80, 20);
form.setScript('customscripttransfer_order_client'); //this is the Internal ID of the script even though we are working with Inventory Transfers