NetSuite CPQ Functions Overview and Governance in 2026.1
NetSuite CPQ 2026.1 enhances governance with a categorized list of client-side and server-side functions for efficient implementation.
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?
More in NetSuite CPQ
- Material Pricing Integration Automation in NetSuite CPQ 2026.1
Material pricing integration automation in NetSuite CPQ enhances workflows by creating pricing records seamlessly.
Also from NetSuite 2026.1
- Enhancements to Custom Tool Scripts in NetSuite 2026.1
NetSuite 2026.1 improves custom tool scripts with execution logs, 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.
- Enhanced Natural Language Queries with MCP Standard Tools
Discover how MCP Standard Tools enhance natural language queries in NetSuite AI for version 2026.1.
Advertising
Reach NetSuite CPQ Professionals
Put your product in front of NetSuite experts who work with NetSuite CPQ every day.
Sponsor This Category