Unlocking the Power of MCP Standard Tools: Key Enhancements in NetSuite 2026.1
Explore the latest enhancements to MCP Standard Tools in NetSuite 2026.1, including custom reports and subsidiary filtering.
In NetSuite 2026.1, significant enhancements have been introduced to the MCP Standard Tools SuiteApp, notably version 1.0.5. These updates enhance the reporting capabilities within SuiteAnalytics, making it more powerful and easier for developers and administrators to extract meaningful insights. Let's delve into the new features that can transform your reporting processes.
Enhanced Reporting Features
1. Inclusion of Custom Reports
One of the most pivotal changes is that custom reports are now integrated into the list returned by the ns_listAllReports tool. This improvement ensures that users have quick access to all reports relevant to their needs, including both standard and custom variants, thereby streamlining the reporting workflow.
2. Subsidiary Filters in Reporting
Introducing Subsidiary Parameters
The new subsidiaryId parameter in the ns_runReport tool allows users to apply subsidiary filters when generating reports. This enhancement is crucial for organizations that operate under multiple subsidiaries. It simplifies report generation by filtering results pertinent to the selected subsidiary.
- Important Note: The
subsidiaryIdparameter is mandatory when your report specification includes a subsidiary filter and your account supports multiple subsidiaries.
New Tool for Subsidiary List Access
A new utility, ns_getSubsidiaries, has also been introduced. This allows developers to retrieve a list of subsidiaries from their NetSuite account, facilitating the selection of appropriate filters for reports. This tool is especially beneficial for dynamic report generation where subsidiary selection is contextual.
3. Currency Support in Reports
With the enhancement of currency support, reports now automatically detect and use the currency associated with the selected subsidiary. For accounts with multiple subsidiaries, this means:
- Reports will reflect the currency of the subsidiary activated for that report.
- For accounts without subsidiaries, the default base currency set up in your company profile is applied.
Best Practices:
- Ensure that the subsidiary settings are appropriately configured in your NetSuite account for accurate currency reporting.
- Regularly check your lists of subsidiaries to maintain accuracy when using the
ns_getSubsidiariestool, especially in dynamic reporting environments.
Key Takeaways
- Custom reports are now directly accessible through the
ns_listAllReportstool, enhancing reporting efficiency. - The
subsidiaryIdparameter allows for targeted reporting by subsidiary, essential for multi-subsidiary organizations. - A new utility,
ns_getSubsidiaries, provides easy access to subsidiary lists, improving report customization. - Enhanced currency support ensures accurate financial reporting based on subsidiary-derived or base currencies.
- Regular configuration checks are recommended to optimize report accuracy and utility under the new enhancements.