NetSuite CPQ Functions Overview and Usage in 2026.1
NetSuite CPQ 2026.1 introduces a comprehensive list of functions, optimizing both client-side and server-side operations for better governance and...
TL;DR: Starting in NetSuite 2026.1, a new table categorizes client-side and server-side functions within NetSuite CPQ, detailing their usage governance and capabilities.
Overview of Functions
The latest update in NetSuite CPQ introduces a detailed classification of functions used in both client-side and server-side operations. Each function is marked clearly to denote its availability and implications in governance usage units, ensuring developers can strategically plan their implementation.
Governance Usage Units
Server-side actions are subject to governance limits. Each action can utilize up to 1,000 usage units; however, certain actions will consume some of these units upon triggering. The effective limits vary by record type:
- Transaction records use 10 units each.
- Custom records utilize 2 units each.
- All other records request 5 units each.
Consequently, some server-side functions have defined usage metrics which developers need to consider during implementation to avoid script execution termination if limits are exceeded.
Key Client-Side and Server-Side Functions
Here is a selection of functions categorized by their use:
| Function Name | Description | Client-Side | Server-Side | Governance Usage Units |
|---|---|---|---|---|
addBreakoutItem() | Adds an additional item to the current configuration | Yes | - | - |
addLink() | Adds a clickable URL to the product interface's Link section | Yes | - | - |
ajax() | Performs HTTP requests to send or receive data from a server | Yes | - | - |
createRecord() | Creates a new record with specified field values | - | Yes | Record type units × 3 |
deleteRecord() | Deletes a specified type of record from the database | - | Yes | Record type units |
These functions enable extensive customization and management of the configuration interface and data handling in the NetSuite environment.
Who This Affects
- Administrators: Responsible for configuring and managing functions for optimal performance.
- Developers: Utilize the function table to incorporate logic into CPQ processes.
- Business Analysts: Analyze utilization and governance to suggest improvements.
Key Takeaways
- The update in NetSuite CPQ 2026.1 provides a clear function classification to enhance development efficiency.
- Understanding governance units is crucial to avoid exceeding limits during script execution.
- Both client-side and server-side functions offer various capabilities to streamline operations and data management.
Frequently Asked Questions (4)
What are the governance usage units for different record types in NetSuite CPQ 2026.1?
Are there any new client-side functions introduced in NetSuite CPQ 2026.1?
How are server-side functions governed in the NetSuite CPQ 2026.1 update?
Do client-side functions in NetSuite CPQ have associated governance usage units?
Weekly Update History (1)
Was this article helpful?
Also from NetSuite 2026.1
- Custom Tool Script Enhancements in NetSuite
NetSuite 2026.1 enhances custom tool scripts with execution logs, a new management page, and binary file support. TL;DR Opening
- Unlimited Sandbox Refreshes in NetSuite 2026.1
NetSuite 2026.1 introduces unlimited sandbox refreshes and changes access for OCI configurations.
- Enriched Bank Data for Improved Transaction Matching in NetSuite
Updated for NetSuite 2026.1: Enriched Bank Data feature enhances transaction matching accuracy using generative AI.
- Natural Language Queries in NetSuite AI
Updated for NetSuite 2026.1, featuring enhancements in natural language queries. The MCP Standard Tools SuiteApp offers enhanced AI-driven interaction with
Advertising
Reach NetSuite CPQ Professionals
Put your product in front of NetSuite experts who work with NetSuite CPQ every day.
Sponsor This Category