Hello,
Using internal IDs (IIDs) for a private saved search can create issues when a NetSuite sandbox account is refreshed. Develop integration in sandbox with a search IID 1234, refresh SB and now search 1234 may point to something entirely different. - we're all familiar with the pitfalls of using IIDs in external systems and across account environments. This is why NetSuite finally added support for Script IDs (yay!)
OK, so in Integrator.io (IIO) we use private searches with script ids entered instead of IIDs and this works fine except we can't launch the search from the little icon - no sweat, we don't use that feature so don't care about losing it.
My question to Celigo and the community: Is this a safe practice? Is the fact that IIO will accept a string script ID a bug that will be fixed at some point or is it an undocumented or secret feature that will be safe in the future?
Regards,
Steve