Document toolboxDocument toolbox

4.18.0

Introduction

This document contains the high-level release notes for ServiceMobility 4.18.0.

The release notes are grouped by the major ServiceMobility components: Mobile Application, ESB Integration, and Web Management Console. Please refer to the specific product documentation for complete details, examples, use cases and configuration information. 

This release primarily focused on adding new functionality and bug fixes to the ServiceMobility mobile application. 

Release Date

US Sandbox and Staging: December 8th, 2022

EU Staging: TBD

US Production: TBD

EU Production: TBD

On This Page:

Disclaimer of Warranty

ServicePower makes no representations or warranties, either expressed or implied, by or with respect to anything in this document, and shall not be liable for any implied warranties of merchantability or fitness for a particular purpose or for any indirect, special or consequential damages.

Confidentiality and Copyright

This document contains information confidential to ServicePower Technologies plc. This information is patented under European Patent Number 97301142.2-2201 (Appointment booking and scheduling system). The information is supplied by ServicePower Technologies plc on the understanding that it will not be used in any way which is or may be detrimental to the commercial interests of ServicePower Technologies plc. In particular, the contents may not be disclosed in part or in whole to any other party without the prior written consent of ServicePower Technologies plc.

Copyright in this document remains vested in ServicePower Technologies plc and no copies may be made of this document or any part thereof except with the agreement of the company.

Copyright © 2002-2023, ServicePower plc

All rights reserved.

GOVERNMENT RIGHTS LEGEND: Use, duplication or disclosure by the U.S. Government is subject to restrictions set forth in the applicable ServicePower license agreement and as provided in DFARS 227.7202-1(a) and 227.7202-3(a) (1995), DFARS 252.227-7013(c)(1)(ii) (Oct 1988), FAR 12.212(a) (1995), FAR 52.227-19, or FAR 52.227-14, as applicable.

"ServicePower" and ServicePower’s products are trademarks of ServicePower Technologies plc. References to other companies and their products use trademarks owned by the respective companies and are for reference purpose only.

About this Release

This release represents a major improvement to the ESB and major and minor improvements to the mobile application. 

Minimum System Requirements

Mobile Application

  • iPhone running iOS 13+
  • iPad running iOS 13+
  • Android phones and tablets running Android 9.0+ 
  • Devices (including laptops, desktops, tablets, etc. ) running the latest versions of Chrome or Edge


Mobile Application Release Notes

Mobile Application Changes

ENHANCED Enhanced Receive Inventory Process for Large Form Factor

The Receive Inventory process for the large form factor version of ServiceMobility has been re-imagined.  The look and feel is now more consistent with other large form factor inventory processes.

Receive Shipments Screen

Receive Shipments Screen - Filter Options

Receive Shipments Screen - Sort Options

Receive Shipment Detail Screen

Receive Shipment Detail Screen - Adjust Receive Qty

Receive Shipment Detail Screen - Adjust Disposition Qty

ENHANCED  ServiceMobility will now automatically retrieve estimates.  Previously, the user was required to click the cloud icon on the estimates screen to retrieve historical estimates.

NEW ServiceMobility now provides an option for a technician to provide dealer service at no cost.  When the WorkOrder.Rules.CanSetDealerService = true, the technician will be presented with a Dealer Service option within the action panel.  When the technician sets the Dealer Service toggle to true, the billable flag will be set to false.  The work order will then be not chargeable therefore requiring no payment.  When the Dealer Service is set by the technician, the isDealerService flag will also be true and the Billable flag will be set to false.  When the WorkOrder.Rules.CanSetDealerService = false and isDealerService = false, the Dealer Service option within the action panel will be hidden.

NEW ServiceMobility now provides an option to require travel prior to a user tapping the onsite button.  This is accomplished by setting the Rules.IsTravelRequired = true within the work order payload of the WorkOrder REST API.

NEW ServiceMobility now provides an option to automatically set the work order to onsite once travel is complete.  This is done by setting WorkOrder.autoOnsiteAfterTravelCompleteEnabled = true within the Mobile Configuration API.  The default value for is false.

