FieldFX Mobile 2016 Updates

FieldFX Mobile 4.0.1.3527

Release Details

  • Released December 20, 2016

Prerequisites

Switch to Sync 4.0

Feature Enhancements

Ticket Item Grid Enhanced to Support Validation Rules (4611, 4639)

Validation rules are now enforced when you edit data on the Ticket Item grid. This means that you will now see a Validation Summary message at the top of the grid if you enter invalid data.

Performance Improvements

FX Reports Optimized (4609)

Improved performance by reducing how long it takes to load FX Reports.

Ticket Copy Optimized (4637)

Improved performance by reducing how long it takes to copy tickets.

Rule Engine Optimized (4643)

Improved performance by reducing how long it takes to run rules.

Sync Engine Optimized (4648)

Improved Sync Engine performance by reducing the number of API requests during incremental syncs.

Bug Fixes

# Area Description

4580

Ticket Item Wizard → Quote list

The application crashed when you tried to add items from a quote that was no longer accessible.

4625

Ticket Item Wizard → Scheduled Crew list

When you added scheduled crew from a quote, the ticket items didn’t always inherit data from their linked quote items.

4628

Job page → Tickets tab

When you copied a ticket, data from fields in the FX_Ticket_Copy_Exclusion field set copied to the new ticket.

4568

FX Forms

FX Forms didn’t load correctly in iOS 9.3.

FieldFX Mobile 4.0.1.3496

Release Details

  • Released November 18, 2016

Prerequisites

Switch to Sync 4.0

Performance Improvements

Ticket Item Grid Optimized (4568)

Improved performance by optimizing how new items get added to the Ticket Item grid.

Ticket Item Grid Optimized (4573)

Improved performance by optimizing how items get deleted from the Ticket Item grid.

Item Grid Optimized (4574)

Improved performance by optimizing how the the Ticket Item grid displays lists of more than 100 items.

Ticket Navigation Optimized (4588)

Improved performance by reducing memory consumption when navigating between tabs in a ticket.

Job to Ticket Navigation Optimized (4593)

Improved performance by reducing memory consumption when navigating between jobs and tickets.

Ticket Item Grid Optimized (4596)

Improved performance by fixing the memory leaks that occurred when closing tickets.

Bug Fixes

# Area Description

4396

FX Reports

Horizontal lines occasionally obscured signature lines.

4504

Sync Engine

Syncs failed when you deleted a job in FieldFX Back Office and then synced.

4575

Sync Engine

Quote-related sync upload errors didn’t get logged correctly in Librato.

4578

Ticket Item Wizard → Quote list

If you didn’t have permission to access a record type, quote items with that record type still displayed available for selection.

4579

Ticket Item Grid

Ticket item counts became incorrect after you added child items to dynamic parent items.

4589

Validation Rules

Validation error messages didn’t always display in the correct location.

4592

Audit Log

Vague error messages displayed for quote-related sync upload errors.

4602

Quote Item Grid → Bulk Update button

Updates didn’t always save correctly when you made multiple updates in quick succession.

FieldFX Mobile 4.0.1.3468

Release Details

  • Released October 28, 2016

Prerequisites

Switch to Sync 4.0

New Features

Roll-Up Summary Fields Now Supported (4531 & 4557)

FieldFX Mobile now supports the use of roll-up summary fields. You can use roll-up summary fields to display calculated values from related records, such as the number of items on a ticket.

Important Considerations

Feature Enhancements

Users Now Sync (4530)

Bug Fixes

# Area Description

4504

Sync Engine

Syncs failed when you deleted a job in FieldFX Back Office and then synced.

4545

Ticket page

Duplicate checklist steps displayed for new tickets.

4562

Quote Item grid → Bulk Edit button

When you caused a validation error and then tried to set new values for a different field, the new values didn’t save.

4565

FX Reports

Reports didn’t display data from multiple child FX Forms at once.

4570

Quote Item grid → Bulk Edit button

The Quote Item Copy feature didn’t work correctly.

FieldFX Mobile 4.0.1.3455

Release Details

  • Released October 26, 2016

Prerequisites

Switch to Sync 4.0

Bug Fixes

# Area Description

