Watch the following help video for information about how to import custom objects into your SuiteCloud project.
You can use SuiteCloud SDK tools to import account components from your NetSuite account in your SuiteCloud project for use with SuiteCloud Development Framework (SDF).
For the account customization type of SuiteCloud project, those account components from a NetSuite account can include custom record types, customized record types, objects, files, and scripts into an account customization project.
For the SuiteApp type of SuiteCloud project, only custom record types, customized record types, and objects can be imported from a NetSuite account into a SuiteApp project.
Each SuiteCloud component that shares the same script ID as an account component that you want to import is overwritten. For more information about account components supported by SDF in SuiteCloud projects, see Customizations Supported by SuiteCloud Development Framework.
If you are working with account components that do not require direct updates through the SuiteCloud project, you should reference the account component instead of importing them into your project. For more information, see Account Component Dependencies in SuiteCloud Projects and SDF Custom Object Dependencies in SuiteApps.
You cannot import locked record types into SuiteCloud projects. You must either unlock the record types before you import them, or reference them outside of the SuiteCloud project. For more information about locked record types, see Locking SDF Custom Objects in a SuiteApp Project and Locking Objects in Customization Bundles.
When importing an object from a NetSuite account to an SDF SuiteApp project:
The object’s application ID must match the app ID for the destination SDF SuiteApp project.
If the application ID values do not match, an error is returned when that project is deployed to a NetSuite account.
To import account components into a SuiteCloud project:
Using SuiteCloud Extension for Visual Studio Code, see Importing SDF Custom Objects from a NetSuite Account with SuiteCloud Extension for Visual Studio Code.
Using SuiteCloud IDE plug-in for WebStorm, see Importing Account Components to your SuiteCloud Project with SuiteCloud IDE Plug-in for WebStorm.
Using CLI for Node.js, see object:import
- Developing SuiteCloud Projects for SuiteCloud Development Framework
- 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 Validation
- SuiteCloud Project Deployment Preparation
- Deployment Logs for SuiteCloud Projects
- Viewing and Uninstalling SDF SuiteApps in a NetSuite Account
- Publishing an SDF SuiteApp