Issue: We had a request from our Stakeholders to change a Multi-Select Field to a Single Select. The Issue came up with this field being part of a bundle that we use. We didn't want to deal with this being reverted or causing issues after we updated the bundle in the future, so I cam up with this work around. It is a Client Script that will throw an error to the user if they select more than one, and then it will reduce the selection to one option. /** * @NApiVersion 2.x * @NScriptType ClientScript * * 2025 Prevents multiple selections in a multi-select field * by showing an error message and removing the last selected value. * */ define ([ 'N/ui/message' , 'N/runtime' ], function ( message , runtime ) { function fieldChanged ( context ) { var scriptObj = runtime . getCurrentScript (); var fieldName = scriptObj . getParameter ({ ...
Came across a weird issue after updating to NetSuite 2025.1. Our PDF Printing function was showing the underlying code for the PDF instead of rendering the PDF. Looked at many possible issues and discovered that it was in our header: old code had name : 'Content-Type:' , value : 'application/pdf' I removed the : and it worked as before name : 'Content-Type' , value : 'application/pdf' Found the solution on Reddit. Posted to a StackOverflow: pdf generation - How to Change NetSuite 2025.1 PDF Renderer Back to Previous Instead of BFO? - Stack Overflow