SuiteCloud Development Framework

SuiteCloud Development Framework (SDF) is a development framework and deployment mechanism. Customers and partners can use SDF to create customization projects for internal use within their organizations or for commercial distribution. For more information about SDF, see SuiteCloud Development Framework.

For a complete list of custom records and customizations that are supported by SDF, see Customizations Supported by SuiteCloud Development Framework.

NetSuite 2024.1 includes the following enhancement to SDF features: Circular Dependencies Are No Longer Logged as Warnings When There Are No Errors.

Circular Dependencies Are No Longer Logged as Warnings When There Are No Errors

When circular dependencies exist in a SuiteCloud project or SDF SuiteApp but there are no errors, there are no longer warnings for the circular dependencies outputted to the deployment log and installation log. Circular dependency warnings are now only logged when there are errors that cause deployment or installation to fail.

Circular dependencies are detected when SDF custom objects reference each other in a way that creates direct dependencies. Circular dependencies that are detected on SuiteCloud project validation and deployment (or SuiteApp installation) still log the warning “Circular dependencies detected” for each circular dependency when SuiteCloud project deployment (or SDF SuiteApp installation) fails due to any error. You can resolve the circular dependency warnings by ensuring that each SDF custom object does not reference any SDF custom object that references it.

For more information about SuiteCloud project deployment, see Deployment Logs for SuiteCloud Projects and Circular Dependency Warnings.

General Notices