VoiceBot API Integration

The purpose of this task is to enhance operational efficiency and improve customer engagement by enabling automated voice communication directly from the Lead record in NetSuite. By adding a custom button that triggers a SuiteScript REST API call to the Voicebot Auto Call Bridging API, users can instantly initiate automated calls without leaving the CRM… Continue reading VoiceBot API Integration

Advantages of Storing Record and Field IDs Inside a Common Library for Integration Projects

In SuiteScript development, particularly when building integrations for NetSuite, managing custom records, custom fields, and other identifiers can become complex. One way to streamline and enhance the maintainability of your scripts is by storing the IDs of these records and fields in a static variable within a common library. This approach centralizes the management of… Continue reading Advantages of Storing Record and Field IDs Inside a Common Library for Integration Projects

Subscription Metrics SuiteApp

The Subscription Metrics SuiteApp is designed to help NetSuite users track and analyze key subscription business metrics. It’s particularly valuable for SaaS companies and other subscription-based businesses that need to monitor recurring revenue performance. It allows businesses to easily track key metrics like MRR, ARR, churn, and bookings with live dashboards, filters, and detailed reports.… Continue reading Subscription Metrics SuiteApp

Tax Calculation Plugin Error

When adding items to a transaction via a User Event Script or using Add Multiple in the UI, the HSN Code is not automatically sourced. This is a known limitation and considered an enhancement request. Attempting to manually set the HSN Code within a User Event Script and then saving the record will result in… Continue reading Tax Calculation Plugin Error

Simplifying Data Transformations with the Expanded Handlebars Helpers Library

What It Is :   This article explains how Celigo has enhanced its mapping and transformation capabilities by introducing an expanded library of built-in Handlebars helpers. These new helpers give you stronger and easier ways to format, manipulate, validate, and transform data directly inside mappings—reducing the need for custom scripts.     Need to Use… Continue reading Simplifying Data Transformations with the Expanded Handlebars Helpers Library

Improved Rule Editor for Branching & Filter Logic in Flows

What It Is   This article explains the revamped Rule Editor in Celigo’s Flow Builder, which significantly improves how you define filters and branching logic. The new interface makes it much easier to build, review, and manage both simple and complex logic structures without relying on custom scripts.       Need to Use  … Continue reading Improved Rule Editor for Branching & Filter Logic in Flows

KSA Tax Set UP

Corporate Income Tax Foreign-owned companies, including subsidiaries of U.S. firms, are subject to 20% corporate income tax on net profits in Saudi Arabia. If the company is a joint venture with Saudi ownership, only the foreign share of profits is taxed at 20%, while the Saudi share is subject to Zakat. Zakat (if applicable) Zakat… Continue reading KSA Tax Set UP

Published
Categorized as Finance

Revenue Recognition and Expense Amortization

Revenue Recognition in NetSuite Revenue Recognition lets you spread revenue over time instead of recording it all when you invoice. This is required for subscriptions, support contracts, bundled services, or anything delivered over months/years. Key NetSuite Features Feature Purpose Revenue Arrangements Automatically created from sales orders/invoices with deferrable items Revenue Recognition Plans Schedule that says… Continue reading Revenue Recognition and Expense Amortization

Suitelet for Approval Workflows in NetSuite

What Is It? A Suitelet-based approval workflow is a custom-built interface that allows users to view, approve, reject, or comment on records pending approval. Unlike standard NetSuite workflows, Suitelets offer full control over layout, logic, and user experience.  Key Features Custom Dashboard: Display records awaiting approval with filters (e.g., by department, date, amount). Approval Actions:… Continue reading Suitelet for Approval Workflows in NetSuite