Create SuiteScript 1.0 SSP Application Records in NetSuite
Create SuiteScript 1.0 SSP Application records to manage website assets, link scripts, and facilitate debugging in NetSuite.
The SSP Application record is essential for managing your website's customizations in NetSuite. It allows you to organize website assets, debug script files, and bundle your customizations for use across different NetSuite accounts. This record, therefore, plays a crucial role in enhancing your site's functionality and efficiency.
What is Required to Create an SSP Application Record?
To effectively create an SSP Application record, you must define several key properties:
- Folder Location: The NetSuite file cabinet folder where your assets are stored.
- Supported Touch Points: The pages where users can interact with the SSP application.
- URL Root: The base URL for linking to your assets from the web store.
How to Create an SSP Application Record
Creating an SSP Application record involves several steps:
-
Navigate to one of the following paths:
- Customization > Scripting > SSP Applications > New
- Commerce > Hosting > SSP Applications > New
- If an SSP Application folder exists, go to Commerce > Hosting > Website Hosting Files, select your folder, and then click New SSP Application.
-
Name: Enter a name for your SSP application, which serves as the project name in lists.
-
ID (Optional): Enter an identifier for scripting purposes, or accept the default format
webapp###. -
SuiteScript Version: Select the version used. This option is visible only when SuiteScript 2.0 is enabled. Note that the selected version cannot be changed after saving.
-
Application Folder: Choose one from existing folders or create a new one if needed.
-
URL Root: Review and edit the URL root for linking purposes. It’s essential for visibility on the web store.
-
Description (Optional): Enter a brief description for internal reference.
-
Status: Set to Testing during creation and debugging, and switch to Released once finalized.
-
Log Level (Optional): Choose the desired log level to control message output during execution.
-
Owner (Optional): Assign ownership of the SSP application record.
-
Scripts: Add external library script files that can be referenced by your application scripts.
-
Supported Touch Points: Select pages where interaction is permitted.
Key Considerations
Creating an SSP Application in NetSuite allows for seamless integration and management of web assets. It’s crucial to ensure that the name chosen is both descriptive and consistent across your applications to avoid confusion later. Additionally, pay close attention to the URL root format to ensure compatibility with your site's structure.
Who This Affects
- Developers: Who will be building and managing web customizations.
- Administrators: Responsible for overseeing NetSuite settings and configurations.
Source: This article is based on Oracle's official NetSuite documentation.
Key Takeaways
- The SSP Application record is vital for organizing website assets and facilitating debugging.
- Selected properties like Name, ID, and URL Root are critical for accurate setup.
- The version of SuiteScript used cannot be changed once saved, so choose wisely.
Frequently Asked Questions (4)
Does creating an SSP Application record require enabling SuiteScript 2.0?
Can I change the SuiteScript version after saving the SSP Application record?
What should I consider when setting the URL Root for an SSP Application?
What role do Supported Touch Points play in SSP Applications?
Was this article helpful?
More in SuiteScript
- Scheduling Map/Reduce Script Submissions in NetSuite
Learn how to schedule map/reduce scripts for one-time or recurring submissions in NetSuite, enhancing automation and efficiency.
- API Governance Units Calculation in NetSuite 2026.1
NetSuite 2026.1 introduces examples illustrating API governance unit calculations for both user event and scheduled scripts.
- Binary File Support in N/https Module for SuiteScript
SuiteScript enhances capabilities with binary file support in the N/https module, allowing improved data handling in external communications.
- Attach and Detach Operations in NetSuite 2026.1
Attach and detach operations for record relationships in NetSuite enhance data management and connectivity.
