The first part to getting started with NetSuite Development is understanding the script types. Each script type has its advantages and disadvantages. In later posts I will talk about each script type in more detail, but here is an overview.
- UserEvent Script: Perform actions when you load a record and when you save it.
- Client Script: Perform actions that are triggered by “events” on the screen when a record is loaded. Example “events” are changing a field, adding a line item, saving a line item, deleting a line item, and more that I will cover later.
- Scheduled Script: Perform actions on a schedule
- Mass Update Script: Perform the same action on a filtered set of records.
- Workflow Action Script: Add a custom action to a workflow process.
- Other more advanced Script Types are SuiteLet, RESTlet, Portlet, Map/Reduce, and Bundle Installation.
If you would like to get started with NetSuite Development, I would highly recommend following along with these posts. I am always open for questions or post recommendations, so please leave a comment below or send me a message!
Share your thoughts and be sure to subscribe to our newsletter to receive more NetSuite development content.
Next scripting blog: NetSuite Development 2: User Event Scripts