MES 4.0 Current Service Pack (SP) Release Notes

4.83.3 SPx Release Notes



4.83.3 SP1 Release Notes

MES-7794BugBatch Batch params attached to tags that change very near the end of RUNNING do not update valueFixed - Resolved potential race condition when saving Batch Control Logics
MES-7841BugBatchTask-RoutingPhase Manager: GENERAL_PROTOCOL_EXCEPTION [100] on Analysis or Visual serverFixed - Phase Manager no longer throws a GENERAL_PROTOCOL_EXCEPTION on a Task Routing Visual or Analysis gateway.
MES-7876ImprovementBatchTraceTrack and Trace in Batch recordOperation needs an option to use remaining lot quantity

Improvement - Added Auto Lot Completion functionality to recordOperation functions.

 

Improvement - Added new sub parameter to Material In parameters called Auto_Lot_Completion

MES-7907BugBatch The stepPath that is passed into scripts for BatchScript phase is incomplete Fixed - Made change to input the full step itemPath for the stepPath parameter for scripts called by the BatchScript phase action.
MES-7916BugBatch Creating a Batch Template from a UP or Operation within a Recipe exits to the recipe list viewFixed - Issue causing Recipe Logic View to be closed when Saving a Template from a UP or Operation within a Recipe
MES-7929BugBatch Changesets - Batch Phase changes after Version 1 do not come through in Recipe EditorFixed - Corrected an issue where the latest version of a phase was not being pulled into recipes.
MES-7806New FeatureBatch Add filter to Batch List componentImproved - Changed recipe dropdown in the Batch List component to be a text box to allow filtering of the recipes.
MES-7816BugBatch when remote tag provider restarts, batch module loses connection to MES tagsFixed - If a 'Recipe' Value Source typed parameter uses 'OPC' or 'Reference' Tag Type, and the reference changes outside of the recipe value during execution, the Batch Engine will write back the recipe value to the referenced tag to keep the tag values and running values in sync.
MES-7862New FeatureBatch Batch E-Sig Component Property FeatureAdded - Batch Command Signature Perspective component to gate batch commands with per-command e-signature templates via the pending authorization queue.
MES-7891BugBatch Read Only Batch Parameter Fields can be bypassedFixed - Prevent modification to read only fields in the Phase Manager if an actor modifies the HTML to remove the disabled attributes.
MES-7920BugBatch Recipe Editor has inconsistent display of Transition fill colorFixed - When using a dark theme, the Recipe Editor will show transitions as white to be easier to see against the dark background.
MES-7935BugCoreSPCSPC: exception building path: AbstractMESEquipment.getPrimaryParentLink()" is nullFixed - MES Locations are no longer missing their Primary Parent links on save.
MES-7925BugCorePerspectiveTask Routing Unable to Create analysis setting from FrontendFixed - The Perspective MES Analysis Selector no longer throws an Exception when attempting to create new Analysis Settings on Task-Routed Visualization servers.
MES-7808BugOEE/DowntimeDay (Production) From time stamp does not update after Non-Production dayFixed - Production Day Live Analysis will now update the Production Day From-Timestamp after a day (or more) of non-production time.
MES-7846BugOEE/DowntimeInactive cell is included in the process segment and results in GW errorsFixed - Deactivating a Cell will no longer spam Gateway error logs when its parent Equipment is in use for production.
MES-7839BugOEE/DowntimePerspective Schedule View - equipment filter does not work with commaFixed - The Perspective Schedule Viewer now accepts comma-delimited equipment path filters (copying Vision's behavior).
MES-7845BugSPC SPC Scheduled Samples immediately go to Waiting for Approval StateFixed - SPC Samples set to "Once at Production Start/End" will now go to the "Due" or "Overdue" states; no longer immediately go to the "Waiting Approval" or "Approved" states.
MES-7913BugSPCTask-RoutingTask Routing: SPC Sample Definition Manager not loading+log errorFixed - Perspective SPC Sample Definition Manager works on Visualization Task Routing gateways.
MES-7914BugSPCTask-RoutingTask Routing: SPC Analysis Selector CL fail on Visual and AnalysisFixed - In a task routing environment, the Perspective SPC Charts can now load Control Limits correctly on the Visualization gateway.
MES-7918BugSPC Perspective SPC Analysis Attribute Filters Not Respected On ChangeFixed - Impromptu changes to SPC Analysis Attribute Filters now updates their entries in chart table data in Perspective.
MES-7908BugWebServicesCustom SOAP WSDLs do not Import Types CorrectlyFixed - Imported SOAP WSDLs now accepts arbitrary operation request/response names.
MES-7867Improvement Expose third-party OSS license summary in MES Gateway UIAdded - third-party SBoM information is now integrated into the modules and is available as a link in the MES gateway pages footer.

 

4.83.3 SP0 Release Notes

Changesets Stable Release

MES-7767BugChangesetsOEEFixed - Copy/pasted Material can now be renamed while in Open Changeset.
MES-7868BugChangesetsTask-RoutingFixed - Enforce RPC signatures contain only Serializable fields
MES-7883TaskChangesets Added - Feature Flag for Changesets, upgrading systems will default to disabled, new systems will default to enabled. Configuration option stored in data\config\resources\core\productiongateway\mes-meta-data\config.json.  See documentation for details.
MES-7919BugChangesets Fixed - Corrected an issue where a rename event could be ignored if the system sees the rename event as stale when it should not be.
MES-7921BugChangesets Fixed - When attempting to save multiple objects that have the same name, but the object requires unique or sibling unique names, throw an exception instead of renaming and appending ' - 1'
MES-7922BugChangesetsCoreFixed - Preserve Change Notes when serializing to and from a changeset
MES-7651BugCoreOEEFixed - Corrected colors on Vision Schedule View component.
MES-7804BugSPCTask-RoutingFixed - Corrected issue where analysis execution would fail in task routing environment due to PyDictionary being filtered out by the Object Input Filter.