FieldFX Base Package Updates
Introduction
This section contains the release notes for FieldFX Managed Package. For previous years, see the dedicated pages for those years in Older Releases.
For more information on Push Upgrades, see Push Upgrade process and when versions were pushed to Sandbox and Production Salesforce Instances, select the year section.
-
For 2023 releases, see 2023 Release Notes
-
For 2022 releases, see 2022 Release Notes
-
For 2021 releases, see 2021 Release Notes
Release Table
Consult this table for the latest and previous release numbers. Click the version link to jump to that version and click the "Back to Release table" link to return to this table.
Version | Released | Notes / Issues | ||
---|---|---|---|---|
Latest Release |
10/28/24 |
|||
9/1/24 |
||||
7/3/24 |
|
|||
5/20/24 |
|
|||
4/25/24 |
||||
4/15/24 |
For older releases, see:
Release Notes
Version 1.588 (10/26/24)
Functional Area |
Type | Issue | Summary |
---|---|---|---|
Bug Fix |
FFX-2836 |
We fixed an issue where when performing a Deep Copy for a Price Book into a process, cleared the frequent lock row error that occur during the deep copy process. Now, copying from 2 different price books with price book items linked to the same catalog items doesn’t trigger a lock row error. |
|
Bug Fix |
FFX-3162 |
We fixed an issue for EAM Meter-Based PM Group Schedules:
|
|
FFX-1266 |
We fixed an issue in the EAM Search where the search results come up in Salesforce Classic and not in the Lightning Experience. |
||
HTML to PDF |
Bug Fix |
FFX-3206 |
We fixed an issue in the Convert HTML to PDF functionality that if no HTML reports are found, the dialog box says |
Bug Fix |
FFX-3296 |
We fixed an issue where the clear error message is not displayed when there is a mismatch in field types with the same name on the ticket/quote items. |
|
Bug Fix |
FFX-3310 |
We fixed an issue where existing Sync Events were duplicated causing errors. |
|
FFX-3248 |
We fixed an issue where in the Sync Log, errors were populated with a generic 500 error. The Sync Log now populates with the specific error on the response for it to be properly reported to the user. |
Version 1.579 (9/1/24)
Functional Area |
Type | Issue | Summary |
---|---|---|---|
Bug Fix |
FFX-2463 |
We fixed an issue where only the new status was shown in the Status History report where both the old and new status should appear. Now, ticket status changes recorded on the ticket status history tab and in the status history report show both the old and new status. |
|
Bug Fix |
FFX-1266 |
We fixed an issue in EAM where the Search screens appear in Salesforce Classic not the Salesforce Lightning Experience screens. We have reconfigured the Search screen to appear as a Lightning page. |
|
FFX-2897 |
We fixed an issue where the Cumulative Value at Replacement (CMVR) is unchanged after a meter replacement and it doesn’t update to reflect the new value. |
||
Bug Fix |
FFX-2136 |
See FFX-2136 |
|
Bug Fix |
FFX-3121 |
We fixed an issue in the Base package where the OverrideBatcher is triggering when the Override Configs aren’t active. |
|
Bug Fix |
FFX-3112 |
We fixed an issue in the Quote to Job Lightning component where the settings weren’t sent to the controller even when the Send Platform Notification checkbox was selected resulting in no notifications when a job from a quote was created. Now when setting the Send Platform Notification checkbox, notifications are created and appear in the notifications panel when a job from a quote is created. |
|
Bug Fix |
FFX-3133 |
We fixed an issue where a user had sync events not processing and a |
Version 1.575 (7/3/24)
Due to the large number of functional areas impacted in this version, the table of impacted issues has been reorganized by sections of the functional area. |
Custom Editor
Type | Issue | Summary |
---|---|---|
Bug Fix |
FFX-2941 |
We fixed an issue in the Custom Editor for Ticket records when a new record is saved, the new ticket appears instead of returning to the job page. |
Deep Copy
Type | Issue | Summary |
---|---|---|
Bug Fix |
FFX-2760 |
We fixed an issue where the Sync_Errors\__c (Counter Tracking Sync Errors) are excluded when performing a Deep Copy. |
EAM
Type | Issue | Summary |
---|---|---|
Enhancement |
See FFX-1305 |
|
See FFX-1128 |
||
FFX-1445 |
We cleaned up the UI and removed the Lookup Source Stock Item button and the List View: Inter-Stores Source Items since these items are no longer needed. |
|
Bug Fix |
FFX-2718 |
We fixed an issue where the last reading date wasn’t updated when a meter replaced. |
FFX-2720 |
We fixed an issue for Meters where a validation rule was added for the install date when a meter is manually updated after a meter replacement. |
|
FFX-3050 |
We fixed an issue where the Next Due Meter calculation doesn’t change if the Meter-based PM Group Schedule is greater. |
Grid
Type | Issue | Summary |
---|---|---|
Bug Fix |
We fixed an issue where a grid custom search in FieldFX Base Managed Package, the |
HTML to PDF
Type | Issue | Summary |
---|---|---|
Bug Fix |
FFX-2956 |
We fixed an issue when the functionality appends to the html on the resulting PDF contentdocumentversionrecord, it is not carried over to Sync to Mobile. |
Invoicing
Type | Issue | Summary |
---|---|---|
Bug Fix |
FFX-212 |
We fixed an issue where a new text field is added to
|
Labels
Type | Issue | Summary |
---|---|---|
Enhancement |
FFX-2786 |
We added the Mobile custom labels to the Base Package in the Back Office. |
Permissions
Type | Issue | Summary |
---|---|---|
Bug Fix |
FFX-2571 |
We renamed the FX5 permission |
Quote
Type | Issue | Summary | ||
---|---|---|---|---|
Enhancement |
FFX-2600 |
Now additional information can be captured on a quote. The information is quote specific and doesn’t need to exist on the job that is generated from the quote. The new fields are:
For more information, see Quote Item Prerequisites. |
||
Bug Fix |
FFX-1396 |
We fixed an issue and added these fields to the Quote Item object:
For more information, see Quote Item Prerequisites. |
||
FFX-3006 |
We fixed an issue to where the currency for a new ticket item on a quote item with multi-currency sets the currency on the Price Book Item and not the User’s currency. |
|||
FFX-2942 |
We fixed an issue where creating a job from a quote gives an error email. The job and ticket are created, but there are no ticket items. When quote items are added to a ticket, the ticket fails in Back Office. In Mobile, quote items can be added to a ticket with no issues. Now when there is a field type mismatch where the same name exists on the ticket/quote items, the error message displays the fields with the same name. |
Quote to Job
Type | Issue | Summary |
---|---|---|
Enhancement |
FFX-2753 |
We added a criteria where the checkbox field is now considered. This is needed for the Email Config Admin Tool. |
Bug Fix |
FFX-2943 |
We fixed an issue when creating Ticket Items from Quote items so if the record types are named or labeled with more than one word, they aren’t skipped. |
FFX-2870 |
We fixed a customer issue where the Quote to Job component is now creating jobs and isn’t showing errors. |
Reports
Type | Issue | Summary |
---|---|---|
Bug Fix |
FFX-2541 |
We fixed an issue to improve the latency in the FXL Report Viewer. |
Sync
Type | Issue | Summary | ||||
---|---|---|---|---|---|---|
Enhancement |
FFX-2508 |
We changed the Description Digest so the RecordTypeinfo with the lookup information is attached it. The changes are:
|
||||
Bug Fix |
FFX-340 |
To check if code is running in Sync or Async, we fixed an issue where a utility class has been created for checking content. |
Ticketing
Type | Issue | Summary |
---|---|---|
Enhancement |
FFX-331 |
We changed when the OverrideBatcher runs on a Job/Ticket update if no OverrideConfig or Override are defined. If there is no data on Override__c, the batch doesn’t run. See the FX Callable entry and Use OverrideBatcher section. |
Validation Rules
Type | Issue | Summary |
---|---|---|
Bug Fix |
FFX-2321 |
We fixed an issue in Validation Rules where managed lookup filters needed to be converted from Required to Optional since they are now stricter. This improves the user experience but had created other issues for existing data which might have to be updated later. |
Version 1.569.2 (5/20/24)
This patch version is automatically pushed to Production orgs as part of the FieldFX FX24R1 Push Upgrade. The patch release corrects a potential issue with a record type name that contain a space. |
Version 1.569.1 (4/25/24)
Functional Area |
Type | Issue | Summary |
---|---|---|---|
Bug Fix |
FFX-2819 |
We fixed an issue where the most recent FX5 Base Managed Update modified all Equipment records' Last Modified dates with "FieldFX Base Package" install date. This patch fixes the issue so the Equipment last modified is not touched by the package install date. |
|
Bug Fix |
FFX-2812 |
We have corrected an issue where an e-mail notification is sent out notifying the customer to schedule a Sync Stage Meta Data Apex job. |
|
Bug Fix |
FFX-2820 |
We fixed an issue where a customer was running test classes in their sandbox environment encountering the following error:
|
Version 1.569 (4/15/24)
Functional Area |
Type | Issue | Summary |
---|---|---|---|
Bug Fix |
FFX-2011 |
We fixed an issue where the Form and Question columns weren’t populated in the table of Form Responses. |
|
FFX-2442 |
We fixed an issue when downloading an file/image in a question in Back Office to ignore the sync to the attached file’s mobile tag. |
||
Bug Fix |
FFX-2472 |
We fixed an issue to fix the time it takes for a Deep Copy to validate. |
|
Enhancement |
We have enhanced PM Group Schedules to now include Meters. Before PM Group Schedules were based on calendar-base PM Schedules. With this addition, you can generate multiple PM group details and work orders that are meter-based. You won’t have to generate multiple PM Schedules each with its own work order. For more information, see EAM PM Group Schedules Introduction. |
||
We have enhanced the meter replacement process to enable the meter replacement while also retaining the accumulated meter readings to display these readings on the new meter. For more information, see Add a Meter section in FX EAM Meters topic. |
|||
FFX-2167 |
We added validation for meter replacement in EAM that corrects the date a user can use for the Install Date and Revision fields. This change prevents:
For more information, see Add a Meter section in FX EAM Meters topic. |
||
Bug Fix |
FFX-2162 |
We fixed an issue where Work Task Steps randomly don’t get created from a Preventive Maintenance that is link to a Model Work Order with Work Tasks and Work Task Steps. Now they do. |
|
FFX-2173 |
We fixed an issue when updating a date for a meter reading, the Last Reading Date on the meter wasn’t being updated. This version fixes the issue so updating a meter’s reading to a past date, it’s reflected in the Last Reading Date. Also, when entering new meter readings, the field is correctly updated. This applies to both continuous and counter meters. |
||
Enhancement |
FFX-2622 |
We have added a new managed Custom MetaType called |
|
Bug Fix |
FFX-2066 |
We fixed an issue if the user clicks on the Create Job button on the Quote to Job screen, the button appears on the blank screen. |
|
Enhancement |
FFX-2364 |
We have made an enhancement to Sync Fail Notifications for Job, Tickets, and Ticket Items. Now, if something fails in the ticket or job, there is an indications (on a ticket item, notification appears on the ticket and then on the job containing the ticket) and the ticket or job has related sync issues. |
|
Bug Fix |
FFX-2049 |
We fixed an issue affecting the Layout in the Audit Log Packet where when trying to view the line details, the details window is out of view and no way to make it visible. |
|
FFX-2525 |
We fixed an issue where a warning appears when a user doesn’t have access to the search layout for the Location object in the FieldFX Mobile App. |
Older Releases
To see a particular version from an older release, find the version number in the table below and then click on the year link for that page.
Year | Version Numbers |
---|---|
1.545, 1.529, 1.516, 1.515, 1.507, 1.501, 1.492 |
|
1.483, 1.482, 1.476, 1.473, 1.470, 1.469, 1.468, 1.463, 1.454, 1.448, 1.447, 1.437, 1.429.1, 1.429, 1.428 |
|
1.425, 1.414, 1.405, 1.402, 1.399, 1.398.4, 1.398, 1.396, 1.395, 1.392 |
|
1.378, 1.371, 1.361, 1.354, 1.346, 1.339, 1.331, 1.324, 1.309, 1.295 |
|
1.275, 1.265, 1.258, 1.248, 1.243 |
|
1.214, 1.211, 1.192, 1.187, 1.181, 1.179, 1.178, 1.176, 1.174 |