\"NetSuite
1 877 NETSUITE

Home Products Customers Industries Services Partners Developers News & Events Resources

SUITESCRIPT

If You Build It, They Will Flow
SuiteScript is the SuiteFlex toolset customers, partners and developers use to build and host everything from simple functions, to new business process flows, to entirely new applications within NetSuite. SuiteScript provides all the benefits of robust application architecture and on-demand hosting efficiencies for seamless interaction between NetSuite standard and custom processes.

SuiteScript is comprised of several components enabling the most useful customization in SaaS:

  • Suitelets — extensions to SuiteScript let you build a custom interface that is hosted within the NetSuite framework. Suitelets allow for completely custom HTML, Flash or NetSuite-based front-end development that can be build from scratch or by leveraging revolutionary SuiteScript UI Objects. Suitelets can also serve as the back-end for external HTML interfaces, providing complete flexibility in developing application extensions to NetSuite.
  • Portlet SuiteScript — scripted Dashboard portlets allow for listing of any NetSuite content on the Dashboard or inclusion of external data-feeds via RSS, HTML or Flash, as well as Web 2.0 mashups (e.g. instant messaging, maps, blogs, more) via embedded Inline HTML fields, or iFrames
  • Scheduled SuiteScript — facilitates business process customization via JavaScript extensions and allow for records to be processed as a scheduled batch to automate workflows such as re-assignment of stale leads, drip-marketing or scheduling of collection calls based on days overdue.
  • User Event SuiteScript — SuiteScript can be used to enforce data validation and business rules. User Event SuiteScripts are triggered as users work with records and data changes in NetSuite as they open, edit or save records.
  • Client SuiteScript — field-level calculations, alerts and business logic are facilitated by SuiteScripts which run within the user''s browser as they work with data and records within NetSuite. Additionally Server SuiteScript APIs can be invoked via the Client SuiteScript code to apply business logic beyond a single record.

SuiteScript — The Secret Sauce
SuiteScript is built on industry standard JavaScript and introduces customization capabilities that allow complex processes with branching logic and time-based decision trees to be automated. SuiteScript provides Application Programmer Interfaces (APIs) to NetSuite objects or custom objects added by the customer, all of which are acted upon within the NetSuite framework. SuiteScripts can be triggered by user events such as new records or changes to existing records, or be scheduled to run in batch mode. They can trigger NetSuite standard activities, create or modify data in the system, communicate with external data sources or even string together specific pages into a multi-step workflow process, complete with decision tree branching capabilities. As a result, time-based workflows and escalations such as drip-marketing based on orders and collections escalation can be automated.

In addition, Suitelets allow you to construct a new custom front-end from scratch or build a completely custom back-end process and host it inside NetSuite. Suitelet technology is comparable to what is commonly referred to as Servlet and opens up numerous new possibilities for the SuiteFlex platform. You can create a multi step online form for your customers. Each step can be branched and customized based on user's choices on previous steps, tailoring user experience for a more effective customer interaction. A standard sales order form can be extended to include a custom product configurator using Suitelet UI objects, complete with custom slaving of available options, to make order entry for complex products less cumbersome.

Portlet SuiteScirpts be used to define and publish custom content to your dashboard. A portlet can contain html for flexible presentation of content, including images or flash. You can also create and publish a simple form with one submit button, or create a custom list of your search results.

Benefits:
  • No more settling for a "one size fits all" hosted application solution.
  • As a core system, NetSuite requires NO customization or integration for many things such as invoices, projects, billings that would normally require heavy customization and integration in other CRM systems and even in some Accounting/ERP systems
  • Users and developers gain inherent efficiencies of a hosted, on-demand solution and the robust application architecture behind it
  • Guaranteed uptime of 99.5% which would normally prove cost-prohibitive
  • Leverage the native power of common, shared objects such as Dashboards, Search, Roles and Permissions
  • SuiteFlex custom applications carry forward seamlessly with upgrades


Features
  • Standards-based SuiteScript code adds powerful validation, business process flow, and enforcement
  • Enables creation of front-end user interfaces on the fly using standard HTML or UI objects for NetSuite look and feel
  • Allows custom back-end development to meet highly specialized vertical needs
  • Highly customized dashboards for flexible presentation of content
  • Seemlessly encompasses and extends all customization capabilities available as part of the SuiteFlex platform
  • One System — SuiteScript customization and custom extensions are in-system and integrated, removing any maintenance headaches during upgrades

 

 
About Us Investors Careers Privacy Security Contact Us Site Map
Accounting / ERP Software
ERP - Financials / Accounting
ERP - Time & Billing
ERP - Order Management & Fulfillment
ERP - Purchasing Management
ERP - Inventory Management
ERP - Front & Back Office Integration

CRM Software
CRM - Sales Force Automation (SFA)
CRM - Marketing Automation
CRM - Customer Service & Support
CRM - Partner Relationship Management
CRM - Customer Self-Service
CRM - Front & Back Office Integration

Ecommerce Software
Ecommerce - Web Store
Ecommerce - Web Analytics
Ecommerce - Web Site
Ecommerce - SEO
Ecommerce - Site Building
Ecommerce - Front & Back Office Integration

Business Intelligence
Executive Dashboards
Key Performance Indicators (KPIs)
Real-Time Analytics & Reporting
KPI Scorecards
Customer Dashboards
Front & Back Office Integration