Decommissioning SuiteCommerce Advanced (SCA) in NetSuite: A Structured Approach

As businesses evolve, many organizations choose to retire legacy SuiteCommerce Advanced (SCA) implementations to streamline their NetSuite environments. However, decommissioning SCA requires a careful, dependency-aware approach to avoid leaving behind orphaned records, script errors, or broken configurations.

This article outlines a clean and safe method for fully decommissioning SCA from a NetSuite account, ensuring that no customer, transaction, or item-related data is affected.

Step-by-Step Decommissioning Plan

  1. Take Backups: Before any removal, back up relevant assets including themes, extensions, SuiteCommerce configuration records, SMT content, website setup records and File Cabinet folders (/Themes/, /Extensions/, /SSP Applications/).
  2. Deactivate the Website: In Commerce > Websites > Website list > Edit , open the SCA website record and check “Inactive” to disable it.
  3. Deactivate Themes & Extensions: Using the Extension Manager, deactivate all associated themes and extensions. Then, manually delete their corresponding folders from the File Cabinet.
  4. Remove Domains: Delete all domains linked to the SCA website both from the Website Setup record and under Domains.
  5. Delete SMT (CMS) Pages and contents: Remove all CMS Pages from Commerce > Content Management > CMS Pages and delete associated Web Site Content or CMS Block records. Clean up any related media from the File Cabinet.
  6. Delete SuiteCommerce Configuration Records: Navigate to Customization > Lists, Records, & Fields, locate SuiteCommerce Configuration records, and delete or inactivate them.
  7. Remove SSP Applications: Uninstall the SSP Application related to the suitecommerce by going to the Commerce > Hosting > SSP Applications. Also remove the relevant folders from the File Cabinet to unregister the SSP Applications.
  8. Delete Website Setup: Once all dependencies are removed, delete the SCA Website Setup record.
  9. Uninstall SuiteBundles: Uninstall all SCA-related bundles via Customization > SuiteBundler, including Extension Management, Configuration, SMT Core Content Types, and all installed SCA versions.
  10. Final Cleanup: Remove any unused custom fields, records, or saved searches created for the web store, and verify system stability via logs and user testing.

A precise sequence like this ensures a complete and conflict-free SCA decommission. For businesses retiring their NetSuite web store, this process keeps your system clean, lean, and ERP-focused.

Leave a comment

Your email address will not be published. Required fields are marked *