Changelog

openMAINT 2.3

28/11/2022

New Features

* New checklist types including almost all the basic ones (lookup, date and time, numeric, etc.)
* New functionality to start corrective maintenances from precentive ones
* New process emails management via widget allowing real-time generation
* New knowledge base module with topic revision management flow
* New "Attachment list" report to show all loaded files
* New option to change assignee in maintenance processes
* New Photo and Signature DMS categories for all attachments
* New form FILE attribute Photo for all site and employee classes
* New photo attribute of type file on building to load and preview images directly within the card form
* New hierarchically structured menu for the GIS levels management on map
* New info window to show the main building details directly on the GIS map
* Included custom widget to manage the knowledge base directly from maintenance processes
* Included option on functions to compute "Service status" according to a given calendar
* Included assignee filter for both maintenance processes
* Included emails to the assignee and a configuration to manage who is enabled as recipient
* Included validation to avoid inconsistent start/begin and stop/end dates
* Included secure management for all CQL code
* Included CI warranty expiration scheduler notifications
* Included core patch 037 to work with PostGIS 3.2.1
* Included custom page fixes due to new browsers updates
* Included name on company classes to improve description management
* Included master-detail for meter readings and consumptions on "Utility" and "Asset" classes
* Included Asset input on all "Reading consumption summary" dashboard charts
* Included help for most of the Modbus configuration attributes
* Included "Activity report" as a maintenance process attachment after the execution step
* Included attachment upload option at the first step of the maintenance processes
* Included new Photo DMS category for the building attachments
* Included new attributes and functionalities for the "Consumable" class
* Included validation to avoid inconsistent start/begin and stop/end dates
* Improved GIS geo-attributes and location management functions to work with PostGIS 3.2.1
* Improved "Activity repor" with step process notes and dynamic signatures
* Improved checklist management via a dedicated custom widget inline replacing the custom page
* Improved checklist tasks representation dynamically according to step and sets
* Improved preventive maintenance reports according to new extended checklist management
* Improved and facilitated checklists sort management
* Improved "Partition table" module management
* Improved attachemts widget definition in maintenance processes
* Improved row privileges by unifying grants management in a single function
* Improved email template description and availability only on specific classes
* Impreved delay notification management converting gate and job into a waterWAY descriptor
* Improved contract and invoice payment scheduler notifications
* Improved requester filter on maintenance processis setting preselect if unique
* Improved all gates and jobs converted in waterWAY Service BUS descriptors
* Improved "Employee" description management and duplicate error message
* Improved trigger functions that keep calendar caches updated
* Improved "Reading type" management, converted from reference to lookup
* Improved "Reading consumption summary" dashboard charts logic
* Improved function to compute the working time to consider also the corresponding card calendar
* Improved function that computes the preventive maintenance opening and execution start dates
* Improved performances of task instances view generation function
* Improved QR code generation depending on single or multiple attributes selection
* Improved publish management of the portal news
* Improved website attribute which has been converted from string to link for all company classes
* Improved localization management for functions and reports
* Improved planner colors for canceled and aborted processes
* Improved grid displayed attributes for Site and CI classes
* Improved grant functions for maintenance processes
* Improved maintenance input filter on "Task status" dashboard
* Improved notes inclusion in the "Activity report" depending on process type
* Improved computation of "Total execution time" by using the working calendar
* Improved "Estimate list" widget management when the selected action differs from 'Accept'
* Improved attribute definition, from "Manufacturer" to "Brand"

Bugfix

* Included ECQL filter management for Liferay portal management
* Included missing dashboard charts and functions localizations
* Included missing custom component translations
* Fixed and improved automatic calendar config management on "Service status" and "Calendar entity" change
* Fixed typos and localizations for some entities and elements
* Fixed missing constraint on trigger Supplier-Employee
* Fixed missing default filter on CISummary dashboard
* Fixed GIS custom functions to solve PostGIS 3.2.1 upgrade issues
* Fixed custom page components due to new core structure
* Fixed Asset autoset on Meter reading
* Fixed code automatic computation on Checklist class
* Fixed all possible CQL vulnerabilities
* Fixed QR code widget wrong link generation
* Fixed missing site in "Warehouse movement" Mobile App widget
* Fixed wrong HTML tags for some report parameters localization languages
* Fixed automatic Italian description on "Partition table" class
* Fixed error on maintenance process having a site with a 'Not operative' service status
* Fixed error in increasing the preventive maintenance calendar window parameter
* Fixed error on card delete when "Service status" is set
* Fixed wrong "Opening date" value in preventive maintenance opening email
* Fixed routing on the custom page for the preventive maintenance
* Fixed error on job that sends maintenance process delay notification
* Fixed opening and execution start dates computation in preventive maintenance opening step
* Fixed missing process type for manually opened tickets related to a parent process
* Fixed management of automatic CI subset creation
* Fixed portal functions to work with the new Liferay 7 version
* Fixed wrong end date display on preventive calendar and planner for some browsers
* Fixed not visible "Exec. end date" on completed processes
* Fixed some fields display configuration settings
* Fixed trigger loop on GIS coordinates management
* Fixed "Task status" dashboard filter on preventive maintenance
* Updated some maintenance process configurations to run on the new CMDBuild 3.4 version
* Removed all duplicated, unused or useless elements and localizations
* Removed legacy and unused components and entities
* Removed duplicated key in custom component which causes log warnings
* Removed no more useful legacy widget "FillOutChecklist"
* Removed old and legacy processes XPDL versions

