Discussions
SuiteWorld is where the NetSuite community comes together to learn, connect, and discover what’s next.
Whether you’re looking for product updates, practical tips, new ways to improve efficiency, or insights from other customers, SuiteWorld offers something for every stage of your NetSuite journey.
■ NetSuite 2026.2 Release Notes
■ NetSuite SuiteApps Release Notes
■ NetSuite Sneak Peeks
■ Release Preview Guide
■ Release Preview Test Plan Template
How to resolve the UE error when SuiteBilling Enabled?
I used code to hide certain fields in my custom invoice form as below.
/**
* @NApiVersion 2.1
* @NScriptType UserEventScript
*/
define(['N/runtime','N/record','N/ui/serverWidget'],
function (runtime,record,serverWidget) {
var exports = {};
function beforeLoad(scriptContext) {
var form = scriptContext.form
var user = runtime.getCurrentUser()
//MAIN FIELDS
//Hide country of origin
var countryoforigin = form.getField({id: 'custpage_country_of_origin_temp'})
countryoforigin.updateDisplayType({displayType: serverWidget.FieldDisplayType.HIDDEN})
//Hide counterparty vat number
var counterpartyvatnumber = form.getField({id: 'custbody_counterparty_vat'})
counterpartyvatnumber.updateDisplayType({displayType: serverWidget.FieldDisplayType.HIDDEN})
//Hide delivery terms
var deliveryterms = form.getField({id: 'custpage_delivery_terms'})
deliveryterms.updateDisplayType({displayType: serverWidget.FieldDisplayType.HIDDEN})
//Hide nature of transaction code