Release Note Archive
4.83.1 SP3 Release Notes
| MES-7681 | Core | Production | Fixed - Data retention now purges all batches outside of the cutoff date instead of limiting it to 1000 batches per day. | |||
| MES-7458 | Batch | Improved:
Fixed:
Added:
Added new convenience scripting methods:
Other methods that do the same:
| |||
| MES-7781 | Batch | Fixed - Batches that are held while a Unit Procedures is waiting for allocation now properly allocate that Unit after the batch has been restarted and a Unit is free | |||
| MES-7754 | Batch | Fixed - Formula parameters visibility property now correctly defaults to 'True' if not specified | |||
| MES-7253 | Batch | Fixed - Batch Actions go to RUNNING after a restart | |||
| MES-7718 | Batch | Document Management | Improved - Updated batch components to apply more translations across Batch components, translate Recipe Names, Recipe Descriptions, Phase Names, Parameter Names, Parameter Values, Phase Types | |||
| MES-7585 | SPC | Fixed - Perspective Sample Definition Manager now allows attribute sample sizes different from the definition default, as long as the value is greater than zero. | |||
| MES-7749 | OEE/Downtime | Fixed - OEE Material XML Exports and Imports now handle description fields. | |||
| MES-5839 | Perspective | Fixed - Copy Equipment Path now reports clear in-app errors when clipboard access is unavailable instead of throwing a browser exception. | |||
4.83.1 SP2 Release Notes
| MES-7589 | Improvement | Batch | Add State_Number_Ack tag on Equipment, Transfer, and Sync Phases | Improvement - When a Batch recipe's Equipment Phase step's state changes, the system will now send out an acknowledgement message and echo the state to the new State_Number_Ack UDT as a flag that proves the state change has been successfully processed. | |
| MES-7611 | Bug | Batch | Active steps not showing in the EBR | Fixed - Script methods getBatchEBR, getBatchBOM, and getRecipeBOM now return values using their actual data types when possible, instead of inconsistent types. Improved - Phase start logic now records the initial parameter values to the EBR when a new phase execution begins. Improved - Updated several eSignature parameters to record all history so they appear in the EBR when an eSignature phase starts as expected. Fixed - MESIconButton no longer shows a title tooltip when it should not. Fixed - Resolved a deadlock caused by lock-order inversion when setting the Batch Recipe State. Improved - UserMessage and equipment-type phases no longer record MESSAGE_ACK_* parameters to the EBR when message acknowledgement is not required. Fixed - Convert large numbers to String to prevent precision loss when displaying very large numbers in the EBR Viewer. Improved - Set the Batch List default sort order to Priority and Batch ID. Improved - The EBR now records Command None entries for better visibility into how the batch engine issues and handles commands. Fixed - Null or empty RecipeExecutionState values no longer default incorrectly to an ordinal value instead of a UUID. Fixed - Null or empty State values now appear in the EBR as Unknown instead of UNKNOWN. Fixed - Null or empty Command values now appear in the EBR as None instead of NONE. | |
| MES-7704 | Bug | Batch | Possible deadlock on resetting of batches | Fixed - Deadlock no longer happens in the batch module while a batch is in the cleanup step and a RESET is issued | |
| MES-7708 | Bug | Batch | Batch ChangeBy column in definition changelog is Null for Task Routing | Fixed - Changes are now attributed to the correct user when making changes in a Task Routing environment | |
| MES-7733 | Bug | Batch | Batch Calculation Expressions may be encoded incorrectly when parameter names are similar | FIXED:
ADDED:
IMPROVED:
| |
| MES-7759 | Bug | Batch | MES Unit state flickers to complete then running with multiple Operations in a UP | Fixed - Unit's Batch Detail's State parameter no longer updates when an the state of an Operation inside of it changes | |
| MES-7765 | Bug | Batch | Operational Template not retaining parameter calculation value after saving | Fixed - Operational Template retains parameter calculation value after saving | |
| MES-7367 | Improvement | Batch | Add Formula Name & Version to EBR | Added - Formula version is now captured and displayed in the Electronic Batch Record (EBR), appearing under the name Formula_Version. | |
| MES-7587 | Bug | Batch | Adding TransferOut / TransferIn phases to Unit Class not added to MES Tag provider | Fixed - Adding new custom exposed Phases to existing Unit Classes will now generate the corresponding MES tags on save. | |
| MES-7602 | Bug | Batch | E-signature expression auto-complete crashes user's browser | Fixed - Autocomplete now limits options to first 100 matches to prevent browser performance problems when large list of options are rendered | |
| MES-7670 | Improvement | Batch | Add BatchID to script phases as a default parameter | Improved - Added a new parameter batchID to Batch Scripts. | |
| MES-7671 | Bug | Batch | in Phase Manager, do not evaluate param calculations. Instead, eval in recipe editor. | Fixed - Calculations are only validated in the Recipe Editor. | |
| MES-7717 | Improvement | Batch | Make All Batch Recording Type Fields Editable | Improvement - All batch parameter Recording Type fields can now be changed in the Phase Manager and/or Batch Recipe Editor, except for hidden parameters and static parameters with no variable value source. | |
| MES-7773 | Bug | Batch | Templates not updated with new parameters after Sync and Save if created before Propagate_Mode_To_Parent | Fixed - Synchronize Logic parameters with templates Fixed - Prevent an error removing extra sub-parameters from logic objects when a unit procedure or operation comes from a template | |
| MES-7737 | Bug | Batch | Task-Routing | Batch Task Routing fails to load Enterprise Batch Recipe Settings | Fixed - Resolved issue where Batch Recipe States failed to load in a Task Routing environment |
| MES-7648 | Bug | Core | 4.0: Vision: Equipment Manager: cannot edit Shift | Fixed - 4.0 Shift tab in Vision Equipment Manager now correctly opens. | |
| MES-7668 | Improvement | Core | No way to set the names/descriptions in Esig challenge | Improvement - The E-Signature authorization challenge now allows a custom title to be passed in via scripting, instead of always using the default text, "From Script." | |
| Issue key | Issue Type | Custom field (Module) | Custom field (Module) | Summary | Custom field (Release Notes) |
| MES-7690 | New Feature | Perspective | Expose the equipment path/object selected in the Equipment Manager | Feature - The Perspective Equipment Manager will now display the currently selected Equipment Path at the bottom of the UI. The showEquipmentPathFooter setting will toggle on this feature. | |
| MES-7757 | Bug | Settings&Changeover | Recipe Export/Import script functions do not respect equipment assignment | Fixed - The SCO CSV export system no longer includes child equipment assignments that do not actually exist. Improvement - The Perspective SCO Tree Editor now accepts SCO CSV files (in addition to XML). Feature - Scripting functions system.recipe.exportRecipeXML and system.recipe.importRecipeXML have been added as counterparts to the legacy CSV versions. | |
| MES-7764 | Bug | Settings&Changeover | 4.0 S & C Vision Recipe Editor Table component Class Exception | Fixed - Vision Settings and Changeover Editor Table no longer throws exception | |