Specify a Target Version for Extensions
Documentation article about Specify a Target Version for Extensions Specify a Target Version for Extensions Specify a Target Version for Extensions
Specify a Target Version for Extensions
Specify a Target Version for Extensions
You should specify version compatibility in your extension to ensure that it can only be installed and activated on a compatible SuiteCommerce website. If the extension is not compatible with the website, it is hidden on the Activate Themes and Extensions page in the NetSuite account. To specify version compatibility, use the target_version key in the extension manifest file.
"target_version": { "SCA": ">=21.2.0", "SCS": ">=21.2.0"}See Edit the Extension Manifest for more information about manifest metadata.
When creating an extension for SuiteCommerce Advanced, you should also check the extensibility API to determine if a component or method is available in a particular version of SCA. In addition, when you instantiate a component, you can verify that it is available by checking its return value. If a component is not available, its return value is null.
var userProfile = container.getComponent('UserProfile'); if (userProfile) { // Component is available}Frequently Asked Questions (4)
How do I specify a target version for SuiteCommerce Advanced extensions?
What happens if the extension is not compatible with the SuiteCommerce website version?
Is it necessary to manually edit the manifest.json file for specifying version compatibility?
How can I ensure that a SuiteCommerce Advanced component is available in a particular version?
Was this article helpful?
More in General
- Release Notes PDF Availability in NetSuite
NetSuite provides generated PDF files for each Release Note update, enhancing accessibility and user experience.
- Commitment Credits for Billing in NetSuite SuiteBilling
Commitment Credits in SuiteBilling enhance flexible usage-based billing across services. Managing usage-based billing in NetSuite SuiteBilling has been
- Prepay Across Subscriptions in NetSuite SuiteBilling
Prepay Across Subscriptions enables efficient management of prepaid services in NetSuite SuiteBilling.
- Edit the Extension Manifest: Manual Edits
Documentation article about Manual Edits Your extension's Workspace directory includes a manifest.json file, which includes all the information required to
Advertising
Reach General Professionals
Put your product in front of NetSuite experts who work with General every day.
Sponsor This Category