How to build multilingual NetSuite Advanced PDF Templates — localization, character sets, RTL languages, and dynamic translations using FreeMarker.
The NetSuite Pro Latest Articles
Advanced PDF Templates in NetSuite: Integrating Saved Searches for Report-Style Documents
adminCombine NetSuite saved searches with Advanced PDF Templates to create dynamic, report-style documents — passing data via FreeMarker and Suitelets.
Advanced PDF Templates in NetSuite: Using FreeMarker for Dynamic Content
adminUse FreeMarker in NetSuite Advanced PDF Templates to add dynamic content — loops, conditionals, formatting, and reusable macros for cleaner templates.
NetSuite SuiteScript vs. SuiteFlow: When to Code and When to Click
adminIntroduction When it comes to customizing NetSuite, developers and administrators often face a critical decision: Should I use NetSuite SuiteScript or NetSuite SuiteFlow? Both tools are powerful, but they serve different purposes. SuiteFlow (also known as workflows) provides a point-and-click ...
NetSuite SuiteScript 2.1: Modern Scripting for Developers
adminSuiteScript is the backbone of NetSuite customization, allowing developers to extend the platform beyond standard features. With SuiteScript 2.1, NetSuite introduced a more modern JavaScript standard, offering ES6+ support, better syntax, and improved developer productivity. This blog will explore what ...
NetSuite SuiteCloud Development Framework (SDF): A Developer’s Guide
adminFor developers and administrators managing complex NetSuite environments, customization management is a critical challenge. The SuiteCloud Development Framework (SDF) is NetSuite’s solution for building, deploying, and maintaining customizations in a structured and scalable way. In this blog, we’ll explore what ...
NetSuite SuiteBundler: Packaging and Deploying Customizations
adminAs businesses customize NetSuite with scripts, workflows, fields, and forms, managing those changes across multiple accounts (sandbox, production, subsidiaries, or clients) can be challenging. That’s where SuiteBundler comes in. SuiteBundler allows administrators and developers to package and deploy NetSuite customizations ...
NetSuite Best Practices: Customization Do’s and Don’ts
adminNetSuite is one of the most customizable ERP systems in the world. From fields and forms to workflows and scripts, it can be tailored to almost any business process. But with so much flexibility, it’s easy to over-customize—or even break ...
Real-World Example: Automating Email Notifications with SuiteScript
adminCommunication is key in every business. In NetSuite, many processes—like approvals, order updates, or overdue invoices—require notifying the right people at the right time. While workflows (SuiteFlow) can handle simple cases, sometimes you need more flexibility. That’s where SuiteScript comes ...
SuiteFlow vs. SuiteScript: Which One Should You Use?
adminWhen it comes to customizing NetSuite, two of the most common tools are SuiteFlow and SuiteScript. Both are powerful, but they serve different purposes. If you’re wondering whether to use SuiteFlow or SuiteScript for your next project, this guide will ...