NEW ServiceMobility now provides the ability to hide the pause button within a task.  This is done by setting the WorkOrder.pauseTaskEnabled = false within the Mobile Configuration API.  This setting is true by default.

ENHANCED ServiceMobility no longer includes shipment items in the inventory usage transaction when the receive quantity is 0.

ENHANCED The maps within ServiceMobility have been modified to be more consistent with Service Empowerment.

NEW ServiceMobility now provides the ability to limit the user from adjusting their inventory via the Adjust feature within the Inventory screen.  This is done by setting Inventory.adjustInventoryEnabled = true within the Mobile Configuration API.

NEW ServiceMobility now provides the ability to restrict any action that would affect the pricing associated with a work order once a payment has been collected.  This would include the following actions:

  • Adding, editing or removing line items
  • Adding, editing or removing ordered parts
  • Adding, editing or removing a service contract
  • Adjusting the discounts
  • Adjusting the warranty flag
  • Adding, editing or removing a work order concession
  • Modifying service codes when work order alerts are enabled
  • Editing the asset when work order alerts are enabled
  • Promoting an estimate
  • Rejecting a work order
  • Adjusting 'taxable' flag
  • Adjusting 'Collect Deposit'
  • Adjusting 'Dealer Service'

This is enabled by changing the WorkOrder.revisionsAfterPaymentEnabled = true within the Mobile Configuration API.

NEW The small form factor version of ServiceMobility now has parity with the large form factor version.  The following features have been added to the SFF version in this release:

  • Show Route button within the maps
  • Creating a new work order via the work order templates
  • Work order alerts
  • Warranty contraints
  • Estimate list and estimate detail screens
  • Create estimate screen
  • Ability to add multiple tech notes
  • Work order concessions
  • Move completed work orders to the bottom of the schedule list
  • Verify phone numbers and email addresses against regex
  • Display asset manufacturer drop down when system category 920 is populated
  • Payments
  • Line items - item details checkboxes
  • Ability to resend invoice for a closed work order
  • Hide specific service contracts field from the user when "isHidden" is specified
  • Shipment nag screen
  • Display load mask when a technician checks for parts availability and parts ordering API
  • Line items multi-edit functionality
  • Work order and site history functionality
  • Ability to scan barcode via camera
  • Dynamic filter when adding parts from the parts catalog
  • Ability to edit line items in preview mode

NEW The large form factor version of ServiceMobility now displays a "Continue Work" button when a work order has been paused.  This will now bring the user to the work order flow and unpause the work order in one button push.  Previously, the user was required to the Open button once navigating back into the work order flow.

ESB Release Notes

NEW ServiceMobility now provides a method to update a user's storage location and optionally migrate the following data:

Storage Location Object
 "StorageLocation": {
    "MigrateInventory": true,
    "MigrateOpenCountRequests": true,
    "MigrateOpenInventoryLoads": true,
    "MigrateOpenStockLevels": true,
    "MigrateStockLevelsData": true
  },

NEW Work Order REST API has been modified to account for Dealer Service functionality.  The following fields have been added to the Work Order:

  • WorkOrder.Rules.CanSetDealerService
  • isDealerService

Issues Resolved

FIXED Resolved an issue where, in some cases, an inbound message wasn't being applied when a user shut down the application.

FIXED Resolved an issue where the service code validation was being suppressed when the user adds media to the work order.

FIXED Resolved an issue where parts not in stock can be added to a warehouse transfer.


For more information, email us at info@servicepower.com.

US Offices

8180 Greensboro Drive, Suite 600, McLean, VA 22102 Tel: 1 (703) 287-8900

2961 W. MacArthur Blvd., Suite 212, Santa Ana, CA 92704 Tel: 714.428.0010

EU Office

Petersgate House, St Petersgate, Stockport. SK1 1HE Tel: 011 44 161 476 2277

www.servicepower.com