Vue Router is the official routing library for Vue.js, enabling developers to build single-page applications (SPAs) with smooth navigation. It manages URL-based navigation and supports dynamic routes, nested routes, and lazy loading.
Month: February 2025
How to Setup the Reminder Portlet for Case to Respond to
Scenario User would like to set up the Reminder Portlet to show the cases to respond to. Solution Navigate to Home Top-Right Corner: Click Personalize Personalize Dashboard: Click Standard Content Click Reminders Reminders Portlet: Click the 3 Dots > Setup Click Cases To Respond To Click Save Note: Cases records will only appear if the last message in the Case record comes from the Customer and the… Continue reading How to Setup the Reminder Portlet for Case to Respond to
Coding Standards: Best Practices
Coding Standards: Best Practices for Clean & Maintainable Code Introduction In the world of software development, writing code is just one part of the job. Ensuring that the code is clean, maintainable, efficient, and consistent is equally crucial. This is where coding standards come into play. Coding standards define a set of guidelines that developers… Continue reading Coding Standards: Best Practices
How to Manually Pair Intercompany Transaction
Managing intercompany transaction is a crucial aspect of accounting for businesses with multiple subsidiaries. NetSuite intercompany development framework offer a feature called pairing intercompany transactions that provide a streamlined way to reconcile related record, such as standalone vendor bills and invoice, without utilizing SO and PO. This feature is particularly useful for business with multiple… Continue reading How to Manually Pair Intercompany Transaction
Drag-and-Drop Field Missing in Account After NetSuite Upgrade 2025
File drag and drop has stopped working, I know that this is because of the obsolete javascript library. The latest version 2.12.0 of the File Drag and Drop bundle 41309 is currently being deployed to all accounts.
How to optimize a NetSuite Map/Reduce script
Optimizing a NetSuite Map/Reduce script can significantly improve its performance and efficiency. Here are some steps and best practices to help you optimize your script: 1. Understand the Map/Reduce Phases Get Input Data: Retrieve the dataset to be processed. Map: Break down data into smaller chunks for parallel processing. Reduce: Aggregate results from the Map stage… Continue reading How to optimize a NetSuite Map/Reduce script
ACID Properties in Databases
Understanding ACID Properties in Databases Introduction Databases are at the core of modern applications, ensuring the storage, retrieval, and management of data efficiently. However, maintaining data integrity, reliability, and consistency is crucial, especially in multi-user environments. This is where the ACID properties come into play. The term ACID stands for Atomicity, Consistency, Isolation, and Durability,… Continue reading ACID Properties in Databases
How to setup Customer Center Email Template URL link for Change Password
Scenario There is some instances that when clicking the URL Link of Set Password, it will not redirect to the page where user can setup their password. This only happened on some of the cases and customer account. Solution Go to Webstore Click Login Click Forgot Password Copy URL Link Navigate to Setup > Company > System Email Templates Find the Name of your Custom… Continue reading How to setup Customer Center Email Template URL link for Change Password
Steps to Add Processing Animation Using SweetAlert2
Include SweetAlert2 Library: You can host the SweetAlert2 files in your NetSuite File Cabinet or use a CDN. function OnPageInit() { AddJavascript(‘https://cdn.jsdelivr.net/npm/sweetalert2@11’, ‘head’); AddStyle(‘https://cdn.jsdelivr.net/npm/sweetalert2@11/dist/sweetalert2.min.css’, ‘head’); } function AddJavascript(jsname, pos) { var tag = document.getElementsByTagName(pos)[0]; var addScript = document.createElement(‘script’); addScript.setAttribute(‘type’, ‘text/javascript’); addScript.setAttribute(‘src’, jsname); tag.appendChild(addScript); } function AddStyle(cssLink, pos) { var tag = document.getElementsByTagName(pos)[0]; var addLink =… Continue reading Steps to Add Processing Animation Using SweetAlert2
Bridging Structured Data with Intelligent Insights
Relational Databases and AI Bridging Structured Data with Intelligent Insights As businesses generate vast amounts of structured data, relational databases (RDBMS) remain the backbone of enterprise data management. However, with the rise of artificial intelligence (AI), organizations are leveraging machine learning (ML) and advanced analytics to extract meaningful insights from their structured datasets. How AI… Continue reading Bridging Structured Data with Intelligent Insights