openMAINT 2.2

14/10/2021

New Features

* New and extended calendar configuration to manage site, employee, team and CI service status
* New feature to automatically manage calendar change for any entity (site, CI, team, etc.)
* New service status field on site and CI classes with an automatic update logic
* New planner custom page to display, manage and recap preventive maintenance processes as a Gantt
* New feature to reschedule planned maintenance according to delay or advance of the latest executed activity
* New CI (plants, assets, ecc.) structure and classes, with improved hierarchy and many new types
* New job for automatic notifications when maintenance processes (corrective and preventive) due dates are exceeded
* New assignee field on maintenance processes to assign process to specific operators
* New "Service status overview" report to show the operation of any entity (site, CI, team, etc.)
* New functionality to manually import DWG file information (sites, assets, outdoor elements, etc.)
* New automatic functionality to compute site consistencies directly from DWG files
* New functionality to compute the costs allocation
* New preventive maintenance checklist management to increase performance and available options
* New validity end date field to manage the validity range for preventive maintenance configurations
* New Plant-CI navigation tree directly in the navigation menu
* New function to automatically compute a-periodic events i.e Easter
* New attribute on task definition to set checklist execution order
* New additional field on consumables (eg. manufacturer, category, type, dimensions, etc.)
* New job to automatically import DWG files from a pre-configured path
* New dashboard to recap readings and compute consumption in the specified time interval
* New custom page mobile for preventive maintenance checklist management
* New page for a global search for any attribute and across all DB cards
* New report "Preventive maintenance details" to list activities and related tasks
* New report "Building dossier" to show the main building information
* New context menu for digital invoice files import
* New context menu and widget for QR codes generation for all CIs
* New features for the automatic self-configuration of CIs location according to the map position and vice versa
* New coordinates field on building that automatically sets map position and vice versa
* New job to link email replies to the corresponding element
* Included costs and accounting management on preventive maintenance
* Included unload of spare parts and consumables from warehouse for preventive maintenance
* Included management of all preventive maintenance steps assigned to team from mobile
* Included punctual notes management on each sub-task instance
* Included grants configuration for each configured role
* Included total computation of rooms area on site classes into the relation tab
* Included all reports, dashboards and widgets full localization for parameters variables and data
* Included option to configure recurrent or punctual email notifications
* Included site and team filters on calendar custom page
* Included Modbus management for automatic meters and sensors readings
* Included automatic management of Team-User relation to set visibility according to the logged user
* Included direct link to maintenance processes into emails for the mobile app usage
* Included progress bar and stop button on the global search custom page
* Included site and plant graph navigation trees
* Included preset option for blank preventive checklists
* Included validity period on preventive maintenance calendar custom page
* Included maintenance processes routing to corresponding custom pages
* Included localization for report input parameters
* Improved checklists bulk set functionality by specifying a base value for each task type
* Improved tasks status dashboard to detail all the preventive checklist outcomes
* Improved logic which automatically changes the CI condition according to the preventive checklist outcomes
* Improved automatic management tools for preventive maintenance by using core asynchronous functionalities
* Improved calendar widget to display only the team active maintenance processes
* Improved costs and accounting movements mobile widget behavior
* Improved warehouse movements management usability from mobile
* Improved maintenance register to include further information (eg. role, username)
* Improved report logic in terms of performance and with localized labels, configurable from the administration module
* Improved corrective maintenance custom page by including the summary data, configurable by role
* Improved "Activity report" to display new information and handle new logic
* Improved widgets mandatory usage according to action
* Improved domain order and names according to hierarchy
* Improved logic in process generation when updating preventive maintenance configuration
* Improved function for team grants to get also corresponding parents in sub-activities management
* Improved custom page dashboard to manage several values
* Improved job for preventive maintenance generation also when configurations change
* Improved domain names and order according to the deployed hierarchy
* Improved process routing to custom pages by exploiting new core features
* Improved team email management with a preset to the related company email
* Improved GIS and existent menu (site, budget) navigation trees
* Improved and integrated the default (desktop and mobile) navigation menus
* Improved notes management in corrective maintenance sub-task control step
* Improved grants management and configuration for all the roles
* Improved checks on the relation among CIs and the CI subset
* Improved and integrated demo data
* Improved preventive checklists layout
* Improved the energy management module
* Improved the rent class with further details
* Improved links in sent emails that bring directly to the step in edit mode
* Improved navigation menu structure according to real use
* Improved mobile custom page design for preventive checklists
* Improved and standardized all classes icons
* Improved logic of category and subcategory as mandatory in assignment
* Improved budget fields management in card update
* Improved site field to standardize names and fields properties
* Improved register field on maintenance to manage each specific information as distinct data
* General improvements to pages, widgets and menus for mobile interface

