Nour
10/10/2025, 3:28 PMCeligo AI
10/10/2025, 3:28 PMAI generated answer (using internal Slack threads):The error you're encountering is due to the incorrect usage of the
require function in the context of window.parent. The require function is used to load modules in SuiteScript, and it should be used at the top level of your script, not inside a function or method.
In your case, you're trying to use require to load the N/currentRecord module from the parent window. However, the require function is not a property of the window object, and it's not accessible in this way.
Here's how you can correctly use the require function to load the N/currentRecord module:
javascript
define(['N/currentRecord'], function(currentRecord) {
var parentRecord = currentRecord.get();
// your code here
});
In this code, define is a function provided by RequireJS (which NetSuite uses for module loading). It takes an array of module names and a callback function as arguments. The callback function is called once all the modules have been loaded, and it receives the modules as arguments.
In your case, you're trying to access the N/currentRecord module from the parent window. This is not possible because each window has its own JavaScript context, and modules loaded in one window are not accessible in another.
If you need to share data between the parent window and a child window (like an inventory detail popup), you should use other means, like HTML5 Web Storage or cookies.
******
Disclaimer:
This response was generated by an artificial intelligence assistant based on previous conversations from multiple Slack channels, and may contain inaccuracies or mistakes.
******Celigo AI
10/10/2025, 3:28 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.880737424
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.868103206
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.858032405
Celigo AI
10/10/2025, 3:28 PM