Patches Overview

We provide two primary ways to patch SCA:

Note:

To apply patches to SuiteCommerce Advanced, you must have experience working with JavaScript, TypeScript, HTML, and CSS. Advanced JavaScript programming skills may be required if customizations in your implementation are affected by patch updates.

The preferred mode when implementing patches is extend mode. With extend mode, you use the JavaScript prototype function to extend a specific property, object, or method. Extend mode enables you to target the exact item you need to modify so that you don’t have to extend an entire model or view. This mode also helps ensure the customization you implement for a patch continues to work when you migrate to a newer version of SuiteCommerce Advanced.

You can patch using override mode if you need to modify a file in a way that cannot be accomplished using extend mode. With override mode, you create a custom module to override a particular file. However, NetSuite best practice is to use extend mode for patches and to use override mode only when absolutely necessary.

Related Topics

SCA Patches
Patch Instructions

General Notices