NetSuite Development

NetSuite SuiteScript 2.0

Use SuiteScript to extend NetSuite and customize, search for, and process your NetSuite data with modern JavaScript APIs.

NetSuite SuiteScript allows developers to design custom scripts using JavaScript that interact with the NetSuite data model. The Katoomi team are experts in SuiteScript 2.0.

SuiteScript

SuiteScript Workflow

SuiteScript 1.0 vs. 2.0

SuiteScript 2.0 and newer versions extend the capabilities of the original SuiteScript offering with a modern API architecture.

Key elements for this newer framework include:

  • Modularity — Modern and intuitive code organization.
  • Automatic dependency management — enables you to concentrate on logic instead of dependencies and load order.
  • JavaScript — compatible with most standard JavaScript, providing you programmatic access to NetSuite functionality.
  • Third-party JavaScript libraries — use custom modules to load your preferred third-party JavaScript libraries.
  • Enhanced functionality — support for all HTTP content types, SFTP file transfer, data caching, search pagination, flat-file streaming, enhanced encryption, decryption, and hashing.
  • Asynchronous client script processing — provides promises and map/reduce scripts; a structured framework for server scripts processing a high volume of records.
SuiteScript Development

SuiteScript Components

Common tasks enhanced through SuiteScript 2.x framework include many critical business workflow and integration functions:

  • Perform processing when NetSuite records are updated, created, or deleted.
  • Create custom user interfaces.
  • Perform custom “validations” and calculations in the browser.
  • Run batch process based on events or schedules.
  • Execute NetSuite Searches.
  • Perform various workflows and processing such as sending emails, uploading files, or working with XML documents.
  • Create custom portlets for dashboards.
  • Perform updates to or installs against targeted SuiteApps.
  • Process big data sets and multiple records using Map/Reduce scripts.

Ready for Expert SuiteScript Development?

Katoomi can help your team leverage SuiteScript 2.0 to improve your NetSuite environment and automate your business!

Talk With a SuiteScript Expert

1-833-KATOOMI | hello@katoomi.com