3.81.6 Release Notes

3.81.6  Service Pack Release Notes



3.81.6 SP5

Batch
Fixed
issue causing Transition steps to not be validated for templates


Core|Perspective
Fixed
Perspective Analysis Controller will now throw a clear error whenever selectedAnalysis is not valid


Core
Fixed
Added a new MES Script that executes when any MES Object saves


Core|Perspective|Production
Fixed
Changed the tooltip description for State Blocked and State Starved Buttons in toolbar of Perspective Equipment Manager
IMPROVED
Removed extra column on the Perspective Equipment Manager tree.


OEE/Downtime|Perspective
FIXED
Perspective Component OEE Time Chart timeline items will now properly be styled from the timelineItemStyles style classes
Perspective OEE Time Chart will have a uniform zoom level regardless of keyboard shortcuts
Perspective Downtime Table will not load a month of data if the start date or end dates are null
Perspective Run Director in Work Order Mode will not throw an exception if a work order is not selected.
Perspective Work Order table will not clear data if two or more Perspective sessions are creating a work order.


Perspective
Fixed
InputDropDownStyle properly behaves in Perspective MES Schedule View
The dropdown icon is properly aligned in the material tree of the Perspective Work Order


Perspective|Production
Fixed
Perspective Equipment Manager tooltipStyle will now properly style the tooltip


Recipe
Fixed
Recipe Editor Table now shows the selectedRow through a binding.


SPC
FIXED
when a collected Sample lacks a DefinitionUUID, sample data will be manually retrieved and inserted into the dataset
when a collected Sample lacks a DefinitionUUID or Scheduled Start/Finish, sample data will be manually retrieved and inserted into the dataset
SPC Function system.mes.spc.sample.collect() will now return an exception if a wrong attribute name was used.
SPC Function system.mes.spc.sample.collect() will return the sample UUID()"
Sample definitions cannot have its measurement count be set to 0 through scripting.

Trace
FIXED:
Disabled Material In/Out on operations no longer appear on Trace Graph
Perspective and Vision Work Order Table Component requires all input fields to be valid before the save Button is enabled when creating a work order.
Perspective and Vision Work Order Table Component requires a valid change when editing a work order.


WebServices
FIXED
SOAP Webservice Consumer W-S Security Password field will not clear when saved.

3.81.6 SP4

Core|Perspective|Production|
FIXED
Copied Items can be pasted more than once


WebServices
FIXED
Consumer Endpoints will auto-trim URLs.

OEE/Downtime
Fixed
Hiding Shortstops no longer causes Downtime Overrides to Fail.

Line Downtime Reason Path tag in Live Analysis shows path

Batch
Fixed
OrEnd before an AndEnd now correctly throws a validation error

Core|Enterprise
FIXED
Servers will check for pending Analysis data to save without needing to be signaled by a child server in an enterprise context.

Core
Fixed
Data purging no longer errors out when encountering inactive counters and equipment
Deleting Equipment internally no longer throws a SQL error
Purge functions no longer dependent on Settings and Changeover module being installed
Fetching schedule restrictions no longer accumulates restriction time infinitely.
Gateways in non-English locales can load English-formatted date custom properties


Trace
Fixed
Custom Lot Statuses will now display in the Trace Graph.

OEE/Downtime|Perspective
Fixed
Fix the pagination behavior for the Equipment Manager state and mode views.

SPC
Changed
Moved SPC events to their own thread pool.
Modified object locking to reduce deadlock chances.
Fixed
SPC events now correctly fire with a Fixed Delay

corrected secSinceLastSampleScheduled value that is accessible in interval scripts

3.81.6 SP3

SPC
FIXED
Missing SPC complex properties could stop 3.0 upgrade process

Core|Enterprise
FIXED
Reduced time complexity on finding where items in large classes need to sync in an Enterprise context.
Core|Production
FIXED
Prevented Analysis from Automatically executing on a 30 day period if provided date range is invalid.

Recipe
FIXED
Null recipe value datatype stopped recipe for activating

OEE/Downtime
FIXED
Downtime spanning non-production changeover modes can now be split.

Batch
FIXED
Fixed an issue causing calculation expressions to be invalid after deleting and adding back the same template

Fixed an issue preventing a recipe from being saved when a calculation expression references an Operation in a separate Unit Procedure

3.81.6 SP2

Core
FIXED
Complex Properties with reserved names stopped upgrade to MES 3.0

Resolved a dependency of the Production module on the Perspective module

Visualization servers now correctly start without a database

Analysis Settings can now be correctly modified on Visualization servers

Core|SPC
FIXED
Saving MES Objects will now timeout if a write lock cannot be acquired, preventing deadlocks

SPC
FIXED
corrected SampleUUID column value in spc results dataset

Recipe
FIXED
Recipe Editor Tables and Multiple Recipe Editor Tables no longer remain invisible if they are on a window that is closed and reopened

Uncached MES Equipment will no longer throw errors when setting S&C Recipe Values on them

Batch
FIXED
entry in the EBR with no value for the Complete parameter of the No Action phase

Perspective
ADDED
more page size options to Material Manager tables
- Increased default pageSize of main material manager table to 25 (up from 10)
- Increased default pageSize of Production Settings view table to 50 (up from 10)
- Made it so left and right sections of Production Settings view can be scrolled independently of each other

Perspective|Production
FIXED
Work Order Table toolbar maintains styling

OEE/Downtime|Perspective
FIXED
The Perspective OEE Material Manager's scrollbar no longer infinitely expands

3.81.6 SP1

Batch
IMPROVED
Improved performance of batch execution and adding batches to the batch list

FIXED
Updating of the Sync_Flag and Sync_Confirm parameters for the Transfer In and Transfer Out phases. Corrected the Equipment Phase to clear the Command after Restarting

system.mes.batch.recipe.getRecipeLinkList() script function to return MESObjectLinks

BusinessConnector
FIXED
Using the "Create and map parameter" option in the Business Connector's output editor panel will now persist after the action is completed.

Core
ADDED
Option on enterprise export to skip reference checks, all objects of that type will be exported instead of checking if it is used by an equipment

FIXED
Change Log entries for enum options added to the Script Enum will have the same uuid as the property added

OEE/Downtime
FIXED
system.mes.getCurrentEquipmentStates could grab wrong value from cache

Increased Vision Downtime Table Notes to be 1024 characters

Correctly throw an error when trying to split a downtime event at 0 seconds

Issue where Schedule Delay changelog entries did not coalesce

Perspective|Trace
FIXED
Perspective Trace Graph now shows final lot status correctly

Recipe
FIXED
S&C Values that lack a tag can now be exported to CSV

SPC
FIXED
Orphaned Sample Attribute values will no longer cause SPC upgrades to hang indefinitely. If a Sample Attribute name cannot be connected back to a Sample definition, it will be skipped and logged to a text file in the SPC Upgrade directory for the User to retrieve later. A warning log will appear in the Gateway with the file path to find if this occurs

Sample Attributes that were switched between Boolean and Number types will no longer prevent SPC upgrades

The unlocking exception upon module restart will no longer occur

Trace
IMPROVED
Final Lot Statuses will now overwrite the "Complete" status in Vision and Perspective Trace Graphs

KNOWN ISSUES:
Non-descriptive error when executing system.mes.trace.recordOperation with duplicate userId.

Non-descriptive error when executing system.mes.trace.recordOperation with an incorrect Equipment Path.

AutoCreate parameters are displayed as Strings instead of Booleans for Material In and Material Out parameters for system.mes.trace.recordOperation in intellisense.