This issue is characterized by a message “This item is no longer available”, a missing SKU, no product image or a “image not available“ message, and sometimes a missing or $0.00 price. This issue could happen on the Quotes, Purchase History, Invoices, Returns, Credit Memos Tabs within My Account. Firstly, check that the item is… Continue reading “This item is no longer available” message within My Account
Author: Ittymathew Paul
Missing/Incorrect Unit Price and Quantity Values within My Account Invoice Tab
Issue: When looking at an invoice, the values for the unit price and quantity are incorrect or missing, while the amount field is calculating correctly. Additionally, Clicking “Download as PDF” will show all the items with their correct unit price and quantity values. Issue described in this article typically arises when a sales order transaction… Continue reading Missing/Incorrect Unit Price and Quantity Values within My Account Invoice Tab
Theme Deployment takes a long time to appear (>1 hour), CDN Cache won’t clear
Problem: We were encountering an issue where after a theme deployment, activation, and Cache Invalidation Request, we were seeing that some of the theme files weren’t appearing on the site immediately. This issue was domain specific, as we tested with a different domain in the same NetSuite environment and did not have this issue. Solution:… Continue reading Theme Deployment takes a long time to appear (>1 hour), CDN Cache won’t clear
“Cannot GET /tba?” Error Fix
To fix this error, Manually create a token in your NetSuite Environment (global search Access Tokens)Create a new access token using the correct integration (likely SC-TBA2 or something along those lines)Ensure you have the employee you are logged in has the correct role SCDeployer After creating the token, you will see “token and secret”, manually… Continue reading “Cannot GET /tba?” Error Fix
Fuse JS
Fuse JS is Powerful, lightweight fuzzy-search library, with zero dependencies. SCA support file for Fuse JS, we can use this in extension. More documentation on https://www.fusejs.io/
Promocode Error
If the customers encounter the error message: ‘The Coupon code you entered requires you to first login. Please login to your account and re-enter the coupon.’ when trying to apply a Promo Code on the web store Solution Navigate to Commerce > Marketing > Promotions > Edit the Promotion For Non-SuitePromotions Under Primary Information section, enable AVAILABLE TO ALL CUSTOMERS check boxNote: For SuitePromotions enable Everyone checkbox available… Continue reading Promocode Error
Theme Developer Tool – Error On Activation
Step 1: Edit the overrides.js File Locate the gulp/extension-mechanism/overrides.js file in the top-level directory of your theme developer tools installation. Add the following lines of code to the overrides.js file: file_path = file_path.replace(extension_manifest.vendor + ‘/’, ”);file_path = file_path.replace(extension_manifest.name + ‘/’, ”); The following example shows where to place the new lines: Step 2: Deploy and Activate Your Theme
Gift Certificate Error After Return Request Submitted
Step 1: Create the Override File Following the instructions and recommendations in the Patch Using Override Mode procedure, create a new directory and file: /Modules/extensions/ReturnAuthorization@1.0.0/JavaScript/ReturnAuthorization.Model.js. In the new ReturnAuthorization.Model.js file, find and replace the following line of code with the provided code sample. Step 2: Prepare the Developer Tools For Your Patch When preparing the Developer Tools for your patch… Continue reading Gift Certificate Error After Return Request Submitted
Extension Manager Fix
When you have an issue like this on extension manager try some work around mentioned below A. WORKAROUND to access Activation Records:► Accessing the Activation Record via URL:– https://<ACCOUNT_ID>.app.netsuite.com/app/site/hosting/scriptlet.nl?script=<SCRIPT_ID>&deploy=1&compid=<ACCOUNT_ID>&service_name=STEP_2&website_id=<WEBSITE_ID>&domain_id=<CUSTOMER_DOMAIN>&subsidiary_id=&location_id= B.WORKAROUND to create new Activation Record:► If new activation is needed, access new Activation page thru this link:– https://<ACCOUNT_ID>.app.netsuite.com/app/site/hosting/scriptlet.nl?script=<SCRIPT_ID>&deploy=1&compid=<ACCOUNT_ID>&whence=&service_name=STEP_1 NOTE: – <ACCOUNT_ID>: Customer… Continue reading Extension Manager Fix
Swal – Confirmation
The “SweetAlert” library, often referred to as “swal,” to create a custom and interactive alert modal with customized buttons, text, and icons. The modal is typically used for user confirmation or information display in a more visually appealing way than the browser’s default alert. .then((willDelete) => { … }): This is a callback that is… Continue reading Swal – Confirmation