Account Component Dependencies in SuiteCloud Projects
Dependencies on existing SDF custom objects, files, and scripts from a NetSuite account can be defined in the account customization project type of SuiteCloud project for SuiteCloud Development Framework (SDF). Dependencies are established by creating object or file dependencies in the project manifest. These dependencies require fully qualified IDs for objects and path references for files and scripts. When you add these dependencies to the project manifest, you can refer to the target account components without adding them to your project or overwriting them during project deployment.
Your project can depend on SDF custom objects in the same project, or native to the target account using an attribute=value pair format that specifies the script ID. For information about supported SDF objects and XML guidelines, see Customizations Supported by SuiteCloud Development Framework and Specifying an SDF Custom Object Reference.
To define account component dependencies:
-
Using SuiteCloud Extension for Visual Studio Code, see Adding Dependencies to the Manifest in SuiteCloud Extension for Visual Studio Code.
-
Using SuiteCloud IDE plug-in for WebStorm, see Defining Account Component Dependencies from an Account Customization Project in SuiteCloud IDE Plug-in for WebStorm.
-
Manually, see Manually Defining Account Component Dependencies in the Account Customization Project Manifest.
For more information about account component dependencies, see the following help topics:
-
For information about referencing an existing SDF custom object that is already deployed to the account, see SDF Custom Object Dependencies in SuiteApps.
-
For information about using SDF to make changes to an account component, see Account Component Imports to SuiteCloud Projects.
-
For information about referencing account components in an account customization project using CLI for Java, see listmissingdependencies and adddependencies.
-
For information about referencing account components in an account customization project using CLI for Node.js, see project:adddependencies.
Related Topics
- Developing SuiteCloud Projects for SuiteCloud Development Framework
- Account Component Imports to SuiteCloud Projects
- SDF Custom Object Dependencies in SuiteApps
- 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 Validation
- SuiteCloud Project Deployment Preparation
- Deployment Logs for SuiteCloud Projects
- Viewing and Uninstalling SDF SuiteApps in a NetSuite Account
- Publishing an SDF SuiteApp