Enhancements

  • Improved Function Folder Search — You can now search for functions from the Organize By Folders view without switching lists. Searches are now folder-aware, so results only show items in the folder you’re viewing.
  • Enhanced DateTime Field Filtering — DateTime fields can now be used in Available Filters, Dynamic Filters, Highlighting Rules, and Display Rules. New operators include WITHIN, BEFORE, and AFTER.
  • Snackbar Success Message — After you upload a file, the success message now includes the related eXtendFiles record details.
  • Rename PPAI Setup Configuration — The PPAI Setup link was renamed to Maritz SWAP Settings. Related field help text and the NetSuite field label were also updated to use Maritz Response Glom.
    • The mobile menu now shows Maritz SWAP Settings.
  • Remove Editing In View — The View function for Item Fulfillment is now fully read-only. Editing controls (like Save and line actions) were removed.
  • Retain Function Search Filter — Your global function search now stays in place when you open a function and return to the list.
  • Remove Extra Internet Connection Checks — The app no longer runs repeated internet checks. It now checks only when an API call fails.
  • Reduced Loader Activity in Configuration — Function configuration loads faster by caching the field list after the first load.
  • Summary Search in List Views — List views now support NetSuite saved searches that use summary types (for example, Group, Count, and Maximum). List functions that use summary searches can’t be cached, and you’ll see an error if caching is attempted.
  • Removed Mobile eXtendFiles Settings — The eXtendFiles settings widget was removed from the mobile Function Settings menu. These settings are now managed in NetSuite on the eXtendMobile setup screen.
  • List Function Linking Support — List functions can now include action buttons that link to other functions. Links automatically adapt to changes in the target function’s scan filter field.
  • Invoice Tax Fields Added — Tax Code and Tax Rate fields were added to the Invoice item sublist. Tax Rate now sources from Tax Code to match standard NetSuite behavior.
  • Allow Printing Item Labels — You can now print labels from more item types (including inventory, lot-based, and serialized). The PDF template pulls item details using a Saved Search.
  • Centralized Maritz SWAP Setup — Maritz SWAP (formerly PPAI Expo) setup is now managed centrally in NetSuite. Mobile devices sync settings from NetSuite and show them as read-only, with a refresh option.
  • Corrected Inventory Detail Field — Inventory Detail labeling was corrected and duplicate options were removed. Additional restrictions were added for changing bins on Work Orders, Quotes, Return Authorizations, and Vendor Return Authorizations.
  • Improved Cache Update Errors — Cache update errors now show a clearer message when permissions are missing: "Please add permission for Custom Field on user."
  • File Uploader Theme Support — The eXtendFiles uploader now matches your selected theme (light or dark).
  • Renamed Float to Decimal — The float field type was renamed to Decimal to match NetSuite terminology. The posFloat option was removed.
  • Mandatory eXtendMobile User Fields — Creating an eXtendMobile User now requires User Record, Role, and Username.
  • eXtendFiles Uploader Field Display Rule — Display rules now apply to the eXtendFiles web uploader. The uploader stays disabled until its display rule conditions are met.
  • Dynamic Header and Footer — Headers and footers now behave more smoothly while you scroll.
  • Enhanced Loading Screen UI — Loading screens were updated for better readability.

Fixes

  • Folder Function Count Accuracy — Folder function counts now display correctly for admin and non-admin users.
  • Customer View Sublist Crash — Fixed a crash that could occur when tapping the more (three dots) menu on a Customer View sublist.
  • Scanned Filter UI Fixes — Fixed issues with scanned filters, including missing applied filter values and duplicate filter options.
  • Fix Function Folder Movement — Fixed an error that could occur when moving a function to a different folder.
  • Fix Sales Order Creation Crash — Fixed a crash that could occur when creating a sales order after selecting a customer.
  • Fixed Duplicate Dropdown Fields — Fixed duplicate entries showing in the Recent Actions dropdown.
  • Duplicate Address Fields Fixed — Removed duplicate Shipping and Billing Address field options on the Sales Order configuration screen.
  • View Bin Transfer Setup Error — Fixed an error when setting up View Bin Transfer when no sublist data was configured.
  • Updated Suffix Field Help Text — Updated help text for Suffix and Prefix when scanning is enabled.
  • Android Create Function Fix — Fixed an error that could block Create functions on Android.
  • List View Inline Edit Status — Fixed status highlighting that could remain after submitting an inline edit.
  • Fixed Microsoft Login Modal — Fixed an issue where the Microsoft login modal might not reopen after being closed.
  • Sublist Default Row Deletion — Fixed an issue that could prevent deleting the initial default sublist row.

Note: These enhancements and fixes require that your eXtendMobile SuiteApp has been upgraded to version 1.12.212 or above.