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. |