-
NetSuite Admin Tip | Inspect Item Sublist Field Types in Sales Order Using SuiteScript
When developing SuiteScript solutions, integrations, or troubleshooting transaction records, it is often necessary to determine the data type of a sublist field. Knowing whether a field is a select, checkbox, currency, float, or another type helps you write more reliable scripts and avoid runtime errors. This example…
-
New to NetSuite | N/record: Column.type Property
In our previous article, New to NetSuite | Understanding SuiteScript 2.x Modules, we explored the SuiteScript Modules and N/record module, New to NetSuite | N/record Module Overview, which is used to interact with records. Now, we will take a closer look at one of the members of N/record: Column.type Property. The…
-
Questions about the New Event Subscriber Script Type
Hello, I've been testing the new Event Subscriber script type from release 2026.2 with the following example: Custom Record Event Subscriber that sends an email when a record is created. The example works fine, but I have a few questions. -1- I've only been able to create the script using SDF. If I try to create it from…
-
Stock Ledger Report: historical per-lot balances don't reconcile — any working fix?
Hi all, This is a known issue with the Stock Ledger Report for serial/lot-numbered items, and I'm hoping someone here has landed on an accurate, reliable workaround. The issue (quick recap) When you run the Stock Ledger Report for a historical date: The Ending Inventory Qty on Hand for that date is correct. But the Item:…
-
Map/Reduce script gets stuck after execution. How to close it?
Map/Reduce script gets stuck after execution. How to close it?
-
NetSuite–Coupa Integration: Implementation, Bundle & Integration Support
Discussion Title: NetSuite–Coupa Integration: Implementation, Bundle & Integration Support Hello NetSuite Community, We’re Flowtaris, and we work with organizations on NetSuite and Coupa integration, implementation, enhancement, and ongoing support. We’d be happy to connect with community members who are working on…
-
NetSuite Admin Tip | Retrieve Field Labels and Values Using SuiteScript
Suppose your company wants to review customer information before integrating it with an external CRM or performing data validation. Instead of manually checking each field in the NetSuite UI, you can use SuiteScript to automatically retrieve and log important customer fields along with their labels and values. Sample Usage…
-
New to NetSuite | N/record: Field.label Property
In our previous article, New to NetSuite | Understanding SuiteScript 2.x Modules, we explored the SuiteScript Modules and N/record module, New to NetSuite | N/record Module Overview, which is used to interact with records. Now, we will take a closer look at one of the members of N/record: Field.label Property. The…
-
Is it possible to have Tax (VAT) and Withholding Tax fields to compute on a Custom Transaction Type?
Hello community, I have created a custom transaction type, a posting transaction where in I need to be able to add the taxation fields such as VAT and withholding Tax rates. Is this possible or an enhancement? I am using Legacy taxes. Was wondering if we need to edit the scripts for these taxes to be able to apply it
-
NetSuite Admin Tip | Verify a Column's Parent Sublist Using SuiteScript
Organizations often develop reusable SuiteScript libraries to support multiple transaction types and record customizations. When processing sublist data, it's important to verify that a retrieved column belongs to the expected sublist before performing line-level operations. Using Column.sublistId helps make scripts more…