4556

Attachments

Attachments added in FieldFX Mobile didn’t display in FieldFX Back Office.

FieldFX Mobile 4.0.1.3444

Release Details

  • Released October 19, 2016

Prerequisites

Switch to Sync 4.0

New Features

New Hierarchical Price Books Feature for Quotes (4494)

Use the new Hierarchical Price Books feature to link related price books together in a hierarchy. This allows you to rank price books according to pricing level.

image

When you select a hierarchical price book for a quote, you can add the following to the quote:

Refer to the Hierarchical Price Book Setup article for instructions on how to set up the Hierarchical Price Books feature.

Quote Item Wizard Enhanced for Hierarchical Price Books (4495)

You can now select Show More from Extended Price Book on the Quote Item Wizard to add items from a hierarchical price book.

image

You can only add items from hierarchical price books if they are linked to a catalog item that doesn’t have any price book items in the quote’s designated price book.

Feature Enhancements

Incremental Sync for Tickets Enhanced (4425)

The enhanced incremental sync for tickets improves Sync Engine performance by optimizing how ticket data syncs.

One-Column Layouts Now Supported (4155)

FieldFX Mobile now supports the use of one-column page layouts.

Locked Ticket Item Fields Now Display Read-Only (4437)

Fields in a ticket item showing information inherited from the linked price book item or ticket now display read-only.

Locked Quote Item Fields Now Display Read-Only (4439)

Fields in a quote item showing information inherited from the linked price book item or quote now display read-only.

Bug Fixes

# Area Description

4444

Sync Engine

A sync upload error occurred when you entered invalid data in a ticket log entry, closed the entry without saving, and then synced.

4459

Quote Item Wizard

You could add items for record types you didn’t have permission to access.

4464

Quote Item grid

Column headers for numerical values didn’t align correctly.

4497

Ticket Item Wizard

Record types you didn’t have permission to access displayed in the Record Type filters.

4499

Quote Item grid → Add Child Items button

An error message displayed when you cancelled without adding child items.

4503

Sync Engine → Full syncs

Syncs failed sometimes due to a data processing conflict.

4508

Page Layouts

Blank Space elements didn’t display on pages.

4518

Page Layouts

Editable fields displayed read-only.

4521

Sync Engine

iPads experienced intermittent sync failures.

4544

Ticket Item grid → Bulk Edit button

The application crashed when you selected to bulk edit a field.

FieldFX Mobile 4.0.1.3418

Release Details

  • Released October 6, 2016

Prerequisites

Switch to Sync 4.0

Feature Enhancements

Incremental Sync for Price Books Enhanced (4100)

The enhanced incremental sync for price books improves Sync Engine performance by optimizing how price book data syncs.

Incremental Sync for Jobs Enhanced (4431)

The enhanced incremental sync for jobs improves Sync Engine performance by optimizing how job data syncs.

Incremental Sync for FX Forms Enhanced (4412)

The enhanced incremental sync for FX Forms improves Sync Engine performance by optimizing how FX Form data syncs.

Group Report Helper Enhanced (4356)

The group report helper now supports the @index and @position following iteration variables.

Refer to the Report Helpers article for more information on how to use the group helper.

Error Messages for Failed Syncs Enhanced (4300)

Clearer error messages now display when a sync fails due to a permissions issue.

Sync Failure Handling Improved (4414)

Syncs now fail instantly when users don’t have Read permission for the Sync Assignment object.

Error Messages for Failed Syncs Enhanced (4429)

Clearer error messages now display when a sync fails because you have run out of disk space on your device.

FieldFX Mobile can only use up to 10% of the free space on your device’s hard drive.

Performance Improvements

Service Types Feature Removed (4405)

The Service Types feature is no longer available.

New Error Handling for Permissions Issues (4428)

Improved Sync Engine performance by improving error handling for permissions issues.

Bug Fixes

# Area Description

4031

Quote Item grid

Price book constraints didn’t get enforced when editing single quote items.

4316

Sync Engine

Ticket item record type conflicts caused sync errors.

4322

Quote page → Reports tab

You couldn’t always attach reports to new quotes.

4338

Ticket Item Wizard

