Accruent MC v2025.1 On Premise Release Notes

On Premise customers can now upgrade to the latest version of Maintenance Connection, MC v2025.1.

Check the system requirements in the upgrade instructions for using this new release. We recommend reaching out to your Accruent representative to purchase installation service, so our team can install the upgrade for you.

New rich text editor

MC-18518

Use the new text editor to create and edit task descriptions in the Work Orders and Procedures modules with more formatting options. Configure headers, lists, tables, images, and more in a simplified way.

Automatic average cost calculation

You can now configure the system to automatically update the Average Cost field when you transfer a part between stockrooms, not just when you close a purchase order.

To activate automatic calculation, go to Preferences > Purchase Order, click Calculate weighted average of unit cost on receipt, and select Yes.

Photo access control

MC-17095, MC-17590, MC-17977

The photo attachment permissions now apply to the Asset, Category, Classification, Company, Contacts, Craft, Customer, Department, Failure, Inventory, Labor, Procedure, Project, Project Plan, Preventive Maintenance, Requester, Repair Center, Shift, Shop, Stock room, Tool, Tool Room, Training, and Zone.

This provides granular access control, ensuring that you can only perform actions on photos as permitted by your access group rights. The permissions available are:

  • New: Add photos when creating new records within module.

  • Edit: Attach, remove, or replace photos on existing records.

  • View: View photos.

Grid view

MC-13714, MC-14401, MC-14402, MC-14297, MC-14288, MC-13462

You can now export data to Excel or CSV directly from the grid view in any module where the grid view is present. Grid's versatility, combined with this export capability, offers an easy way to create lists from applicable modules and capture the data for all uses of Excel and CSV. The grid view also retains column positions and settings even after navigating away from a module.

Access KPI data with a single click

MC-16319, MC-16682, MC-16681

We applied click-action options, allowing you to click on a Key Performance Indicator (KPI) card to open a corresponding report or, as a new feature, to open an external link to view more details about the data shown. The legacy option to run JavaScript upon a click now only appears for KPIs for which you previously applied that click action, preventing the creation of any new actions that might pose a security risk, while preserving existing configurations.

You can configure click actions on the Edit KPI page.

Service requests

Add failure classification to service requests

MC-14173, MC-14164

Configure the Service Requester to include a failure classification. Failure Class selection determines which predefined asset problems people can add to their requests, allowing you to use your asset failure analysis processes to address the service request more efficiently.

Search for service requests by number

MC-13956

You can now search for service requests by their work order number on the Service Requester Status page, making it easier to find the status of a particular service request they've submitted.

Note that searches can only return exact work order number matches and they only appear if the user has access to view the request. Also, searching by work order number functions independently of any filters set on the Status page.

Type-ahead

MC-14408, MC-15007, MC-12973

Type-ahead fields now display up to 10 partial matches to choose from as you begin typing a value into the field, optimizing type-ahead functionality and making your data input faster and more accurate. These fields now search for matches in both name and ID fields, giving you more assurance that all records matching your currently-type value appear for selection.

We also enhanced styling for the list of partial matches that appears as you begin entering a value into a type-ahead field, making it easier to read and select the correct value from the list.

Improvements and issues fixed

Component Summary Reference #
Access Groups

You can now correctly enter values for the report ID in List views within Access Group Rights.

MC-18351
Accessibility, Service Requester We updated screen reader text to more accurately convey how visually-impaired users should interact with Service Requester elements, such as accurately indicating required fields for submitting a service request. MC-13342
Anonymous Survey Done Button We removed the Done button from the anonymous survey completion page. The text now instructs you to close your browser after completing the survey. MC-15208
API - Assets

MC API now enforces the precision required for accurate geolocation tracking and includes validation checks for latitude and longitude ranges.

MC-18025
API - Work Order The PUT request correctly updates the Other Costs (Estimates) field when the value exceeds 4 digits. MC-18030
Asset Hierarchy Configuration The New, Apply, and Cancel buttons in Asset Hierarchy Configuration page are now visible without scrolling down. MC-16269
Asset History Hovering your cursor over a work order on the Asset History page now displays labor report information, as intended. MC-14804
Assets When you open the Tracked Tool in an asset, the Tool Work Center displays the selected tool. MC-17975
Assets Preferences for refreshing the asset tree upon updating or creating an asset are now honored as expected. MC-14028
Assets

Decreasing the current reading of an asset's parent in the Meter tab no longer changes the Life-to-date reading of its child assets when using the Meter Roll Down feature.

