My Account Left-hand Navigation Reorganization

Requirement: My Account Left-hand Navigation Reorganization  Overview: The section will be a standalone page without a dropdown menu.  Orders: Create a dropdown menu section named “Orders” with the following sub-sections:   Order History  Return Center  Reorder Items  Lists  New “Track Orders” page  Quotes: Relocate out of “Orders” into its own independent section.  Track Orders Page: Add… Continue reading My Account Left-hand Navigation Reorganization

Proposed Solution for”Add to Cart” Function and Quantity Field Issue

 ✅1. Add “Add to Cart” Button & Quantity Updating Analysis: The implementation allows for adding an “Add to Cart” button next to each item in the overview list and search results. The proposed usage of the Frontend Extensibility API’s AddLine() function is not applicable since the project follows the Elbrus version. Instead, LiveOrderModel. getInstance(). addLine(selected_line).… Continue reading Proposed Solution for”Add to Cart” Function and Quantity Field Issue

Issue Resolution: Product List/Wishlist Display and Functionality

The product list is not getting displayed, When reorder lists are created for customers in NetSuite, they are not being pushed through to the customer’s account when they log in on the website. . Investigation and Resolution Steps To resolve the issue, I reviewed the patching steps applied to the product list. Since the issue… Continue reading Issue Resolution: Product List/Wishlist Display and Functionality

Displaying Cable Length in Feet and Meters in the Cable Configuration Form

The client requires that cable length be displayed in both feet and meters within the cable configuration form. The length will be entered and stored in feet, while its equivalent in meters should be displayed alongside but remain non-editable. The conversion formula used for this purpose is: Length in Meters = Length in Feet ÷… Continue reading Displaying Cable Length in Feet and Meters in the Cable Configuration Form

Published
Categorized as JavaScript

Email Templates Not Auto-Populating in Transactions

Previously, email templates were auto-populating the template category and template fields when sending emails from purchase orders and other transaction types. However, as of today, these fields are no longer auto-populating despite being correctly configured in the transaction form setup. Root Cause: NetSuite Support has confirmed that this behavior is due to standard NetSuite functionality… Continue reading Email Templates Not Auto-Populating in Transactions

Address and Phone Number Validation Causing Order Cancellations

Users have reported that some orders are being canceled due to phone number or address validation errors. This issue has been affecting both direct order entry and webstore transactions, leading to unnecessary order cancellations. Investigated validation rules for phone numbers and addresses within the Cybersource SuiteApp for NetSuite. Identified that address verification settings were configured… Continue reading Address and Phone Number Validation Causing Order Cancellations

Domain Unavailability and Console Errors

The ONEWELD domain was encountering mixed content issues and JavaScript errors in the console, affecting site functionality and user experience. site was not loading unexpectedly from a day , although no recent changes were made Errors Observed 1. Mixed Content Warning: The favicon was being loaded over an insecure HTTP connection, causing it to be… Continue reading Domain Unavailability and Console Errors

Access of sales representatives to customer website accounts

The requirement to provide sales representatives with access to customer website accounts, we have come up with two potential solutions to achieve this functionality. Solution 1: Encrypted Passwords with Sales Rep Validation Store encrypted passwords in a custom field within the customer record. This applies to customer login, registration, and password updates, ensuring secure handling… Continue reading Access of sales representatives to customer website accounts

CSV File Generation & Storage using suitescript

This function generates a CSV file, saves it in the NetSuite File Cabinet, and sends it via email. Step 1: Define CSV Headers javascript Copy Edit const headers = [ ‘Item Name’, ‘Description’, ‘Strand Count’, ‘Foot’, ‘Fiber Grade’, ‘Class’, ‘Fiber Mode Type’, ‘Components Item #1’, ‘Components Item #1 Qty’, ‘Components Item #2’, ‘Components Item #2… Continue reading CSV File Generation & Storage using suitescript

Proposal For Implementing Custom Patch Cable Configuration – Cleerline

Proposal Summary    This proposal outlines the scope of implementing an online Custom Patch Cable Configurator, enabling customers to configure their cables directly on the website. Once a configuration is completed, a CSV file is generated containing the necessary data to create the corresponding item record in NetSuite. The estimated time for completing this task… Continue reading Proposal For Implementing Custom Patch Cable Configuration – Cleerline