Step 1: Develop An Extension Create an extensions directory where you can store your custom module. Depending on your implementation, this directory might already exist. If you’re patching SCA 2019.1 and earlier, create the extensions directory in the Modules directory. If you’re patching SCA 2019.2 and later, create the extensions directory in the directory where the module… Continue reading Patch Using Extend Mode
Author: Ramya H
Document.id
The ID of the document. You specify the ID of a document using the options.id parameter when calling llm.createDocument(options). // Add additional code … // The documents doc1 and doc2 are created using llm.createDocument(options) const response = llm.generateText({ prompt: “My test prompt”, documents: [doc1, doc2] }); // If information in the provided documents is… Continue reading Document.id
N/currentRecord Module
Use the N/currentRecord module to access the record that is active in the current client context. This module is always a dynamic object and mode of work is always dynamic, not deferred dynamic/standard. For more information, see SuiteScript 2.x Standard and Dynamic Modes. Be aware that when the current record is in view mode it cannot… Continue reading N/currentRecord Module
Record.type
The record type. Note the following: When working with an instance of a standard NetSuite record type, set this value by using the record.Type enum. When working with an instance of a custom record type, set this value by using the custom record type’s string ID. For help finding this ID, see Custom Record. This property is not… Continue reading Record.type
Manage Themes and Extensions
The Extension Manager lets you manage themes and extensions for each domain linked to your Commerce website. The Extension Manager lets you: Activate or deactivate available themes and extensions for a domain Implement available updates to active themes and extensions View the currently active themes and extensions by domain View the status of any activations… Continue reading Manage Themes and Extensions
Extension Manager Overview
Item Description 1 Click the New Activation button if you need to activate a theme and extensions for a domain for the first time. For more information, see Creating a New Activation. 2 Click Edit next to any preexisting activation to add, remove, or update themes and extensions for the associated domain. 3 Lists the web site associated with the… Continue reading Extension Manager Overview
Creating a New Activation
If you are activating themes and extensions on a domain for the first time, you must create a new activation. If you or anyone else has previously activated a theme or extension for a domain, that activation should already be listed in the Extension Manager. To create a new activation: In NetSuite, go to Commerce… Continue reading Creating a New Activation
Resolve Permission Error “Error 403: ERR_INSUFFICIENT_PERMISSIONS” When Accessing the Checkout Page
Scenario Shoppers are getting an Error 403: ERR_INSUFFICIENT_PERMISSIONS when navigating to the Checkout Page; hence, they are unable to submit any order online. The reason why shoppers are getting that permission error is because the permission level of the Payment Instruments defined on the custom customer center role is set to NONE. Once the Payment Instruments… Continue reading Resolve Permission Error “Error 403: ERR_INSUFFICIENT_PERMISSIONS” When Accessing the Checkout Page
CMS Page Type Website Records Not Displaying
In some implementations of SuiteCommerce Advanced (SCA) versions 2019.1 to 2023.2, CMS Page Type website records are not displaying in Commerce websites. This occurs when CMS Page records are linked to CMS Page Types with a custom record, like a blog, linked. These patch instructions describe the steps to fix this problem so that all… Continue reading CMS Page Type Website Records Not Displaying
CMS Page Type Website Records Not Displaying (SCA 2022.1 – 2023.2)
Step 1: Update the CMS.json File Open the following file: Advanced/CMSadapter/Configuration/CMS.json Find and delete the following code: }, “cms.lazySettingsLoad”: { “group”: “integrations”, “subtab”: “cms”, “title”: “CMS Pages Lazy Load”, “description”: “Enter the Custom Script Record IDs for the settings of the CMS pages you do not want to load into the shopping environment short cache.”,… Continue reading CMS Page Type Website Records Not Displaying (SCA 2022.1 – 2023.2)