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

Resolved issues

  • Last UpdatedSep 29, 2025
  • 8 minute read

This section describes important resolved issues in MES 2023 R2, listed by their Change Request number.

IMS

Description

Bug 2150752

Connection errors continue to be logged every few seconds when MES Middleware is down and MES Objects are undeployed. These end when MES Middleware is restarted or the engine is undeployed.

Bug 2400345

In MES Operator, when setting the production lot on the Production tab, the storage location is different than configured in the bill of material (BOM).

Bug 3853535

Cannot split utilization events when an entity is under a site with different time zone than the middleware.

ENH 2883623

MES Client update to define entity spares.

ENH 2930113

MES Client update to assign certifications to all users within a user group.

ENH 3022630

Add Spare 1-4 fields in MES stateless API JobExec.CreateWOfromProcess.

ENH 3024753

MES Client update to define an entity standard item in OEE settings.

ENH 3491728

WO.Update does not have production schedule ID parameter.

IMS 1809089

Related to HF L00152505: sp_BOM_Item_Oper_Link_Chk improvements when there are many BOM versions and items linked to a process.

IMS 1932592

Easily monitor entity actual vs licensed usage counts.

IMS 1972207

MES Client throws misleading error when there is a mismatch between the collation of the MES database (MESDB) and SQL Server.

IMS 2147744

MES Web API for Utilization Grid does not populate some fields such as raw_reas_cd, failure, spares, and categories.

IMS 2156935

Reducing item consumption to zero should not remove record until enterprise resource planning (ERP) quantity is also reduced to zero

IMS 2175840

Continuation of IMS 2147744: Changing raw_reas_cd does not get recorded in database.

IMS 2178106

System Platform (SP) IDE 2023 becomes sluggish and unresponsive when creating many instances of MES Operations Capability Object (OCO) with the Production Event Module (PEM) enabled and when running Entity Model builder. Fixed in SP 2023 Patch 1.

IMS 2220865

Request to add @P_job_start_utc as parameter to standard sp_U_Job_Exec_StartJob_Qty.

IMS 2297972

Shift exceptions that span more than one shift are not returned correctly in either shift_to_go or the API. Fixed in MES 7.0.

IMS 2307214

QualityCharacteristicDetail report displays OOC incorrectly depending on filter applied.

IMS 2322933

Related to HF 2156935: Using sp_U_Item_prod to set quantity to zero leaves job.qty_prod unchanged.

IMS 2327370

Web API call to custom stored procedure (SP) replaces date parameter with null.

IMS 2369254

MES Client is very slow in navigating jobs within a work order (WO).

IMS 2409234

Showing statistical process control (SPC) Spec limits on the SPC Chart rounds spec limits to whole number and shows lines in range chart.

IMS 2410622

MES Client option to view route map does not show quantity information.

IMS 2424223

Migration from MES 4.5 to 6.2 generates datatype conversion error on job_event.value1 if it includes text in migration from 5.3 to 6.0 script.

IMS 2425425

Error: last_edit_comment must be no longer than 254 characters.

IMS 2426422

The sublotNo and fgSublotNo parameters in EnProd.ItemCons.GetConsByFilter are not used.

IMS 2481090

Cannot split an inventory record into two separate sublots.

IMS 2493235

Related to HF IMS 577706: Undeploy/deploy of OCO causes rolling counters to improperly increment.

IMS 2495361

Continuation of HF 1882057: vw_prod_events is slow.

IMS 2501996

Related to IMS 2297972: Long duration shift exceptions starting in the past are not reflected in shift_to_go.

IMS 2517204

Duplicate key error when setting the produced item for a cloned process.

IMS 2536303

With system parameter set to apply late production counts to last job that ran on entity, these counts cannot later be reduced with AddProdPostExec.

IMS 2543087

Cloning a work order with split jobs incorrectly sets required quantity.

IMS 2559371

Spare Fields from Storage_Exec are trimmed to 80 characters when copied to Storage_Ent_Transfer.

IMS 2599781

With hundreds of User Groups MES Client is slow to load the User Groups and Users editor.

IMS 2601979

Continuation of HF 1882057: vw_prod_events is slow.

IMS 2608313

MES Client crash when opening editors with specifications where OS decimal separator is different from data in database (e.g. spec is saved as 4.5 and OS has comma decimal separator).

