Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Manufacturing Execution System 2023 R2

New features and enhancements

  • Last UpdatedOct 29, 2025
  • 4 minute read

The MES 2023 R2 release includes multiple significant changes as listed below. The version number has been updated from 7.0 to 23.1 to align with other AVEVA product versions. However, this release is an incremental update to MES 2023.

Upon release, MES 2023 R2 is compatible with System Platform 2023 R2 SP1 Patch 2, Work Tasks 2023 R2, Recipe Manager 2023 R2, and other current releases. See the compatibility information on the Technology Matrix page for further updates.

MES Cloud integration

  • The ability to install MES Cloud Integration as a feature of MES 2023 R2 has been added.

MES Data Editor and MES Supervisor are removed

This release of AVEVA MES no longer includes the Data Editor or Supervisor components:

  • Supply Chain Connector tables and functionality have been removed. Do not upgrade if you use Supply Chain Connector.

  • Entity Usage Editor and Labor Usage Editor .Net controls from Data Editor have been removed. Remaining Data Editor .Net controls remain in the product.

  • Corresponding privileges and system parameters have been removed.

MES Client

  • Selecting an error message in the error list in MES Client opens the corresponding editor and navigate to the row with the error.

  • When selecting the parent (entities) node in Entity editor of MES Client, the properties pane shows a summary of acquired licenses and configured entities with corresponding capabilities.

  • Entity spares and standard item for entities (OEE Exec property) are added.

  • The grouping of system parameters is updated to remove references to the Data Editor and Supervisor groups and create a new Configuration group. The system parameters for defining processes are moved from the General group to the new Configuration group. In addition, any remaining Data Editor or Supervisor parameters are moved to appropriate groups.

  • The grouping of system privileges are updated to remove references to the Data Editor. In addition, the Configurator group is renamed to Configuration. Any remaining Data Editor privileges are moved to the Supervisor or Operator group.

  • The Quality sample generation system parameter is added for calendar frequency.

  • All users in a group can be assigned to a certification.

  • When MES Cloud Integration is installed, there is a new editor for configuring CONNECT Types.

  • The archive, purge, and restore stored procedures are updated to handle larger data volumes.

MES database

  • Identity columns are modified to start with one (1) instead of zero (0) for new installations (no change to any data in an upgrade). The only exception to this is the SPC rule ID.

  • The logic in create work order from process is updated to set start and required quantity from reject percentage (%).

  • The row_id for cert_audit_log.ref_row_id is updated to long integer.

MES Stateless API

  • A new JobExec.CreateWOFromProcess overload that includes work order (WO) spare fields is added.

  • New async methods for Sample.FinalizeSampleDataAsync, Sample.GenerateSampleAsync, Sample.RecordSampleDataAsync, Result.RecordResultDataAsync, Result.RecordSampleCharacteristicDataAsync are added.

  • A new WO.update overload that includes production schedule ID parameter is added.

  • A new JobExec.CertSignoff overload to support Datalog row IDs as long integer.

  • Updated methods or new overloads for DataLog to support row ID as long integer.

  • New method JobRoute.GetByKey.

  • New overload Language.GetAll adds the ability to filter by context.

Web API

  • The UtilEvent model (Mes.WebApi.Models.V3.Util.UtilEvent) - raw_reas_cd datatype is changed from integer to string.

  • The Web API GET calls are updated to use last_edit_at >= Date.

  • New Web API v3/util/allowableReasons to get limited list of reasons based on a raw reason code.

Stateful API

  • New overload JobExec.PopupReduceProdDlg for reducing serial numbers.

Sample Recording Object

  • Sample Recording Object (SRO) is enhanced to include the without response mode and rejected messages primitive to support using MS Message Queue for storing messages locally when disconnected from the MES Middleware.

Security

  • The MES Middleware endpoints (sync, async, message queue, and event broker) are updated to require a valid user making the call.

  • The MES Middleware Proxy is configured to register with AVEVA Identity Manager (AIM).

  • All MES Client components are updated to provide security token when communicating with the MES Middleware.

  • Support for redundant System Management Servers (AIM single sign-on redundancy) is added.

  • Issues with PCS monthly certificate renewal are addressed.

  • OS User security is enabled in the default install.

    Note: This is the last MES release that will include native security

Updated documentation

Significant content updates to the MES user documentation are summarized below.

MES Client User Guide and Help

Content now includes the new and updated modules for the changes in this release.

MES Database Reference Guide

Document is included as part of the installation. Includes new and updated tables for this release.

MES Installation Guide and Help

Includes changes to the installation, upgrading, and configuration.

MES Middleware and Cloud integration User Guide

Renamed document. Updates to include details about the MES Curator service.

MES Stateless API Reference Help

Updates to include API changes described above in 'MES Stateless API'.

MES Supervisor User Guide

Deprecated.

MES Data Editor User Guide

Deprecated.

MES Deployment Guide

Content now includes instructions for deploying MES Cloud integration.

MES Virtual Environment Implementation Guide

Deprecated. Content added to the MES Deployment Guide.

MES Web API V3 Reference

Updates to include API changes described above in 'MES Web API V3'.

MES Operator User Guide and Help

Updates to describe the new and updated modules in this release.

MES SRO User Guide

Updates that describe without response mode.

MES .NET Controls User Guide

Updates to describe the labor control.

In This Topic
TitleResults for “How to create a CRG?”Also Available in