When you added a parent item from the Equipment list to a ticket, child items didn’t get added automatically.

4377

Ticket Item grid

On iPads, the application crashed when you accessed the Ticket Item grid offline.

4383

FX Forms

You could save FX Forms even if they didn’t pass validation.

4397

Ticket page → Files tab

An error message displayed if you took a long time to attach files to tickets.

4403

Quote page → New Quote page

The page didn’t load for users with access to only one quote record type.

4409

Quote Item grid → Bulk Update button

Price book constraints didn’t get enforced when you edited multiple quote items.

4410

Formulas

The DATEVALUE function didn’t work correctly.

4424

Ticket Item grid → Edit Item page

Multiple versions of the same validation error displayed.

4425

Quote Item grid → Edit Item page

Validation errors didn’t stay pinned at the top of the page when you scrolled down the page.

4442

FX Reports

The Prevent Report feature didn’t work correctly.

4480

Audit Log

Sync upload errors for quotes didn’t get recorded correctly.

4496

Quote Item grid

Column headers didn’t display correctly if you had a Blank Space element on the Quote Item page layout.

Post-Update Tasks

Required Tasks

Update Translation Files

Add the following keys to static resources used to translate user interface text:

"AddItem_ShowAll": "All",
"AddQuoteItems_Title": "Add Quote Items",
"Alert-Invalid-form-close": "Status changes cannot be applied until all fields are valid.",
"ChangeSortOrderHelp": "Use to change the sort order of the items",
"Clear": "Clear",
"Confirm-Delete-Location": "This value will be cleared. Would you like to continue?",
"confirm-new-item-close": "This item will not be added. Would you like to continue?",
"confirm-ticket-item-add-failed": "Unable to add the following items",
"confirm-unsigned-signatures-message": "All signatures are needed to transition the ticket to the next status.",
"CopiedJob_Title": "Copy Job",
"CopySelectedItemsHelp": "Select to copy the selected item(s)",
"EditModeHelp": "Select to make the grid fields editable",
"EditSelectedItemsHelp": "Select to edit the selected item(s)",
"Empty_QuoteAttachments": "No Attached Reports",
"Empty_QuoteAttachmentsPointer": "Add a new report",
"Empty_Quotes": "No Quotes Found",
"Empty_Report": "Select a Report",
"errorHttpStatus": "Service temporarily unavailable. Please try again.",
"FilterByRecordTypeHelp": "Use to filter items by record type",
"Help": "Help",
"Loading": "Loading...",
"Multiple_Items": "Item(s)",
"Multiple_Items_Selected": "Item(s) Selected",
"MultipleTabsDetectedTitle": "Multiple Tabs/Windows Detected",
"MultipleTabsNotSupported": "We have detected that this application has been opened in another window.<br/><br/><strong>This is not supported.</strong/><br/><br/>Please close all of your tabs/windows and open a new one.",
"NewQuote_Title": "New Quote",
"NewQuoteItemValidationErrors_Title": "The following quote item requires your attention",
"NewTicketItem_Title": "Adding Ticket Item",
"NewTicketItem_x_of_y": "of",
"Offline_Connected": "Your device is connected to the internet.",
"Offline_Failure:" "Connection attempt failed",
"Offline_Reconnect": "Attempting to reconnect...",
"QuoteItems_ShowMoreFromExtendedPriceBook" : "Show more from extended price book",
"Quotes_Title": "Quotes",
"Skip": "Skip",
"TicketItems_No": "No",
"TicketItems_Items": "Items",

Downloads

FieldFX Mobile 4.0.1.3353

Release Details

  • Released August 29, 2016

Prerequisites

Switch to Sync 4.0

New Features

New Pre-Sync Check for Syncs (4379)

A pre-sync check now runs every time you sync. This check determines whether you have the minimum permissions and licenses required to sync successfully.

  • If you pass the pre-sync check, the sync runs as normal.

  • If you fail the pre-sync check, the sync fails instantly and a message displays what you are missing.

Performance Improvements

Service Types Feature Removed (4402 & 4405)

The Service Types feature is no longer available.

Server Version Update

Updated the server version for FieldFX Mobile to 3.5.7 to fix a sync issue.