Bugfix

* Fixed impossibility to suspend preventive processes if some tasks are uncompleted
* Fixed joint accounting management when asking estimates in corrective maintenance
* Fixed loading mask on mobile app when a corrective maintenance is completed
* Fixed wrong mobile app redirect when execution is completed by team
* Fixed email generation with blank addresses
* Fixed error when executing preventive maintenance from mobile
* Fixed distinct floor shapes in demo database
* Fixed corrective maintenance summary custom page when special characters have to be displayed
* Fixed error in "CI inventory" report to show only actual CIs and not deleted ones
* Fixed errors due to double quotes in preventive maintenance activities
* Fixed errors on custom components due to new core management
* Removed dangling grants
* Removed legacy and no more used functions
* Removed HTML tags in custom pages
* Fixed wrong process status in sub-task process closure
* Fixed function for automatic email notification to avoid blank or duplicated addresses
* Fixed issue that prevents accounting movements deletion for mobile custom page
* Fixed not working refresh at scroll down on mobile app
* Fixed strange behaviors on preventive maintenance custom page for checklist management
* Fixed processes number generation when year changes
* Fixed joint accounting preset on corrective maintenance
* Fixed function for team grants on maintenance processes to consider the status
* Fixed missing not null constraints on several classes
* Fixed email templates used by scheduler
* Fixed preventive maintenance instances generation
* Fixed number generation for maintenance processes
* Fixed accounting movements management for corrective maintenance with sub-tasks
* Fixed minor errors and configuration on maintenance custom pages
* Removed no more used or legacy stuff

openMAINT 2.1

30/09/2020

New Features

* Costs and accounting management for corrective maintenance using price lists
* Estimate requests managament for corrective maintenance
* Subtasks generation for corrective maintenance
* Automatic generation of preventive maintenance calendar
* Unload of spare parts from warehouse for corrective maintenance
* ActivityReport included as attachment in the emails
* ActivityReport shows preventive maintenance checklist outcomes
* New reports showing costs related to corrective maintenance
* New report for printing the asset inventory at a certain date
* New custom page for preventive maintenance calendar
* New custom page with a more user-friendly interface for preventive maintenance and checklists execution
* New custom page for corrective maintenance execution with hierarchical view of subtasks
* Improvements and new reports to budget management
* Improvements to cadastral data for properties
* Improvements to SLA configuration
* Partion tables management for costs breakdown between different properties
* New dashboards for preventive maintenance
* New dashboards for meter readings and consumptions
* Scheduler configuration for contracts expiration

Bugfix

* Fixed email translations and minor improvements
* Removed legacy and duplicated portal function that cause issues
* Fixed trigger function on TaskInstance classes tt_taskinstance_data()
* Fixed negative interval value if initial and final timsetamps are outside a working range
* Fixed missing filters on Employee class
* Fixed wrong filter on Unit class

openMAINT 2

31/07/2019

New Features

  • Global refactoring and improvements

openMAINT 1.1

14/11/2016

New Features

  • Workorder process flow revision
  • Maintenance Request flow revision
  • Simpler configuration mechanism for time-based preventive maintenance
  • Future preventive workorders are visible in a calendar class
  • Meter-based preventive maintenance implementation
  • New process for generating QR codes
  • New French localization
  • Inventory and Maintenance reports improvements
  • Inventory and Maintenance dashboards improvements
  • New domain Department-Person
  • Self-service portal utilities
  • Improvements to comments, triggers, constraints, lookups on the data model

Fixes

  • Misconfiguration of UpdateStartWorkorder task
  • Wrong Italian translations of some reports
  • Unused BuildingBimProject domain when bim is not configured
  • Processes ticket numbers fix
  • Unused metadata must be removed

openMAINT 1.0

13/5/2015

New Features

  • extension of the warehouse workflow movement (spare parts and consumer products) in order to manage the movement of technical assets (installations and devices) during their life cycle
  • additional reports
    • Item barcodes
    • Warehouse movements for type
    • Warehouse movements for item
    • MTBF - Mean Time Between Failures
  • new maintenance workflow extension, in which an optimized sub flow is inserted to facilitate the work of the technicians who sill use mobile devices
  • mobile integration

Fixes

openMAINT 0.9

28/11/2014

New Features

  • additional flow simplified in the workflow maintenance to failure,
  • new entities for the management of payments associated with a contract for the management of maintenance expenses per unit,
  • improvements to workflow purchase requests

Fixes

openMAINT 0.8

27/06/2014