My Stuff
Nominate Your Peers for NetSuite Support Community's Choice of the Quarter! Submit your nomination today.
Intelligent Payment Automation version 1.0.3 is now available in the SuiteApp Marketplace. The SuiteApp, powered by BILL, lets you automate payments, manage vendor details, and bank account information within NetSuite. Learn more
Comments
-
Hi Piotr, I've sent you an email. Thanks
-
They are missing the Lists->Financial History permissions. Cheers
-
I believe you have to contact Support. They can do something or other on the back end and increase the allowed size for the report.
-
It is not possible. You would need to recreate the same field on the Custom Record.
-
Ah, that adds the field to the Cart. I was thinking of the actual order confirmation page when you checkout. But you're right (of course), that might work, though the user would have to select a value for each line.
-
Wait, I don't think I knew that. How do you add custom fields to the checkout page?
-
You cannot modify the checkout page (yet).
-
I'm not sure if there is a way to have 1 report/saved search, but that emails only portions of itself to Vendors. If there is, I'd love to know too, that'd be really cool. If no one pipes in with such a trick, you can either make 1 report per vendor (****s, I know) or, using scripting, you coooould create something that…
-
nlapiSetFieldText('your_pin_dropdown_field', nlapiGetFieldValue('you_pin_freeform_field')) I *think* that should work.
-
I just stink today then ;) Thanks for the info, I'll check that out myself.
-
You cannot customize that sublist. A custom record may indeed be a better option, depending on what you want to do. The Vendor sublist on the items has built-in core functionalities you would have trouble reproducing if you switched entirely to a Custom Record approach.
-
I've been thinking about this. Very interesting problem. But after some thought, I don't see a simple way of doing this. The best user experience solution I can think of would require coding up a new GUI using UI Objects and plenty of behavioural logic.
-
I tried and fail. This was several months ago, so maybe it changed, but when I had tried, formulas were not supported, despite the documentation.
-
One way that would work, IF your dropdown is listing an exposed Record type and not just a List, is to first grab the internal id and then run a nlapiLookupField() with the text option at True.
-
Hi Ken, There is no way to configure Netsuite to show more than 2 decimals at this point. There is an Enhancement Request out for it, but I don't know the number. You can try looking for it in your voting center or whatever that is called. Although, the idea just struck me now that maybe it would be possible to copy the…
-
Er... my script is working this morning. I guess I'm crazy? Don't know what to say.. problem solved (or never existed?). Thanks anyway, sorry for the false alarm :o
-
You can add Description items to your orders to add text and spaces. This would probably give pretty good results. Trick is, you have to properly add the items on the SO/Invoice before printing. You could get a script on there to do it for you if you have some sort of consistant rules.
-
A small script could do this for you.
-
Hi Yang, How do you know the UE did not fire? The first line of my code is a nlapiLogExecution, and I have several logs peperred throghoput the code. They do not appear. If I edit/save the customer through the UI, I get tons of logs. Is it released? Yes Is the audience configured properly? All Roles Is the logging level…
-
Why do you want to copy the whole script? What are you trying to do with your script, that cannot be done with multiple deployments?
-
You could pass the value as a URL parameter and have your code grab that
-
Support emailed me and confirmed your post (as I expected). Thank you for your time Yang, as always.
-
Right, ok. What I'm saying is that I cant't call nlapiSubmitRecord form a Suitelet because I crash before I can get there. My code is basically this: var record = nlapiCreateRecord('cashsale'); a couple of record.setFieldValue() nlapiSubmitRecord(record) I get an error on nlapiCreateRecord('cashsale'). This code is…
-
Ok, that would be the end of that, except I have a case going at support and they say this should work. Can you coordinate with them? Case is 779600. If nothing else it'll save their time, I know they're actively looking at this.
-
Is there a way to obtain this information prior to save? No, there is not. Netsuite simply does not generate the internal id till after you save. You will have to do it in a UE script. You can, however, obtain the tranid by going under Setup->Company->Auto-Generated Numbers and ticking "Allow Override" next to Estimates.…
-
Hold on - Suitelets cannot call UE scripts, because they are never submitted.. we had this discussion not too long ago. So how are you suggesting my Suitelet call an afterSubmit script? I don't understand...
-
Argh. That's bad. Yeah, On Save of the Suitelet, I gather the info written in the Suitelet by the user and create a Cash Sale (so this is client-side... you can't call a User-Event from a suitelet anyway, right?). Soo... is there any way to do that I'm trying to do?
-
True, explained that way it makes sense. If anyone is interested, to work around this, we used a blank Custom Record as the base and created the content using a Before Load script. So when the user presses save on the Custom Record, that does generate an event a UE script can catch. We then just added some extra logic to…
-
Hmm, ok, more apparent mistakes : var order = SalesOrder.setFieldValue('custbody_survey_sent','T '); setFieldValue() doesn't actually return anything, so this is probably not very good. var SalesOrder = nlapiLoadRecord(searchresults[i].getRecordType(),searchresults[count].getId()); I don't see any count variable declared…
-
Well, the only thins I see right away is you loop. i<=searchresults.length should be i<searchresults.length