Develop SCA Customizations

If you need to customize JavaScript, SuiteScript, or configuration objects that are not available through the Extensibility API, you can use the SCA developer tools to override or extend existing SCA source code to create the custom functionality you want. Do not edit SCA source code directly. Direct edits to source code are difficult to maintain and also make upgrades to newer versions of SCA a cumbersome and time-consuming process.

You should use the SCA developer tools when:

Important:

If you are implementing the Aconcagua Release of SCA or later, use themes and extensions to customize your site. To customize HTML or Sass files for these implementations, you must use the theme developer tools. See Develop Themes and Develop Extensions for details on using these tools. To learn more about why you should use the theme and extension developer tools, see Benefits of the Extension Framework.

To learn more about using the SCA developer tools, see Customize with SCA Tools.

General Notices