megaphone
Update your Profile with your Support type to get your Support Type badge.
Nominate Your Peers for NetSuite Support Community's Choice of the Quarter! Submit your nomination today.
Stay in the know of how NetSuite can help grow your business with our guides, webinars, and events. Subscribe Here
What Topic Should We Cover Next? Your idea could be our next feature—drop your suggestion now!
No Limits. Just possibilities. Join us for complimentary one-day events around the world and step into a future fueled by AI and limitless potential. Discover what's next at SuiteConnect Tour 2026.
Try Intelligent Payment Automation – Fee Free For Your First Month For more information, visit this thread.
New AI Community Guidelines. Please review and follow them to ensure AI use stays safe, accurate, and compliant.
Expand your NetSuite knowledge by joining our Ask A Guru Live sessions. RSVP on this event now.
Don't miss out on our Question of the Week! You only have until tomorrow, April 2, 2026, 2:00PM ET to comment your answers.

My Stuff

New AI Community Guidelines. Please review and follow them to ensure AI use stays safe, accurate, and compliant.

3939350 Green Ribbon

Comments

  • I don't see how you can deprecate a function if the new function doesn't do all plus more then the old function! I was told you can't add address components or the NLSIGNATURE field via scriptable templates. Also, is there a WYSIWYG to see the template as it is built (instead of just HTML code)? And is there a way to…
  • Can we override that 'reply to' email address in real time when the email template is brought up? The use case is: our service reps are mainly on the phone but at times are emailing links to members for them to fill out more information. The reps don't want their individual work email address on these emails. They would…
  • Has this been fixed? I'm in the same boat now and would like to use Netsuite's subscription capabilities but am having a hard time selling that to my directors bc of the manual updates to change from our current 'checkbox' customization. AND we can't see the Netsuite boxes thru ODBC. My 'execs' like me to add 'checkboxes'…
  • Any thoughts or comments on purchasing a Server Side Solution to save emails to Netsuite from Outlook? This will be muche easier then installing on 200 client machines!
  • I would like to find another solution for Outlook Integration too, we are not happy with the amount of problems and time we are having maintaining OI. We are just trying to save & send emails, but would also like to expand to syncing calendar events. Thanks!
  • Do know if you can pull Parent data from a custom record letter merge? ie: custom record linked to Case. Letter merge is run on custom record but I want some fields from the parent (Case) This would be a join??
  • Hello??? Is there anyone from Netsuite that can tell me if this can be done or not? I've been sent down several paths that resulted in "no, this is not supported" so would like to know if I need to find another work around. Thanks,
  • I got an answer. In my suitelet I do a SOAP call that calls a webservice. Here is the code: function ApplyDepositSOAP(netid, amount, invoiceid, depositid) { try { var soapheader = new Array(); soapheader['Content-Type'] = "text/xml;charset=utf-8"; soapheader['SOAPAction'] = 'add'; var soap = "<soap:Envelope…
  • Great! Thanks, I've got the 'onload' check in there and it works great and am still tweaking the 'unload' to see if it would work better, but I think either will work for my use case. Thanks again!
  • Thanks, I do have my client side script set and handling user events. The server side script/suitelet creates a form and sets the text fields display types to hidden. The client side script then tries to un-hide or set the display type to 'normal' with an 'event' but I get an error and the user's guide says you can't…
  • I was skeptical so I tried it and it worked. This is good new bc I automate a lot of emails and if the subject changed by our Marketing Department I had to change my scripts! Here is my code (I hardcoded them to be sent to me for testing): var results = nlapiSearchRecord('customer', search, null, null); for (var i=0;…
  • Ok, I'm having the same issue and the thread was ok but not enough. I have a suitelet that searches for a sales rep's scheduled calls and checks if timed. If timed for 'today' I pull out the starttime and convert to milliseconds (.getTime) and want to compare to the CLIENTS current time to see if expired or within a…
  • Great! Thanks again. This is what I did if it can help anyone else out: [INDENT][/INDENT]var schedcall = nlapiCopyRecord('phonecall', intIID); [INDENT][/INDENT]var newid = nlapiSubmitRecord(schedcall, true); // load new copy of call and set date, reassign to new sales rep [INDENT][/INDENT]var curloaded =…
  • Thanks! I have gotten pretty far but what was hanging me up was the deployment of the suitelet script had the event type set to GET. So when I cleared that to blank I could get to my posting code. I'm now struggling a bit pulling the form data on the post. I can pull one parameter at a time and can get values, but if I…
  • ooopps! I just saw I set my client script in my POST code...can I restart my original Suitelet script somehow?
  • I changed my POST code to just do a nlapiSetRedirectURL('SUITELET', 'customscript_genqsuitelet','customdeploy_genqdeployed', null, null); Which seems to be working...thanks again! I'm happy for now....
  • Ok, so my script is calling itself which runs the same search at the beginning of the GET and pops off the first record in the search to process. The interesting thing is, on my form is a dropdown/picklist field that sources values from a custom list in Netsuite. Each time a dropdown field is clicked to set the list value…
  • Great! Got it - thanks! Ok, now I have my form displayed with all my survery questions and my post processing working. How can I display the survey again (newly populated bc of a search) from the post 'code'? Can I restart my script? for example: function test(request, response) { try { if ( request.getMethod() == 'GET' )…
  • Thank you, it worked. I had actually had used that on just about every other field but it didn't work. When I put it on the first field added, it worked. So I guess order does matter! Thanks again,:)
  • Did this get resolved? I am trying to do this in a Suitelet and it set the call record correctly but the event never happens. If I edit the call and set the time - it does. See anything that looks incorrect? var curloaded = nlapiLoadRecord('phonecall', callIID); curloaded.setFieldValue('timedevent', 'T');…
  • I need to be able to have the users change the 'from' field on the email before it is sent out too. Any replies on this?
  • We ended up pulling our lead forms out of Netsuite to aspx forms so I wrote webservice to dump to Netsuite. More control over content and Google was happy not to leave our company url!
  • That's great! Thanks! Now I need to try to figure out how to name the cases to show they are sub-cases, like customer and sub-customer have the parent:child naming convention so you know at a glance they are a child or 2nd level. The 'one way' link I did with a field only shows the relationships at the parent case - which…
  • I've been reading the documentation more and there are 4 types of sublists: Editor Inline Editor List Static List The address book is the only Editor Sublist in the system. NETSUITE: Is it possible there is an error with the new 2010 WSDL and has it defined as a status sublist? The error indicates we are trying to update a…
  • I figured it out, though not sure why it worked in WSDL 2009 and not 2010. I have a Server Side Script that runs on every record entered into the system to build and validate the Company name on Before Submit/Create. The address book must source CompanyName into it's addressee field but didn't like the script setting it…
  • Thank you for responding. I'm using C# in Visual Studio's for the webservices. I changed some code are re-ran it and got the soap below. But noticed my headers are slightly different than yours, also I may need to set up my preferences instead of using defaults. (This code has always run fine for updating existing Lead…
  • Hi - I was just on the phone with NS Support about this! I just upgraded from 2009 to 2010 WSDL and now my lead update/create is broken. I get the same error message you are seeing. The address book is now a 'keyed' list so needs to be handled with indexes. If you are running 2010 WSDL and want to update an existing…
  • Yep - thats what I did. THanks!
  • Has this ever been added? I need to use expressions too in my Webservice calls. It was suggested I use a saved search but not sure that will work either. Here is what I need for a customer criteria: internalid = some number, ie: 202 OR parent.internalid = same number so I get parent record and ALL the subs using the…
  • I am really struggling with these address changes as they have broke any forms, suitelets, server side scripts that try to load and send an address. I use the Lookup Field method for the Billing address to grab the fields and send. Here is an example below I use quite frequently: var leadaddr1 =…