MC-16941
Assets

You can now clone or delete assets when you open an asset in a new window.

MC-18963
Assets, Meter Rolldown Meter information on asset records now hides all fields related to meter rolldown when you have hidden the options via the Forms Manager. MC-14518
Attachments, Purchase Orders Clearing check boxes for options to link or append attachments to a purchase order now works as intended, preventing linked or appended attachments as configured. MC-3433
Cancel work order If you click Cancel at the bottom of the work order and enter text including the % symbol, the system processes the request and cancels the work order within the designated period. MC-15670
Category search filter In the Preventive Maintenance module, the category filter now narrows the search results and populates the list with the correct information. MC-15612
Classification

You can now translate classification names related to Asset and Inventory classifications. We’ve included the Classification area in the Translation Manager.

MC-18880
Classifications

The Company lookup now filters to manufacturers by default as intended when batch updating class manufacturers.

MC-16950
Classifications

You can now batch update the failure class for asset classifications.

MC-16701
Companies The Companies module list honors the Internal filter after refreshing, as intended. MC-15009
Complete/Close You can now upload documents to a work order via the Complete/Close dialog without issue. MC-14390
DASH application menu When you have DASH application access and log into the application, the application menu populates with the appropriate menu items according to your access rights. MC-15094

Dashboard

When you share a report from one database and install it via the Smart Share Manager tool, the report now displays correctly in the second database.

MC-18526

Date Format Handling in POs

You can now select date formats with comma separators and save purchase orders without encountering errors, ensuring compatibility with regional settings and preferences.

MC-15511
Department, Work Orders

You can now bulk update the Department ID in work orders, even when the Department Name contains apostrophes.

MC-19151
Directly Issued Part Selection

When you create part estimates in the Procedure module, you can now apply the Directly Issued filter without encountering grid errors.

MC-15353

Documents

The system now records the person uploading a document to a record in the application. Use Maintenance Connection's reporting capability to capture this information for compliance and audit history.

MC-13343

Express Part Check-Out WOs The Express Part Check-Out tool now updates the Requested Date for work orders that are not closed from the Part Checkout Tool, ensuring the work order status information remains accurate. MC-4674
Failure Analysis The Failures module now lists all problem codes by default as intended rather than displaying all failure types. MC-15001
Failure Analysis Problem codes now properly filter by failure class when adding them to (or editing them in) a work order. MC-13217
Failure Classifications Updating a failure classification no longer requires entering risk tab data when using the alternate classification healthcare form. MC-13610
Failure Module Fields The Forms Manager now correctly honors the hidden settings for the Procedure, Asset, Repair Center, and Shop fields in the Failures module. This fix ensures that fields are displayed or hidden as intended. MC-2586
Failures, Procedures Associating a procedure with problem code no longer converts the procedure ID value to the procedure name upon population. MC-13378
Forms Manager We removed any references to fields that don't actually appear in the user interface from the Forms Manager. MC-13981
Global Preferences We added validation messaging to inform you that you've entered data incorrectly for a preference, ensuring workflows run as intended after applying preference changes. MC-15199
Global Search, Translations Global search results now display with appropriately translated module names. MC-12731
GraphQL

We updated how the system calculates total labor charge on a work order to ensure the total charge is not 0. Following previous functionality, the system first calculates the total charge based on the charge rate defined for the assigned labor resource, but if the charge rate is set to 0, the system now pulls the markup percentage for the labor resource, if specified, to calculate total charge.

MC-19475
GraphQL The GraphQL CreateWorkOrderTask API no longer allows invalid assetSpecificationPKs and shows a validation error when invalid. MC-14546
Grid View Filters you've configured in the Grid view no longer reset after clicking a button at the bottom of the page (such as assigning selected work orders). MC-14300
Grid View

We made two new columns, Asset ID and Asset Name, available in the Grid view in the Work Orders module. Add these columns to make it easier to sort and filter by assets being serviced.

MC-13369
Grid View, Parts The Parts column in the Grid view now accurately shows the parts associated with the row/record. MC-14299
Help Menu

We updated the link for online help documentation to navigate to Accruent's new Help Center.

MC-16565
History The Asset, Work Order, and Project modules now properly display priority icons on their History pages. MC-14767
Indicators in Work Order Module Indicators in the Work Order module now align correctly with the Forms Manager settings. You can accurately customize work order forms, ensuring that only specified fields are hidden, which helps maintain data integrity. MC-15301
Inventory Part ID, Internal ID, and Part Name now display correctly across the application and no longer truncate when the part name contains '>' and the Grid view is disabled. MC-17069
Inventory

