Inventory Management SuiteApps
Following are the 2026.1 inventory management enhancements to SuiteApps:
SCM Mobile Enhancements
In NetSuite 2026.1, SCM Mobile includes the following enhancements for Mobile Configuration and Customization:
Default Sorting for Tables
Through Mobile Configuration, you can choose one table column to set up for default sorting and specify the sort order and method. For Transfer Table types of elements, you can choose one column each for the left and right sides.
Within a standard mobile process, the app automatically applies your default sorting settings when it loads the table data. Any changes you make to sorting settings in the app persist and override the default settings, unless you clear your cache.
To set up default sorting for standard processes, see Configuring Mobile Table Elements.
iOS Support
You can now access mobile apps from supported devices that run on iOS using Safari or Chrome browsers. You can perform tasks within the standard and custom mobile processes that you use. To review the requirements, see Hardware and Software Requirements.
Mandatory Condition for Page Elements
For page elements with the Is Mandatory setting, you can specify a condition to control when a value is required through Mobile Customization. The Mandatory Condition field enables you to enter an expression that evaluates to true or false. When the Is Mandatory box is checked and your condition evaluates to false, the page element remains optional.
If you want to always require a value or not, you can enter a static true or false setting, respectively. Otherwise, you can leave this field blank and check or clear the Is Mandatory box.
To customize mandatory settings for custom processes, see Customizing Mobile Page Elements.
New Options for Image or File Compression
Through Mobile Configuration or Customization, you can specify the method for compressing images that you capture through the app. The new Image Compression field for the Capture Image icon enables you to choose between the following compression types:
-
By File Size (<10 MB) - compresses only images that exceed 10 MB into a size equal to or less than 10 MB
-
By Image Size (600 px in width) - compresses only images that exceed 600 pixels in width, following the aspect ratio
If you don't set this field, the app compresses all images, whether or not they exceed 10 MB, to 600 pixels in width by default.
To set up image compression for Capture Image icons, see Setting Up Image Capture or File Upload.
Adding Custom Columns to the Right Side of Transfer Tables
Previously, you can set up custom columns only on the left side of Transfer Table elements of standard processes. Now, you can also add them to the right side by specifying the Column Location field. To configure custom columns for standard processes, see Adding Columns Through Mobile Configuration.
Print to File Option Within the NetSuite UI
If you enable Mobile Printing without PrintNode integration, you can set up Print buttons on NetSuite pages to save labels or documents. When you click the Print button within the NetSuite UI, you can select the default Print to File option as the printer. The generated label or document is saved into your file cabinet. You can download it into your local computer or device and print it separately.
To set up Print buttons, see Adding a Print Button to NetSuite Pages.
Updates to the Close Icon on Popup Windows
The new On Close Action for X Icon field enables you to add a mobile action that runs when you tap the X close icon on popup windows. By default, if you don't set up any mobile action, the app closes the window when you tap this icon. It may also cancel or discontinue a task that requires further confirmation through the popup window. Now, you can choose the mobile action that performs your specified tasks or behaviors when the popup window is closed.
If you want to show or hide the X close icon, you can set the new Visibility Condition for X Icon field. You can enter a static true or false setting. To provide specific conditions that control its visibility, you can enter an expression that dynamically evaluates to true or false. When the icon is hidden, the app doesn't run any mobile action.
To customize popup windows through Mobile Customization, see Customizing Mobile Popup Windows.
Dynamic Button Visibility on Independent Pages
You can now dynamically control the visibility of Action Button elements on the footer of mobile pages or popup windows. Within a custom mobile process, you can customize a button along with its Visibility Condition, Label, or Disable Field Condition, among other settings. Then, you can set up the button in a refreshElement() API call that you add as a parameter to a page element's mobile action. Through the action, like a selection from a dropdown element, the button responds based on your conditions.
To customize buttons, see Customizing Mobile Page Elements. To customize parameters of mobile actions, see Adding Parameters to Mobile Actions.
Customizing the Label Field Using Expressions
In the Label field of a page or page element, you can now enter an expression that may change the label displayed on the app. You can set either a dynamic or static label that appears when the expression evaluates to true or false. In your expression, you can access data stored in the mobile state which may appear in your label or used for evaluation.
To customize labels through Mobile Customization, see Customizing Mobile Pages or Customizing Mobile Page Elements. To access data from mobile states, see Working with Mobile State Data and Keys.
Quality Management Enhancements
In NetSuite 2026.1, Quality Management SuiteApp includes the following enhancements:
Automated Sample Evaluation and Summary in Sampling Process
The Quality Management SuiteApp now supports automatic calculation of sampling summary fields. These enhancements minimize manual errors and increase efficiency in quality control, providing consistent, accurate, and real-time summary for reliable decision-making.
The system calculates summary fields based on sample data entered manually or imported from a CSV file, supporting flexible inspection processes.
Auto-calculate Sampling Summary Fields
A new Auto-Calculate Sampling Summary Fields parameter now enables you to control whether sampling summary fields are calculated automatically or entered manually in both simple and statistical sampling. This parameter is available on QM Parameters records at Quality > Preferences > Parameters.
This QM parameter includes the following fields:
-
Auto-Calculate Sampling Summary Fields - If you check this box, the system automatically evaluates the sample data and populates the total count in the sampling summary fields.
-
Disable Sampling Summary Fields - If you check this box, the summary fields are locked and can't be edited in the QM tablet.
Note:You can check the Disable Sampling Summary Fields box only when the Auto-Calculate Sampling Summary Fields box is checked.
For more information how to enable auto-calculation of sampling summary fields, see Enabling Auto-Calculate Sampling Summary Fields.
Evaluate Sample Data Button
An Evaluate Sample Data button appears next to Record button on the tablet inspection screen. This button lets you quickly recalculate sampling summary fields on-demand, whether the Auto-Calculate Sampling Summary Fields box is checked or not
Configurable Defect Counting Methods (Statistical Sampling)
The Statistical Sampling Template now includes a Defect Counting Method field that lets you choose how defects are counted for Statistical Sampling when auto-calculation is enabled.
The dropdown list contains the following counting methods:
-
All Categories (Default) - If you select this method, the system counts every defect found in each sample.
-
By Defect Severity - If you select this method, the system counts only the most severe defect present in each sample, based on the defined severity order. For example, if the order is Critical > Major > Minor (with Critical as the most severe and Minor as the least), the system will count only Critical defects.
For example, if two samples are inspected:
-
Sample 1 has one Critical, one Major, and one Minor defect.
-
Sample 2 has one Critical and one Major defect.
Then, summary fields show the following values, based on the selected defect counting method:
-
All Categories (Default) - Samples Inspected = 2; Critical Defects = 2; Major Defects = 2; Minor Defects = 1
-
By Defect Severity (Critical > Major > Minor) - Samples Inspected = 2; Critical Defects = 2; Major Defects = 0; Minor Defects = 0
The Defect Counting Method field is available on QM Statistical Sampling Template records at the Quality > Setup > Statistical Sampling Template.
For more information about defect counting methods, see Defect Counting Methods.