Mass update scripts are one of many ways to make an edit to any transaction or record within NetSuite. There is one small wrinkle with using mass updates with Advanced Intercompany Journal Entries.
The wrinkle is due to an AICJE being a separate record type, but not a separate transaction type (it’s just a “Journal”). To run a mass update on an AICJE, you need to deploy the script to “Journal Entry” (not “Advanced Intercompany Journal Entry”). Within the script itself, you need to determine which record type is appropriate. You can’t just use “params.type”.
To determine the correct record type, use the search listed below to determine if it is an AICJE or not. Once determined, set the correct record type and load, submitFields, etc. for your script.