Introduction

We are excited to bring you a major update with eXtendMobile 1.12. This is a significant upgrade that our team has been working on. This version introduces an array of new features and enhancements aimed at improving user experience and streamlining operations.

A notable feature of this release is the updated design, with a modern look and feel. We've expanded our reach by supporting both web and mobile platforms, enabling the creation of cross-platform functions that operate on iOS, Android, and web browsers. To assist users in the field or in areas with poor network connectivity on mobile devices, we've incorporated offline caching support. We've also added the ability to initiate NetSuite workflows from eXtendMobile.

Please continue reading for an overview of what's new and improved in eXtendMobile 1.12.

New Features

UI Design and User Experience

Branding and updated design:
Mobile and Web Interface:
  • eXtendMobile now supports both web and mobile platforms, enabling you to create cross-platform functions that run on Android, iOS, and web browsers. Learn more about eXtendMobile Web.
Multi-function views:
Multiple sublist support:
  • You can now add multiple sublists on a single form. For example, in a vendor bill function you can show both expense lines and item lines. Previously, you could only include one or the other. Learn more in about sublists in eXtendMobile.
Field Grouping:
  • Similar to within the NetSuite user interface, you now have the ability to group fields into different field groups both on mobile and web.

Functionality Improvements

New List View features:
  • Highlighting rules: Highlight rows or change text colors based on certain conditions.
  • Expanded rows: Hide specific fields in List views and display them upon interaction.
  • Inline editing: easily edit fields inline when in eXtendMobile Web.
  • Custom buttons: Add custom buttons to scripted hooks or Map/Reduce scripts for advanced use cases.
  • Summary fields: Add grouped saved search results on the eXtendMobile App or eXtendMobile Web.
Learn more about these features: Using List Functions in eXtendMobile.
Offline Mode:
  • Support for offline caching has been added to assist users out in the field or in areas with poor network connectivity on mobile devices. Learn more about cached functions.
Native NetSuite Workflow Triggers:
  • You can now initiate NetSuite workflows from eXtendMobile. This allows you to create buttons on view functions, which can trigger a NetSuite workflow. Learn more about workflow buttons.
Inline Editing:
Geolocation Coordinates Capture:
Developer Friendly Enhancements Available:
While eXtendMobile's no-code capabilities let you build most functionality out of the box using configurations, for advanced use cases requiring complex business requirements, scripting capabilities are available for developers for List functions:
  • You can create custom buttons to run a NetSuite Map/Reduce script or execute a JavaScript function locally on either the eXtendMobile App mobile or eXtendMobile Web.
  • You can execute JavaScript functions on either the eXtendMobile App or eXtendMobile Web upon a field value changing.
Barcoding:
eXtendFiles & Signatures Added:
  • You can now add eXtendFiles and Signatures while in View functions. Previously, this was only possible in Create and Update functions. (* eXtendFiles is required for this functionality)
Dynamic Filters:
  • You can now add Dynamic Filters in Transform functions, which was previously only possible in Update and View functions. This lets you limit the transformation based on user subsidiary, department, and locations, among other criteria. Learn more about dynamic filters.

Enhancements

  • eXtendMobile now features an in-app update notification when a new app version is available. An app update is required for continued use of major version updates (e.g., 1.12.X → 1.13.X). Minor version updates do not require an immediate update (e.g., 1.12.1 → 1.12.2).
  • You can now configure 'state' as an available filter in List views for customer functions.
    • Previously, even if you configured a state filter, the state list would not appear to restrict the results.
    • Now, you can add a "Save All and New" or "Save All and Submit" function. This allows users to go directly to a new entry or the Home Screen while creating a record.
  • Fields of the "address" type will now display a location icon, allowing you to open them in maps.
  • Improved the ability for eXtendMobile Admins to resize columns in the eXtendMobile Web interface.