Discussions
SuiteWorld is where the NetSuite community comes together to learn, connect, and discover what’s next.
Whether you’re looking for product updates, practical tips, new ways to improve efficiency, or insights from other customers, SuiteWorld offers something for every stage of your NetSuite journey.
■ NetSuite 2026.2 Release Notes
■ NetSuite SuiteApps Release Notes
■ NetSuite Sneak Peeks
■ Release Preview Guide
■ Release Preview Test Plan Template
Need to wait for asynchronous response in validateField client-side function
I have a situation where we want to check the validity of a field on a Sales Order record against a field on the Customer record. Both fields hold arrays of internal ids of contact records. So far, so good. If all the contacts selected on the Customer record are present in the field on the Sales Order record after it is edited, then the field is valid. If one or more is missing, then the field is presumptively not valid, but the user needs to have the option to override.
Problem: dialog.create returns a promise object, so starts its own asynchronous thread while the rest of the validateField function carries on to its conclusion. I need the validateField function to wait for the response from the dialog.create promise object before continuing.
Pierre J.-L. Plourde
Lead Developer
Beyond Cloud Consulting Inc.
e: pierre@beyondcloudconsulting.com
t: +1 (877) 880-7042 ext 51
73 Iron Block Drive, Brampton, Ontario L7A 0J1
Oracle NetSuite Certified—ERP Consultant
Oracle NetSuite Certified—SuiteCloud Developer II
Oracle NetSuite Certified—Administrator
Oracle NetSuite Certified—SuiteFoundation
Oracle NetSuite Certified—Financial User
Oracle NetSuite Certified—SutieAnalytics User