SuiteCloud Platform Customization
The SuiteCloud platform supports several tools you can use to adapt NetSuite for your organization and to create customization packages that can be distributed to others. You can complete the following tasks with the SuiteCloud Platform:
-
Customize the NetSuite UI and business logic through scripting or through point-and-click options in the UI
-
Find information in NetSuite
-
Create custom roles to ensure users access only the tasks and pages needed for their jobs.
-
Share your customizations with other accounts
-
Integrate information from other systems into your NetSuite accounts.
The following graphic shows the SuiteCloud platform tools that can be used to create customizations.
In addition, the following references are available:
-
A browser tool is available that contains the metadata related to the records, fields, sublists, search joins, and other data available through SuiteScript, the SuiteAnalytics Connect Service, and SOAP web services.
-
The REST API Browser contains a list of records accessible through REST web services. For more information, see The REST API Browser.
-
The SuiteCloud Development Framework (SDF) XML reference also provides information about record-related metadata. For more information, see SuiteCloud Reference Tools.
-
The SuiteBuilder Advanced Template Reference provides details about the specific fields and sublists available for each standard advanced PDF/HTML template. For more information, see, SuiteBuilder Advanced Template Reference.
-
Execution contexts provide information about how or when a SuiteSript script or SuiteFlow workflow is triggered to execute. For more information, see Execution Contexts.
To see sample customizations created with SuiteCloud platform tools to get ideas of how to use the various tools, see Sample SuiteCloud Platform SuiteCloud Projects.
SAFE Guide
The SuiteApp Architectural Fundamentals & Examples Guide (often referred to as SAFE) is provided for ISVs (independent software vendors) who want to leverage the NetSuite platform and development tools to build custom SuiteApp solutions for deployment into customer accounts. This guide provides best practices for NetSuite customizations. This guide is available to members of the SuiteCloud Developer Network (SDN). Some of this guide’s content also is available in SuiteAnswers article 46388, SuiteApp Architectural Fundamentals & Examples (SAFE).