{{ }} – Handlebars double-braces will URL encode characters that are able to be URL encoded. The double-braces themselves do not display in output (escaped). For example, you could use double-braces for an HTTP URI. This would automatically perform the URL encoding for any escaped characters (such as <, > , or space). In the… Continue reading Handlebar syntax for curly braces
Month: February 2025
Custom Segments for NFP Financials in Non-Profit SuiteApp
Custom Segments for NFP Financials Custom Segments are custom classification fields that can be set on various transactions. This topic is about custom segments specifically for nonprofit organizations. You can track revenue and expenses using custom segments. Custom segments are available as fields or columns on line items when creating grant opportunities, pledges, donations, and… Continue reading Custom Segments for NFP Financials in Non-Profit SuiteApp
Generating Invoices with QR Codes for India
The India Localization SuiteTax Engine SuiteApp lets you generate invoices with Quick Response (QR) codes for customers with registration type as Unregistered. A QR code contains coded information about an e-invoice. In India, a dynamic QR code must be present on B2C invoices to enable digital payments as per Notification No. 14/2020-Central Tax. B2C transactions refer… Continue reading Generating Invoices with QR Codes for India
India Loc Resolve Error: “…Missing a required argument: text” on Purchase Ord
The India Localization SuiteTax Engine SuiteApp is a helpful tool for businesses in India. It allows companies to handle and keep track of their transactions, and it can also calculate the different taxes they need to pay, ensuring they follow all the necessary accounting and tax rules. A common script error encountered by users when creating a… Continue reading India Loc Resolve Error: “…Missing a required argument: text” on Purchase Ord
Depreciation Rules for Fixed Assets in NetSuite
As a Fixed Asset Accountant, you’ll often work with NetSuite to record assets. One really important part of this process is setting up depreciation rules. These rules determine how assets lose their value over time, which is important for financial reporting. Administrators should take the lead in setting up the depreciation rules, as this is an… Continue reading Depreciation Rules for Fixed Assets in NetSuite
Understanding the Governance Changes for Concurrent Web Service Users
If your NetSuite integrations depend on concurrent SOAP web service requests, it’s important to understand recent governance changes that impact how these requests are managed. These updates specifically affect the Concurrent Web Service User setting on user records, particularly for accounts utilizing SuiteCloud Plus licenses. Key Governance Updates Before NetSuite 2017.2, accounts with SuiteCloud Plus licenses were guaranteed 10 concurrent SOAP requests per… Continue reading Understanding the Governance Changes for Concurrent Web Service Users
Payment of TDS in NetSuite
Please find below a detailed guide on how to manage TDS payments and reporting using the India Localization SuiteTax Engine SuiteApp in NetSuite: Steps to Pay TDS in NetSuite 1. Viewing TDS Tax Details The India Localization SuiteTax Engine SuiteApp enables users to review tax details for each vendor bill transaction using saved searches. This allows businesses… Continue reading Payment of TDS in NetSuite
1. App Router (Next.js 13+) – Using useSearchParams (Client) & searchParams (Server)
Client Component – useSearchParams (next/navigation) “use client”; import { useSearchParams } from “next/navigation”; export default function Page() { const searchParams = useSearchParams(); const name = searchParams.get(“name”); // Get ‘name’ from URL return <div>Hello, {name || “Guest”}!</div>; } Example URL: http://localhost:3000?name=John Output:Hello, John! Server Component – searchParams Prop export default function Page({ searchParams }: { searchParams:… Continue reading 1. App Router (Next.js 13+) – Using useSearchParams (Client) & searchParams (Server)
Implementing Dependent Dropdowns in React with API Filtering
When building forms in React, you might need to create dependent dropdowns, where the options in one dropdown depend on the selection of another. This is commonly used in scenarios like selecting a category and then filtering relevant subcategories. In this article, we’ll cover: How to create a dependent dropdown feature in React. How to… Continue reading Implementing Dependent Dropdowns in React with API Filtering
Postmortem Testing
Postmortem Testing refers to the process of analyzing a completed testing phase, project, or incident to identify strengths, weaknesses, and areas for improvement. It is conducted after software deployment or after a significant testing phase to evaluate the overall testing effectiveness and learn from past experiences. Key Aspects of Postmortem Testing: Root Cause Analysis (RCA)… Continue reading Postmortem Testing