Each shipping carrier applies a unique logic in generating its own tracking number. It is the same concept in generating check-digits in barcodes to validate it. However, this article is not intended to tell whether the tracking number is valid or not based on its auto generated check digit. Instead, it simply aims to identify… Continue reading Identify Shipping Carrier Based on the Number of Characters or Digits of its Tracking Numbers
Tag: #SCA
Identify Shipping Carrier Based on the Number of Characters or Digits of its Tracking Numbers
Each shipping carrier applies a unique logic in generating its own tracking number. It is the same concept in generating check-digits in barcodes to validate it. However, this article is not intended to tell whether the tracking number is valid or not based on its auto generated check digit. Instead, it simply aims to identify… Continue reading Identify Shipping Carrier Based on the Number of Characters or Digits of its Tracking Numbers
Filtering Sales Orders by Keyword in Document Number or PO# Using Formula (Text) in NetSuite
To filter Sales Orders in NetSuite using a formula that checks whether a given keyword appears in either the Document Number (i.e., tranid) or the PO# (i.e., otherrefnum) field, you can use a Formula (Text) filter in a saved search. Here’s how to structure it: Formula (Text) Filter CASE WHEN {tranid} LIKE ‘%keyword%’ OR {otherrefnum}… Continue reading Filtering Sales Orders by Keyword in Document Number or PO# Using Formula (Text) in NetSuite
Essential Considerations for Updating SuiteCommerce to the 2025 Release
Keeping your SuiteCommerce environment up to date is critical for performance, security, and functionality. With the 2025.1 release, NetSuite continues to enhance its e-commerce platform, introducing improvements in order management, developer tools, and extension management. However, upgrades also bring risks if not planned correctly—especially for businesses running SuiteCommerce Advanced (SCA) with heavy customizations. Here are… Continue reading Essential Considerations for Updating SuiteCommerce to the 2025 Release
Regenerating a Consumer Key and Secret
To regenerate a consumer key and secret: Go to Setup > Integration > Manage Integrations. Select the record for which you want to generate a new consumer key and secret. The record opens in view mode. Click the Edit button. Click the Reset Credentials button. The system displays a popup message asking if you are sure you want to reset… Continue reading Regenerating a Consumer Key and Secret
How to Populate a Sales Order Field Before Order Creation in SCA
Automating field population in a NetSuite sales order before creation enhances efficiency and data accuracy in SuiteCommerce Advanced (SCA). This article explains how to set a custom field, such as a user’s department, in a sales order during the order creation process using SCA’s framework. By integrating with the checkout wizard, the field is populated… Continue reading How to Populate a Sales Order Field Before Order Creation in SCA
Adding a Custom Font to a SuiteCommerce Custom Theme
Step-by-Step Guide: Adding a Custom Font in VSCode Follow these steps to add a custom font to your SuiteCommerce custom theme using VSCode. Step 1: Set Up Your VSCode Workspace Open Your Theme Project in VSCode: Launch VSCode and open your SuiteCommerce theme folder (e.g., ~/SuiteCommerce/Workspace/MyCustomTheme). Ensure the folder contains the standard SuiteCommerce structure (Modules,… Continue reading Adding a Custom Font to a SuiteCommerce Custom Theme
Webstore Matrix Item With Hyphenated Item Option the Associated Image Not Displayed
There might be scenarios where the Associated Images for an item are not showing on the SuiteCommerce Advanced webstore Go to an Item record > Webstore tab > Associated Images subtab > <Image>_<option>-<option>.extension (i.e., DCIM_X-Large.png) Navigate to Commerce > Websites > Configuration Populate Website & Domain Navigate to Shopping Catalog subtab and click on the Multi-Image Option tab and add the custom field id of the matrix option. In order to resolve, follow these steps: Navigate… Continue reading Webstore Matrix Item With Hyphenated Item Option the Associated Image Not Displayed
How to Create a custom SSP application for SuiteScript 2.0
This procedure applies only to 2019.1 implementations of SCA and later. The NetSuite SSPv2 application record defines the folder in the NetSuite file cabinet where website customization assets that support SuiteScript 2.0 are stored. If you are implementing the 2019.1 release of SCA or later, you must create this additional SSP application for SuiteScript 2.0… Continue reading How to Create a custom SSP application for SuiteScript 2.0
How to edit theme manifest using override method
The override object is only included if you introduce extension overrides. When you use the Override method, the Gulp.js commands detect any HTML or Sass overrides and automatically include them in this file. For example, if you override the _error.sass file of the Extension1 extension and run the gulp theme:deploy command, the theme development tools add the following override your theme’s… Continue reading How to edit theme manifest using override method