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
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. Explore new breakthroughs, sharpen your skills, and connect with experts who are shaping what’s next. Experience bold keynotes, interactive learning, and connections that span the global NetSuite community. Discover what's next at SuiteConnect Tour 2026.
Celebrate Your 2025 Community Recap & Achievements!

We’re excited to announce that the 2025 Community Recap is now available! This special recap highlights the amazing contributions and achievements of our members over the year and celebrates the collective success of our community.
Check your personalized recap to see the impact you made in 2025 and how your efforts helped shape our community’s growth and success.

View Your 2025 Community Recap

Thank you to everyone for your passion, collaboration, and support. Here’s to building an even stronger community together in the year ahead!
Staying Connected During the Holidays

Season’s greetings to you and yours! As we head into the holidays (December 24 – January 4), we want to take a moment to celebrate the incredible strength and collaboration within our community. Even during the break, you can continue to benefit from connecting with peers, searching related threads, posting your questions, and marking helpful replies as “Accepted” in the Support Community.

Please note our dedicated team will be on reduced coverage during this time, and regular responsiveness will resume on January 5. Wishing you a joyful and restful holiday season!

-The NetSuite Support Community Team

Angela Bayliss · Senior Solution Architect · Gold Crown

Comments

  • "Bill purchase order" isnt going to help you anyway- because you want to receive the PO, correct? If so, try this. setup-manage roles- open the role you want to enable receiving. on the Permissions tab, under transactions, enter "recieve purchase orders"- you may or may not also need "receive items" Voila
  • then your almost there..... go into your purchse order VIEW mode- (save it first)the button WILL NOT appear in edit mode let me know if you still dont see it
  • yes-to both- but you will not be able to clearly identify "in dispute" vs regular aging on your A/R schedules
  • yes- the button under the header? Fourth from the left, I believe- this button will not show if the role viewing it does not have permission...
  • sure- several- how you will do so depends upon how you want it to show in your reporting. A custom field should easily do the trick, but it isnt going to be reflected in your A/R reports- will just show as open.
  • Actually, had to revisit this today. While the script runs without errors, when you go back in, there is still no zero in the credit limit field. (sigh).... Here is what I did- copied and pasted your script into a notepad file, saved as a .js file, uploaded to scripts on the custom form, I set the script file drop down to…
  • billing in advance of receipts will only work if you are paying for the order in full. (at least thats what happened when I tested last summer) Also, the billing would affect the accounting end- this does not hold true if you use the process Brian outlined above. In Brians outline, it is basically a wash. (net 0 affect in…
  • Well, glad you can work with it, not sure of why there is a difference, but as long as you can work with it, great!
  • after checking this out, I think I may have found a possibility. The "type" of role seems to matter when trying to view these buttons. It seems that the "sales" and "marketing" roles do not see this button, but "accounting" and "shipping" do- when the exact same settings are applied in the role. You may want to confirm…
  • Not very clear on what you need here- are you trying to apply payments in the system to invoices you created, or are you trying to link checks written to bills entered? Once you use the write check function, and the check exists in the system, you cannot enter a bill against it. Write check is independent of enter/pay…
  • Thanks, Evan, you are wonderful. Works like a charm. Angela
  • We do this all the time, but use a non posting, exchange account. the exchange account should always net to zero, so is relatively easy to manage.
  • be very careful of using th "full access" permission- this allows users to delete things- will give your accounting department fits- totally skews the audit trail. I sent you an e-mail about this- please check your e-mail.
  • You CAN, however, write a check, place the amount to an exchange account, then immediately write a vendor credit from the same exchange account, this credit can be used to apply to future bills. ;)
  • The exact script I am using is: (client Side) function setCreditLimit() { if (nlapiGetFieldValue('creditlimit').length == 0) nlapiSetFieldValue('creditlimit','0') alert('Setting credit limit to 0'); } I think what I need is to set the credit limit if it is blank ONLY. I am trying to catch up and enforce these holds today,…
  • It seems I am running into a block here- when implementing this script, it is fouling up established customers by resetting their credit limit to zero, each time a salesman opens a customer record. What we want is to set new customer records to zero. arrggghhhh
  • allrighty then. When you added the permissions to the roles, did you add them with "View" "Edit" or "create" priveleges? If it is "view" thats you problem.
  • immensly. Makes perfect sense. I sincerely appreciate your patience and help with this. I have seen you- no weight loss is necessary- dont want to risk a good strong wind blowing you away. was worth a shot anyway :D
  • this one works well, with some testing. Thank you, your assistance is very, very much appreciated. Angela Bayliss
  • well, what do you know----- how cool is that. Evan, you need to tell your boss that you need a raise- you are worth your weight in gold to us out here. Thanks - you seriously rock!
  • LOL- you gotta let us know how that works out for you. can you give me a brief explanation of the difference in server script vs client? My stodgy accounting brain is having issues wrapping around that.
  • The alert came up, but the credit limit is still blank....no errors though, thats a good thing. My result that I am aiming for is this: we are implementing the enforce credit hold function next week- while I do not want to impede sales, we do not want sales roles to be able to modify the credit limit field. I have two…
  • Hi Ray, It merges the entity- they will still be customers and vendors, but transactions to both entities appear on both transaction tabs- this isnt so bad, if you understand what your looking at. However, when you start making JE's to offset, it really misleads you by listing the JE twice- it still seems to maintain the…
  • yes, we have run into this as well, but never got an answer back- was sent on an e-mail case. This is very important- should not be an enhancement- the idea that product can be shipped to someone who cannot be billed is a major thing- what gives, ns- was this designed that way?
  • Good Morning, Steve, When invoices are created from Sales Orders, and utilize fulfillments, you are not able to simply change anything on the invoice that is dependent on the other sides of the transactions. If you think of the entire cycle as a circle, Quote-Sales Order- Fulfillment- Invoice- each step, while it is…
  • well, dont have time to check and see if this is a setting difference, but we have a tab on each customer record, labeled "info"- on that tab, there is a field called other relationships. from here, you can make a vendor record that is linked.
  • From a Netsuite perspective, this is relatively simple- all you have to do is either set up a discount (for the rebate), or an actual item called rebate. On your CM's, you can then credit them for their rebate. You can also set this up for advertising, however, from an accounting perspective, be very careful. Rebates are…
  • You asked several questions- let me take them in order- What kind of item should the rebate be- This is up to you- one way is to set it up as a discount. However, discounts are typically used on the actual billing invoices, not as credit memos that stand alone. Another way, (for ease of accounting) is to create a service…
  • credit limits-my accounting brain loves these. :D For JMP-there is a simple script that can be used to prevent orders from being entered if they exceed the credit limit. However, if the credit limit is blank- it won't pick up to block the save. There is a script that can automatically set all new customers to zero credit…
  • Sorry, Guys. I tried, but didn't work. I find I don't know how to deploy it. I saved the script as a new user event ( there is not client side now, I don't know if this is the right choice), then applied it to "customer", "Sales order". Then I deployed it to all users. Nothing happened. Is there anything I missed? thanks…