FieldFX Mobile 2017 Updates
FieldFX Mobile 4.0.1.3908
Feature Enhancements
New font available for PDF Reports (5357)
You can now use the Courier New font on PDF reports. To use the Courier New font, you need to set the font
attribute for the relevant element.
For example:
Use the following code to use the Courier New font for a <text>
element.
<text font="Courier">TICKET NUMBER: {{FX5__Tracking_Number__c}}</text>
Enhanced Rich text area field Support for PDF reports (5373)
Images in rich text area fields now stack horizontally on PDF reports. This improves the presentation of reports when there are multiple images inside a rich text area field.
Performance Improvements
Sync Engine Optimized (5416 & 5418)
Improved Sync Engine performance by enhancing the retry logic for failed requests.
Sync Engine Optimized (5419)
Improved Sync Engine performance by optimizing how database connections are used.
Sync Engine Optimized (5421)
Improved Sync Engine performance by optimizing version updates.
Bug Fixes
# | Area | Description |
---|---|---|
5232 |
FX Forms |
Child FX Forms didn’t display correctly based on the record type of their parent FX Form. |
5312 |
Login/Logout |
Users couldn’t login again after logging out if the org had a custom domain. |
5347 |
Rule Engine |
Rules with criteria featuring the |
5366 |
Audit Log |
Sync packets featured duplicate events. |
5372 |
Sync Engine |
Clearing values in phone number fields caused sync upload errors. |
5390 |
PDF Reports → Report Viewer |
The Edit button displayed by mistake. |
5396 |
FX Forms |
FX Forms didn’t sort by the sequence number specified in their eForm Config. |
5404 |
Ticket page → Files tab [1] |
Files didn’t download or open in the FieldFX Windows Client. |
5422 |
Sync Engine → Incremental syncs |
Rules for newly accessible price books didn’t get downloaded. |
5427 |
Ticket Search page |
Fixed a memory leak caused by calculated fields. |
5430 |
Fields |
The Photo picker for rich text fields didn’t always display correctly. |
5431 |
General |
When you revoked a user’s OAuth token, they were weren’t logged out of FieldFX Mobile automatically when they next tried to sync. |
5433 |
General |
Fixed the "Cannot read property 'print' of null" error. |
FieldFX Mobile 4.0.1.3848
Bug Fixes
# | Area | Description |
---|---|---|
5238 |
Audit Log |
SyncUploadError entries were being created erroneously for data already synced to FieldFX Back Office. |
5297 |
Attachments |
PDF files attached in FieldFX Mobile kept getting added to FieldFX Back Office every time you synced. |
5298 |
Audit Log |
Sync packets featured duplicate Create events for FX Forms. |
5321 |
Audit Log |
Sync packets featured duplicate Create events for Ticket Log entries. |
5351 |
FX Reports → Report Preview |
You couldn’t select the Add button more than once in situations where you were prompted to add a missing signature. |
FieldFX Mobile 4.0.1.3837
Bug Fixes
# | Area | Description |
---|---|---|
5236 |
Audit Log |
Sync packets featured duplicate Delete events for ticket items. |
5304 |
PDF Reports → Report Viewer |
An error displayed when you tried to preview a PDF report that included an image from a rich text area field. |
5305 |
PDF Reports → Report Viewer |
Report previews of PDF reports didn’t work correctly. |
5308 |
Ticket Item Wizard |
The Sort control didn’t work after you did a keyword search. |
5311 |
Validation Rules |
Validation error messages didn’t display correctly in iOS 11. |
5314 |
Lookups |
Search pages inside lookups didn’t display correctly in iOS 11. |
5316 |
Sync Engine |
The application crashed during syncs in iOS 11. |
5318 |
Ticket Item Wizard → Price Book list |
In iOS 11, a check mark didn’t display when you selected the top left corner of a price book item. |
5326 |
PDF Reports |
The |
FieldFX Mobile 4.0.1.3826
New Features
New Warning for Samsung Browser Users (5268)
A warning now displays when you run FieldFX Mobile in the Samsung browser.
This warning alerts users that they need to switch to a supported browser.
Refer to the System Requirements article for the list of supported browsers. |
Bug Fixes
# | Area | Description |
---|---|---|
4892 |
General |
Users didn’t get notified when there were issues recording events in the event store. |
5254 |
Sync Engine |
Fixed the "unable to begin transaction (5 database is locked)" error on iPads. |
5258 |
Sync Engine → Incremental syncs |
Price book items in newly accessible price books weren’t available after incremental syncs. |
5263 |
Audit Log |
Sync packets featured duplicate Create events for quotes. |
5273 |
Login/Logout |
When you logged out and then reopened FieldFX Mobile, you were automatically logged back in. |
5278 |
Tiles |
Roll-up summary fields didn’t display data right away. |
5280 |
Ticket Item Wizard → Price Book Items list |
The Sort control didn’t work correctly after performing a keyword search. |
5287 |
PDF Reports |
FieldFX Windows Client users couldn’t view PDF reports. |
FieldFX Mobile 4.0.1.3816
Feature Enhancements
New Warning about Switching to an Earlier Version (5225)
When you change release channel and switch to an earlier version of FieldFX Mobile, a warning message now displays when you try to sync.
To proceed with the switch to an earlier version, you must log out, log in, and sync. |
iOS 11 Support added (5244)
You can now use FieldFX Mobile in iOS 11.
Performance Improvements
Lookups Optimized (5266)
Improved performance by optimizing how lookups load and display data.
Update Process optimized (5276)
Improved performance by optimizing how FieldFX Mobile updates to a new version.
Bug Fixes
# | Area | Description |
---|---|---|
5269 |
PDF Reports → Report Preview |
PDF Reports featuring rich text area fields didn’t display correctly. |
Post-Update Tasks
Required Tasks
Update Translation Files
Add the following key to static resources used to translate user interface text:
"DownVersionMessage": "Your account is configured for an older version of FieldFX. This could cause problems, please contact your administrator. To switch to the older version, please log out and log back in.",
Downloads
FieldFX Mobile 4.0.1.3805
New Features
New Warning for Microsoft Edge Users (5243)
A warning now displays when you run FieldFX Mobile in the Microsoft Edge browser.
This warning alerts users that they need to switch to a supported browser.
Refer to the System Requirements article for the list of supported browsers. |
Feature Enhancements
PDF Report Preview Enhanced (4937)
Previews of PDF reports now display forced page breaks. This gives you a better visualization of the printed versions of PDF reports.
Pre-Sync Check Enhanced (5239)
The Pre-Sync check now determines whether you have access to the FX5.FieldSetSvc, FX5.GetUtilityUserInfo, and FX5.SObjectChecksum Apex classes.
Performance Improvements
Ticket Items Optimized (5228)
Improved system performance by optimizing how ticket item data loads and displays.
Bug Fixes
# | Area | Description |
---|---|---|
5231 |
Events |
Fixed issue that occurred when writes to the event store failed. |
5238 |
Audit Log |
SyncUploadError entries were created by mistake for data already synced to FieldFX Back Office. |
5246 |
Updates |
The application updated to a new version without syncing. |
5248 |
PDF Reports |
Previews of PDF reports didn’t display correctly if a report featured a blank rich text area field. |
5260 |
Sync Engine |
The application froze sometimes on iPads after completing a full sync. |
Post-Update Tasks
Required Tasks
Update Translation Files
Add the following keys to static resources used to translate user interface text:
"BrowserNotSupported": "Application has been opened in an unsupported browser. Please refer to the documentation for the list of supported browsers.",
"BrowserNotSupportedTitle": "Browser Not Supported",
Downloads
FieldFX Mobile 4.0.1.3797
Feature Enhancements
Sort Report Helper Enhanced (5209)
The sort
helper now supports the following iteration variables:
Option | Description |
---|---|
@first |
Returns TRUE for the first item in a list. |
@last |
Returns TRUE for the last item in a list. |
Refer to the Report Helpers article for more information. |
Performance Improvements
Sync Engine Optimized (5218)
Improved Sync Engine performance by optimizing how FX Settings data syncs.
Bug Fixes
# | Area | Description |
---|---|---|
4614 |
Roll-Up Summary Fields |
Values were off by 1 cent. |
4697 |
Formula Fields |
Fixed issue with the |
5187 |
Ticket Item grid |
When you selected a Record Type filter, you couldn’t edit Text fields for multiple items at once. |
5199 |
General |
You couldn’t add a web clip for FieldFX Mobile in iOS 11. |
5208 |
FX Forms |
The Master filter displayed for FX Forms that didn’t have record types. |
5220 |
PDF Reports |
Borders and colors didn’t display correctly in report previews. |
5226 |
Audit Log |
LoggedOutWithData entries didn’t always get created. |
5230 |
Sync Engine |
A warning message didn’t display if you tried to log out shortly after logging in and adding a job. |
5235 |
Tiles |
Tiles didn’t display correctly on iOS devices. |
Post-Update Tasks
Required Tasks
Update Translation Files
Add the following key to static resources used to translate user interface text:
"Empty_FXForm_Record_Type": "Select an FX Form",
Downloads
FieldFX Mobile 4.0.1.3785
Feature Enhancements
FX Form Reports Enhanced (5188)
You can now view FX Form reports in FieldFX Mobile as long as their associated FX Form is accessible. Previously, reports disappeared from view once you synced twice after attaching the reports to FX Forms.
Bug Fixes
# | Area | Description |
---|---|---|
5090 |
FX Forms |
FX Forms for all record types always displayed available for selection. |
5170 |
FX Reports |
Fixed issue where images didn’t display correctly in rich text area fields. |
5177 |
Sync Engine |
Fixed the "Cannot read property 'includes' of null" error. |
5191 |
PDF Reports |
You couldn’t print or attach PDF reports if you had Airplane mode enabled on your device. |
5195 |
Audit Log |
Fixed issue where expired session tokens prevented log out activity being recorded in the Audit Log. |
5200 |
Fields |
Fixed issue where images from rich text area fields didn’t display on FX Reports. |
FieldFX Mobile 4.0.1.3778
Server Version Update
Updated the server version for FieldFX Mobile to 9.2.0 to fix an issue where sidebar buttons didn’t display for some users.
FieldFX Mobile 4.0.1.3777
New Features
New Sort Control for the Quote Item Wizard (5070)
The Quote Item Wizard now features a Sort control. Use the Sort control to change the order of price book items displayed.
-
Select a field on the control to sort price book items based on entries in that field.
-
Select the arrow on the control to toggle between ascending/descending order.
New Sort Control for the Ticket Item Wizard (5070)
The Price Book list in the Ticket Item Wizard now features a Sort control. Use the Sort control to change the order of price book items displayed.
-
Select a field on the control to sort price book items based on entries in that field.
-
Select the arrow on the control to toggle between ascending/descending order.
Feature Enhancements
<imageCapture> Element Now Supports Watermarks (5069)
You can now add a <watermark>
element inside an <imageCapture>
element to display a watermark on an interactive image placeholder.
Refer to the XML Elements article for instructions on how to use the |
Confirmation Now Required for Quote to Job Conversions (5071)
When you convert a quote into a job, a warning message now displays asking you to confirm the action. This prevents you from converting quotes into jobs accidentally.
Performance Improvements
Sync Engine Optimized (5153)
Improved Sync Engine performance by optimizing how syncable records get analyzed during syncs.
Bug Fixes
# | Area | Description |
---|---|---|
4990 |
Audit Log |
Sync packets featured duplicate Delete events. |
5009 |
PDF Reports |
The application crashed on iPads when you opened a PDF report that had a watermark in the signature line. |
5016 |
FX Forms |
Ticket items displayed as child FX Forms. |
5125 |
Sync Engine |
Fixed the "unable to begin transaction (5 database is locked)" error. |
5131 |
Report Helpers |
The |
5142 |
PDF Reports |
|
5148 |
Fields |
Formulas for Date/Time fields didn’t work correctly. |
5151 |
Job Search page |
You couldn’t search by job name or customer name in keyword searches. |
5152 |
Quote Copy |
When you copied a quote, the sequence numbers for quote items didn’t copy to items on the new quote. |
5155 |
Job page → Sidebar |
The Tickets button displayed if you didn’t have Read permission for the Ticket object. |
5159 |
Audit Log |
Sync packets featured duplicate Create events for FX Forms. |
5166 |
Ticket Item grid → Bulk Edit |
You couldn’t bulk edit the Description of ticket items. |
5168 |
Audit Log |
Create events for ticket-related FX Forms featured both a Ticketc and Ticketr field. |
5175 |
Sync Engine |
Syncs failed on iPads when you had checkboxes on search layouts. |
5184 |
Sync Engine |
Fixed the "Cannot clone a Disturbed Response" error on iPhones. |
FieldFX Mobile 4.0.1.3757
New Features
PDF Reports Now Available (4732)
PDF reports give you the ability to generate a report as a native PDF document instead of HTML.
By taking advantage of this exciting new feature, you can improve the overall formatting and quality of FX Reports by using repeating headers and footers along with pagination and many other advanced formatting options.
Refer to the PDF Report Setup article for instructions on how to set up PDF reports. |
Performance Improvements
Sync Engine Optimized (5100)
Improved Sync Engine performance by optimizing how crew planning and equipment planning data syncs.
Bug Fixes
# | Area | Description |
---|---|---|
5103 |
PDF Reports |
A clear error message didn’t display when there was an issue displaying a PDF report. |
5124 |
HTML Reports |
HTML reports didn’t print on iPads. |
5149 |
Attachments |
Attachments didn’t sync correctly. |
Post-Update Tasks
Required Tasks
Update Translation Files
Add the following key to static resources used to translate user interface text:
"Generate-Report-Error": "There was an error generating the report",
Downloads
FieldFX Mobile 4.0.1.3745
New Features
Date Report Helpers Enhanced (5067)
The formatDate
and formatDateTime
report helpers now support the following functions:
-
min
– inserts the earliest date/time entry for a collection of items. -
max
– inserts the latest date/time entry for a collection of items.
Refer to the Report Helpers article for more information. |
Progress Bars Added to Sync Diagnostics (5083)
Progress bars now display when you view sync diagnostics during a sync.
This lets you know how many records are downloading for each object and gives you a clear picture of how your sync is progressing.
New Sync Option Available (5084)
You can now sync all changes made since the last sync without downloading anything from FieldFX Back Office. This new streamlined sync completes in a few seconds and gives you the ability to upload changes to FieldFX Back Office without performing a full sync.
To use this new feature, select Upload Only under the Sync button on the Home page.
Feature Enhancements
Reports Sidebar Option No Longer Displays by Default (5033)
The Reports option no longer displays on the sidebar in a record if there are no report templates defined for that object.
For Example:
The Reports option no longer displays on the Job page sidebar if there are no report templates defined for the Job object.
This enhancement ensures that only relevant options display on the sidebar.
Bug Fixes
# | Area | Description |
---|---|---|
4542 |
Page Layouts |
Columns didn’t align correctly on layouts with single and double column sections. |
4984 |
Home page |
The Pending Changes list didn’t display any details if you didn’t have an en_US static resource file uploaded to FieldFX Back Office. |
5056 |
FX Forms |
FX Forms displayed blank for some users. |
5077 |
Audit Log |
Authentication failures during syncs caused the messages in Audit Log entries to display blank. |
Post-Update Tasks
Required Tasks
Update Translation Files
Add the following keys to static resources used to translate user interface text:
"Sync_SyncUpload": "Upload Only",
"UploadFailure": "Upload Failure",
"UploadFailureCallSupport": "Your data could not be downloaded. Contact support immediately!",
Downloads
FieldFX Mobile 4.0.1.3733
Feature Enhancements
New Sync Logic Added (5082)
The Sync Engine now features new logic for objects with an FX5__Sync__c
or Sync__c
checkbox. If an object has one of these checkboxes, records now only sync if the checkbox is selected.
This new logic complements existing sync rules and gives you greater flexibility to control the records that sync.
Bug Fixes
# | Area | Description |
---|---|---|
4978 |
Ticket Item grid |
Fixed the "this.items is not a function" error. |
4980 |
Ticket Item grid |
Validation error messages appeared and then disappeared. |
4988 |
Rule Engine |
The Is Active setting didn’t work for rule actions. |
4993 |
FX Forms |
Read-only FX Forms didn’t work correctly. |
4996 |
Fields |
Formula fields didn’t display data if their formula contained roll-up summary fields. |
5006 |
Ticket Item grid → Stage Price button |
The Stage Price button displayed even if you didn’t have permission to view the NonDiscountedSubTotal field. |
5008 |
Ticket Item Wizard |
The "Loading" message didn’t display correctly when you first opened the wizard. |
5038 |
Login/Logout |
Users were unable to re-login as the previous user. |
5046 |
Sync Engine |
Fixed the "Transaction aborted for unknown reason" error. |
5050 |
Lookup Filters |
When you defined a |
5057 |
Ticket Item grid → Bulk Edit |
Validation rules didn’t prevent users from entering invalid data. |
5059 |
Ticket Item grid → Bulk Edit |
Clearing a checkbox set the value to |
5065 |
Ticket Item grid |
Validation rules didn’t work correctly on tickets with no required items. |
5075 |
Login/Logout |
The Login page didn’t display when you tried to reuse the app after your OAuth token expired. |
5078 |
Sync Engine |
A vague error message displayed when you lost internet connection during a sync. |
5081 |
Login/Logout |
When you logged out and deleted unsaved data, the unsaved data was still available when you next logged in. |
5086 |
Sync Engine |
Jobs didn’t sync correctly for some users. |
FieldFX Mobile 4.0.1.3704
Feature Enhancements
Audit Log Now Records Every Log Out (4766)
The Audit Log now records every instance where users log out of FieldFX Mobile. This means that one of the following entries always gets recorded when a user logs out:
Ticket Item Copy Enhanced (4895)
You can now use Ticket Item Copy feature to copy the children of dynamic parent items. When you copy a child item, the new item gets added under the same parent.
Lookup Filters Enhanced (4953)
You can now use lookup filters to limit and sort the search results in lookups.
Refer to the Lookup Setup article for details. |
Rich Text Area Fields Enhanced (5004)
You can now use the webcam on Windows devices to add photos directly into rich text area fields.
Performance Improvements
Sync Engine Optimized (5015)
Improved Sync Engine performance by optimizing how price book data syncs.
Bug Fixes
# | Area | Description |
---|---|---|
4394 |
Fields |
Fixed the "Cannot read property 'host' of undefined" error. |
5028 |
Sync Engine → Incremental syncs |
Data for objects with no changes was redownloaded. |
5030 |
Ticket Item Wizard → Details page |
Permissions issue caused the app to crash when adding items with details. |
5032 |
Job Copy |
When you copied a job that was owned by another user, that user became the owner of the new job. |
5048 |
Sync Engine |
Syncs didn’t finish successfully if you lost internet connection during a sync. |
5052 |
Audit Log |
Audit Log entries didn’t display the names of fields that caused sync upload errors. |
5055 |
Sync Engine |
PDF attachments synced regardless of whether their parent record synced. |
FieldFX Mobile 4.0.1.3689
New Features
Persistent Storage Now Available For Google Chrome Users (4994)
Starting in Google Chrome 55, Chrome now uses persistent storage for FieldFX Mobile data when you run Mobile from a Homescreen shortcut.
Persistent storage ensures that data doesn’t get cleared automatically when your device runs low on storage space. You can only clear persistent data manually. |
Refer to the Persistent Storage article for more information on how persistent storage works in Google Chrome. |
Bug Fixes
# | Area | Description |
---|---|---|
4764 |
Sync Engine |
Duplicate data packets got recorded in the Audit Log for some syncs. |
4877 |
FX Forms |
Fixed the "ReferenceError: i18nKey is not defined" error that occurred when navigating between child and parent FX Forms. |
4916 |
Sync Engine → Incremental syncs |
Attachments didn’t sync when their parent record became syncable. |
4919 |
Quote page → Details tab |
Sections displayed on page layouts when the contents were hidden or blank. |
4940 |
Sync Engine |
Users were able to sync again before the last sync finished. |
4956 |
Sync Engine → Incremental syncs |
When you deleted the FX_Mobile_Rules file and added a new file, the rules in the deleted file still applied after an incremental sync. |
4977 |
Ticket Item grid |
Fixed the "Failed to fetch undefined" error that occurred on iPads. |
4979 |
Sync Engine |
API request limit errors didn’t get reported correctly. |
4986 |
Sync Engine → Initial syncs |
Fixed the "Uncaught (in promise) null" error. |
4995 |
Single Sign-On |
Users were redirected to the wrong URL. |
5022 |
FX Reports |
Reports didn’t print on Android tablets. |
FieldFX Mobile 4.0.1.3671
Feature Enhancements
Roll-Up Summary Support Enhanced (4945)
FieldFX Mobile now supports MAX
and MIN
roll-up summary fields that aggregate Date/Time fields.
Bug Fixes
# | Area | Description |
---|---|---|
4882 |
New Record pages |
When you added a new record, the Hide Sidebar button displayed when there was only one record type available. |
4909 |
Static Resources |
Statuses didn’t display available for selection if you had a misnamed or missing translation file. |
4912 |
Ticket page → Reports tab |
Moving quickly to another tab caused an error. |
4913 |
FX Reports |
When you added an FX Form in FieldFX Back Office, you couldn’t attach FX Reports to the FX Form in FieldFX Mobile. |
4952 |
Sync Engine |
Issue with lookups caused sync failures. |
4955 |
Ticket Copy |
When you copied a ticket with a checklist, the new ticket featured duplicate checklist steps. |
4967 |
Sync Engine |
Fixed the "Unauthorized" error. |
4968 |
Validation Rules |
The Details page always displayed after adding ticket items. |
4974 |
Sync Engine → Full syncs |
Fixed the "Uncaught (in promise) null" error. |
4976 |
Login/Logout |
When you logged out without saving changes made since the last sync, the unsaved data didn’t get deleted correctly. |
4986 |
Sync Engine → Full syncs |
Fixed the "Uncaught (in promise) null" error. |
4987 |
Attachments |
Attachments added in FieldFX Back Office didn’t sync to FieldFX Mobile. |
FieldFX Mobile 4.0.1.3650
Performance Improvements
Sync Engine Optimized (4924)
Improved Sync Engine performance by optimizing how rules and rule actions sync.
FieldFX Mobile 4.0.1.3646
Feature Enhancements
New Warning About Insufficient Storage Space (4883)
When you run out of storage space on your device while using FieldFX Mobile, a warning message now displays and you can no longer use the app.
To resolve this issue, you must delete files to free up sufficient storage space. |
Sync Engine Enhanced (4911)
The Sync Engine now retries failed Ajax requests automatically.
Related Records Now Only Sync With Jobs (4923)
Records that have an FX5__Job__c
lookup now only sync to FieldFX Mobile when their job syncs. This enhancement affects the following:
-
Crew planning records
-
Equipment Planning records
-
Job contacts
-
Qualification requirements
-
Tickets
Bug Fixes
# | Area | Description |
---|---|---|
4881 |
Login/Logout |
A warning prompt didn’t display if you logged in after the previous user let their session expire without logging out. |
4891 |
Sync Engine |
FX Reports didn’t sync correctly for some users. |
4931 |
Sync Engine |
Fixed the "Cannot read property 'length' of undefined" error. |
4948 |
Permissions |
You needed unnecessary permissions to add tickets. |
4949 |
Ticket Item grid |
Child items didn’t get added to tickets until you refreshed the page. |
4950 |
Permissions |
You needed unnecessary permissions to add ticket items. |
4951 |
Ticket Item grid |
Recommended child items didn’t get added to tickets. |
4957 |
FX Forms |
Duplicate child FX Forms displayed. |
FieldFX Mobile 4.0.1.3619
New Features
New Stage Pricing Feature For Quotes (4725)
The Stage Pricing feature is now available for quotes. This gives you the ability to apply a fixed price to a collection of quote items.
|
New Sort Option for FX Forms (4734)
The Forms tab in a record now features a Sort control. Use the Sort control to change the order of FX Forms displayed.
-
Select a field on the control to sort FX Forms based on entries in that field.
-
Select the arrow on the control to toggle between ascending/descending order.
Feature Enhancements
Workflows Enhanced (4742)
You can now use workflows to prevent users from adding specific types of records in FieldFX Mobile. If you deselect Initial Status Mobile for the first status in a workflow, users will be unable to add records for the record type linked to the status.
Hierarchical Price Books Enhanced (4772)
You can now make the Enable Extended Pricing checkbox a formula field.
This makes it easier to allow access to hierarchical price books.
Refer to the Hierarchical Price Books Setup article for more information on how to set up hierarchical price books. |
Sync Engine Enhanced (4903)
The Sync Engine now retries failed requests automatically when a "503 Service Unavailable" error occurs.
Performance Improvements
Sync Engine Optimized (4874)
Improved Sync Engine performance by optimizing how FX Report data syncs.
Bug Fixes
# | Area | Description |
---|---|---|
4750 |
Page Layouts |
Two-column layouts didn’t display correctly if they had blank spaces inserted between fields. |
4759 |
Permissions |
You could add tickets if you didn’t have Create permission for the Ticket object. |
4858 |
Permissions |
You needed Create permission for the Job object to add tickets. |
4870 |
Ticket page |
Navigating quickly between the Checklist tab and other tabs caused errors. |
4871 |
FX Reports |
When you updated an FX Form and then opened a report, the report didn’t display any of the updates. |
4899 |
FX Reports |
Print previews of reports didn’t display correctly. |
FieldFX Mobile 4.0.1.3607
New Features
New Quote Copy Feature Added (4706)
You can use the new Quote Copy feature to copy quotes on the Quote Search page. This feature saves you time adding quotes that are similar to existing quotes.
Refer to the Quote Copy Setup article for instructions on how to set up this feature. |
Server Version Update
Updated the server version for FieldFX Mobile to 9.1.1 to fix a sync issue.
Bug Fixes
# | Area | Description |
---|---|---|
1699 |
Fields |
Default values for checkboxes didn’t work. |
4842 |
Permissions |
Permissions didn’t control access to the Home page sidebar buttons correctly. |
4859 |
Fields |
The Cost field for ticket items was always read-only. |
4875 |
Sync Engine |
The SVG animations used in FieldFX Mobile caused slower sync times. |
4878 |
Home page |
The icons on the Home page didn’t display correctly for some users. |
Post-Update Tasks
Required Tasks
Update Translation Files
Add the following key to static resources used to translate user interface text:
"CopiedQuote_Title": "Copy Quote",
Downloads
FieldFX Mobile 4.0.1.3595
Bug Fixes
# | Area | Description |
---|---|---|
4387 |
FX Reports → Add Signature Page |
On tablets, the application crashed when you resized or rotated the screen. |
4777 |
Validation Rules |
Validation rules on quotes didn’t always work correctly. |
4862 |
Validation Rules |
Validation rules on jobs created from quotes didn’t work correctly when all required fields had values. |
FieldFX Mobile 4.0.1.3591
Feature Enhancements
Report Viewer enhanced (4771)
The Report Viewer now features a Hide Sidebar button.
Select the Hide Sidebar button to collapse the sidebar and scale the report to fit on the page.
Select the Hide Sidebar button again to redisplay the sidebar.
Bug Fixes
# | Area | Description |
---|---|---|
4481 |
FX Reports |
Job and Quote reports disappeared from view once you synced twice after attaching them to records. |
4736 |
Sync Engine → Full syncs |
On iPads, syncs failed when you cleared the cache, created a new Home Screen icon, and logged in. |
4738 |
Static Resources |
The application crashed if you synced an FX5_Mobile_Rules file that contained errors. |
4739 |
Translation |
Incorrect translation keys were used for sidebar buttons. |
4743 |
Job page → Forms tab; |
The name of the Reports sidebar button displayed in lowercase. |
4744 |
Static Resources |
The application crashed if you synced an FX5_Mobile_Rollups file that contained errors. |
4751 |
Sync Engine |
Vague error messages displayed when you lost Internet connection during a sync. |
4752 |
Validation Rules |
Validation rules for quotes didn’t always work correctly. |
4761 |
Audit Log |
Status change events were recorded in duplicate. |
4763 |
Home page → Pending Changes list |
Information about pending changes didn’t display correctly. |
4765 |
Ticket page → Reports tab → New Report page |
On iPads, newly added child items didn’t display on reports unless you refreshed the page. |
4779 |
Inventory Tracking |
The Inventory Tracking feature didn’t work correctly. |
4781 |
Job Search page → Sort control |
On iPads, jobs didn’t sort correctly by Projected Start Date if there were jobs with no projected start dates. |
4790 |
Ticket Search page → Sort control |
Tickets didn’t sort correctly by Last Modified Date. |
4798 |
Job Search page → Sort control |
Jobs didn’t sort correctly by Projected Start Date after you added a projected start date for a job. |
4841 |
Sync Engine |
Duplicate indexes for ParentIds caused syncs to fail. |
4843 |
FX Reports |
Reports didn’t sort by sequence number. |
4847 |
Validation Rules |
Validation rules linked to status transitions didn’t work correctly. |
FieldFX Mobile 4.0.1.3570
New Features
Rich Text Area Fields Now Supported (4709)
FieldFX Mobile now supports the use of rich text area fields. You can use rich text area fields to embed photos inline inside records, such as a site photo inside an FX Form.
Refer to the Rich Text Area Field Setup article for more information. |
New Sort Option For Jobs (4722)
The Job Search page now features a Sort control. Use the Sort control to change the order of jobs displayed.
-
Select a field on the control to sort jobs based on entries in that field.
-
Select the arrow on the control to toggle between ascending/descending order.
New Sort Option For Tickets (4722)
The Ticket Search page now features a Sort control. Use the Sort control to change the order of tickets displayed.
-
Select a field on the control to sort tickets based on entries in that field.
-
Select the arrow on the control to toggle between ascending/descending order.
New Sort Option For Quotes (4722)
The Quote Search page now features a Sort control. Use the Sort control to change the order of quotes displayed.
-
Select a field on the control to sort quotes based on entries in that field.
-
Select the arrow on the control to toggle between ascending/descending order.
Performance Improvements
Sync Engine Optimized (4693)
Improved Sync Engine performance by optimizing how keyword search data gets processed.
Bug Fixes
# | Area | Description |
---|---|---|
4675 |
Ticket Item grid → Edit mode |
When you entered invalid values and exited Edit mode, the invalid values displayed on the grid. |
4680 |
Lookup Filters |
Complex lookup filters for equipment didn’t always work correctly. |
4682 |
Sync Engine → Incremental syncs |
Report template updates didn’t sync. |
4721 |
Static Resources |
If you didn’t have an FX5_Mobile_Rules file uploaded to FieldFX Back Office and synced, the application crashed when you moved from the Home page after syncing. |
4724 |
Sync Engine |
Static resources didn’t always download correctly during syncs. |
4727 |
Job page → Details tab |
Entries in the Owner field always displayed redacted. |
4729 |
Validation Rules |
On iPads, the Validation Summary didn’t display correctly at the top of the page when you entered invalid data. |
4754 |
Dependent Picklists |
Validation rules didn’t work correctly with dependent picklists. |
4760 |
AltSync |
Jobs synced when they had AltSync deselected. |
Post-Update Tasks
Required Tasks
Update Translation Files
Add the following keys to static resources used to translate user interface text:
"Confirm": "Confirm",
"InsertImage": "Insert Image(s)",
"RichText_Limit": "There is a maximum of 10 images allowed per field.",
Downloads
FieldFX Mobile 4.0.1.3545
New Features
Dependent Picklists Now Supported (4677)
FieldFX Mobile now supports the use of dependent picklists.
Refer to the Picklist Setup article for more information. |
Performance Improvements
Ticket Item Grid Optimized (4642)
Improved Ticket Item grid performance by reducing how long it takes to load data.
Sync Engine Optimized (4653)
Improved Sync Engine performance by reducing the number of API requests used to download validation rules.
Sync Engine Optimized (4656)
Improved Sync Engine performance by reducing the number of API requests used to download search results layouts.
Sync Engine Optimized (4667)
Improved Sync Engine performance by reducing the number of API requests used to download FX Reports.
Sync Engine Optimized (4679)
Improved Sync Engine performance by preventing Group object data from downloading to FieldFX Mobile.
Bug Fixes
# | Area | Description |
---|---|---|
4641 |
Ticket Item grid → Edit mode |
When you entered invalid values and exited Edit mode, the invalid values displayed on the grid. |
4660 |
Ticket Item Wizard |
You couldn’t add items in hierarchical price books to tickets for jobs created from quotes. |
4663 |
Job page → Forms tab |
The Job lookup was editable on job FX Forms. |
4678 |
Sync Engine |
Ticket reports disappeared sometimes after a sync. |
4695 |
Ticket Item grid → Logs tab |
You couldn’t edit ticket log entries for new tickets. |
4715 |
Home page → Sidebar |
Options didn’t get highlighted when you selected them. |