SuiteCloud Development Framework (SDF) validates SuiteCloud projects against the target NetSuite account. This server-side validation catches errors that may occur during the project deployment process.
The following tasks occur during validation:
The feature and file dependencies in the account get validated.
The project structure, object definitions, and object dependencies get validated independently of the NetSuite account.
Field values are validated for missing required fields. Field values that come from lists are validated against the possible values.
Validation attempts to collate all errors and warnings unless a fatal error occurs. Fatal errors stop the validation process.
A validation log is created at the end of execution.
You can use the SuiteCloud IDE plug-in to validate SuiteCloud projects against any NetSuite account to which you have access to. Server-side validation also occurs when you deploy a SuiteCloud project to a target NetSuite account.
For information about validating a SuiteCloud project using:
SuiteCloud Extension for Visual Studio Code, see Deploying a SuiteCloud Project to Your NetSuite Account with SuiteCloud Extension for Visual Studio Code,
SuiteCloud IDE plug-in for Webstorm, see Validating a SuiteCloud Project with SuiteCloud IDE Plug-in for WebStorm.
CLI for Java, see validate.
CLI for Node.js, see project:validate.
- Developing SuiteCloud Projects for SuiteCloud Development Framework
- Account Component Imports to SuiteCloud Projects
- SDF Custom Object Dependencies in SuiteApps
- Account Component Dependencies in SuiteCloud Projects
- Feature Dependencies for SDF Custom Objects in SuiteCloud Projects
- Account Configuration from an Account Customization Project
- SDF Custom Object and File Development in SuiteCloud Projects
- SuiteCloud Project Deployment Preparation
- Deployment Logs for SuiteCloud Projects
- Viewing and Uninstalling SDF SuiteApps in a NetSuite Account
- Publishing an SDF SuiteApp
- Validation of Translation Strings Distributed Through SDF
- Uniqueness Constraints and Length Restrictions in Translatable Fields