Release Notes 3.11.0
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 adds significant new functionally to the mobile application:
Ability to collect mobile payments in the field.
Support for tax rate tables.
Mobile Parts Ordering.
Emailing PDF invoices to customers after service has been completed.
Offline and online parts lookup.
Implementation of the v3 REST API for the Product catalog.
Support for the larger iPhone 6 devices and higher-resolution iOS devices including iPads.
Minimum System Requirements
Mobile Application
- iPhone 4s+ running iOS 7+
- iPad 2+ running iOS 7+
- Android phones and tablets running Android 4.0+ (Ice Cream Sandwich)
- Devices (including laptops, desktops, tablets, etc. ) running the latest versions of Chrome or Safari
Â
Mobile Application Release Notes
New Features
NEWÂ Ability to Collect Mobile Payments in the Field
The ServiceMobility application can now collect credit card payments in the field. This requires the service provider to have a merchant account setup and configured within our system.
Related
ServiceMobility User Guide: Collecting Payments
ServiceMobility Technical Guide: Payments
NEWÂ Enhanced Mobile Pricing with Configurable Tax Tables
ServiceMobility now supports custom tax rate tables. The tax tables are configured by zip code and then further broken down by work order type and line item type. When a new work order is added to the system and no tax rate information is provided the system will use the account location's zip code to look up the appropriate tax rate table and add it to the work order definition before sending it to the mobile device. If the tax rate information is provided with the work order then the system will not change them. This allows for unique overrides such as customers that are tax exempt.Â
The tax rate tables are managed via the new TaxRate REST API.Â
Related
ServiceMobility Technical Guide: Tax Rates
ServiceMobility Integration Guide: TaxRate REST API
NEWÂ Parts Ordering
ServiceMobility now supports technicians ordering one or more parts while in the field. When a technician orders a part, the mobile application will automatically attempt to connect to the ServiceBroker and determine the shipping ETA for the part. The technician uses the ETA to provide information to the customer on when they will be able to return to complete the service.Â
 The ability to update the part's shipping ETA requires network connectivity. If no connectivity is available, the part can still be ordered however no ETA will be provided.Â
Related
ServiceMobility User's Guide: Parts Ordering
ServiceMobility Technical Guide: Parts Ordering
NEWÂ Online Parts Lookup
ServiceMobility parts lookup has been enhanced to support both offline and online part's lookup. Prior to this release ServiceMobility was only able to lookup parts that were in the offline catalog. This obviously required the entire parts catalog to be downloaded for offline use which could be an issue for customers that had very large catalogs.Â
With the new online parts lookup, the product catalog has been enhanced with a new flag that identifies if the part should be downloaded for offline use. This flag is typically set on the most commonly used parts. When the technician is using the application and is searching for parts the application will first list all parts that are in the offline catalog. At the bottom of the screen there will be a link to search for more parts online. If the technician clicks on the link, the application will send the search criteria to the ServiceBroker and return additional parts in realtime.Â
 The online parts looks requires network connectivity to operate. If there is no network connectivity the application will continue to run however, the technician will only be able to search for products in the offline catalog.Â
Related
ServiceMobility User's Guide: Parts Lookup
NEWÂ Email Customer Invoices
ServiceMobility is now capable of emailing PDF invoices directly to the customer after the service has been completed. The mobile application allows for editing the email address where the invoice should be emailed and if and email should even be sent. The actual implementation of emailing the invoice to the customer is handled by the ServiceBroker ESB and not the mobile application.
There is a new work order property, EmailInvoice
, which must be set to true
 to enable the option of emailing a customer a copy of the invoice. Once enabled, an optional Invoice Email
 input field will be displayed on the work order summary screen allowing the email address to be entered. If no email address is entered, then the invoice will not be emailed.Â
