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

December Release 2023

Posted on December 27, 2023
Ian Mellor
Releases

We tagged this release on the 22nd December, just before the support team turned off their VPNs for Christmas, so we thought it best not to push it out to you immediately – so this is probably more a “early new year” release by the time you are reading this.

The final steps for the back office to support displaying risk assessment documents to engineers whilst completing a survey are in this release, and the mobile UI is going through its last round of code review. This will allow you to attach documents to survey questions that require the engineers to read them before proceeding with the rest of the survey. This is ideal for attaching mandatory method statements to dynamic risk assessments, and combined with optional survey answers will allow you to change the RAMS process to be closer to a dedicated risk management register.

We’ve also spent a lot of time working on the look and feel of the mobile app over the last quarter of the year. These changes are all now building up to a new android app release for all customers, but as other customer specific changes are requested you might start getting a sneak peak before the full release.  This continues the work we did last year on the places to go, sync screen, and login screen.

New Features

  • Allow attaching of documents to survey questions in the back office
  • Added secondary job reference to the status change report
  • Added supervisor (aka costcode) to the job cost report
  • Amended the error checking of the generic CSV job importer to handle / ignore optional columns like order no (aka secondary job reference)
  • Added a number of optional columns to the generic CSV job importer for asset contact details
  • Added control of whether (new) attachment categories are mandatory or not

Changes For A Single Contractor

  • Disambiguated build numbers for conflicting “304” build across Care and AMS mobile
  • Timesheet tweaks to allow for 42.5 hour weeks
  • Timesheet tweaks to allow for smoothing 1.5x overtime across a standard 40 hour week
  • Changes to Eque2 exporter VAT codes
  • Changes to captions on the popup invoice entry screen to allow customisation of the “Domestic Reverse VAT applies” etc

Platform Improvements

  • PHP8 compatibility: continued running through core processes
  • CSS tweaks for the new backoffice styling of input boxes
  • Improved colour of jobsheet buttons for the new backoffice styling, and changes to the “print” (<=millennial) button to express its “share” (>=Gen Z) capabilities
  • UI changes to mobile app to freshen the look and feel

Bug Fixes

  • Fixed bug relating to the “Pay bonus” engineer option not saving
  • Fixes to the process behind reporting on asset detail changes
  • Fixes to the supplier price importer to enforce default nominal, uom, and VAT relationships
  • Fixed typo in column for profit on the job cost report
  • Fixed very old bug relating to incorrectly setting initial job completed date when closing down multi-issue visits
  • Fixed layout of PDF attachments that are emailed directly from the system, or bulk printed
  • Fixed hiding operatives in the operative diary if they have no jobs but the user is limited to a single client
  • Re-added missing reports to the “All Reports” super report
  • Hidden corrective visits from the historical work shown in the month calendar
  • Removed some redundant report constructor parameters
  • Fixed storage of latest GPS record into state for mobile app
  • Fixed editing messages to make sure the previous responses are not lost
  • Fixed bug relating to bulk timesheet print not correctly setting the operative id for iterating through multiple engineers
  • Fixed scanning for more reports
  • Fixed fetching of lines when changing the PO number on popup supplier invoice entry screen
  • Changed the recursion handling of jobs requiring action report as it was not always limiting the results by the user’s costcode
  • Hidden corrective visits from the mats usage report
Previous Post
2023’s almost a wrap. Here are our best bits…
Next Post
The Pineapple Challenge

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