Categories
Foundation Records Tutorial User Interface

26 Third-Party Libraries in SuiteScript 2.x

Stop reinventing the wheel in your SuiteScript; stop re-solving problems that have already been solved. The JavaScript community is massive and super smart – so let them do a whole bunch of work for you by leveraging third-party libraries in SuiteScript 2.x.

Categories
Foundation Records Tutorial User Interface

25 Working with Subrecords in SuiteScript 2.0

Subrecords are one of the fundamental data structures in NetSuite, but they’re also one of the more confusing and troublesome. This video is intended to show you the fundamentals of working with Subrecords in SuiteScript 2.0.

Categories
Foundation

23 A Brief Overview of SuiteScript

NetSuite is a very large, complex ERP system that allows developers a massive level of customization through “SuiteScript”. NetSuite Records, Events, and Script Types NetSuite organizes its data into elements called Records. As these Records are created, manipulated, and updated by various sources, NetSuite fires Events. Some of those Events might be triggered by a […]

Categories
Foundation Troubleshooting

Using Stack Overflow for Learning SuiteScript

This is a sample lesson from my free email course on learning SuiteScript Stack Overflow (http://stackoverflow.com/) is a massive Q&A site used by the entire global programming community (not just JavaScript or SuiteScript developers). Anyone is able to post specific questions here, and community members are able to provide answers, add comments, and discuss solutions. […]

Categories
Foundation

SuiteScript Overview

SuiteScript Overview You create SuiteScript customizations to NetSuite using an event-driven system. You define various types of Script records, each of which has its own unique set of events, and in your source file, you define functions that will be called to handle those events as they occur within NetSuite. Here we’ll take a brief […]

Categories
Foundation

Using the NetSuite Records Browser

Using the NetSuite Records Browser The Records Browser defines the schema for all scriptable record types; it is an extremely critical reference tool for every SuiteScript developer. When you need to know how to reference a particular field on a specific record type in your script, the Records Browser is your guide. Direct Link Navigating […]

Categories
Foundation Troubleshooting

Using NetSuite Help for SuiteScript

Using NetSuite Help NetSuite provides an extensive knowledgebase via the Help system, but it can be difficult to navigate and find what you need. Finding your way around Like most knowledgebase-style applications, NetSuite Help has a navigation menu at the left that shows a massive page hierarchy. You can expand sections and drill down through […]

Categories
Foundation

NetSuite’s Script and Deployment Records

NetSuite Script and Script Deployment Records In order for NetSuite to know how to utilize our SuiteScript source code, we need to be able to tell it which functions to call, when to call them, and who to call them for. We accomplish all of these with the Script and Script Deployment records. Script Records […]