Adapted from and inspired by other video source by Eric T Grubaugh ⏱⏱VIDEO CHAPTERS⏱⏱ 00:00 - What is SuiteScript 00:16 - JavaScript Basics 00:23 - variables 01:06 - variable declaration 02:25 - Data Types 05:30 - Statements 05:53 - Semicolon 06:07 - Functions, Creating a Basic function 07:20 - Comments, Adding comments to the code 08:13 - Return Keyword, using return in the code 08:35 - Execution of function 10:25 - Arguments or Parameters 12:08 - Alert function 12:35 - Objects, JSON 16:25 - SuiteScript 1.0 Structure 17:08 - Saving the Code 17:14 - Upload file to NetSuite 17:45 - Create a Script Record in NetSuite 18:09 - Select Script Type 18:30 - Script Record Explanation 19:15 - Deploy the Script 19:43 - Execution of Script 20:03 - SuiteScript 2.0 Structure 20:25 - JS Doc Tags 21:33 - Upload SuiteScript 2.0 Code to NetSuite 22:10 - define 23:00 - Entry Point 23:48 - How to Upload file to NetSuite Account 23:53 - Script Record Creation 24:18 - Script Deployment Creation 24:35 - Script Execution 25:00 - Entry Point Explanation 25:45 - N/ui/dialog module in SuiteScript 27:25 - Script Execution.
20:02 Mine showing an error. unexpected error occurred in a script running on this page. Q Implementat Sea myFirstScript (pagelnit) customscript_anatulytestscript2 ation ts JS_EXCEPTION ReferenceError myFirstScript is not defined
It's working now. I uploaded a balnk script file into NS file cbinet thru VS code. Then update the file in VS code. I thought it will automatically update the file in NS too.
Here are the key JavaScript concepts and topics you should focus on: 1. **JavaScript Basics:** - Variables and data types - Operators - Control structures (if statements, loops) - Functions - Arrays - Objects 2. **Asynchronous JavaScript:** - Callbacks - Promises - Async/await 3. **Functions and Closures:** - Understanding function scope - Closures and their applications 4. **Object-Oriented JavaScript:** - Prototypes and inheritance - Constructor functions - Object-oriented patterns 5. **JSON (JavaScript Object Notation):** - Understanding JSON structure - Parsing and stringifying JSON 6. **RESTful Web Services:** - Basics of REST - HTTP methods (GET, POST, PUT, DELETE) 7. **Error Handling:** - Try/catch blocks - Handling and throwing errors Remember that SuiteScript is specific to the NetSuite environment, so in addition to mastering JavaScript, you'll need to become familiar with NetSuite's API documentation and understand how to interact with the NetSuite platform. As NetSuite may release updates and changes, it's also a good idea to stay updated with their documentation and community forums for the latest information.
Adapted from and inspired by other video source by Eric T Grubaugh
⏱⏱VIDEO CHAPTERS⏱⏱
00:00 - What is SuiteScript
00:16 - JavaScript Basics
00:23 - variables
01:06 - variable declaration
02:25 - Data Types
05:30 - Statements
05:53 - Semicolon
06:07 - Functions, Creating a Basic function
07:20 - Comments, Adding comments to the code
08:13 - Return Keyword, using return in the code
08:35 - Execution of function
10:25 - Arguments or Parameters
12:08 - Alert function
12:35 - Objects, JSON
16:25 - SuiteScript 1.0 Structure
17:08 - Saving the Code
17:14 - Upload file to NetSuite
17:45 - Create a Script Record in NetSuite
18:09 - Select Script Type
18:30 - Script Record Explanation
19:15 - Deploy the Script
19:43 - Execution of Script
20:03 - SuiteScript 2.0 Structure
20:25 - JS Doc Tags
21:33 - Upload SuiteScript 2.0 Code to NetSuite
22:10 - define
23:00 - Entry Point
23:48 - How to Upload file to NetSuite Account
23:53 - Script Record Creation
24:18 - Script Deployment Creation
24:35 - Script Execution
25:00 - Entry Point Explanation
25:45 - N/ui/dialog module in SuiteScript
27:25 - Script Execution.
❣
Perfectly organised!👍👍
Thank you
Many thanks for such a organized tutorial.
Thank you
Excellent way of presentation.... 👏👏👏
Glad it was helpful!
appreciate your time for make this video very ussefull!
Glad it was helpful!
Great work brother ....very helpful
Thank you
How do I create a sandbox account on Netsuite in order to practice?
Does anyone know how to get netsuite developer access or administrator access??
20:02 Mine showing an error. unexpected error occurred in a script running on this page.
Q
Implementat
Sea
myFirstScript (pagelnit) customscript_anatulytestscript2
ation
ts
JS_EXCEPTION
ReferenceError myFirstScript is not defined
It's working now. I uploaded a balnk script file into NS file cbinet thru VS code. Then update the file in VS code. I thought it will automatically update the file in NS too.
Hi
I want to prepare for netsuite application developer..... where can we find access to the software for training?
Thank you
sir if i want to learn suitescript 2.0 then which topics i needed to learn in js pls tell m e bro
Here are the key JavaScript concepts and topics you should focus on:
1. **JavaScript Basics:**
- Variables and data types
- Operators
- Control structures (if statements, loops)
- Functions
- Arrays
- Objects
2. **Asynchronous JavaScript:**
- Callbacks
- Promises
- Async/await
3. **Functions and Closures:**
- Understanding function scope
- Closures and their applications
4. **Object-Oriented JavaScript:**
- Prototypes and inheritance
- Constructor functions
- Object-oriented patterns
5. **JSON (JavaScript Object Notation):**
- Understanding JSON structure
- Parsing and stringifying JSON
6. **RESTful Web Services:**
- Basics of REST
- HTTP methods (GET, POST, PUT, DELETE)
7. **Error Handling:**
- Try/catch blocks
- Handling and throwing errors
Remember that SuiteScript is specific to the NetSuite environment, so in addition to mastering JavaScript, you'll need to become familiar with NetSuite's API documentation and understand how to interact with the NetSuite platform. As NetSuite may release updates and changes, it's also a good idea to stay updated with their documentation and community forums for the latest information.
bro you are teaching 2.x or 1.x
version
2.x, Trying to explain how we have arrived to 2.x starting 1.0.
bro if i want to learn suitescript from the basic which topics i have to coverup?
@@SweetScriptsStudios