Release notes (last update: April 16, 2026)
Overview of release notes (Last release on top)
Scroll down for previous releases
April 2, 2026 (Build 348)
McMain Online
Features
- Users with permissions to activate purchase orders can now also activate an already approved purchase order from the Approved status, even if they themselves do not have sufficient mandate for the earlier approval. (1.13.4)
Bug Fixes
- Work orders generated from maintenance models on the planboard now again receive the correct lead time of one day instead of unintentionally two days. (1.12.1)
Digital Technician
Bug Fixes
- For inspection rows with factor and offset measurements, a measurement value is now also correctly displayed when the sensor offset is 0.00. (1.13.4)
- When scanning an item QR code for return to warehouse, the item data is now correctly shown in the added row again. (1.12.1)
- The super create functionality no longer unintentionally copies all values from the opened detail page, ensuring new records are created with the correct default data. (1.13.4)
- The super create functionality now also works correctly on read-only entities, allowing assets to be selected and prefilled properly again. (1.13.4)
- The display of header colors within Digital Technician has been visually aligned for a consistent user experience. (1.12.1)
March 26, 2026 (Build 347)
McMain Online
Features
- The functionality to set material to 0 on a procedure has been added, improving support for picklists and ensuring a quantity of zero is correctly included in material proposals without being incorrectly issued. (1.13.4)
- A configuration page has been added allowing you to determine per detail page and per field whether empty and read-only fields in Digital Technician should be hidden. (1.13.4)
- Recording and displaying small material costs have been extended with UI adjustments at both work order type and work order level, including support for planned and actual costs. (1.13.4)
Bug Fixes
- An issue where OpenStreetMap could show a 403 error when zooming in and out has been resolved, restoring correct map functionality. (1.12.1)
- The “Purchase item” button on a location now works correctly again by updating existing purchase orders and increasing order quantities where necessary. (1.12.1)
- An error in stock processing during automatic item issue has been resolved, preventing economic stock of stock items from becoming incorrectly negative. (1.12.1)
Digital Technician
Features
- Full users can now modify the shift and work description of work orders in preparation or execution in Digital Technician, including logging shift changes in the logbook. (1.13.4)
- Empty, non-mandatory, and read-only fields can now be conditionally hidden on detail pages, depending on page settings and field-specific properties. (1.13.4)
Bug Fixes
- The Timesheet page in Digital Technician no longer shows too many hour rows after loading, ensuring filtering is correctly preserved. (1.12.1)
General
Features
- The Open API endpoint Item/Update has been revised to prevent incorrect data processing, with stock mutations and stock unit changes moved to separate endpoints. (N/A)
- Costs from purchase orders directly linked to a project are now correctly passed on to the project, including invoice costs and mandatory Customer. (1.13.4)
- The calculation of total work order costs has been extended so that small material costs are now structurally included in total costs. (1.13.4)
Bug Fixes
- The password reset page now works correctly again, allowing users to submit a reset request using email address or username without errors. (N/A)
- A site-related error in environments that do not use sites has been resolved, so actions such as recoding are no longer incorrectly blocked. (1.12.1)
- During admin login, locked system users can now be selected again, optionally with additional status information. (1.12.1)
March 19, 2026 (Build 346)
McMain Online
Bug Fixes
-
Uploading media on work orders has been restored as the payload from the integration is now processed correctly. (1.12.1)
-
The menu option Condition scores is no longer shown when the setting for working with asset conditions is disabled. (1.13.3)
-
Adding a supplier to items has been corrected, allowing multiple suppliers with the same purchase number to be registered again. (1.12.1)
-
The generation of work orders from maintenance models with RDW interface has been refined to prevent creating a new work order too early. (1.12.1)
-
When item sales prices are changed, the price and cost data of procedure materials are now updated immediately, ensuring they remain current. (1.13.3)
-
Actions on hour detail rows for indirect hours remain available when crew ownership is configured. (1.12.1)
-
When exporting maintenance models, the columns Employee, Crew, and Shift are now correctly populated. (1.12.1)
Features
-
Excel export performance has been improved by handling export requests more efficiently. (1.13.3)
Digital Technician
Bug Fixes
-
Expired work permits in status Prepared can now be correctly extended again in situations with partial activation. (1.13.3)
General
Bug Fixes
-
OpenAPI authentication has been improved so that system tokens with a lowercase user ID no longer incorrectly return an unauthorized error. (n/a)
Features
-
Material costs and item issues on projects have been functionally moved to the Pro license, while maintaining exceptions for existing Team customers already using this functionality. (n/a)
March 12, 2026 (Build 346)
McMain Online
Bug Fixes
-
The hour totals in the hour accountability screen and on the Hours tab of work orders have been restored for affected environments, ensuring that hours from March 5 and 6 are displayed correctly again. (1.13.2.5)
-
When activating a user without available licenses, a warning is now shown again, preventing a user from being activated in McMain Online when a license cannot be assigned. (1.12.1)
-
After changing a user’s license profile, the cache is now automatically refreshed so that permissions and functionalities immediately match the new profile. (1.12.1)
-
When completing a work order, reserved materials that were not issued are now correctly released and returned to stock. (1.12.1)
March 5, 2026 (Build 346)
McMain Online
Bug Fixes
-
When generating a purchase order from a Purch. Proposal plan, the order quantity of order rows was not retained in certain situations and was incorrectly set to 0; this has been corrected. (1.13.2)
-
Assets with underlying assets that still had open work could previously be incorrectly set out of operation; this check is now correctly applied to underlying assets as well. (1.12.1)
-
When modifying the end date of a work order in the planboard, the date was not correctly saved in certain scenarios; this behavior has been restored. (1.12.1)
-
Read-only users were still able to make changes in various areas, including calls, work orders, and PAT; this authorization restriction now works correctly. (1.12.1)
-
The label text of the checkbox for automatically changing the status within call types has been aligned so that the naming is consistent in both the dialog and detail screen. (1.12.1)
-
When closing a work order with an open purchase order still linked, an unclear error message was shown; this message has been clarified so the cause is immediately understandable. (1.12.1)
API
Features
-
An API endpoint has been added that allows assets to be activated via the API.
-
New API endpoints have been added for retrieving and managing data from the General Ledger table.
McMain Online
Bug Fixes
-
In multi-store situations, the unit price is now displayed per warehouse and consistently updated when prices change, instead of showing the average item price. (1.12.1)
-
Unnecessary execution of SetExternalLog when modifying the work description has been prevented. Previously, this caused a 403 error on older logbook entries without a site. (1.12.1)
-
When searching in large lists, the full entered search text is now used in a way that results better match the final search query. (1.12.1)
-
Deleting a supplier with linked items now correctly shows the dialog (“Action cannot be completed…”) instead of displaying no message. (1.12.1)
-
It is no longer possible to complete a work order without hours when hour registration is mandatory, including via canceling and deleting previously entered hours during the completion process. (1.12.1)
Digital Technician
Bug Fixes
-
When renumbering or deactivating an employee, related data (including work orders and login status) is now consistently updated so that work orders remain visible and the “Request Data Conflict” message no longer appears. (1.12.1)
-
The completion checklist in Digital Technician now also checks for open or partially received purchase orders, preventing a work order from being incorrectly completed. (1.12.1)
-
When booking hours on different days, hour rows and associated comments are no longer unintentionally merged or overwritten, in line with the behavior in McMain Online. (1.13.2)
-
Entering and saving a reason for “N/A” on an inspection row no longer results in a 400 error when the work order has a non-generic procedure/asset context. (1.13.2)
19 February 2026 (Build 345)
McMain Online
Bug Fixes
-
Changing a license plate now correctly shows the required confirmation prompt (confirm flag), ensuring inspection dates are only cleared after explicit confirmation. (1.12.1)
-
The warning “force action for incomplete invoicing” when closing a purchase order is now linked to the correct implementation code (MA150 instead of MA110). (1.12.1)
-
Creating a login token for the Digital Reporter in multi-site environments now works correctly because the site context is properly passed. (1.12.1)
-
Push notifications for calls are working again because crew recipients are correctly determined and passed. (1.12.1)
-
When creating a follow-up work order, additional validation has been added to prevent saving a non-existing work order type or job. (1.12.1)
-
The title text in the dialog for “set employee inactive” has been corrected so it communicates the correct cause and action. (1.12.1)
-
Negative interval values for triggers are no longer allowed to prevent incorrect calculations and delayed error messages. (1.12.1)
Digital Technician
Bug Fixes
-
In the Lite version, it is again possible to correctly create breakdown work orders, and the correct sequence/order is used when creating calls. (1.12.1)
-
Generating a work order from an asset now also works when the maintenance model has no interval. (1.12.1)
-
Changing the “Digital Technician start page” on a profile is now correctly applied in the app because the start setting (STARTMOBILE) is properly updated. (1.12.1)
General
Features
-
The hours registration API (hrhdet) now supports pagination so hours can be retrieved without timeouts, for example for internal dashboards.
-
Asset API endpoints have been extended with additional fields to allow creating and updating assets between McMain environments (SFP integration).
-
The PurchaseOrderLine API endpoints have been adjusted to allow multiple rows on one purchase order, and hardcoded item number validation has been removed or modified.
Bug Fixes
-
In multi-site environments, entities without a linked site can again be deleted, even when the action runs via a .def file (site-permissions preflight). (1.12.1)
-
Generating work orders no longer fails when the number of days the work order must be generated before the target date exceeds the maximum field length of the database field “planned lead days work preparation.” (1.12.1)
February 10, 2026, (Build 244)
McMain Online
Bug Fixes
-
When creating and displaying calls, the main call type is now correctly shown (no longer under ‘Subtype’) in both the ‘New call’ dialog and the call lists. (1.12.1)
-
When moving assets in the asset tree structure, the asset history is rebuilt so that cards such as ‘Open work’ again display correct counts and work orders. (1.12.1)
-
Clearing a select box using the cross icon in the ‘Change default value’ dialog no longer triggers the error message ‘No default value specified’. (1.12.1)
General
Bug Fixes
-
Select boxes without a value no longer retrieve unlimited records; a performance-safe default behavior has been implemented to prevent unnecessary bulk queries. (1.12.1)
-
When creating a material booking, rid_vscv is now correctly set again so that prices are no longer stored as 0 upon creation. (1.12.1)
-
In rare cases, missing session records in the config database are now prevented/detected so that ‘Broker: Unable to initialize session (-108)’ errors no longer occur. (1.12.1)
-
When automatically generating work orders with an inspection list, wo_ipdet is consistently set to 1 so that inspection details are always correctly recognized. (1.12.1)
-
A recovery script has been added to create missing logbook entries for previously closed work orders. (1.12.1)
-
Acceptance of the MKG interface changes has been processed by validating and bundling the relevant merge requests for deployment. (N/A)
3 February 2026 (Build 343)
McMain Online
Bug Fixes
-
The current stock on the item detail screen is now consistently updated after a stock correction, ensuring that the Purch. Proposal plan uses correct stock levels. (1.12.1)
-
Uploading files with the same name no longer causes a 503 error due to excessively long file names, as file names are now automatically made unique. (1.12.1)
-
The filter option In work preparation is no longer shown when configuration option WO035 is disabled, ensuring that only relevant statuses are available. (1.12.1)
-
Work orders can again be closed correctly when MA160 is enabled and linked purchase orders have been force-closed or cancelled. (1.12.1)
-
In multi-site environments, a received purchased asset can again be set into operation without a 403 error, as site information is now set correctly. (1.12.1)
-
Stock corrections are now automatically completed as soon as all correction rows are completed, preventing the correction from incorrectly remaining in status Approved. (1.12.1)
-
A recovery script has been added to create missing item details, ensuring that stock and location data is complete and consistent again. (1.12.1)
Digital Technician
Bug Fixes
-
The Preventive maintenance tab is visible again for mobile profiles, allowing technicians to consult preventive maintenance and generate work orders. (1.12.1)
-
Text entered in the field Follow-up work order comment is now correctly saved, ensuring follow-up notes remain available for the next work order. (1.12.1)
-
In document management, the message “A maximum of 50 results are shown” is displayed again when more than 50 documents are present, helping users understand that the list is limited. (1.13.1)
Digital Reporter
Bug Fixes
-
Creating a call no longer fails when the asset description or asset number contains special characters, allowing calls to be registered without restrictions. (1.12.1)
-
In offline mode, missing non-update endpoints are no longer retried endlessly, preventing the offline queue from filling up and significantly speeding up the switch back to online mode. (1.12.1)
Other
-
The Open API endpoint Item/Create has been prepared for expansion with Reference, OEM number, and Manufacturer.
27 January 2026 (Build 342)
McMain Online
Features
-
The background color of error messages in McMain Online has been changed to orange for better visibility and alignment with the corporate style. (1.13.1)
-
When creating a measurement from an inspection list, the measurement ID is now correctly inherited, improving the linkage on work order reports. (1.13.1)
Bug Fixes
-
Several buttons that had unexpectedly become read-only in McMain Online and Digital Technician now again show the correct write permissions, restoring previous functionality. (1.12.1)
-
An error message when modifying an asset location in McMain Online has been resolved; the change is now processed correctly without an unnecessary message. (1.12.1)
-
When creating a new employee, no data from another selected employee is prefilled anymore, ensuring the dialog functions consistently. (1.12.1)
-
When an employee cannot be set to inactive due to open work orders or timesheets, a correct dialog message is now shown instead of “KDL”. (1.12.1)
-
When creating an item issue with discontinued items, an error message is now shown if the economic stock is too low, preventing incorrect item issues. (1.12.1)
Digital Technician
Bug Fixes
-
The info dialog for inspection list assets is now correctly retrieved when working offline. (1.12.1)
20 January 2026 (Build 339)
McMain Online
Features
-
The project screen now displays the correct tab counts, improving the user experience. (V1.12.1)
Bug Fixes
-
Work orders are now correctly created in status Issued when Use asset manager as employee is enabled in maintenance models. (V1.12.1)
-
The preview window on the item location list screen now shows the number of linked items as expected. (V1.12.1)
-
The asset number column in the asset tree structure of McMain Online is once again left-aligned, restoring consistency with earlier behavior. (V1.12.1)
-
When hours are deleted in the Digital Technician, hour totals on the Hours tab of the work order in McMain Online are now updated correctly. (V1.12.1)
-
When logging in to a Single Sign-On environment using Basic Authentication, correct logging is now applied to improve troubleshooting. (V1.12.1)
-
The planned end date is now correctly adjusted when generating from work planning, ensuring preventive maintenance shows the correct data. (V1.13.0)
-
Previous sessions are now properly closed upon new logins in McMain Online, improving session management. (V1.13.0)
Digital Technician
Bug Fixes
-
The column Type is now displayed in the New calls list. (V1.12.1)
-
Creating a work order for an employee from another crew no longer retains the crew of the logged-in employee, ensuring correct crew assignment. (V1.12.1)
-
Configuration option WO036 once again allows navigation to the asset detail screen from a work order in status Prepared. (V1.13.0)
13 January 2026 (Build 338)
McMain Online
Features
-
Documents can now be linked to employees. (V1.12.1)
-
The project detail screen has received several enhancements: (V1.12.1)
-
Work orders can now be cancelled directly from the project detail screen.
-
The list of work orders on the project detail screen is now searchable and sortable. Planned hours have also been added as a column.
-
The tabs on the project detail screen now display a badge showing the number of linked records.
-
Work orders can now be created directly from the project detail screen.
-
Bug Fixes
-
The option Use asset manager as employee caused values for Employee and Crew not to be displayed on the Preventive Maintenance list page. This has been corrected.
-
Setting multiple employees to inactive no longer overwrites the correct dialog data, preserving a clear overview.
-
The Purchase Proposal plan now displays the correct environment currency instead of the supplier currency, ensuring price consistency.
-
The read-only user interface now works consistently across multiple areas within McMain Online as expected.
-
Inspection rows with lubrication maintenance now correctly accept up to a maximum of 999 lubrication points, with improved validation.
-
Specifications for select box options no longer store invisible data when text input exceeds the maximum length.
-
Maintenance models that use the RDW interface now correctly retrieve the next date from the main asset, when configured to do so.
6 January 2026 (Build 337)
McMain Online
Bug Fixes
-
The checkbox User Active in the table on the employee list screen always remained disabled, even when the user was active. This has been fixed.
-
Modifying asset specifications on an asset was not possible when the asset number ended with a 0 and contained a space. This has been fixed.
Digital Technician
Bug Fixes
-
Changes made in offline mode were not reflected on the work order detail page. This has been fixed.
-
Push notifications for work orders were not being sent. This has been fixed.
-
Creating a new work order on the call detail screen was not possible. This has been fixed.
30 December 2025 (Build 335)
McMain Online
Features
-
It is now possible to update the unit price of an item while booking an incoming invoice. (V1.12.1)
Bug Fixes
-
Material requests could not be approved. This has been fixed. (V1.13.0)
-
Goods receipts where only assets were received caused an error when automatic item issue was enabled for items. This has been fixed. (V1.12.1)
-
The information icon (i-icon) on select boxes redirected users to the wrong page. This has been fixed.
Digital Technician
Bug Fixes
-
Several issues with offline mode in the Digital Technician have been resolved.
-
When configuration option WO036 (Picking up work orders in status Prepared in the Digital Technician) was enabled, work orders did not appear on the asset detail screen in the Digital Technician. This has been fixed. (V1.12.1)
23 December 2025 (Build 333)
McMain Online
Features
-
Cost types have been added to item groups and purchase order detail rows. (1.12.0)
-
Cost types can be used by enabling environment setting BS100.
Bug Fixes
-
Receiving an asset on a purchase order with automatic item issue enabled for the linked project caused a 500 error. This has been fixed when receiving an item and an asset at the same time. When receiving only an asset, this issue still occurs. (1.12.0)
-
Dashboard card MDC0000011 contained a typo in the title. (1.12.0)
Digital Technician
Bug Fixes
-
Linked entities were not always displayed in multi-site environments where users are allowed to view all data of permitted sites. (EBS)
-
A value could not be entered in the inspection list. This has been fixed. (1.12.0)
McMain Online Next (V1.13.0)
Features
-
Work permits can now be signed in parts during creation.
This falls under the existing environment setting WO402. -
Purchase orders with requested mandate can now be approved instead of only being directly activated.
This falls under environment setting MA046. -
User profile settings now include new permissions:
-
F288 for approving purchase orders
-
F074 for activating purchase orders
-
F289 for emailing purchase orders
-
-
The maintenance model list screen now has a new column for Template Number.
-
The spare parts tab on the asset detail page now includes a new column for the current stock of the item.
-
Automatic change of call status based on work order status has been extended.
Two new default values have been added:
-
WOINCCLOSEMASK – Calls linked to work orders will be closed when the work order reaches one of these statuses.
-
WOINCCANCELMASK – Calls linked to work orders will be cancelled when the work order reaches one of these statuses.
-
-
Planning plannable hour types without a work order via the planboard now falls under user profile permission F155.
-
A column for serial number has been added to the asset tree structure.
-
Documents are now grouped into document tabs based on asset types, similar to how this already worked in the Digital Technician.
-
Stock corrections can now be completed in one action, for example when an overly large list was generated accidentally.
-
A default value has been added that determines which rows are automatically selected in the Create follow-up work order dialog:
-
WOFOLLOWUPINSPSELECTMASK
-
16 December 2025 (Build 331)
McMain Online
Bug Fixes
-
When closing a work order, a logbook entry was not created. This functionality now works correctly again.
-
When opening a work order in the planboard, the field Asset displayed the text wo_eqnmr instead of the actual asset code. The asset code is now shown correctly.
-
When item rows were added to a purchase order with a linked work order and these rows were later deleted, the items were still being reserved on the work order, even though they were no longer part of the purchase order. These items are no longer reserved.
-
HEIC/HEIF files could be uploaded in McMain Online but could not be viewed or deleted afterward. It is now no longer possible to upload these file types, and already-linked files of this type can now be deleted.
Digital Technician
Bug Fixes
-
When enabling offline mode, the filter applied when retrieving work orders was incorrect when configuration option WO036 was enabled. Filters are now applied correctly.
9 December 2025 (Build 329)
McMain Online
Features
-
On a created work order, it is now possible to select a (different) call.
-
It is now possible to modify the description and work description of a work order in status Completed.
Bug Fixes
-
When closing a purchase order, purchase order detail rows with an invalid status were still being included, causing the purchase order to appear not fully received even though it actually was. This is now handled correctly.
-
Items can no longer be set to discontinued when there is still an open material request linked to them.
-
The list buttons in the Material tab of a work order were not clickable when the work order was not editable. These buttons are now always clickable.
-
When F050 was set to read-only, actions on the asset list screen — such as locating or creating a call — were not always available. These actions can now be used.
Digital Technician
Features
-
On a created work order, it is now possible to select a (different) call.
Bug Fixes
-
When scanning assets while moving them, scanning did not work after another asset had already been scanned. Multiple scans are now possible.
-
The measurement date field on inspection rows was no longer filled in by default. It is now filled in automatically again.
-
On a work order in status Prepared, it was not possible to write hours on the detail screen. This is now possible.
-
When selecting asset filters during the creation of a work order, filters were not added correctly when different filters were selected one after another. This has been fixed.
-
When creating a work order of type Corrective Maintenance, the selectable procedures also included inactive procedures. Now only active procedures are shown.
API
-
Added an index on po_finref1 and po_finref2.
-
OpenAPI multi-site user support.
2 December 2025 (Build 328)
McMain Online
Bug Fixes
-
When working with multiple work orders on a call (WO230), the buttons for creating a new work order on a call in status Issued were not available. These buttons are now usable. (V1.12.1)
-
When creating a new hour type, the storage rate was not populated. It is now set to 100 by default. (V1.12.1)
-
A closed purchase order for which not all order rows were received prevented the closing of linked work orders. This is now resolved. (V1.12.1)
-
Writing hours on a work order in status Prepared caused an error. Work orders in status Prepared were also not shown on the hour accountability screens (including in the Digital Technician). It is now possible to write hours on a work order in all statuses except Cancelled and Closed. (V1.12.1)
-
When the “automatic item issue on project” option was enabled, an item issue should automatically be created for the linked project. However, a fault occurred when creating the receipt rows in this process. This is now resolved. (V1.12.1)
-
When filtering on item location on the item list screen, the list and the Excel export did not function correctly. The filter now behaves as expected. (V1.12.1)
-
It was possible to upload files containing characters that caused errors when opening them (Ą, Ę, Ź, Ż, Ł, Ó, etc.). These characters no longer result in errors. (V1.12.1)
-
Improvements have been made regarding working with multiple sites and documents. For example: in the document management list screen, documents without a site were not shown. This has now been fixed. (V1.12.1)
Digital Technician
Features
-
Navigation within the asset tree structure now matches McMain Online.
Click on the asset row → opens the asset.
Click on the arrow → shows underlying assets. (V1.12.1) -
Bug Fixes
-
When an item issue had a row removed while no location was yet assigned to it, the completion of the item issue was blocked. Removed rows no longer block the item issue. (V1.12.1)
-
When clicking a week via the clock icon in the My active hour accountabilities dialog, navigation did not go to the correct week. The correct week now opens. (V1.12.1)
-
Item issues in status Available were not visible in the Material tab on the work order detail screen until they were approved. This issue has been fixed. (V1.12.1)
25 November 2025 (Build 327)
McMain Online
Features
-
License events for various system events within purchasing and work orders have been added to support interfaces. (Version: 1.12.1)
-
A new card has been added for Pending calls on an asset in the Digital Technician, in addition to the existing Open work card. (Version: 1.12.1)
Bug Fixes
-
Creating a maintenance model template now correctly displays the crew and coordinator group fields. (Version: 1.12.1)
-
Issues with creating work orders on asset detail screens under read-only F050 have been resolved. (Version: 1.12.1)
-
The issue where an hour type with No impact on capacity incorrectly gave the message Exceeding capacity has been fixed. (Version: 1.12.1)
Digital Technician
Bug Fixes
-
Generating preventive maintenance work orders from the Digital Technician now correctly fills the data, including craft assignment. (Version: 1.12.1)
-
Dialogs (jvfs) are now refreshed when the etag changes, preventing outdated data. (Version: 1.12.1)
General
-
API endpoints for Receipt/GetDetails and art_comm in Item endpoints have been added for improved data access via the open API. (Version: 1.12.1)
-
The MKG Items interface API endpoints have been added to improve integrations. (Version: 1.12.1)
-
Reports: Work planning Found work functionality now displays the correct total amount of hours. (Version: 1.12.1)
4 November 2025 (Build 326)
McMain Online
Features
-
A “Copy all information” button has been added to the info dialog (Question mark button top right > About). This allows users to easily copy environment/cache data to send to McMain support in case needed. (V1.12.0)
Bug Fixes
-
A document could be added to a project in status Cancelled. This action is now blocked. (V1.12.0)
-
Changing a default value could be blocked by a 409 error message. This has been resolved. (V1.12.0)
-
When working with multiple sites: Deleting a procedure was blocked if an active maintenance model was linked to it. However, when a site was selected that did not have access to the maintenance model, the procedure could still be deleted. This is now fixed. (V1.12.0)
-
The results on the work order history list screen differed from the work order list screen, even with the same filters. These have been aligned. (V1.12.0)
-
The total number linked PMs (preventive maintenance models) on a procedure detail screen did not take into account which sites were selected. This is now correctly handled. (V1.12.0)
-
Shipping costs were not transferred from the purchase order to the work order Costs, when only one work order was linked to the purchase order. This is now handled correctly. (V1.12.0)
-
When adding an order row to a purchase order in a Lite environment, several fields were missing after clearing the item field. The fields now remain visible. (V1.12.0)
-
Documents & Media could be uploaded to an active procedure. This is no longer allowed. (V1.12.0)
-
When selecting multiple sites, it was possible to schedule work orders via the planboard (even though it resulted in an error). This is now no longer possible. (V1.12.0)
Digital Technician
Bug Fixes
-
When hours were booked from the 'Complete work order' dialog, the hours were not shown immediately in the hours tab. They only appeared after refreshing the page or (in the app) navigating back and reopening the work order. These now appear immediately after booking. (V1.12.0)
-
When uploading media in Digital Technician and Digital Reporter, the selection of apps that could be used for uploading was limited. This selection has been expanded. (V1.12.0)
-
When multiple inspection rows were modified, the rows in the progress dialog were not easily readable. This has been fixed. (V1.12.0)
-
The order of inspection rows did not always match the order in McMain Online. This has been aligned by using ASCII sorting in both tables. (V1.12.0)
November 4, 2025 (Build 325)
McMain Online
Features
-
Media and documents from a sub-call are now transferred to the main call when linking. (V1.12.0)
-
The question mark button at the top right of the screen now contains a link to the McMain manuals. (V1.12.0)
Bug Fixes
-
When creating an item, the standard location could be selected. However, this choice was not processed by the system — instead, the store's standard location was used. Now, the selected location is correctly applied. (V1.12.0)
-
The filters: Department, Account, Asset, and Crew appeared twice in the call filter dialog. The duplicates have now been removed. (V1.12.0)
-
When clicking the trash bin icon in the filter dialog on the item list screen, the filter was not cleared. It now clears properly. (V1.12.0)
-
On the asset list screen, the values of Lending reference were not displayed. These references are now shown correctly. (V1.12.0)
-
There was no check to see if a customer/account was inactive when linking to or activating a project. This is now validated correctly. (V1.12.0)
Digital Technician
Bug Fixes
-
The media tab on the work order detail screen showed an empty field when no media was linked. Now, a No media present text is displayed. (V1.12.0)
-
When clicking the Add media button on an asset detail page while it was inactive, the Create call dialog would open. This button is now truly inactive. (V1.12.0)
-
On the Timesheet screen, the values in the Days and Total columns were not aligned. The table is now correctly aligned. (V1.12.0)
Digital Reporter
Bug Fixes
-
When a user received an Invalid version error, they were not given the opportunity to log in again. Now, it is possible to log in again when this error occurs to resolve the issue. (V1.12.0)
API
-
Removed unnecessary copying of IDs to _nmr fields at various create endpoints. (V1.12.0)
October 28, 2025 (Build 324)
McMain Online
Bug Fixes
-
On an asset detail page under the tab PAT Measurements, the tooltip for the checkbox Select for PAT was not shown when it was inactive. Now, this checkbox is displayed correctly.
-
When creating an item, a “[400] Stock type is invalid” error appeared in Lite environments; this issue has been resolved.
-
Work orders generated from a maintenance model with a single employee could show Amount of Employees “2” on the planboard, while it should have been “1” This problem has been fixed.
-
When items had no item group, they were not shown in the Purch. Proposal plan; this is now resolved.
-
(Multi-site) When adding documents, the site was not inherited from the linked entity. This is now correctly applied.
-
When exporting calls, the columns WO Date Completed and Labels were not included; this issue has been fixed.
-
When duplicating a procedure, the selected options were not always copied correctly; this is now fixed.
-
Moving the start day of a plannable hour type on the planboard could, in some cases, not be registered properly. This action is now always processed.
-
Bulk-generating work orders, with multiple preventive maintenance models containing assets with a clearance checklist, could cause an error. This problem has been resolved.
-
The blue color of the menu bar and the title bar of a detail page are now consistent.
-
Don’t use interval is now correctly copied when duplicating a maintenance model.
McMobile
Bug Fixes
-
Changing the Externally visible setting on logbook entries did not work immediately after adding a logbook entry. This has been resolved.
McMain Online
Bug Fixes
-
The Digital Reporter app handling of large files has been improved (max 100MB).
-
Scanning a QR code with a Samsung A23 did not work; This has been resolved.
October 21, 2025 (Build 323)
McMain Online
Bug Fixes
-
The reporting system now correctly supports filling multi-site fields. (V1.12.0)
-
When activating an asset purchase order, a 409 error is no longer displayed. (V1.12.0)
-
Filtering by item group and supplier now works correctly on external Purch. Proposal plan rows. (V1.12.0)
-
A work order can no longer be closed or canceled if there are still open material requests. (1.11.8.0)
-
The label of the field Search work backlog on the graphical planboard is now displayed correctly. (1.11.7)
-
Start date for work orders is now a mandatory field and can no longer be left empty. (1.11.6)
-
The dashboard card Top 10 assets with the most breakdowns now again shows the correct data. (1.11.6)
-
The dashboard card My work orders in progress now applies the correct filter for the displayed work orders. (1.11.6)
-
Measurements in On hold status can now be modified and accepted without errors. (1.11.6)
-
Purchase order number can now be reused after deleting an item when the supplier is still linked. (1.11.6)
McMobile
Bug Fixes
-
The item detail screen no longer shows runtime errors and now loads tables correctly. (V1.12.0)
-
The item detail screen in Digital Technician now correctly displays stock without runtime errors. (V1.12.0)
-
The dashboard card My work orders in progress now filters correctly without conflicting filters. (1.11.6)
-
Duplicate work orders on calls are now prevented when created via Digital Technician (DiMo) to avoid duplication. (1.11.6)
October 14, 2025 (Build 322)
MTS (1.11.6)
McMain Online
Bug Fixes
-
Default site for preventive maintenance work order was the user's 'own site' instead of the selected site (Multi-site: MS000).
-
Site of logbook entry was not yet being filled.
-
Creating a follow-up breakdown work order always gave an error in McMobile.
-
Changing a Digital Reporter app token to one that already exists now shows an error message.
-
A 500 error occurred when deleting a material request via work order or project.
LTS (1.10.5)
McMain Online
Bug Fixes
-
License check has been removed from the Don’t use interval option on the preventive maintenance model.
-
Retrieving files with an apostrophe (') in the name did not work correctly.
-
Invoice registration on purchasing an asset caused an error.
-
Assets for which Block creating work orders on this asset was enabled were still shown in McMobile.
-
Deleting a supplier could only be done as SA (System Administrator).
-
Transferring an employee to another employee via McMobile left the old employee in the employee team.
-
Work orders issued via API were not shown on the planboard.
-
Linking a work order to an employee via the planboard left the employee team empty.
-
Asset tree structure no longer worked when the Asset number column was not selected. This is now fixed.
-
The error "Cannot read properties of undefined (reading 'allDay')" occurred in the planboard.
30 September 2025 (Build 320)
MTS (1.11.6)
McMain Online
Bug Fixes
-
The column name Type has been changed to Base Type in the work order types screen for better user clarity.
-
Inspection meter is now displayed in environments that use lubrication maintenance, which was previously not visible.
Digital Technician
Bug Fixes
-
The Active breakdown work orders/Breakdowns* card now also shows work orders of underlying assets, which was previously not the case.
-
Signatures in work permits are now fully stored so that they are correctly visible in the work permit report.
LTS (1.10.5)
McMain Online
Bug Fixes
-
Work orders can now again be completed even when the purchase order receipt is not complete. A warning is now added without blocking completion.
Digital Technician
Bug Fixes
-
The required screen data is now refreshed correctly, preventing a white screen after an update in the app.
23 September 2025 (Build 320)
MTS (1.11.6)
McMain Online
Bug Fixes
-
Uploading media to a call caused an error, this issue has now been resolved.
-
When using data access on work orders, data from a plannable hour type was not loaded on the planboard.
LTS (1.10.5)
McMain Online
Bug Fixes
-
Validation has been added to prevent uploading dangerous or executable file types.
-
Downloading a dashboard card as PDF caused an error, this problem has been fixed.
-
The column names in the work permits table were not translated, now they are correctly translated.
-
The login details of an employee could be changed and saved even if the employee was inactive. This made it possible to set inactive employees to active and allow them to log in. Now, inactive employees can no longer be set to active.
Digital Technician
Bug Fix
-
When emailing a work permit, the error message "Mail could (yet) not be sent" appeared. This problem has been resolved.
16 September 2025 (Build 318)
MTS (1.11.6)
McMain Online
Feature
-
The hour types and work order of an hours row in status Open can now be modified.
Bug Fixes
-
Labels could only be linked to calls when they were in status Requested. This is now also possible in status Issued and Completed.
LTS (1.10.15)
McMain Online
Bug Fixes
-
Opening the New stock correction dialog on the stock correction list screen had a long loading time, this is now more efficient.
-
The description of configuration option EQ071 has been clarified and no longer refers to Source data.
Digital Technician
Bug Fixes
-
When adding hours to a work order with a future date, the dialog remained open and the following call appeared: "Hour registration could not be processed." This has now been resolved.
-
Navigating to previous/next week in the hour accountability screen did not work using the arrows above the table, when the user was only allowed to book the Hours tab on work orders. These now function correctly again.
Open API
It is now possible to define the status of a breakdown work order in Work Order/Create.
-
By leaving the employee empty, the status becomes Prepared.
-
By filling in the employee, the status becomes Issued.
9 September 2025 (Build 317)
LTS (1.10.15)
McMain Online
Bug Fixes
-
When assigning a new employee to a work order, the previously selected employee remained in the employee team. Now, the de-selected employee is also removed from the employee team.
-
When creating a breakdown work order, the cause did not appear when multiple asset types were selected on the breakdown work order. Now, these are shown correctly.
-
When filtering on labels, only work orders were displayed where all selected labels matched, not when, for example, 2 out of 3 were selected. Now, work orders are also shown when only part of the labels are selected.
Digital Reporter
-
An asset location without an address or coordinates caused an empty map. Now, in this case, the map is still displayed.
September 2, 2025 (Build 316)
McMain Online
Features
-
Labels are always transferred from PM to the breakdown work order, provided the label is configured to be linked to both PM and the breakdown work order. (1.10.15)
-
Support for typing times directly into the planboard without using the ‘clock’. (1.10.15)
-
Downloading of procedures (report). (1.10.15)
-
When purchasing an item via the item detail page, the system previously searched for a purchase order where the logged-in user was the purchaser. Now it searches for a purchase order based only on the supplier, regardless of purchaser. (1.10.15)
-
Scanning an item QR code during an item issue now shows a confirmation pop-up. (1.10.15)
Bug Fix
-
When creating a follow-up work order, the shift was not carried over. (1.10.15)
Digital Technician
Bug Fixes
-
The footer is no longer shown on the hours detail page. (1.10.15)
-
In the calendar, not all activities of the employee team were displayed; this is now resolved. (1.11.6)
26 August 2025 (Build 314)
LTS (1.10.15)
McMain Online
Bug Fixes
-
The email validation on the purchase order detail screen under Mail data in the CC field kept being shown when it was left empty. It is now no longer shown for an empty field.
Features
-
In McMain Online, a work permit can be filled in and prepared so that only the signature still needs to be placed in the Digital Technician.
-
The 404 pages now display more specific errors so that an error can be traced more logically.
August 19, 2025 (Build 313)
Bug Fixes
LTS (1.10.15)
-
When the hours registration screen is not being used, weekly reports remain in the status Open. When an employee had to be deactivated, a call was shown because there were hours not yet reported. This call is now dependent on whether the hours registration screen is being used.
-
The export of asset locations had a limit of 2500. However, this limit did not take into account the status of the asset location. This is now filtered so that inactive asset locations do not count towards this limit.
Features
LTS (1.10.15)
McMain Online
-
The standard layout of call emails now uses consistent templates if these have not previously been modified.
-
Validation has been added to purchase order email data. This validation checks the input of one or more emails using the ';' (semicolon) character.
-
A work order report can now be sent to multiple email addresses simultaneously.
-
On the asset detail screen, a tab has been added for linked procedures.
-
An employee is now registered on an individual inspection row so it is visible who processed which inspection row.
-
On the item detail screen, a tab has been added to view procedures linked to the item as material.
-
The column Work Permit required has been added to the work order list screen.
MTS (1.11.6)
McMain Online
-
When working with main call types, it is now possible to select a main call without it having a subtype.
LTS (1.10.15)
Digital Technician
-
It is now possible to search by asset location codes on the asset list screen.
August 12, 2025 (Build 312)
Bug fixes:
LTS (1.10.15) and MTS (1.11.6)
McMain Online:
-
In the dialog on a work order with status Closed, a save button was still shown (which did nothing). This is no longer visible in this scenario.
-
Placement of the Comment field on the purchase order detail page was inconsistent and has been corrected.
-
In ‘Argentina Standard Time’, adding 24 hours to the work order start date did not work correctly.
-
It was still possible to add documents to active maintenance models.
-
When the user profile and/or the “Active” checkbox were changed on the employee detail screen, these changes were not immediately applied to the session of the affected user. Now, the user is logged out when these changes occur.
-
An order quantity of 2 or more was not taken over by default when adding an order row to a purchase order.
Digital Technician:
-
Comment on work permit rows had no length validation, which could cause errors.
-
Activating a work permit was possible even if F183 was set to Not allowed.
-
It was not possible to adjust item stock when the stock was 0.
-
E-mails from calls were sent twice; this no longer happens.
MTS (1.11.6)
McMain Online:
-
Work orders that were scheduled directly from a maintenance model to an employee did not appear on the planboard.
Digital Technician:
-
On a work order with status Ready, hours could be added but not edited. Now both options are possible.
Features:
LTS (1.10.15) and MTS (1.11.6)
McMain Online:
-
All columns on the work order list screen have been added to the History tab of the asset.
August 5, 2025 (Build 312)
Bug fixes:
LTS (1.10.15) and MTS (1.11.6)
-
Item issue in the Digital Technician no longer shows incorrectly translated error messages.
-
The checklist for completing, now updates correctly after signing for release.
MTS (1.11.6)
-
Planned start and end times and start and end dates can now be entered using the 'full day' option.
-
Standard crew ownership filters are correct again.
Features:
LTS (1.10.15) and MTS (1.11.6)
-
When adding documents, the 'Upload new document' tab is now in focus by default.
-
Total amounts have been added to the incoming invoices list screen.
-
'Breakdown cause' has been renamed to 'cause' throughout the system.
-
Comment can now be entered on work permit detail rows.
-
Deleted items can be renumbered.
-
Time fields can now be entered manually (without the clock).
-
Downtime on a work order can be changed to status 'Completed'.
MTS (1.11.6)
-
Material booking descriptions can be adjusted in status 'Requested'.
-
Environment setting MA144 for automatically completing material bookings is now available.
-
Booked hours on the work order detail screen can now be updated.
July 29, 2025 (Build 311)
Bug fixes:
LTS (1.10.15) and MTS (1.11.6)
-
Filters in the Digital Technician were sometimes sent twice; duplicates have been removed.
-
The link to a preventive maintenance model was sometimes not displayed on assets. This has been resolved.
-
English environments generated Dutch logbook entries when creating a call.
-
A document could not be unlinked from a preventive maintenance model in status 'Inactive'.
-
The call icon disappeared when there were 0 calls. Now the icon is shown again, when there are 0 new calls.
Features:
LTS (1.10.15) and MTS (1.11.6)
-
Unused statuses have been removed from filters on list screens.
MTS (1.11.6)
-
Clearance checklist can now be set as optional on an asset; the checklist is shown on the work order but is not mandatory.
-
Default value for making logbook entries externally visible during creation.
-
For material bookings in status 'Requested', it is now possible to delete, add, and edit rows.
July 22, 2025 (Build 310)
Bug fixes:
LTS (1.10.15) and MTS (1.11.6)
-
Validation is once again checked for signed work permits when completing a breakdown work order in the Digital Technician.
-
Object bulk moves in French environments no longer produce error messages.
-
The complete button in the breakdown work order checklist is disabled if the checklist is not yet complete.
MTS (1.11.6)
-
Default crew ownership settings are correct again, which may cause the list to show results that are not allowed via the detail screen.
Features:
LTS (1.10.15) and MTS (1.11.6)
-
Ability to enter planned costs on a maintenance model.
-
Bulk issue of breakdown work orders via the work planning screen.
-
Ability to open the asset information dialog from the linked asset of an inspection list in the Digital Technician.
MTS (1.11.6)
-
Item location screens in the Digital Technician (read-only).
-
Ability to create multiple follow-up breakdown work orders from a single breakdown work order.
-
Material bookings with the status "requested" no longer block the completion of a breakdown work order.
-
Ability to create a stock correction for all items at an item location.
July 15, 2025 (Build 310)
Bug fixes:
LTS (1.10.15) and MTS (1.11.6)
-
Universal app links are working again for the Digital Reporter.
-
Report parameter fields are no longer read-only when the asset is read-only.
-
Select boxes that allow multiple values no longer send an API request with every selection.
-
Creating an asset without a number and parent is now possible via the OpenAPI.
MTS (1.11.6)
-
The filters between the list and the count in the cards at the top of the calls list in DiMo are now the same.
-
Work orders are displayed in the ReadOnly planboard.
Features:
-
Customer can be changed when creating an item issue.
-
Media on inspection rows can be deleted in MMO.
-
Labels can be linked to calls.
-
WO date fields have been clarified.
July 8, 2025 (Build 309)
Bug fixes:
LTS (1.10.15) and MTS (1.11.6)
-
'Back to today' button in the Digital Technician works again if you don’t have a work order scheduled for today.
-
Incoming invoice now loads at normal speed again in McMain Online when you have many purchase order rows.
-
An email is now sent again when completing multiple calls at once (this sometimes failed for automatic mails as well).
MTS (1.11.6)
-
Users without a crew can now again see the calls they are supposed to see.
-
Work orders past the target date once again count the work orders in 'prepared' status.
-
It was possible to select subtype calls in the 'Type of call' field when creating a call—this is now correctly filtered.
-
Creating a work order via an asset in the Digital Technician is possible again when F050 is set to Read Only (creating assets).
Features:
-
Work order type can now be changed on existing work orders.
-
Breakdown cause can be modified on a completed work order.
-
Own uploaded media of assets can be unlinked in the Digital Technician.
-
The default value for coordinator group can be emptied, so it no longer fills in automatically when creating work orders.
-
Employee team can now be filled in when creating a work order.
July 1, 2025 (Build 308)
Bug fixes:
LTS (1.10.15) and MTS (1.11.6)
-
Crew can be filled in again for the maintenance model when the selected employee has no crew.
-
The background color of work orders is displayed normally again on the Graphical planboard.
-
Feature 'Red dot at "New Calls"' is shown again when there are 0 calls in DiMo.
MTS (1.11.6)
-
Breakdown work order can be created from the asset details screen in the Digital Technician when EQ053 is turned off.
-
Dialog opens again after using the timer to book hours on a work order in the Digital Technician.
Features:
Security
-
HTTP Response headers added to the MMO login page.
Zero Error Tolerance Policy
-
When refreshing the page rapidly in succession, all ongoing requests are properly completed.
June 24, 2025 (Build 307)
Features:
-
Automatic logging when creating a call: When an email is sent upon creation and/or closure, a logbook entry is also added indicating this.
-
It is possible to add featured media to an item via the Digital Technician.
-
Performance improvements when loading the graphical planboard.
-
When assigning an employee via the breakdown work order detail screen in McMain Online, that employee is automatically selected in the employee team.
Bug fixes:
LTS (1.10.15) and MTS (1.11.6)
-
Breakdown work orders can be created again when WO003 is disabled.
-
Assets can be modified and viewed again via the endpoints when the function permission (e.g. F050) is disabled.
-
Stock of an item can be corrected without F062 being enabled.
-
Newline characters in the Feedback/Comment field of the backlog breakdown work orders are displayed in the planboard. (Shift+Enter)
-
A custom purchase request layout is correctly applied when sending emails.
-
The Confirm button is visible again when entering the meter reading dialog in the Digital Technician.
-
A newly created employee can be marked out of service again.
-
Image no longer remains after being unlinked in the Digital Technician.
-
Column customization is fully functional again in McMain Online.
-
Breakdown work orders with a linked closed purchase order on which an asset is purchased can now be closed again.
-
Hyperlink is again distinguishable from a regular document.
MTS only (1.11.6)
-
Editing of indirect hour types is no longer blocked by the system.
June 17, 2025 (Build 305)
Features:
-
Ability to delete breakdown causes
-
Ability to export the object location list screen to Excel
-
Ability to manually email a work order in statuses ‘In Preparation’, ‘Prepared’, and ‘Completed’
-
Red dot at ‘New Calls’ is no longer shown when there are 0 calls in the Digital Technician
-
Headers in the filter dialog of the work order list screen have been renamed for clarity
-
Ability to renumber an employee linked to a user
Bug fixes
LTS (1.10.15)
-
Inactive procedures no longer contain active procedure detail rows.
-
An employee linked to a work schedule can now be deleted again.
-
The number of reserved units of an item is set to 0 when there are multiple work orders with reservations and one of them no longer has a net reservation.
-
A net reservation on a work order no longer sets the item reservation to 0.
-
When unlinking an asset, the image of the asset is no longer retained in the system.
MTS (1.11.6)
-
Default values for assets are no longer overwritten during the creation process
-
The linked asset on the asset type detail screen correctly applies the Craft Ownership filter again.
-
Creating a work order on EQ Detail within the Digital Technician is possible again when F050 is set to Read Only.
-
Closing a call is no longer blocked by Craft Ownership .
June 10, 2025 (Build 303)
Columns and/or filtering added:
-
Customer on the purchase order list screen
-
Requester on the purchase order list screen
-
Buyer on the purchase order list screen
-
Customer on the purchase order detail screen
-
Customer on the asset list screen
-
Customer on the asset tree structure
-
Asset location description on the asset tree structure
-
Search by service contract ID on the asset list screen
-
Department description on the call list screen
-
Work order completion date on the call list screen
-
Asset on the call list screen
-
Customer on the call list screen
-
Filter for empty department on the call list screen
-
In the Digital Technician, search by reported by on the call list screen
-
Department on the maintenance plan list screen
-
Coordinator crew on the maintenance plan list screen
-
Meter on the maintenance plan list screen
-
Status in dashboard card dialog for "Breakdown work orders with high priority"
-
Item location description on the item list screen (in McMain Online & Digital Technician)
-
Created by on the work order list screen
-
Coordinator crew on the history list screen
-
Department on the history list screen
-
Employee team on the work order list screen in the Digital Technician
Features:
-
Status filters between dashboard cards "Breakdowns requiring follow-up work" and "Preventive work orders requiring follow-up work" have been made consistent
-
Status 'Prepared' has been added to the dashboard card "Work orders past target date"
-
Contracts list screen can now be exported to Excel
-
Asset location list screen can now be exported to Excel
-
Call types can be deleted
Resolved bugs:
-
'Download as PDF' button for goods receipt in purchase order is now functional
-
Emails with semicolon (‘;’) as separator are now supported
June 3, 2025 (Build 299)
-
Invoices now consider prices rounded to four decimal places – previously, these were rounded to two decimal places.
-
When creating an incoming invoice on a purchase order, the item numbers were shown incompletely; this is now corrected.
-
It is now again possible to modify an inspection row of a procedure.
-
When searching for an asset in the list of work orders, assets with a numbering such as '001.01 Asset' could be converted to '1.01 Asset'. These are now displayed correctly.
-
Meters in the status 'On hold' were no longer shown in the 'Meters' tab under an asset – these are now visible again.
-
Purchase orders on projects without a linked customer could result in a status where the purchase orders could no longer be activated or canceled. This is no longer possible.
-
Under certain circumstances, it was possible to upload files via the Digital Reporter that were larger than 100MB. This is no longer possible on https://reporter.mcmain.online/, but still possible in the Digital Reporter. The adjustment for the Digital Reporter will be available before the end of the week.
May 27, 2025 (Build 296)
Bug Fixes
-
When creating an incoming invoice via the Incoming invoices list screen, an error occurred and it wasn't handled correctly. This issue has now been resolved.
-
When changing the employee on a work order, the logged-in user was always assigned. Now, the selected employee is correctly added.
-
Digital Technician: When creating a (corrective) work order from the asset detail screen, the cause field has been added. It is also again possible to provide a cause in the work order detail screen of a corrective work order.
-
A work order in status "prepared" can now have an invoice booked via the work order detail screen.
-
The work permit list screen showed an error for a specific combination of configuration options and function permissions. (WO012 on & F181, F182, F183, F185 off).
-
If you tried to perform a stock correction via the Digital Technician where the counted stock was 0, the stock was not updated to 0. Now, it is correctly processed.
May 20, 2025 (Build 295)
Bug Fixes
-
When creating a corrective work order in the Digital Technician, the button showed “Close” instead of “Create.” This now correctly shows “Create.”
-
When creating an invoice, an error was shown if the purchase order had no work order and the incoming invoice had no item. Despite the error, the invoice was still created. This issue has now been resolved.
-
When a contract was renumbered, the documents linked to the contract disappeared. These links are now retained when renumbering a contract.
-
Sorting on the “Comment” column in any list screen caused a 500 error. This has been fixed.
Security
-
Extra validation has been added to the object type API endpoint.
-
Extra validation has been added to the work order API endpoints.
-
Extra validation has been added to the item API endpoints.
-
Validation on user administrator has been added when changing a password.
Open API
-
When deactivating an employee using the API endpoint
/Employee/Deactivate, the employee was not marked as inactive. This issue has been resolved.
May 13, 2025 (Build 293)
Bug Fixes
-
In the menu at the top right of the work order detail screen, a follow-up work order can now be created when the work order is in status ‘Issued’.
-
The column ‘Cause’ has been added to the work order list screen.
-
An error message was shown when downloading the import spreadsheet—this issue has been resolved.
-
Digital Technician: If an activity was removed via the planning board, it would still appear in the agenda of the Digital Technician. These are now no longer shown there.
-
When ‘Don't use interval’ was checked on a maintenance model, the field 'Minimum interval' was automatically set to 0. This caused issues when generating work orders. This problem has been resolved.
May 6, 2025 (Build 291)
Bug Fixes
-
The average daily change in meter readings was previously rounded; these are now displayed with decimals.
-
Taking an employee without a user account out of service caused an error—this issue has now been resolved.
-
Audit trail logging has been added when creating an asset with default values from an asset type.
-
When exceeding the maximum reading value per day, the correct error message is now shown.
-
Bulk editing of assets caused an error when fields containing an apostrophe (') were modified - this issue is now resolved.
-
Digital Technician: The search bar on the item list page can now also search on Comment. (Note: The 'Comment' column is not shown by default on the list page, but can be added as a column to the listpage.)
Open API
-
Addition of
finrefto the purchase order endpoints (Create, GetList & GetDetails).
Security
-
Several vulnerabilities for SQL Injection have been resolved.
-
Back-end validation has been added for:
-
Creating an order row for an item.
-
Editing a minimum stock quantity of an item.
-
April 29, 2025
Bug Fixes
-
When a template is deleted, the deleted preventive maintenance model no longer displays a reference to the template.
-
Returning on a closed work order now shows an error message.
-
Supplier of an item is now validated in the back end when creating an order line.
-
List pages without an initial sort setting can now be sorted.
-
The ‘Open Work’ dashboard card on an asset detail screen did not show all work orders. This has now been fixed.
-
Items can no longer be created without F061 by directly accessing the API.
-
The asset tree structure can no longer be modified without F050 by directly accessing the API.
Planboard
-
When an employee is deactivated, the message ‘Scheduled work order(s)’ will no longer appear if the employee only had scheduled hour types assigned.
-
A closed work order was not displayed correctly after opening a schedulable hour type and refreshing (F5) the application. Now, the correct information is shown in both cases.
Open API
-
Date format for Call endpoints now uses the standard date format.
April 22, 2025
Bug Fixes
-
The standard shift is now correctly retrieved from standard values.
-
The inconsistency between McMain Online and the Digital Technician regarding the labels 'Asset specifications' and 'Technical specifications' has been resolved.
-
The title of configuration option WO161 has been linguistically improved.
-
When creating a work order from a call, a white screen appeared when clicking on the home icon in the Digital Technician. This is now resolved.
-
Work planning no longer shifts by one day when 'not on Saturday/Sunday' is set in a preventive maintenance model.
-
The email tab on the purchase order detail screen no longer shows 'sent' when the status is 'Open'.
-
Some translations of the agenda in the Digital Technician have been adjusted.
-
The Excel export of items now correctly separates manufacturers and suppliers in the export.
-
File names of media are now displayed in the media element.
-
The 409 error when adding media via gallery in the Digital Technician is resolved.
-
Downtime hours no longer extend off-screen on laptops.
-
When 'Don't use interval' is enabled on a preventive maintenance model, an 'Interval' value was still shown on the list screen. This is now fixed.
-
Meter type is now correctly displayed again in the meter tab on the asset details screen.
-
When duplicating preventive models, the crew is now correctly inherited.
-
Work order with planned hours exceeding capacity now always shows a warning.
April 15, 2025
Bug Fixes
-
The current value of a sequence number was sometimes reset or reverted in the case of incorrect values. This has now been resolved.
-
The start date and time of the breakdown work order on the work order is now correctly populated when a work order is created from a call.
-
The inconsistency between “Inspector” on the permit and “Holder” on the report has been resolved.
-
A clearer error message is now shown when an input field cannot start with a special character.
-
The behavior of meters in combination with the maximum threshold value has been improved.
-
When creating a label, the text field indicates that lowercase letters are allowed, even though they are automatically converted to uppercase. This has been clarified.
-
The dashboard card work instruction row with status N.OK is now translated.
-
The “Location” column to show the 'Asset location' has been added to the Asset tree structure.
-
The labels of the action buttons for editing labels have been improved.
-
The column for default location is now shown on the item list screen and during Item issue creation.
-
The hour accounting buttons now refresh correctly.
-
Clearing the fields "Depreciation term" and "Replacement date" is now logged in the audit trail.
-
Free text is now visible in the item screens of the Digital Technician.
-
The number shown in the "Linked PM's" tab in a procedure now correctly reflects the total number when multiple inspection rows are linked to the same asset.
-
Sorting a list screen no longer triggers two API requests.
-
The Item issue dialog got closed when an error message was showing about the issued quantity being zero. This has been resolved.
-
When duplicating a profile, only one profile can now be selected.
-
Selecting a different item location during item issue creation no longer results in long API calls in environments with many item locations. This has been resolved.
-
Creating an inspection row on a procedure no longer fails when changing the type halfway through the process.
-
In the Digital Reporter and Digital Technician, the maximum character count is now displayed for all fields when creating a call.
-
The message shown when dragging a work order back to the backlog is now clearer (planboard).
-
When duplicating preventive models, Crew is now carried over correctly.
-
A work order with planned hours exceeding capacity will always show a warning.
-
A purchase order with unknown status (*000) can no longer be opened.
-
Work order layouts now always include the work order report.
April 8, 2025
Bug Fixes
-
Completed work orders could still be rescheduled via the work planning screen. This has now been resolved.
-
In the Digital Technician, the employee now loads correctly when creating a breakdown work order via the asset detail screen in environments with 50+ employees.
-
The "Asset specifications" label no longer uses a capital letter.
-
Performance improvements have been made to the planboard, and planboard-related error messages have been resolved.
-
Support for downloading Excel reports has been improved.
-
Several configuration option descriptions have been improved, including the correction of typos.
April 1, 2025
Bug Fixes
-
When selecting 'Reached trigger value', no empty fields are displayed under 'Next maintenance date based on triggers' anymore.
-
The 'Reserved' quantity for an item is now correctly updated when using multi-store (MA100).
-
Previous selections in lists remained active after searching. This issue has been resolved.
-
In the Digital Technician, the planned date no longer differs from the start date (execution date) when a work order is assigned directly to someone without going through the planboard. This has now been corrected.
-
The 'Externally Visible' button no longer shifts when logbook texts are long.
-
The filtering for the dashboard card 'Work orders prepared and yet to be scheduled' now better accounts for work orders originating from maintenance models, which may later transition to 'Prepared' status.
-
Deleting multiple documents via document management always triggered an error message, even when the documents were successfully deleted. This issue has been resolved.
-
Sorting has been added to the spare parts tab to ensure consistency between the asset and item detail screens.
-
The tooltip 'Commission' on the 'All Assets' list screen is now visible again.
-
The 'Timer' icon is no longer displayed for scheduled indirect time types on the planboard.
-
Default values for work order types can now also be left empty.
-
Date formats in logbook texts are now displayed based on the browser language in the Digital Technician.
-
When phasing out an item, the label "Action cannot be completed due to 1 unresolved..." is now correctly displayed.
-
In the Digital Technician, activating a work permit was not possible if the permit had expired or if it had been prepared via McMain Online. This issue has been resolved.
-
The spare parts list previously displayed the default supplier of an item in multi-store environments. This is now hidden.
-
Translations of German dashboard cards have been improved, and layout labels have been made consistent.
-
In McMain Online, a work order could no longer be marked as complete when working with approval if no approval checklist was used for the linked asset. This issue has been resolved.
-
More dates are now displayed on the planboard based on the browser language.
-
The lubrication data tab in the Digital Technician was displayed for assets without an asset type. This has now been corrected.
-
The MTTR fields were sometimes not populated. This issue has been fixed.
-
The reporting button on the work order detail screen is now available when custom reports are available for work orders.
Open API
-
Account/GetList now also includes address information.
Reports
-
The Work Order Email Report now includes translations for English, German, and French.
-
Certain report lines were missing in German/English/French environments. These have now been added.
March 25, 2025
Resolved Bugs
-
Loading item locations took a long time in large environments for some locations due to the high number of linked items. Now, only a selection is displayed to speed up loading.
-
When the configuration option 'Work with external communication on work orders' (WO057) was disabled, there was no longer an indication that a log entry had been made visible on the report. This has now been restored.
-
Performance improvements have been made to the redirect function of the planboard.
-
When a work order is generated from a maintenance model without an assigned crew and is immediately set to Issued status, a default crew is now selected from the standard values.
-
Previously, creating an inspection line on a work instruction was not possible if the type was changed midway through the process. This issue has been resolved.
-
It is now allowed to assign an asset to a location where that asset is set as the parent.
-
The 'External Costs' field is now also displayed on a work order when MA150 is enabled.
-
The error message that appeared when the Previous Date and Next Execution Date were the same during the manual generation of a work order from a maintenance model was not fully clear. This has now been adjusted for clarity.
-
When closing the purchase order overview for an item that is on order, "Loading..." was incorrectly triggered. This issue has now been resolved.
Digital Technician
-
When filtering on 'Movable assets from location...', both 'A maximum of 50 results are displayed' and 'No data' (with the cloud icon) were shown simultaneously. This has now been adjusted so that only 'No data' is displayed when there are no results.
-
Loading lubricant data sometimes took a long time, and the unit of use was not always displayed correctly when no unit was available. This has now been fixed.
-
When clearing a work instruction, 'Search for refined results' was displayed. This no longer occurs.
-
The button for detaching an image is now shown based on the user ID instead of the employee ID.
-
The Asset Detail Screen now has more consistency between the creation buttons.
-
When opening the 'Reason N/A' dialog in the work instruction tab, the selection field sometimes displayed too many options for a few seconds. This issue has now been fixed.
Digital Reporter
-
Clearing the date field was not always reflected on the overview page. This issue has now been resolved.
March 18, 2025
Resolved bugs
-
The "Meter type" field was not shown or filled in on the meter detail screen in some cases. This has been resolved.
-
Some missing field lengths have been added.
-
In the Digital Technician, several functionalities related to performing work, such as uploading a document, are shielded for work orders in status "Completed" or "Cancelled".
-
Missing sortings have been added.
-
The "Meter" field was not visible after a preventive work order was reported ready. This has now been resolved.
-
Quantity in order could become a minus number. This is no longer possible.
-
On list screens it is possible to filter on dates with "from" to "to". In cases where only "to" was filled in, this was not shown as an active filter. This has been resolved.
-
In the Digital Technician there was an inconsistency in the "Reporter" field between the notifier tab on the work order detail screen and the call detail screen. This has been aligned.
-
Validation on fields when creating a new item has been improved.
-
The field "Minimum interval" in the maintenance model template dialog now has validation on maximum value.
-
The display of the options in selection fields has been improved and handles long option values better.
Features
-
Material can now be returned on a work order in the "Completed" status.
-
The "Completed by" and the "Completion date" columns are now displayed on the work order list screen.
-
More information about the object of the report can now be viewed in the dashboard cards regarding reports.
-
In the Digital Technician, the lubrication data can now be viewed on the object.
-
Show date notations of date columns in WO backlog based on browser language
-
When changing the start date and/or employee in the Graphic Planboard, create logcomm lines
-
When creating a item issue from the material issue list screen, it is now possible to search on the cost center / customer field
-
A comment can be placed on preventive work orders that will be filled in with the work description for the next generated work order
-
A button has been added to generate a PDF of QR/barcode per item location.
-
When filling in an object on a (generic) work instruction, you can search by serial number
-
A link to an asset can now be created on the document detail page
-
A column for "Standard location" has been added to the dashboard map for items below Minimum Stock Quantity
Reports
-
R118 - EN50110 - Status per asset: now only shows the most recent approvals instead of also inspections from previous years. An English and German version have been added.
-
R002 - Total time registration: now takes cancelled hours into account, shows more information and is now visually clearer. A German version has been added.
-
R121 - Issues per item group per issuer: is now visually clearer. A German version has been added.
-
R107 - Ongoing calls per status: the filtering is now applied correctly. A German version has been added
-
Standard work order report and work order release report now clearly show that only completed hours are taken into account.
March 11, 2025
Resolved bugs
-
The total costs on multiple work orders were incorrect in terms of hourly costs. This has now been resolved.
-
The info dialogs work again in the configuration options.
-
Descriptions are shown again in the "choose in tree" dialog.
-
The search for an interface trigger on a preventive maintenance model has been improved.
-
The check on filling in downtime was too strict. In the case that downtime was disabled, the start and end dates were still checked. This has now been resolved.
-
If the order date was cleared for activation of a purchase order, today's date is filled in, but it did not come along correctly to the order line. This has now been resolved.
-
When creating an asset, new asset specifications are now logged in the audit trail.
-
Field size of NEN tag is now 15 characters long instead of 10.
-
Minimum value validation no longer shows an invalid error message for the Lubrication data field 'Quantity to use'. A selection field with 1 value first shows 10 times when loading in the Update warehouse dialog in the Locations tab on an item. This visual bug has now been resolved.
-
The operation of standard sorting has been improved. For example, the column "Completed by" on the work order list screen works properly again.
-
A maintenance model that does not use an interval does not generate a WO when the trigger value is reached, in the case that 'Previous date' and 'Next execution date' are equal based on triggers. This has now been resolved.
Open API
-
The documentation regarding the "If-Modified-Since" header has been improved. For example, new examples have been added.
Other
-
The previous APK date can now be entered in the RDW interface.
March 4, 2025
Resolved bugs
-
The handling of the "employee team" field has been aligned between McMain Online and the planboard.
-
Sending emails with a PDF attachment will now be faster. This applies, among other things, to sending a feedback email to the reporter in the event of a report.
-
Asset type can be adjusted again when a maintenance model is linked to the asset.
-
The 'Stock return' button is no longer displayed when no material has been issued on a work order.
-
The top 10 and top 5 graphs on the dashboard no longer show decimal numbers.
Planning board
-
In certain cases, the work order number was automatically linked to the scheduled hour type that was then scheduled after scheduling the work order. This has been resolved.
-
Planboard tooltip preview now shows correctly when the screen height is relatively low
-
A visual bug in the planning board regarding "Plannable hour types" has been resolved.
Digital Mechanic
-
The work order list screen now has an indication that only 100 work orders are displayed.
-
Many selection fields did not indicate that a maximum number of choices were loaded. For example, at "Assign employee" on the work order, a maximum of 25 employees were shown without mentioning that more than 25 employees were possible. This has now been clarified for the user.
-
When booking hours on a work order, only direct hour types can now be selected.
-
It was possible to leave mandatory fields 'Account' and 'Department' empty when creating a work order and the work order could be completed with those mandatory fields empty. This has now been resolved.
February 25, 2025
Resolved bugs
-
Registering downtime is now only possible in issued status.
-
Downtime can no longer be negative.
-
Mail message no longer shows unicode characters as question marks.
-
The planned start date is now adjusted when you assign a WO.
-
In some cases, the Team employee was incorrectly listed in the database, meaning that the WO cannot be seen in the planning board. This has now been resolved.
-
Delete priority button is now usable in Lite environments.
-
Closing WO with hours that haven't been completed no longer gives an internal server error.
-
An issue with multiselect boxes has been resolved.
-
Audit trail support has been improved for 'Maximum Tolerance', creating and changing inspection rules, deleting a maintenance model template and the status of a work order.
-
Adjustments have been made to improve performance when searching for field meters in DiMo.
-
After deleting an item with an order number, previously the same order number could not be used again. The same order number can now be used again.
-
Users can no longer disable configuration options that depend on each other in the wrong order. For example, it is no longer possible to leave implementation code MA100 on when MA120 is off.
-
Follow-up work orders now show the inspection list again in the report when downloading the work order.
February 18, 2025
Resolved bugs
-
The front end performance problems while searching for field meters in Digital Technician have been resolved (SLA: resolved since Monday 12:00).
-
Capacity was incorrect in some cases where work assignments have the same start and end dates. This has been resolved.
-
Error messages at Min and Max threshold value in a meter are now handled properly.
-
Whether an employee is active is now properly updated throughout the system.
-
Previously there was a problem with upgrading from mobile user to full user. This is now handled correctly again.
-
Asset import now properly handles lowercase key fields for the columns ''part of'', supplier, manufacturer, location, and department, manager and backup manager.
-
Bulk deleting labels on the asset list screen now deletes correctly. The label of selected assets is now removed again instead of the label of all assets.
-
The work order detail screen now explicitly indicates that the total hours at the bottom of the hours tab only show completed hours.
-
Employee type rights fields are now no longer cleared after adjusting other rights fields
-
Asset type info dialog is now displayed correctly again.
-
An Asset is now allowed to be assigned to a location where this asset is set as 'parent'
-
Message "New measured value is too large!" is no longer shown when a measurement is corrected while max progress per day has been defined.
-
The starting value of a trigger now takes into account the maximum value of a meter.
-
The aggregated costs of child assets on a parent asset were previously not processed completely correctly. This has now been repaired.
-
'Restored' filter is now visible as a filter on the work order list screen.
Planning board
-
An error message is no longer shown if there are 0 work orders in the backlog.
-
When deleting/restoring a planboard event, "Are you sure?" is asked.
February 11, 2025
Resolved bugs
-
Maintenance models get status 'Deleted' when 'automatic maintenance' is enabled and the maintenance template is deleted. These maintenance models were visible in 'Deleted' status on the 'Preventive maintenance' tab of the asset detail screen. Those deleted models are now no longer visible in the 'Preventive maintenance' tab of the asset detail screen.
-
After resetting the filter in the History tab, the asset filter is emptied. This will now be retained
-
Service contract was not shown in an Excel export. This has now been resolved.
-
There is no longer a 500 error when sorting articles by free text.
-
Material costs recorded on WO are now always based on the currency of the environment instead of the currency of the supplier.
-
Asset import handles lowercase KEY fields on columns 'eq_type' and 'eq_cc' properly
Document management
-
When deleting a document, the physical file is now moved to an archive folder.
Open API
-
Logbook lines are now included in `call/GetDetails`.
Februari 04, 2025
Resolved bugs
-
Input fields on Supplier detail screen now show the maximum length of the field
-
Typo in the English translation of the forgot password process has been fixed.
-
Typo in the 'Assign / schedule' dialog has been fixed.
-
If the environment version is unknown, the front-end now returns a user-friendly error message.
-
Filtering with the same location for, from and to on item list screen now shows the correct list of items.
-
Choosing a different item location is possible again when creating a material issue in Digital Technician.
-
Performance improvements have been made for the Excel exports.
January 28, 2025
Resolved bugs
-
In environments with working with crews (WO016) and working with asset managers (EQ062 (only a System Administrator can enable)), a preventive maintenance model can be reactivated
-
After uploading a new image/video to an image list, the first existing media record was shown instead of the uploaded file. This has now been fixed.
-
Button for Change location in bulk edit dialog now falls under IMPL code EQ072.
-
[Digital Technician] It is no longer possible to fill in 0 hours on a work order.
Open API
-
Employee/CreateMultiple & Employee/UpdateMultiple endpoints
January 21, 2025
Resolved bugs
-
[Digital Technician] In specific cases, the wrong Work Order number was sent when completing a meter reading via the inspection list. This was a caching issue and has been resolved. List screen exports now have improved error handling.
-
Edit buttons 'Stock unit' and 'Current stock' were visible, but greyed out. These buttons can now be used again.
-
Employee type 'Assets of contractor employee' was incorrectly described and has now been renamed.
-
'Comment for follow-up work' previously seemed to be a required field in the User Interface, but can be left empty. The field is now no longer required.
-
Audit trail support has now been added for 'Meter Type'.
-
A maximum of 24 hours can now be entered on the work order detail screen via time registration in the digital technician.
-
The count of the number of linked maintenance models that can be viewed on a work instruction was a maximum of 25. Now the total number of linked maintenance models.
-
If there are no inspection rules present, you will no longer see the heading for copying inspection rules in the Continued work order dialogue.
-
When creating a follow-up work order, the current date is now used instead of the execution date of the current work order.
-
Performance for Creating a material issue for work orders with many material issues (200+) has been improved
-
The Digital Reporter app and logging in McMain Online is now fully English for English environments.
-
The employee's capacity is now correctly recalculated when changing the planned hours on the work order.
-
Material issue can now be corrected in Lite environment using return