Fixes
- Item Constitution — Display the Part ID dropdown for items without color and size in Product Data 2.0.0, aligning behavior with Product Data 1.0.0.
- Respect "Use text value" for select fields — Uses display text instead of raw IDs when the "Use text value" mapping option is enabled for select fields from Product Data responses.
Fixed relational mapping search error — Added missing dependencies to resolve a “search is not defined” error during relational mapping.
Vendor dropdown column fix — Corrected the Order Search Vendor dropdown to display configured columns and added a fallback to entityid when the configured field value is empty.
Enhancements
- Remove old NetSuite dependencies — Removed outdated custom records, custom lists, saved searches, and a custom sublist from the bundle.
- Multi-currency constitution limit — Increased supported currencies from 10 to 25 (or 50 when price types match) and added a Map/Reduce fallback to avoid execution limits, with a warning shown when configuring more than 15 currencies.
- Inventory call on Estimate/Sale Order — Implemented real-time inventory fetching for Estimate (Quote) and Sales Order lines with an asynchronous fallback for large orders.