Skip to main content

mpmX v3.0.0 Release Notes

Β· 7 min read
Update: v3.0.2 available

v3.0.0 has been replaced by v3.0.2. The update fixes two minor issues from the initial v3.0.0 release. Installing v3.0.0 directly is no longer possible β€” please install v3.0.2 instead. It contains bug fixes only, no new features.

We are pleased to announce the release of mpmX v3.0.0. This update introduces several new features, improvements, and bug fixes across all supported platforms.

Highlights in this release:

  • Variants Explorer replaces the Process Analyzer as the default process visualization extension
  • Unified Template App for both CCPM and OCPM β€” one app covers all scenarios
  • Databricks added as a supported backend
  • Impact Analysis replaces Root Cause Analysis as the default sheet
  • New flexible Holiday & Shift Calendar with per-event net time accuracy
Qlik Version Requirement

For best layout and full functionality, we recommend using Qlik Cloud or Qlik Sense Enterprise on Windows November 2025 or newer (Release Notes).

If your environment is running an older Qlik Sense Enterprise on Windows version, note that Custom Styles (used for custom styling in v3.0.0) are not supported β€” the old Multi KPI element must be manually re-added from a template app prior to v3.0.0.


Template Apps & UI​

Unified Template App for CCPM and OCPM​

The previously separate template apps for case-centric process mining (CCPM) and Object-Centric Process Mining (OCPM) have been merged into a single unified mpmX TemplateApp V3.0.0. This simplifies deployment and eliminates the need to choose between separate CCPM and OCPM templatesβ€”both scenarios are now supported within one application. The dedicated mpmX TemplateApp OCPM and mpmX TemplateApp SQL-Backend apps have been removed. Additionally, the mpmX SAP Change Log Extract app has been retired.

New "Impact Analysis" Replaces "Root Cause Analysis" as Default​

The former RCA sheet has been redesigned and rebranded as "Impact Analysis" with a simplified and less performance-intensive calculation logic, now delivering percentage-based results. The Impact Analysis can also be used as a contextual pop-up directly on other sheets (e.g. the Lead Time sheet)β€”for example, by setting the "Lead time missed" filter and opening the Impact Analysis on that specific sheet to immediately analyze contributing factors. The legacy RCA mode can still be activated manually via SET mpmXvRCAMode = 'Extended'; but will be deprecated in a future release.

Documentation:

Variants Explorer as Default Extension​

The new Variants Explorer extension replaces the Process Analyzer as the default process visualization extension.

Custom CSS Migrated to "Custom Styles"​

Custom styling is now applied via Qlik's native "Custom Styles" feature instead of the deprecated Multi KPI element. See Qlik Version Requirement above for version compatibility details.


Scripts & Calculations​

Clean Up of Variables in Template Apps​

Removed unused variables for clarity and added tags to remaining variables for better organization across config manager, conformance checking, process mining, translations, logging, and other script modules.

Updated OCPM Measures​

New and updated measures for Object-Centric Process Mining in the Process Analyzer.

Log Table Opt-Out Variable​

New switch variable mpmXvKeepAndShowLog to opt-out the mpmX_LogTable during template app development. Set to true() to keep and show the log data and the "Log Viewer" sheet, or false() to clear and hide it.

Fixed pa_activity_log Duplication in Conformance Checking​

Resolved an issue where cases matching multiple Happy Path filters caused row multiplication in the pa_activity_log table. The conformance checking now deduplicates to one Happy Path per case by selecting the path with the best HappyPathFitness score.

note

Currently, mpmX maps only the single best-fitting Happy Path to each case. Support for multiple Happy Path assignments per case is not yet available.


Backend & Data Connectivity​

Databricks Support​

Added Databricks as a supported backend, including further generalization of the Portable Backend Adapter (PBA) and fixes in mapping CSVs.

Resource Model Support​

The Portable Backend Adapter now supports loading a secondary "Resource" mining schema alongside the primary process schema. This enables scenarios where resource data (e.g. user/team activity) is mined separately and linked back to the main process cases. Includes full table/field mapping for all resource tables.

Supported backends: Snowflake and Databricks

Example configuration: mpmX_scripts/V3.0.0/customizing/SF/custom_variables_resource.qvs


Calendar & Time Management​

New Holiday and Shift Calendar Implementation​

Introduced a new flexible key-based configuration for workdays, holidays, and shift times, replacing the legacy fixed shift table approach. The configuration is now managed via a single Excel file (WorkdayHolidayShift_Configuration.xlsx) with three config sheets: WORKDAYS, HOLIDAYS, and SHIFT_TIMES.

The system auto-detects whether to use the new flexible path or the legacy path: if at least one matching key pair (e.g. KEY_WORKDAY in both config table and event log) is found, the flexible path is activated. Within the flexible path, each component (workdays, holidays, shifts) is evaluated independently β€” configured components use the KEY-based rules while unconfigured components fall back to the standard calendar. In flexible mode, case-level net lead times are calculated by summing per-event net durations, resulting in more accurate results when different events have different KEY values.

New API methods:

  • mpmX_api_loadWorkdayHolidayShiftConfig β€” Load configuration
  • mpmX_api_cleanupWorkdayHolidayShiftConfig β€” Clean up configuration

Template customization script: mpmX_scripts/V3.0.0/customizing/_templates/custom_logic_net_times.qvs

Documentation: Holiday & Shift Time Handling


Extensions​

BPMN Modeler Extension​

The BPMN Modeler got improved OCPM support. The extension now automatically organizes different object types into dedicated participants in BPMN collaboration diagrams, giving clear visual separation when modeling multi-object processes. Model complex processes involving Orders, Invoices, Line Items, and other business objects with proper structure and clarity.

New Extension: Variants Explorer​

The Variants Explorer is the next generation of process visualization in mpmX. This evolution of the Process Analyzer features advanced local/global filtering, visual Happy Path conformance, Complete Cases tool, and enhanced OCPM support, all with a modern interface and improved performance. It uses your existing mpmX data model and can run alongside the Process Analyzer during migration. We recommend the Variants Explorer for all new implementations while the Process Analyzer remains available for legacy support.

Visit the Variants Explorer documentation for full details.

All Extensions Updated​

All mpmX extensions have been updated to v3.0.0 with enhanced security, improved code quality, and compatibility updates. These behind-the-scenes improvements ensure your mpmX environment remains secure, stable, and ready for future innovations.


Import Wizard​

The Import Wizard has been updated with new features, architectural improvements, and important bug fixes.

New features:

  • Tag-based app filtering β€” organize process mining apps using Qlik tags, with dynamic labels showing the active filter type and automatic tag copying when duplicating apps
  • BPMN data loading directly from Qlik app scripts, enabling flexible custom integrations

Bug fixes:

  • Authentication redirect loop in Firefox, Safari, and Brave browsers
  • Corrected BPMN loop handling
  • Resolved Root Cause Analysis table corruption
  • Fixed SaaS file path issues