Related
ServiceMobility User's Guide: Emailing Invoices
ServiceMobility Technical Guide: Emailing Invoices
Application Changes
This sections outlines changes in existing application functionality.
CHANGEÂ Work Order Summary View Changes
Updated to display calculated tax information if the work order is flagged as billable. If the work order is not billable then the tax information will not be displayed.
Updated to collect the optional email address that should be used to email the customer a copy of the invoice.
CHANGEÂ Work Order Lines Items Module Changes
The Work Order's Line Items navigation has been enhanced to support parts ordering. Previously clicking on the Line Items toolbar button would simply take you to the Line Items page, which contained a Mode button to switch between adding parts used and parts returned.
With 3.11, clicking on the Line Items toolbar button will now take the application to the Lines Items sub-module which contains a new toolbar - similar to how the asset sub-module works. The mode button on the old Line Items page has been removed and replaced with individual icons on the Line Items sub-module toolbar.Â
Resolved Issues
FIXEDÂ Improved Support for iPhone 6 and iOS Functionality
The ServiceMobility application user interface has been enhanced to support the additional screen sizes, resolution and functionality of the iPhone6 class of devices and iOS 8. Â
FIXEDÂ Breaks not Removed from Mobile Device When a Job is changed and the Break is Added to It
There was an issue on the mobile device, where a standalone break being displayed on the main schedule view would not be remove when a job overlapped it and Scheduling added it inside the job. Once the break is added inside a job it will show up as a sub-task within the job itself.Â
Â
ESB Release Notes
New Features
NEWÂ Product REST API v3
This release includes a v3 implementation of the Product REST API with the following capabilities:
- Supports both JSON and XML data formats
- Additions to the data model
IsOffline
- Identifies if the product should be available for offline lookup
- Support for deployment groups. The v1 implementation assumes the Default deployment group.Â
 The old v1 REST API still exists and has not changed.Â
Related
- ServiceMobility Integration Guide: Product REST API v3
- ServiceMobility Technical Guide: Deployment Groups
NEWÂ Email Customer Invoices
A new service has been created in the ServiceBroker ESB which can email and invoice PDF to the customer. The default invoice template can be modified to meet the requirements of the organization on whose behalf the email is being sent.Â
Related
- ServiceMobility Technical Guide: Email Customer Invoices
NEWÂ New Parts Ordering REST API
A new parts ordering REST API has been created. This API is designed to be called form the mobile application when it needs to retrieve the ETA for parts being ordered. The ServiceBroker ESB will validate the mobile credentials and then pass the request on to the customers backend system. Once the customer responds, the ServiceBroker ESB will forward the reply back to the mobile application.Â
 This API requires the customer to implement an appropriate API on their backend system.Â
Related
- ServiceMobility Technical Guide: Parts Ordering
- ServiceMobility Integration Guide: Parts Ordering REST API
NEWÂ New Tax Rate REST API
A new Tax Rate REST API has been added to manage all of the tax tables.Â
NEWÂ The Work Order REST API has been enhanced to include the following optional fields
EmailInvoice
- A boolean that determines if the emailing of the invoice is allowed for the account location.Taxes
- An object that contains the tax details for the account location associated with the work order.Totals
 - An object that contains calculated totals for the work order.IsBillable
- A boolean that determines if the work order is billable or not. If false, then not pricing information is shown and the payment screen will not be available.Â
Application Changes
CHANGEÂ REST API Validation Reporting
The ServiceBroker ESB continues to improve on the details it returns when there is an issue with a request.Â
Resolved Issues
FIXEDÂ Inventory Count REST API was not ignoring the ProdAttrs.IsInvCtrl
property
FIXEDÂ Inventory LOAD REST API was not properly validating the ProdAttrs.IsBatch
and ProdAttrs.IsSerialized
properties
FIXEDÂ Inventory REST API was not validating the StorageLocation
value on the URL with that of the object being passed in
Â
Web Management Portal Release Notes
Resolved Issues
FIXEDÂ Resolved an issue where drag and drop was not working on the scheduler screen
FIXEDÂ Resolved an issue where an "Internal Error" would be displayed when trying to update a work order created by the backend that contained assets
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