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
-
Yes, but it doesn't actually need any login rights.
-
Yes, try that.
-
You should be able to do this by customizing the Form used by Customer Records and changing the label there.
-
You must specify a Netsuite User. Of course, you can just create an Employee record and stick whatever email you want in there.
-
It's a regular machine, so you can use nlapiRemoveLineItem() as you normally would.
-
Hiding specific fields is indeed near impossible. Item cost generally only appears on item records and purchasing Transactions. Do your employees really need access to these records?
-
theCustomer.getId; should be theCustomer.getId();
-
Hah, your question 1 answers your question 2 ;) The Records you attach to nlapiSendEmail are the record in which you want the email you've sent to appear as a sent message.
-
Yes, refer to nlapiMergeRecord() and nlapiSendEmail(). Everything is explained in the Help. Let me know if you have questions
-
It's possible to create Journals with scripting, and you can set any field on the Journal. I don't recall there being a Due Date field on Journals though, but whatever is there, you can set.
-
form.removeButton is not an officially supported API yet. As such, it is unstable. I was trying to remove print from Sales Orders with it, and not only did it remove print, it removed Bill, Approve and Cancel as well. So... you get what you get
-
FYI you can use 2 instances of IE as well, for any 2 instances of Netsuite (not just Sandbox vs Regular). Just make sure to click the icon twice, not do File->New Window.
-
Simplest way would be to use 2 different Forms, one with the tab, the other without. Using a small script you can then manage the automatic switching between the 2 forms.
-
It's slower. Hugely slower? I wouldn't say so. But in a large project we did last year, where the client had many large scheduled scripts running, the Sandbox account would (to make figures up) process 100 records an hour, whereas the production could process maybe 200, 300 records an hour, and that had to be taken into…
-
It is indeed not possible to show/hide fields based on other fields by using only configuration (to my knowledge, of course). The script itself is not complicated, but if you have no experience installing the script will also be a challenge. Everything is explained in the Help and suitescript guides though, so if you have…
-
You can do this, we built a script that basically does this for a customer (we output CSV rather than XML, but it's basically the same). Netsuite does support Server-side code. I believe you should begin by opening the Help and navigating to the Suitescript Developper's Guide and reading through that whole thing. You…
-
You're already on the vendor record, so it's just a matter of doing nlapiGetLineItemValue('addressbook',field,i). You just iterate through it with a for() and read the label field till you find the right one.
-
Ah ha. Well address info can't be sourced nor listed through usual customization, but you can do it with scripting. You could fire off a script that iterates through the address book till it finds the first address that has the label "Return Address" and display it in a text area.
-
Hmm.. Easiest way may be to use custom records. You can use a Search to simply display the records in order of date, each custom record being a "message". You can have a field on the message that acts as the "parent" allowing you to track a hierarchy of posts and replies. That's really the simplest. If you want to get…
-
Mmm, as far as I can tell your line looks correct. I wouldn't compare a string to a Date object though, at least not with the > operator. Oh, you are doing x=1 to x<number of cards. You want to do x<=number of cards. It's probably just not going into the loop cause of that.
-
I'm not sure I totoally understand you. You want to create a custom dropdown on transaction that lists addresses so you can select the one that says "return address"? Or you want to add a field to the addresses on vendor records where you can flag an address as being "VRMA"?
-
I also wouldn't add too much pure HTMl customization if it can be avoided ;)
-
I think it would be simpler to have a beforeLoad script that instantly reloads the page in view mode.
-
I'd use a custom form unless there is a major reason not to. Using a Suitelet, you'll lose all the form's little behaviours - sourcing, line item, etc. It would be a MAJOR headache to rebuild everything. There is already so much behaviour in the forms, it would be hours and hours just for you to get back to point A, before…
-
I've sent you an email. As I said, I'm not sure if you're looking for a hire or a consultant. If the latter, IT-Ration can help you. Edit: email bounced, sending a PM
-
Yeah, or even a window.location sort of thing.
-
You can achieve this with a script. Otherwise there is nothing in the permission configuration that allows this kind of fine-tuning (i.e., you either have edit access or you don't).
-
Hm... Not sure if you can do this with customization. Since 2009.1 there is relative filtering, but what you're describing is maybe beyond that. You CAN do it by script if all else fails though.
-
Right. The problem with the webstore is that you can't fire off searches. If you want something, you need to know the internalId already. That's a huge pain. I may not totally understand what you're doing, but it seems Price Levels are still your best bet. I think the only problem would be the huge amount of price levels…
-
You want to do pricing by county or by countRy? There are a couple other options you may want to consider before using Custom Records. I would strongly recommend Price Levels if at all possible. If it's a currency thing, can you just define prices in the different currency tabs of the items? If you somehow use Custom…