FieldFX Mobile 2016 Updates
FieldFX Mobile 4.0.1.3527
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
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.
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
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
-
Roll-up summary fields in FieldFX Back Office calculate values by analyzing all records.
-
Roll-up summary fields in FieldFX Mobile calculate values by analyzing syncable records.
-
Therefore, the value in a roll-up summary field in FieldFX Back Office may differ from the value in the same field in FieldFX Mobile.
Recommended Reading
-
Refer to the Roll-up Summary Setup article for instructions on how to set up Roll-Up-Summary-Setup.adoc[roll-up summary fields.
Feature Enhancements
Users Now Sync (4530)
User records now sync to FieldFX Mobile.
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.3444
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.
When you select a hierarchical price book for a quote, you can add the following to the quote:
-
Items from the quote’s designated price book
-
Items from any price book above the quote’s price book in the hierarchy
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.
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
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 |
Error Messages for Failed Syncs Enhanced (4300)
Clearer error messages now display when a sync fails due to a permissions issue.
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
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 |
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
New Features
Server Version Update
Updated the server version for FieldFX Mobile to 3.5.7 to fix a sync issue.