IMS 2722854

Related to IMS 2501996: Slowness in Daily task causes shift changes to be missed (recorded as shift 0).

IMS 2724236

Qty_per_parent_item field in Job_bom is always Zero for BOM position 0 (produced item).

IMS 2813964

In time zones with non-zero minute offsets from UTC (e.g. India), AddProdPostExec is incorrectly setting _local minutes to zero (_UTC times are correctly set with minutes as zero).

IMS 2855449

Inserting a new BOM item in a process is timing out.

IMS 2860376

Identical Job Execs parameter overwritten when using an OCO and UCO at different hierarchical levels.

IMS 2868190

HF 2608313 for 6.2: MES Client crash when opening editors with specifications where OS decimal separator is different from data in database (for example, spec is saved as 4.5 and OS has comma decimal separator).

IMS 2872468

Cannot edit a process if checked out user has different case than logged in user.  MES Client is case-insensitive, but the process check is case sensitive.

IMS 2880973

MES Web API 3 - Job Start and Job End API does not consider the act_start_time_utc / act_end_time_utc parameter but always updates the current time.

IMS 2888756

HF IMS 2147744 and 2175840 for MES 7.0: Changing raw_reas_cd does not get recorded in database.

IMS 2897804

When splitting inventory without specifying a new unit of measure (UOM), the new inserted row is not setting the UOM.

IMS 2899695

Cloning a WO having Job_Bom_Subst records results in 'Violation of Primary Key'.

IMS 2922157

Running APR with dense data in a single hour gives error: 'Error executing DBMaint XML Command for Job [Archive_Purge_Job_Monthly] Table [WO]: Execution Timeout Expired'.

IMS 2931309

Prod.ItemProd.UpdateSpecific incorrectly updates item_inv table by the new quantity instead of the difference between the new and old quantity.

IMS 2957544

QM Spec Characteristic Targets and Limits are restricted to 4 decimals instead of using characteristic's number of decimals.

IMS 2970304

NoLock hint missing on Ent table trigger (tg_ent_aft_upd).

IMS 2973474

Regional settings causes DirectAccess Web API decimal separator issues when using a specific user account for the MES middleware.

IMS 2984264

Cloning a job from a WO times out and throws MES Client 'Unexpected Error'.

IMS 2999694

aaStorageExec.Addinv method doesn't insert spare3 and spare6 for 2 of the 3 overloads.

IMS 3001197

Unable to split utilization event in MDM Job Management form.

IMS 3018141

MES stored procedures that update/insert MES attributes in tables use dynamic SQL statements limited to 4000 characters.

IMS 3030791

OCO Download specs command is stuck in downloading when trying to end one job and start a new job.

IMS 3037051

Continuation of IMS 2855449: Inserting a new BOM item in a process is timing out.

IMS 3061128

Performance enhancements for ending long running jobs (job_hour_history updates) and get bottleneck entities lines with many entities.

IMS 3065230

When security mode set to OS User, handle leak and lsass.exe memory leak.

IMS 3189520

Qty_per_parent_item field in Job_bom is always zero for BOM position 0 (Produced Item) when no BOM versions are defined.

IMS 3238578

MES Middleware will not start after monthly renewal of certificate in PCS.

IMS 3242898

Intermittent failure of MES WebAPI V3_Prod_Jobs_Start due to selecting available job position.

IMS 3258410

MES Stateless API call from ASPX page in Work Tasks (64-bit) fails with error: 'Access to the registry key 'HKEY_LOCAL_MACHINE\Software\Wonderware\MES\MWClientCfg' is denied.'.

IMS 3261306

Job_attr row_id column is defined as 32-bit integer and customer will soon exceed the maximum value for row_id.  Updated row_id of all attribute tables to BigInt (64-bit).

IMS 3267555

With multiple entities at an operation and a high precision decimal is used for for the 'Initial Production % Required' setting, the WO required quantity and the final operation quantity are miscalculated.

IMS 3340073

Adding an item to produce to a process times out.

IMS 3356616

IMS 2493235 for MES 6.2 Patch 2: Undeploy/deploy of OCO causes rolling counters to improperly increment.

IMS 3357981

Job starting and required quantities not calculated correctly for create WO from process based on reject quantity percentage.

IMS 3381278

Minutely task to kill stale sessions generates error on notes column about not supporting NULL.

