MARKUS: helping businesses since 1991
0161 477 2343
Book a Demo
  • About MARKUS
    • About Overview
    • Job Control
    • Mobile Working
    • Interfacing
    • Reporting
    • Videos
  • Industries
    • Property Maintenance
    • Gas Maintenance
    • Electrical Maintenance
    • Refrigeration & Air Conditioning
    • Facilities Management
  • About Us
    • About EPIX
    • Our Team
    • Careers
  • News
  • Contact
Book a demo

October Release 2025

Posted on October 17, 2025
Ian Mellor
Releases

As we enter into the season of longer nights and cosy blankets, the team began work on some exciting new projects – the first elements of the ability to import invoices directly from a PDF via an AI Parser have quietly made their way into this release; we’ve been upgrading some of our core architecture so we can maintain and switch databases more easily; our new subcontractor portal is ready to go and edging out to its first pilot; and the long awaited Customer Service Portal is beng used by its first customer.

Most importantly, preparations have commenced for our Christmas customer get together party! If you check your backoffice login screen, you should have a cute “RSVP”!

New Features

  • The issued operatives report now shows more detailed information when the operative has completed risk assessments but hasn’t started work
  • Added the ability for engineers to see who else has a holiday booked when they use the request absence feature on the mobile app
  • Enabled the timesheet mileage breakdown report to be accessed and run as just a report rather than only as part of the timesheet print out
  • Allowed Split Jobs to be issued from the issue bulk screen
  • Made the surveys from the split jobs show up when printing the surveys on the parent job
  • Updated the suppress_edit_attachments permission to allow changing the visible to operative and client options
  • Added the issued date to the find jobs report
  • Triggering the purchase invoice export logs a record in the audit trail
  • Earliest attend by date can now be shown in a MARKUS Mobile (Assets) build
  • Added the ability to change the invoice status from the PO Sheet
  • Added a filter for live jobs to the visit log report
  • Made the experimental new survey setup screens available in all systems

Changes For a Single Contractor

  • New logo and footer for invoice PDF
  • New customer builds: Cannon Electrical, H&B, R&M
  • Preserve the original filenames for files and attachments we interface to Onward via SFTP
  • New logo, colour scheme, and communication template updates
  • Handle empty Wolseley Group interface files
  • Added a costcode alpha (project code) to the Sage sales invoice export
  • Updated how some fields are calculated in the UWE application evidence report, switch to just showing the engineer name rather than visit date
  • New export for UWE to export the visit print for completed interfaced jobs
  • Added a new mapping for in scope to the Verisae job importer – HVAC and No Hot Water
  • Added “RCVD” Supplier Order Status to Bellrock/Concerto integration when job is imported into MARKUS
  • Added the fetching of Quote Items via the Bellrock/Concerto API
  • Allowed Tesco/Verisae priority changes to update into MARKUS

Platform Improvements

  • Mobile app build testing process updates
  • Customer Support Portal is now fully live
  • Improved the variable naming of the dynamic (customer specific) job details
  • Finished experimental IOS Pre-inspection cross platform mobile app
  • Applied new graphing – starting with the jobsheet financial summary
  • New Sub-contractor Portal is now fully live
  • Order Invoice Importer now saves the JSON file in the standard archive folder
  • New vhost launch process on internal staging server
  • Ibase->PDO replacement begun
  • New AI PDF Parser process

Bug Fixes

  • Fix rounding issues with half-day holidays calculating the mid point of the shift
  • Prevent MARKUS Mobile (Assets) from skipping the time allocation process when abandoning a visit part way through
  • Removed apparent costcode duplicates in the bulk change livesearch when the same costcode is used for multiple contracts
  • Fixed operative timesheet mileage report
  • Made selecting an operative mandatory on the Operative Mileage Breakdown Report as the mileage calculation was meaningless when showing more than 1 operative
  • Fixed the appointment booking report, so search by contact works
  • Fixed how commas are handled in the Sage Order importer
  • Fixed handling of earlier visit date in job attendance report
  • Changed the image watermark code to show the date/time, lat and long of when the photo was taken, not when the record hit the server
  • Removed an inaccessible link from the user welcome email for portal users
Previous Post
Chris: My 10 Years at EPIX Systems
Next Post
Adding geotags to images

Recent Posts

  • Entering the fourth and final year of uni August 21, 2026
  • Flexible pricing made easy: Managing SORs and Price Lists in MARKUS August 15, 2026
  • August Release 2026 August 3, 2026
  • Introducing the MARKUS expenses portal July 30, 2026
  • AI in Job Management: How MARKUS is Building Smarter Tools for the Future July 20, 2026

Categories

  • Announcement (12)
  • Careers/Education (18)
  • Ella's Hot Topics (6)
  • Feature Focus (28)
  • Hint of the Month (6)
  • Info Bytes (4)
  • Lifestyle (20)
  • Madi Investigates (4)
  • MARKUS (41)
  • New Feature Alert (4)
  • Releases (58)
  • Tech (19)
  • Uncategorised (16)
  • Your Future Today (3)

Helping businesses manage workflow and maximise growth.
Developed and run by EPIX Systems.

St James’ Building
79 Oxford Street
Manchester
M1 6FQ

0161 477 2343

info@epixsystems.co.uk

  • News
  • Videos
  • Careers
  • Contact
Facebook
X
LinkedIn
YouTube

©2026 EPIX SYSTEMS LTD. Legal information

Book a demo and see what MARKUS can do for you.

Learn how you can gain real-time visibility of your jobs and costs, save time and grow your business.

Fill out your details below and we’ll be in touch very soon.

First name *
Fill out this field
Last name *
Fill out this field
Email address *
Fill out this field
Contact number
Fill out this field
Company
Fill out this field
Do you have any specific requirements?
Fill out this field
You need to agree with the terms to proceed
Our website uses cookies for performance, security and marketing. By using our website, you agree with the terms and conditions laid out in our Privacy Policy