When working with NetSuite, retrieving data from multi-select fields in SuiteQL queries can be challenging due to the way NetSuite structures these relationships. Multi-select fields store multiple values, often linked via mapping tables, requiring additional joins to retrieve related data properly. Example Query The following query demonstrates how to retrieve records associated with a multi-select… Continue reading Handling Multi-Select Fields in NetSuite SuiteQL Queries
Author: Vishnudas P S
Lazy Loading Routes in Vue 3
Lazy loading routes is a great way to improve performance by splitting your code into smaller chunks that load only when needed. Step 1: Define Lazy Loaded Routes Update your router configuration: import { createRouter, createWebHistory } from ‘vue-router’; const routes = [ { path: ‘/about’, component: () => import(‘./views/About.vue’), }, { path: ‘/contact’, component:… Continue reading Lazy Loading Routes in Vue 3
Integrating Tailwind CSS with Vue 3
Tailwind CSS and Vue 3 form a powerful combination for building modern, responsive user interfaces. Here’s how to integrate them: Step 1: Install Tailwind CSS npm install -D tailwindcss postcss autoprefixer npx tailwindcss init Step 2: Configure Tailwind Update tailwind.config.js: module.exports = { content: [‘./src/**/*.{vue,js,ts,jsx,tsx}’], theme: { extend: {}, }, plugins: [], }; Step 3:… Continue reading Integrating Tailwind CSS with Vue 3
Transitioning from Vue 2 to Vue 3
Migrating to Vue 3 is straightforward. Here’s a quick migration guide: Step 1: Install Vue 3 Install Vue 3 in your project: npm install vue@next Step 2: Update Dependencies Ensure that your Vue-related dependencies are compatible with Vue 3. Check for updated versions of libraries and plugins. Step 3: Adapt Your Code Replace Options API… Continue reading Transitioning from Vue 2 to Vue 3
10 Vue 3 Features You Should Know
Vue 3 brings a plethora of enhancements and new features that make it a powerhouse for modern web development. Here are 10 lesser-known but powerful Vue 3 features that can take your application to the next level: 1. Composition API The Composition API offers a flexible way to organize and reuse code. It allows you… Continue reading 10 Vue 3 Features You Should Know
E-Way Bill for India NetSuite Standard Feature.
Under India Goods and Services Tax (GST), registered transporters should carry an E-Way Bill when moving goods from one place to another according to certain conditions. E-Way Bill is an Electronic Way Bill for movement of goods to be generated on the E-Way Bill Portal. It is a unique document or bill, which is electronically… Continue reading E-Way Bill for India NetSuite Standard Feature.
Clear Tax – NetSuite Integration
We can integrate NetSuite with the ClearTax portal using APIs, enabling seamless data exchange. ClearTax offers various schemas within its integration portal, so the first step is to understand the client’s requirements and identify the appropriate API endpoints for their needs. Clear Schema | ClearTax Docs Here are some of the most used APIs… Continue reading Clear Tax – NetSuite Integration
vue3-simple-typeahead
A Vue3 component for a simple typeahead component. It will show a list of suggested items based on the user input. The component includes its own input and when the user types on it the suggested options appear. Installation npm install vue3-simple-typeahead Add installed component to your app Import the vue3-simple-typeahead component and register it… Continue reading vue3-simple-typeahead
E-Waybills & E-Invoices.
The e-Way Bill and e-Invoice are both digital systems introduced in India under the Goods and Services Tax (GST) framework, but they serve distinct purposes. Here’s a detailed comparison: 1. Purpose: E-Way Bill: Facilitates the movement of goods. Used to track goods being transported from one place to another, ensuring compliance with GST regulations. E-Invoice:… Continue reading E-Waybills & E-Invoices.
Custom field on discount or markup item.
Currently, we are unable to add custom fields directly to discount or markup items as we do for other item types. As an alternative, we can create a custom record to hold the necessary custom fields and link this record to the discount or markup items. This connection can be achieved by adding a virtual… Continue reading Custom field on discount or markup item.