IMS 3403627

Utilization by Entity report includes wrong data when duplicate shift data exists.  Need to filter out aaObsolete records in vwShifts view.

IMS 3410429

Starting a job clears out future samples and doesn't recreate them for calendar / shift samples on multi-job exec entity.

IMS 3415035

Create work order from process times out with large number of BOMs.

IMS 3432079

Continuation of IMS 3242898: MES WebAPI V3_Prod_Jobs_End deadlock issue.

IMS 3445781

MES Client becomes unresponsive when clicking 'Expand all' on the produced item with complex BOMs in 'Configure Operation Output'.

IMS 3451110

MES Client system parameter for 'Cut-off time in days to limit the number of samples…' cannot be edited.

IMS 3477928

Error Parameter @expiry_date was supplied multiple times when calling sp_u_item_prod to update sublot.

IMS 3480578

MES Client and IDE does not show all Util reasons / groups when more than 5,000 are defined.

IMS 3495481

SP_U_Labor_Exec_CloseLabEvents incorrectly calculates UTC time from provided event time.

IMS 3510946

QM Specs from MES Client does not show all characteristics when no filter applied and more than 5,000 are defined.

IMS 3513771

sp_I_Item_Inv_Add incorrectly adds inventory when item UOM conversion is defined with the same to_uom and from_uom.

IMS 3514150

Related to HF 2294559 and IMS 1679737 Shift Change process timing out - slow sp_U_Ent_DoAutoShiftChanges with additional stored procedure updates

IMS 3618710

MES Client timeout creating new BOM Version with many other BOM versions (even with HF 2482803).

IMS 3629927

Execution time of sp_BOM_Item_Oper_link_chk grows exponentially based on the number of existing BOM versions and when new BOM version has preferred version set.

IMS 3671851

GetByKey method missing from MES Stateless API JobRoute Class.

IMS 3692427

UCO with hundreds of Raw Reason Codes slow to check in.

IMS 3724464

PEM in error status (-101) after rebooting the machine with a deployed OCO.

IMS 3744365

During database upgrade provide warning if BOM version effectivity dates are out of range.

IMS 3749610

Related to IMS 3037051: Executing sp_BOM_Item_Oper_link hundreds of times in transaction control timing out.

IMS 3767082

IMS 3065230 for MES 6.1: When security mode set to OS User, handle leak and lsass.exe memory leak.

IMS 3768303

The job generated by PEM function is always in "Ready" Status.

IMS 3773869

IMS 3065230 for MES 7.0: When security mode set to OS User, handle leak and lsass.exe memory leak.

IMS 3787903

Cannot restore an archive with wo and lot as the assigned_lot file is missing header rows.

IMS 3798240

MES Client does not restrict editing of Job States, File Extensions, or Labor Categories/Departments based on user privileges.

IMS 3877903

Cannot restore an archive with wo and lot as the assigned_lot file is missing header rows.

IMS 3900260

Middleware proxy connection issues with customized port and firewall (Cannot block port 80).

IMS 3915223

Very slow login after changing security settings in MS AD.

IMS 3933863

aaMES.EnProd.aaStorageExec.AddInv() fromEntId parameter value not populating in item_transfer.

IMS 4230122

Related to IMS 3510946: MES Web Portal not showing all util reasons, items, etc when more than 5,000 are defined.

L00143414

Launching of the Operator following a fresh install fails with an error dialog that states "Unable to load DLL 'PEGRP32C.DLL'.

This is an intermittent issue that can be resolved by rebooting the machine after installation. Reboot is now required after installation.

L00144202

After failover, selecting an OCO object with PEM enabled in the Object Viewer logs a bunch of error messages from the BaseRuntimeComponentServer component when reading a PEM extended attribute's data type property.

L00153087

SampleViewer .NET control does not honor RequireEntityLogOn property when used in an InTouch Frame window. Fixed in InTouch.

L00154309

Modifying a deployed OCO or SRO that adds or removes an object generated attribute causes errors to be logged every scan (object reference not set) even though the object still functions correctly. Request AOT HF L00154664 for System Platform 2023.

na

Continuously updated event records (e.g., item production being updated every 30 seconds) do not get sent to CONNECT until the updates stop. This is addressed with the new TypesToUpdateFrequently setting in the appsettings.json file.

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