Last ordered and Last issued no longer display on part Details when you hide them in the Forms Manager, honoring the settings you specified.

MC-17059
Inventory Last ordered and Last issued are now optional. The required checkbox is not available for those fields in the Forms Manager. MC-17283
Inventory In the Inventory module, you can now transfer and search parts with special characters in the Part ID, such as + or [. MC-16038
Inventory All user-defined field (UDF) values now carry over when you clone an inventory item, as intended. MC-13218
Inventory When you update a part, the Last Ordered and Last Issued date now changes only when the part is ordered or issued. MC-18915
Inventory

When you add a part with a category to the Work Order > Cost tab or link parts to work orders using the Part Checkout tool, the system now automatically fills the Category field.

MC-1678
Issued Status Appears as Clickable Label You can only modify procedures on work orders when the WO is in a Requested status. When a Work Order (WO) is in an Issued status or later, the procedure appears as a read-only label. This label serves as a clickable link, opening the procedure in a new window. MC-15000
KPIs

When you use the Smart Label Manager for languages other than English, the text under the KPI gauge in the new Summary dashboard now displays as expected.

MC-19045
KPIs The critical number KPI style now only displays in charcoal color until the KPI reaches a critical level, at which point it turns red. MC-16944
KPIs

KPI labels are now limited to 50 characters to enhance readability and clarity of the Home Summary page.

MC-16446
KPIs You can now open reports when clicking on KPIs by configuring the Click Action field in the Edit KPI page. MC-16270
KPIs You can now successfully create a new KPI in a KPI group. MC-17531
KPIs KPIs have a refreshed style. Critical Numbers provide an alternative viewing method to KPIs via numerical values. These values are tied to configurable ranges, with color coordinated alerting. MC-15830 / MC-15825
KPIs When opening the Smart Share feature, you can now click and download KPIs. MC-3097
KPIs

We updated deprecated KPI styles such as weather, smiley faces, spotlights and custom to the default gauge KPI style.

MC-17361
KPIs

KPI values are now represented by 'K' instead of using decimal points for thousands.

MC-16197
KPIs, Report

The report now accurately displays data that matches both the KPI formula and the report criteria when you select a KPI formula combined with report criteria in Report SetupCharts / KPIsKPIsSet criteria for KPI using.

MC-19293
Labor When work orders are associated with a customer, the customer labor rate now overrides the charge rate set for the assigned labor resource, as intended. MC-14660
Labor Calendar We corrected text on the Labor Calendar to clarify that, when you double-click on a labor assignment, the Change Assignment dialog opens, not the work order, as previously stated. MC-16275
Labor Calendar The Work Manager calendar now initially displays 10 work orders per day, with the option to load additional work orders, improving load speed and usability. MC-16762
Labor Type Reassignment

Members with the Requester labor type who access the RPT or DASH applications now maintain their designated labor type upon signing in. This fix ensures that labor type settings stay consistent and precise.

MC-15302
Labor, Preventive Maintenance Removing assigned labor on a master group PM removes only the selected labor (and no others) as intended. MC-14283
Labor, Work Orders The labor name, not the labor ID, now populates as intended when you select a labor resource from the lookup for actual or estimated work order costs. MC-11087
Latitude/Longitude, API Assets created or updated via the API now show the correct latitude/longitude in the UI. Previously, the coordinates rounded to only two decimal places, making them inaccurate. MC-14519
Lease Module You can now save leases with Asset IDs of up to 100 characters. MC-2919
Link Asset by Class

When a procedure is added to a work order, task numbers are now correctly sequenced as expected without the need to first save the work order for the changes to take effect. This fix ensures consistent task numbering and enhances clarity in managing tasks within work orders.

MC-135
MC Express

You can now correctly view the images attached to parts in the Inventory module in MC Express.

MC-19429
MC Express A technician signing into MC Express now consumes a limited license only, as intended. Previously, it consumed a limited license and a full user license. MC-14999
MC Express When you add a part with a category to a work order in MC Express, the system now automatically fills the Category field. MC-18953
MC Express You can no longer make changes to locked UDF fields in MC Express on work orders when you add an asset if you don’t have edit access in the Work Order module > Fields > UDF Fields in the Access Group Rights. MC-18734
MC Express Asset History tab

You can now see the Reason field in the Asset History tab with the intended formatting, complete with clear line breaks for improved readability and comprehension.

MC-6285
MC Express Part Details In MC Express, you will be prompted to enter the actual part details if Require Part Actual is enabled in the MRO preferences. MC-15318
MC PM Agent We improved the security of the application. MC-15868
Members When you right-click on a requester under Integration Info on their MemberDetails, and then select Open in new window, Requester Details opens as intended, rather than LaborDetails. MC-14311
Membership As an admin, you can now access member records that contain an apostrophe in their email address. MC-15282
Meter Readings When you choose an asset with a traced meter and use Paste Special to copy it, an option to include or exclude the meter readings displays. If you choose to include, the meter readings copy over to the new asset. If you clear this option, the meter readings do not copy. The default setting is to exclude the readings. MC-1378
Module and Record Filters We renamed the Record Type filter to Module and created a new filter called Record Type, that allows you to select from a specific table. This new filter does not dynamically interact with the other filters. MC-15500
Module Lists The vertical divider between the List and the WorkCenter now stays in the position you've dragged it to the next time you sign in to the application. MC-13659
Module Lookups Categories specified for specific modules are now available for filtering in module lookups, as intended. MC-14838
Module Lookups You can now search and then single-click items in succession as intended to add them to a record from module lookups. MC-13360
MRO WorkCenter (Direct) As an MGRD application user, when you log in, you will be taken directly to the MRO without the need to select the MRO application. MC-15006
Notifications The system now alerts you when you receive multiple notifications instead of displaying pop-up notification windows. Click the alert for details. MC-15718
Order Parts The Order Parts tool now correctly honors default shipping and billing addresses when creating purchase orders. MC-16702
Order Parts Using Order Parts to automatically build purchase orders for inventory that has reached it reorder point now properly converts issue units to order units, when the two are different. For example, Order Parts no longer issues an order for 50 cases (order unit) of a part when 50 individual parts (issue unit) are needed. MC-12608
Order Parts The Order Parts tool no longer creates duplicate purchase orders without line items. MC-13487
Order Parts The Order Parts feature now accurately calculates charge percentages set for direct-issue parts.

MC-14878

MC-14159

Order Parts The Order Parts feature now accurately populates the account field from the vendor selected onto the purchase order.

MC-14397

MC-14099

Order Parts Tool We restored right-click functionality in the Order Parts tool, allowing you to view part details in a new window directly from the parts lookup. MC-6471
Part ID Truncation

You can now accurately transfer inventory to the correct bin without Part ID truncation errors. This fix ensures full display of Part IDs, reducing potential errors in inventory management.

MC-15383
Part Record Part IDs containing special characters now display correctly across all modules and views. MC-16116
Part transfer When you perform a part transfer for a part ID with double spaces, the stockroom name enables you to transfer that inventory to another specified stockroom and bin without auto-creating a default bin. MC-15376
PartLocation API You can now successfully update the Price field with values containing five or more digits in a PUT or POST API statement. MC-16077
PM Assets We improved the Repair Center filters for users with access to only one repair center. MC-2867
PO Rejection Handling in Repair Center The Repair Center based POs now honor reject permissions. With the necessary permissions, you can now reject POs as expected, with the system updating the approval status and PO status accordingly. MC-15310

Preventive Maintenance

In the Preventive Maintenance module Asset tab, Repair Center now only displays values linked to the selected database.

MC-18684

Preventive Maintenance Setting the next scheduled date for PM service on an asset now updates the next procedure interval as intended. MC-13890
Preventive Maintenance You now receive an error message when you attempt to add multiple procedures at the same interval to a PM schedule, which also ensures existing intervals are no longer removed when you set another procedure to the same interval. MC-14588
Preventive Maintenance

The preventive maintenance Work Order Generation Preview now only shows one instance of each work order for the upcoming schedule as intended, accurately reflecting the PMs / Tasks schedule setting.

MC-16531
Preventive Maintenance You can now select a procedure to add to new preventive maintenance records by default if no other procedure is associated with them. This default procedure populates to PMs automatically, removing the need to create a new procedure from scratch. MC-14134
Preventive Maintenance

When you clone an asset with a PM schedule set to different intervals, the cloned assets with PM schedules now generate work orders in the correct interval order, matching the original asset's schedule.

MC-18659
Preventive Maintenance Assets The header row on the PM Assets page now functions as intended and no longer has data appearing behind or above it when you scroll down. MC-12741
Preventive Maintenance Tasks Turning on Require meter reading value on WO task now requires entering a meter reading to complete the task, as intended. Previously, the selected check box would be cleared after saving the PM. MC-13185
Procedure Reports Exported reports now include images attached in the tasks within Procedure Tasks reports. MC-15901
Production Management You can now use special characters when you update passwords in the Edit User dialog in the Production Management tool. MC-14991
Project You can now assign or replace project assets without being redirected away from the intended page. MC-15834
Purchase Order

The Purchase Order module now accurately validates required fields when issuing or closing a purchase order, enforcing requirements set in the Forms Manager.

MC-17357
Purchase Order

The Average Cost field now updates and recalculates when cloning Purchase Orders with a different cost.

MC-1679
Purchase Orders Attaching a document to a purchase order with both Append to emailed PO and Append to printed PO enabled now works as intended, attaching to emailed and printed purchase orders and not duplicating attachments. MC-1551
Purchase Orders You can no longer edit purchase order line items if the PO is partially approved. You can edit the line items only if the approval process has not started. MC-16209
Purchase Orders Purchase orders now correctly sum line items with negative values are present. MC-14409
Purchase Orders, Documents Appending purchase order documents now works as intended regardless of whether there are line items on the purchase order. MC-13348
Related Parts Limit Increase

We have increased the limit of related parts in the Asset module from 500 to 1500 records.

MC-15277
Report Export The system now retains quotes, when exporting reports to .csv format. MC-1096
Report Preference In Report Preference, the Number of Lines Per Report Section only accepts valid numbers in the input field, ensuring you can run the report without errors. No other characters are permitted MC-15617
Reporter Configuring criteria for the Labor Performance Gap Analysis (Scheduled) report now applies to the report as intended. MC-5598
Reporter, Documents You can now select a single document from the document criteria without issue. MC-13370
Reporter, Exports Exporting reports to PDF now correctly displays charts on the reports. MC-13991
Reporter, Inventory Inventory transaction reports now run as intended when using multiple date formats. MC-13869
Reports When adding multiple items to the Inventory Report criteria, the My Selections area now displays the information for all selected items. MC-16083
Reports When you add special instructions with <br> tags in the Asset module, they now display correctly as separate lines in the Work Order Report. MC-19217
Reports Using Smart Search Reports that use Smart Search and Smart Buttons now accurately total columns, ensuring precise grand total calculations. MC-4794
Rest API Rest API now treats all costs as money values up to 4 decimals. Previously, API truncated costs to 2 decimal places while the MRO allowed up to 4. MC-4684
Rules Manager The Run Custom Script client command is no longer supported for the Notifications action on the Alert tab of the Rules Manager. MC-15866
Rules Manager To enhance security, you can no longer use the Run Custom Script option for a click-action on in-app alerts sent via a Rules Manager action. MC-16559
Rules Manager When you set a rule to update the Account field for the stockrooms, the system now updates the Account field to all the parts that are associated with the stockrooms. MC-19050
Rules Manager, Emails

Rules Manager emails triggered by a work order task failure now include asset information (such as asset name and ID) configured to display in the email body, as intended.

Rules Manager emails that include labor resource names no longer display code for spaces and line breaks.

MC-13009

MC-9577

Rules Manager, Preferences We created two new preferences that let you configure the sender's name and email address for emails generated from the Rules Manager. This gives you the ability to send these emails from your own domain rather than the MC Agent, reducing the risk of the emails going to the receiver's spam folder. MC-12925
Session Manager Users with proper access group rights can now use the Session Manager to end one of their live sessions, as intended (when they are running multiple sessions and all licenses are in use). MC-14992
Shop

When you update a record's icon in Shop and Zone modules, the new icon is now properly displayed alongside the record in both the grid list view and the grid expanded list view.

MC-10468
Sign In Errors If you attempt to sign in without a password, you'll receive a one-time message indicating the Username or password is invalid. MC-15433
Smart Action Report When you use the Smart Action report's Complete/Close button to close a work order, the system closes the work order as expected without any errors. MC-15691
Smart Action Totals Columns configured for Totals now display a grand total when the report uses both Smart Search and Smart buttons. MC-15623
Smart Report Action Approvals via smart actions function the same as approvals within the PO module, including the Level of Approvals and the requirement for multiple approvals. MC-9423
Smart Reports You can use double quotes (") when editing fields on a smart report without issue. They no longer cause records to save with text cut off at the double quotes. MC-14805
Surveys An anonymous survey link now navigates you to the survey as intended, rather than redirecting those who aren't signed in to the sign in page. MC-15109
Technician Work Center When a member's available application is set to the Technician Work Center (TWC), they can now sign into the Service Requester as well as TWC. MC-14993
Training Line breaks in Training module comments no longer show as /n. MC-13983
Transfer Inventory Parts with an ID containing a pound sign (#) now transfer as intended via the Transfer Inventory feature. You can also now transfer inventory to a non-default bin using the tool, as intended. MC-13889
Transfer Inventory You can now transfer inventory to a specified, non-default bin when the part ID contains multiple special characters, as intended. MC-14693
Translation, Work Order Statement For those using the Translation Manager or other translation services, we translated headers and labels on the Work Order report and Work Order Statement into non-English languages on the report. Keep in mind that, if you have a customized these reports, they may only be partially translated.

MC-13725

MC-13468

Translations We made general improvements to translations and translation processes, improving user experience for non-English language users.

MC-13951

MC-13997

MC-13952

Translations, GraphQL We improved translations into non-English languages for items related to GraphQL.

MC-12969

MC-12971

MC-12972

MC-14027

Translations: Rule/Report Criteria Dialog

When working with languages other than English, you'll now see rule and report criteria dialogs with correct sizing, ensuring full access to dialog functions. This update enhances usability for global users, supporting an inclusive and accessible interface.

MC-13498
UDF Dates You can now search user-defined (UDF) date fields by date in the List view (with Grid view turned off). MC-13510
User-Defined Fields

User-defined field (UDF) names no longer contain unintended whitespace in the Edit dialog.

MC-14750
Vertical Report Setting You can now edit or create new templates for vertical-style reports without encountering errors, enhancing the reliability and functionality of report customization features. MC-2011

Work Manager

The Work Manager calendar now correctly displays work orders based on the Display Tabs As filter after you click Show more.

MC-18350
Work Order

Access group rights now control bulk updates in work orders. You can only perform bulk updates on fields that your access level enables and permits.

MC-17854

Work Order

When you create purchase orders for direct issue items, the system now automatically links parts to the corresponding work orders and reflects accurate cost data.

MC-18148
Work Order

When you update a work order status, it generates a follow-up work order when updating via the GraphQL API.

  • Updates the follow-up work order in the original WO task and generates an automated follow-up using the GraphQL API.

  • Adheres to the rules set in Preferences.

MC-15550
Work Order

When you complete or close a work order, the system now translates the options Select..., Out of Pocket, and Direct Issue in the location dropdown list to the selected language.

MC-10984
Work Order

The Back In-Service timestamp now updates to the current time when you bulk complete or close work orders.

MC-17868
Work Order You can now move through multiple electronic signature statuses at once, updating only the final status and comment. MC-16168
Work Order When you remove a child work order from its parent, it now displays in the list view as an independent work order. MC-15929
Work Order The autocomplete suggestions now display only categories specific to the module you are working in. MC-16421
Work Order History, Translations

Work order downtime shutdown and Back in service dates no longer change date formats in translation to non-English languages, ensuring the dates display as configured in localization preferences.

MC-12735
Work Order Rapid Entry Part location and stockroom now use account values by default when you add parts to work orders via the Work Order Rapid Entry tool. If there are no account values set for the part location and stockroom, values come from the account on the work order. MC-14547
Work Order Report Work order attachments now display with their proper work order on the Work Order Report rather than all attachments appearing beneath the first work order on the report. MC-15137
Work Order Report All images attached to a work order now display properly on an export of the Work Order Report. MC-13708
Work Order Tasks The system now appropriately honors the Photo required for failed task preference, requiring an uploaded image per failed task before saving a work order. When failing all tasks, you can choose a single task to add the photo to. MC-14310
Work Order Tasks Task images now carry over to follow-up work orders from failed tasks, providing complete visual context from previous work orders. MC-6039

Work Order Tasks

Associated tracked tasks now display before confirming a task deletion, allowing you to review the dependent tracked tasks first.

MC-13984

Work Order, Labor Costs The Work Orders Costs page now correctly honors the Access Labor Rates permission, ensuring users without that permission can only view their own labor records and can't see sensitive rate information for other labor records. MC-16532
Work Orders When you add labor records to a work order, you can now view existing labor photos in the Labor (Estimates) and Labor (Actuals) dialogs before saving. MC-17861

Work Orders

The Work Order Report now correctly includes the photos you attach to a work order.

MC-18257

Work Orders The system now works correctly when altering filter criteria after closing a work order. MC-16420
Work Orders

When you configure work orders to automatically set the status to Issued once assigned, the system now correctly marks parts in the Cost tab as Reserved, regardless of whether the part's stock room matches the asset's stock room.

MC-17397