SuiteScript 101

  Рет қаралды 32,813

Robin Mitchell

Robin Mitchell

Күн бұрын

Пікірлер: 22
@kidcae
@kidcae 8 жыл бұрын
Robin thank you so much for you video! Do you know if there is anyway to make a script that could check the subsidiary field and when a salesmen goes to email a customer, it will match their email with their subsidiary email? That may be confusing but our company is really 2 entities. If the customer is from company 1 then the salesmen (who could be in both companies) would want to make sure they are responding from the company that matches the customers. It seems like it should be easy. I am a C#, SQL and Java dev and I could do this in those programs but i am new to netsuite!
@hitc-netsuite
@hitc-netsuite 8 жыл бұрын
Hey Colt! Yea, but that's unfortunately not as easy as one might hope, simply because you can't really customize the way the built-in Email functionality works. One project we do somewhat frequently for clients is to set up a custom "Emailer" suitelet that replaces the built-in "Email" module from standard records. With that we can totally control all aspects of the email and make it easier on the user to add in additional recipients, attachments, etc. I wish I had time to do more of these SuiteScript training videos, but they're a lot of work! Suitelets like the one I mention are a little more advanced. Do you have access to any SuiteScript experts there? Thanks Robbie
@kidcae
@kidcae 8 жыл бұрын
Robin thank you so much for replying to this! I know this video was a tad old but thank you. I am currently the only developer in house in my company. We just switched to netsuite for our DBMS and they want me to learn suitescripting. Would you recommend the training courses offered by netsuite?
@hitc-netsuite
@hitc-netsuite 8 жыл бұрын
Hey Colt, The NetSuite training courses are okay, but they're a bit expensive, and in my opinion the coding style you learn there is a bit antiquated. Still a good place to start though if your company can afford it. Another option is to get involved with NetSuite developers, and maybe do a couple of projects together, and learn from their paradigms and coding styles. Robbie
@kidcae
@kidcae 8 жыл бұрын
I appreciate your replies so much. Since I am the only developer at my company (started as an intern and the only coder in house ever!) they are paying for 2 courses (both SuiteScript 2.0 courses) so I am hoping I can pick up the knowledge to be able to help them. I have been coding awhile but it can sometimes be difficult without a mentor to help teach me things that i may never figure simply because of never doing it before. :/
@hitc-netsuite
@hitc-netsuite 8 жыл бұрын
Cool, yea the courses should teach you a lot. If you ever run into any scripting challenges you can't find an answer for, the NetSuite User Group (usergroup.netsuite.com/users/index.php) is a good resource, or feel free to reach out to us (Head in the Cloud) as well.
@bbmak0
@bbmak0 10 жыл бұрын
What function should I use if I want an invoice created in Netsuite be automated charge(Accept Payment) right away?
@hitc-netsuite
@hitc-netsuite 10 жыл бұрын
One way you could do that would be to set the redirect URL from saving the invoice to take the user to the payment entry form. You would do this in the "After Submit" function trigger of a User Event script. You would use the nlapiSetRedirectURL() function and specify the customer ID and the invoice ID as parameters. So, for example, if your customer internal ID was 1318 and your invoice ID, this would be the line of code to accomplish it: nlapiSetRedirectURL('record', 'customerpayment', null, true, {'entity':'1318', 'inv':'18254'})
@oregonTugboat
@oregonTugboat 10 жыл бұрын
is there a way of inserting a css link into the head element with suitescript?
@hitc-netsuite
@hitc-netsuite 10 жыл бұрын
Kind of. You're not inserting into the head element, but you can link in a CSS file. The way to do this is to add in an inline html field in a before load function, and then set the value of that field to reference your CSS. It should look something like this: function beforeLoad(type, form, request) { var htmlField = form.addField('custpage_html', 'inlinehtml', 'invisible HTML field'); var html = ''; htmlField.setDefaultValue(html); }
@oregonTugboat
@oregonTugboat 10 жыл бұрын
Robin Mitchell Thank you so much for responding!
@brianschermerhorn7294
@brianschermerhorn7294 8 жыл бұрын
Robin, Is this a true developing platform? Or mostly one off little scripts that don't necessarily require Software Engineer talent?
@hitc-netsuite
@hitc-netsuite 8 жыл бұрын
Hey Brian! I'd definitely call it a true developing platform. To do any advanced level of NetSuite development, software engineering talent does come in handy. But, much like JavaScript in the standard web world, somebody who hasn't studied computer science could pretty easily come up with simple scripts that perform more basic automations.
@StumpShearer
@StumpShearer 9 жыл бұрын
I'm looking to do: from a Netsuite Issue page, I'd like to add a link that would create a Team Foundation Server work item. got a video for that ?? can you point me in right direction? I am a software Eng, Oracle DB, Visual Studio VB, C# ... -thanks
@hitc-netsuite
@hitc-netsuite 9 жыл бұрын
Hey Tim, What would that kind of link need to look like? Would it just be a hyperlink with some special parameters in it? If so, you can add a custom field of type "Hyperlink" to your NetSuite issue record, and then set the hyperlink parameters using a client script to contain the Issue ID and/or any other information you need. I don't have a video for that, but that would be a pretty straightforward consulting project if you want to hire us :) Robbie
@ErrorlessStone
@ErrorlessStone 5 жыл бұрын
Thank you!
@nhungnho2084
@nhungnho2084 5 жыл бұрын
Thank you
@alvirbismonte
@alvirbismonte 7 жыл бұрын
Is this still legit? We are already using netsuite 2016.2 and your version is 2014.1.
@hitc-netsuite
@hitc-netsuite 7 жыл бұрын
Yep, all the basics shown in the video should still work. Let me know if any questions come up.
@prashantjha439
@prashantjha439 7 жыл бұрын
hi robin i am developing in netsuite suitescript 1.0 and am facing a tricky use case, could you help me with that i raised this question in stackoverflow : stackoverflow.com/questions/41889850/netsuite-suitescript-1-0-query-for-storing-dynamically-created-ui-objects-and
[ESS] A Brief Overview of SuiteScript
11:18
Stoic Software
Рет қаралды 10 М.
NetSuite RESTlet Creation - SuiteScript 2.0 with OAuth 2
22:38
Robin Mitchell
Рет қаралды 16 М.
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 18 МЛН
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 37 МЛН
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 127 МЛН
PittNUG Webinar: SuiteCloud Development Framework (SDF) 4.19.22
19:34
Pittsburgh Area NetSuite User Group
Рет қаралды 2,3 М.
[ESS] How to write your very first SuiteScript - for non-developers!
25:40
NetSuite Single Page Application (SPA) 101 tutorial
11:18
Robin Mitchell
Рет қаралды 678
What is Sourcing in NetSuite?
7:16
Stoic Software
Рет қаралды 8 М.
NetSuite Workflow Approvals in 2017.1
20:40
Socius
Рет қаралды 30 М.
NetSuite SuiteScript 2.1 Tutorial - Language Translations
18:07
Robin Mitchell
Рет қаралды 133
OAuth 2.0 and OpenID Connect (in plain English)
1:02:17
OktaDev
Рет қаралды 1,8 МЛН
NetSuite SuiteScript 2.1 Demo - SuiteQL Task Map/Reduce Geocoder
37:31
Robin Mitchell
Рет қаралды 1,2 М.
[ESS] SuiteScript 2.0 Modules
18:53
Stoic Software
Рет қаралды 11 М.