Does anyone know why NetSuite provides a scriptid ...
# suitescript
e
Does anyone know why NetSuite provides a scriptid field for custom record instances? It doesn't seem to be very useful as-is. It would be nice if you could use that value in a record.load as an alternative to the internalid, similar to how you can use the scriptid in a search.load.
a
not sure if there's a broader use-case but as a suiteApp dev, if we have to include some configuration /default data for our apps we need to reference specific instances of records we've created in our .xml for SDF, then we need a scriptId for that
cos internalid will be account specific and these apps live in multiple accounts
👀 1
e
Ahh that makes sense. Thank you
j
I use the scriptid all the time in SuiteQL
e
@jen Curious to hear about your use-case with SuiteQL. I use SuiteQL a lot but never found a need to reference a record instance scriptid field.
j
are you talking about the field starting with
customrecord
?
e
No, I'm talking about the custom record instance records have a scriptid field. If you look at one of your custom record instances, you'll probably see a "Change ID" button when in edit mode.
Screenshot 2025-08-14 at 4.25.12 PM.png
j
oh sorry. No idea!
👍 1